summaryrefslogtreecommitdiff
path: root/rtl/linux/i386
Commit message (Expand)AuthorAgeFilesLines
* * if the Linux target is compiled with FPC_USE_LIBC the initialization of TLS...svenbarth2021-01-091-2/+4
* * fixed comments in sysnr.inc filesflorian2020-11-151-1/+1
* * check first for x86 exception and only for sse if no x87 exceptions is th...florian2020-10-161-18/+21
* * denormalized value floating point exception has to result in an rte 206, ...florian2020-10-151-2/+2
* * fixed resetting of state, broken in r45995florian2020-08-031-10/+23
* * updated tfpstateflorian2020-08-031-1/+15
* * reset exception flags, resolves #37468 on x86_64florian2020-08-021-9/+8
* * fpc_geteipasebx and fpc_geteipasecx are used as procedures, not functions, ...svenbarth2020-08-011-1/+1
* * rename local import of fpc_geteipasebxsvenbarth2020-08-011-8/+8
* * many syscallh header files had GPL license instead of modified. I owned th...marco2020-01-172-16/+8
* * updated linux syscall numbersflorian2020-01-021-0/+47
* + support tls threadvars with the internal assemblerflorian2019-09-251-7/+0
* * converted _FPC_libc21_haltproc into a pascal subroutine so stack alignment ...florian2019-09-151-6/+8
* * cosmetics: indentionflorian2019-09-151-28/+28
* * synchronised with trunk till r41976jonas2019-05-021-17/+62
|\
| * * Update syscall list for i386 and x86_64 cpus,pierre2019-04-251-17/+62
* | * improved floating point signal handling on x86/linuxflorian2019-02-242-33/+74
* | * fixed unwinding from signal handlers, the approach used now is very simple ...florian2019-02-221-1/+8
|/
* * do not call InitTLS when a compiler is used which does not include the abi ...florian2018-12-041-0/+2
* + abi tag for i386florian2018-12-021-0/+32
* + support for tlsm_general on i386-linuxflorian2018-11-111-0/+7
* + i386-linux support for tls-based threadvarsflorian2018-11-071-0/+4
* * remove deprecated parts linux stat records (FPC 1.0 leftovers)marco2018-08-191-79/+6
* linux: an attempt to clean up and fix syscall calling conventions for ftrunca...karoly2017-12-121-3/+2
* * Fixed version of FpSysCall() with 6 params for Linux with PIC.yury2017-10-171-1/+5
* Merge revision(s) 32484 from branches/svenbarth/packagessvenbarth2016-06-126-9/+0
* * i386-linux: reworked and cleaned up libc-related startup code:sergei2016-01-222-292/+23
* * removed 'nostackframe' attribute, since on i386 assembler procedures refere...sergei2016-01-221-1/+1
* - i386-linux RTL: removed assembler startup files, which are unused since ver...sergei2016-01-216-658/+0
* - Cleaned out some more assembler PIC hacks around ExitCode variablesergei2015-12-182-41/+5
* - Cleaned out more assembler hacks around ExitCode variablesergei2015-01-261-38/+5
* - Cleaned out assembler hacks around ExitCode variablesergei2015-01-261-43/+5
* Reset FPU state in SignalToRunError for SIGFPE, fixes tw12214 failurepierre2015-01-261-2/+9
* * More correctly scan Elf Auxiliary Vector. Fixes possible crash when the fir...yury2014-11-121-8/+9
* * Clean up i386-Linux startup code for shared libraries:sergei2014-02-131-57/+3
* - RTL, Linux/FreeBSD shared library startup: removed FPC_SHARED_LIB_EXIT labe...sergei2013-10-101-3/+0
* * updated address of FSF (mantis #24646, patch by Alexey Svistunov)jonas2013-06-271-2/+2
* - Removed duplicate file headersergei2012-12-211-35/+0
* * fixed compilation after introduction of nostackframe checksjonas2012-10-191-12/+7
* * adjusted startup code so it guarantees 16 byte stack alignment on programjonas2012-09-137-16/+21
* Fix shared library loading and unloading for Linux platforms. Shared library ...tom_at_work2011-09-081-7/+20
* * Remove use of direct U_UNIT_NAME or TC_UNIT_NAMEpierre2011-09-021-1/+1
* * fix got loading si_c32, resolves #19520 (still uses the call/pop approach b...florian2011-08-161-5/+5
* * declared external fpc_geteipasebx , with local suffix to avoid clashes.marco2011-06-071-5/+9
* * killed fpc_geteipbasebx in the startup code, mantis #19504marco2011-06-061-6/+0
* * reverted the rtl patches from r14184, because they cause an endlessjonas2010-11-241-3/+22
* - Revert micro-exe mode for now.daniel2010-10-151-47/+17
* + If no unit is used, no symbol inside the system unit is used,daniel2010-10-101-17/+47
* * moved {$asmmode att} to top of file (mantis #17377)jonas2010-09-092-2/+2
* + adds mcount calls to syscall assembler helpers for i386 and x86-64, resolve...florian2010-08-151-0/+61