tom_at_work 9ce34c63c9 Fix shared library loading and unloading for Linux platforms. Shared library initialization and finalization are now called correctly at program startup for compile-time linked dynamic libraries on powerpc-/powerpc64-/arm-/i386- and x86_64-linux. %!s(int64=14) %!d(string=hai) anos
..
bsyscall.inc 4ace790492 * remove $Log %!s(int64=20) %!d(string=hai) anos
cprt0.as 3216e8c7bc * mark produced object files as "does not require executable stack" by %!s(int64=16) %!d(string=hai) anos
cprt21.as 3216e8c7bc * mark produced object files as "does not require executable stack" by %!s(int64=16) %!d(string=hai) anos
dllprt0.as f0aa48b083 * Remove use of direct U_UNIT_NAME or TC_UNIT_NAME %!s(int64=14) %!d(string=hai) anos
gprt0.as 3216e8c7bc * mark produced object files as "does not require executable stack" by %!s(int64=16) %!d(string=hai) anos
gprt21.as 3216e8c7bc * mark produced object files as "does not require executable stack" by %!s(int64=16) %!d(string=hai) anos
prt0.as 3216e8c7bc * mark produced object files as "does not require executable stack" by %!s(int64=16) %!d(string=hai) anos
si_c.inc 92ff07deaf * several fixes by Pierre Pede (parts of his patch to mantis #12492) %!s(int64=16) %!d(string=hai) anos
si_c21.inc b5ebe6307f * fix got loading si_c32, resolves #19520 (still uses the call/pop approach because it is faster on modern CPUs) %!s(int64=14) %!d(string=hai) anos
si_c21g.inc 92ff07deaf * several fixes by Pierre Pede (parts of his patch to mantis #12492) %!s(int64=16) %!d(string=hai) anos
si_dll.inc 1f61b5b30c * reverted the rtl patches from r14184, because they cause an endless %!s(int64=14) %!d(string=hai) anos
si_g.inc 92ff07deaf * several fixes by Pierre Pede (parts of his patch to mantis #12492) %!s(int64=16) %!d(string=hai) anos
si_prc.inc 9ce34c63c9 Fix shared library loading and unloading for Linux platforms. Shared library initialization and finalization are now called correctly at program startup for compile-time linked dynamic libraries on powerpc-/powerpc64-/arm-/i386- and x86_64-linux. %!s(int64=14) %!d(string=hai) anos
si_uc.inc 87ef559542 * rtl: fix i386-linux uclibc atexit functionality (call exit instead of _exit) %!s(int64=15) %!d(string=hai) anos
sighnd.inc 3307d98c40 - Revert micro-exe mode for now. %!s(int64=15) %!d(string=hai) anos
sighndh.inc 75c00e21c9 * i386 signal handler receives a ucontext instead of sigcontext %!s(int64=20) %!d(string=hai) anos
stat.inc 389ea20704 * fix FPC_USES_LIBC cycling, by fixing libc stat records (both 32 and 64 bit) %!s(int64=18) %!d(string=hai) anos
syscall.inc 7dc4b6ecc1 + adds mcount calls to syscall assembler helpers for i386 and x86-64, resolves #17140 %!s(int64=15) %!d(string=hai) anos
syscallh.inc a42b134a81 * fix sysenter variable duplication %!s(int64=18) %!d(string=hai) anos
sysnr.inc 04d8ad3f17 * fix linux syscall numbers naming consistency #2 (overlooked some) %!s(int64=16) %!d(string=hai) anos