Historique des commits

Auteur SHA1 Message Date
  Pierre Muller ad6e9049ed Force usage of ld.lld for x86_64-openbsd system, because ld.bfd generates invalid executable which SIGSEGV at exit il y a 1 an
  Pierre Muller 665b019ef3 Fix ld.lld options for i386-freebsd target il y a 7 mois
  Pierre Muller f5336f6311 Set DynamicLinker for FreeBSD systems il y a 1 an
  Pierre Muller 79d1fcd40d Introduce -XLL option for link using ld.lld linker il y a 2 ans
  florian 3fa77a4f62 * fix life information propagation for while loops, resolves #39971 il y a 3 ans
  marcoonthegit fb7565fc6c * set freebsd to ld.bfd il y a 3 ans
  Pierre Muller 222a41be7b Change declaration of DynLinkStr local variable of MakeExecutable method to ansitring to avoid short string overflows il y a 3 ans
  pierre 70760208bb Add systems_openbsd to suppported_targets_x_smallr and modify GenerateExecutable in t_bsd unit accordingly il y a 4 ans
  Jonas Maebe d8021a1102 + FreeBSD/AArch64 support (patch by Mikaël Urankar, mantis #38441) il y a 4 ans
  yury 64c586b86d * Removed/ifdefed lots of unused variables. il y a 4 ans
  Jonas Maebe 10b15628ab * split i/t_darwin from i/t_bsd, as they don't have that much in common il y a 5 ans
  Jonas Maebe 3b8979210d * check target system instead of using an ifdef il y a 5 ans
  florian fe7d7aa1e7 * patch by Alfred to fix building on DragonFly OS, resolves #36450 il y a 5 ans
  Jonas Maebe c22d39bcdf * fixed linking on NetBSD/m68k after r36168 il y a 5 ans
  Jonas Maebe 6483b3f5e3 * fixed opt-in sysroot substitution again, renamed the three-argument version il y a 6 ans
  Jonas Maebe 78fb35525f * change convention for searching sysroot library paths to be the same as the il y a 6 ans
  florian b71164deca * fix warnings il y a 6 ans
  Jonas Maebe faf75095cd * synchronised with trunk till r42189 il y a 6 ans
  nickysn 0c471494e8 * use explicitly GNU LD ('ld.bfd') on OpenBSD, instead of the default 'ld' il y a 6 ans
  Jonas Maebe 1b6425176b * synchronised with trunk till r42049 il y a 6 ans
  Jonas Maebe 281b3ad276 * fix case completeness and unreachable code warnings in compiler that would il y a 6 ans
  Jonas Maebe fc60ec2ea4 + support for LLVM LTO: compile units with -CLflto -> when compiling a main il y a 6 ans
  Jonas Maebe d150869dea * record symbols that need to remain in their original order, and on Darwin il y a 6 ans
  nickysn 85fdd37cac + support creating linker map files (with the -Xm option) on *BSD il y a 6 ans
  nickysn 261114ff32 + introduce the $OPENBSD_LOCALBASE and $OPENBSD_X11BASE pseudo variables; these il y a 6 ans
  nickysn 34a8032e11 * link to crtbegin.o/crtend.o instead of crtbeginS.o/crtendS.o when creating il y a 6 ans
  nickysn caf1b11db9 * initialize SysInitUnit in InitSysInitUnitName on BSD il y a 6 ans
  nickysn 58d9e58742 * initialize prtobj and reorder in InitSysInitUnitName il y a 6 ans
  nickysn 525eff2927 * initialize linklibc earlier (in InitSysInitUnitName); this is necessary, il y a 6 ans
  nickysn dc32554556 * prtobj, linklibc and reorder converted from local to member variables of the class il y a 6 ans