Commit History

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