Jonas Maebe
|
78fb35525f
* change convention for searching sysroot library paths to be the same as the
|
5 years ago |
pierre
|
9d765af693
Fix parsing error in GNU linker script, KEEP needs braces
|
5 years ago |
florian
|
f6667a5143
* we have to use __tls_get_addr from the dyn. linker lib else tls on programs with pure pascal dyn. libraries fail
|
5 years ago |
florian
|
26acc8fb2a
* make stack non executable on arm-linux
|
6 years ago |
florian
|
b71164deca
* fix warnings
|
6 years ago |
Jonas Maebe
|
1b6425176b
* synchronised with trunk till r42049
|
6 years ago |
svenbarth
|
0bd1687398
* fix for Mantis #35326 (applied patch by Cyrax): objcopy's --add-gnu-debuglink parameter doesn't handle quoted paths correctly, so quote the whole path
|
6 years ago |
Jonas Maebe
|
fc60ec2ea4
+ support for LLVM LTO: compile units with -CLflto -> when compiling a main
|
6 years ago |
florian
|
27ab140dd9
+ gcc_except_table section
|
6 years ago |
Jonas Maebe
|
b3a8543a56
* synchronised with trunk till r40942
|
6 years ago |
pierre
|
bbede67175
Also add /usr/lib/CPU-linux-gnu to link directory list for mips and mipsel
|
6 years ago |
Jonas Maebe
|
37ae70f925
* pass --eh-frame-hdr to the linker on Linux when using Dwarf-based EH, as
|
6 years ago |
Jeppe Johansen
|
90d5f5e760
Added library search paths.
|
7 years ago |
Jeppe Johansen
|
76dda5813e
Updated dynlinker filename.
|
7 years ago |
Jeppe Johansen
|
ceb38833f2
Added RiscV32/64 target, from a cleaned up version of branches/laksen/riscv/trunk.
|
7 years ago |
michael
|
f6867cbd63
* Patch by Cyrax to allow creating map file on linux (bug ID 33982)
|
7 years ago |
pierre
|
6cab9fd7db
Add replacement of $GCSECTIONS for shared libraries
|
7 years ago |
marco
|
2a80eb3fdd
* patch from #31920, pass gc-sections to .so's
|
7 years ago |
florian
|
35d49f804c
* search also the "lib" path variants on x86-64 if the "lib64" ones are not
|
7 years ago |
pierre
|
dcc6a20d22
Call RegisterTarget for system_x86_6432_linux_info
|
7 years ago |
Károly Balogh
|
e6aed467b5
renamed script unit to cscript to avoid namespace conflict with univint package on Darwin. this makes it possible to build the textmode IDE on Darwin
|
7 years ago |
florian
|
13801bebfe
* pass debian specific path to c init files to ld for sparc64 as it is done on other targets as well
|
8 years ago |
Károly Balogh
|
8a22807efa
m68k: also add Debian's custom library path like on other CPUs
|
8 years ago |
florian
|
ac16c90357
* linker command for sparc64-linux fixed
|
8 years ago |
florian
|
21e5f99faa
+ some basic compiler support for sparc64-linux
|
8 years ago |
florian
|
1f4432af6b
* sparc64 compiler can be build, not working yet
|
8 years ago |
Károly Balogh
|
1252aefb86
t_linux: whitespace and tab 2 space fix. no functional change.
|
8 years ago |
florian
|
b1dff29cbf
* removed unused units
|
8 years ago |
florian
|
f274e316fe
+ search /usr/lib/powerpc-linux-gnu for powerpc startup files
|
9 years ago |
Jonas Maebe
|
5cb2d10c9a
* add aarch64 multi-arch library directory (patch by Edmund Grimley Evans)
|
9 years ago |