marco
|
ff2186ce00
* OpenBSD gets no pie. (add -nopie)
|
10 years ago |
florian
|
4d5119bf1c
* fixes several issues which cause warnings by the dfa code when using it to detect uninitialized variables
|
11 years ago |
paul
|
d16606b04c
compiler: revert r25852 since 10.9 is already handled
|
11 years ago |
paul
|
43b9308929
compiler: also skip crt1.o for osx 10.9
|
11 years ago |
Jonas Maebe
|
a28917086b
* updated *crt1* linking logic for OS X 10.8+:
|
11 years ago |
marco
|
2a9916baba
* fix mantis #25129 for non OS X BSD systems. Patch by A. Cardenas Marquez
|
11 years ago |
Jonas Maebe
|
1af312c129
* don't overwrite result of librarysearchpath.FindFile() in
|
12 years ago |
Jonas Maebe
|
528f5d1096
* initialise result of GetDarwinPrtobjName() in case GetDarwinCrt1ObjName()
|
12 years ago |
sergei
|
38058505ba
* Changed linking infrastructure to look like assembler one:
|
12 years ago |
pierre
|
8e2fcd6bfe
Enable use of dllprt0 for netbsd
|
12 years ago |
pierre
|
18ece9cf75
Also use VERSION in scripts for openbsd and netbsd
|
12 years ago |
pierre
|
1ad6aacb78
* Also use dllprt0 for openbsd
|
12 years ago |
pierre
|
1dd964960c
* Enable use of amd64 ld GNU linker for i386 by adding target and emul command line args for freebsd
|
12 years ago |
Jonas Maebe
|
cf717c4b75
* use -iphone_os_min rather than -ios_version_min, because the former
|
12 years ago |
Jonas Maebe
|
c27f9da1b2
* always surround ld link.res SEARCH_DIR() arguments with double quotes,
|
13 years ago |
Jonas Maebe
|
0841ee6e4f
* GNU ld only supports double quotes in its response file -> requote there
|
13 years ago |
Jonas Maebe
|
14cfe770a4
* replaced most (if not all) remaining fields/parameters in the compiler
|
13 years ago |
pierre
|
175ec19308
+ Register for system_x86_64_ntbsd
|
13 years ago |
pierre
|
b6576452ed
Use correct dynamic linker for x86_64 openbsd system
|
13 years ago |
pierre
|
7e71e1d3a0
+ Add system_x86_64_openbsd_info record
|
13 years ago |
Jonas Maebe
|
eb2cccffda
+ -WM<X> and -WP<x> command line parameters to specify the minimally required
|
13 years ago |
pierre
|
8efbcbaabb
NetBSD also needs explicit DynamicLinker
|
13 years ago |
Jonas Maebe
|
6a5cf6cf8d
* always pass -arch parameter to linker when targetting Darwin, instead of
|
13 years ago |
Jonas Maebe
|
3188916cda
* also replace $CATRES for shared libraries (fix for r19649)
|
13 years ago |
pierre
|
836da25e81
* Do not call with UseShell = true if CatFileContent expands the file into parameters
|
13 years ago |
pierre
|
b1bd1d29ec
Replace `cat $RES`by $CATRES and call CatFileContent method
|
13 years ago |
pierre
|
0cd15043b3
* Set a default dynamic linker for OpenBSD
|
13 years ago |
pierre
|
1f0e5b496f
Try to support shared libraries for freebsd
|
14 years ago |
Jonas Maebe
|
ec8c7b4888
+ when compiling for Darwin/ARM, pass the subarchitecture to the linker.
|
14 years ago |
Jonas Maebe
|
1b5fed238a
* don't quote the Darwin syslibroot path in link.res, it's not reinterpreted
|
14 years ago |