summaryrefslogtreecommitdiff
path: root/rtl/linux/system.pp
Commit message (Expand)AuthorAgeFilesLines
* * if the Linux target is compiled with FPC_USE_LIBC the initialization of TLS...svenbarth2021-01-091-0/+10
* + linux implementation of System.GetCPUCountflorian2021-01-071-0/+20
* * revert r47598: implement TRandomGeneratorondrej2020-11-271-1/+1
* * rtl: implement TRandomGenerator for thread-safe randomondrej2020-11-261-1/+1
* + initial xtensa-linux rtlflorian2020-04-071-2/+2
* * get paramstr(0) only if really neededflorian2020-01-091-15/+14
* + Enable FPU exception handling for m68k processorpierre2020-01-081-0/+3
* * android: Fixed stdio redirection for threads.yury2019-02-201-0/+3
* + tls support for x86_64-linux (not yet enabled by default)florian2019-01-271-134/+207
* + abi tag for i386florian2018-12-021-0/+6
* * properly initialize phdr and phnumflorian2018-12-021-0/+2
* Fix arm-android compilation by prepending syscall_nr_ prefix also to __ARM_N...pierre2018-11-131-1/+1
* + support for tlsm_general on i386-linuxflorian2018-11-111-6/+19
* + i386-linux support for tls-based threadvarsflorian2018-11-071-6/+56
* * basic implementation for pure pascal programs to allocate tls spaceflorian2018-11-071-0/+69
* * Fixed warnings.yury2018-11-021-1/+1
* * fixes broken compilation after mergingflorian2018-09-261-5/+2
* Merged riscv_new branchflorian2018-09-261-1/+5
* * Add PAGESIZE local constant.pierre2018-09-111-1/+13
* Add FPC_SOFT_FPUX80 and FPC_SOFT_FPU128 define handlingpierre2018-09-111-4/+16
* * forgot to correctly enable bootstrapping from direct to indirect entry for ...svenbarth2017-07-081-2/+2
* * prepare Linux RTL for a platform-by-platform switch to indirect entry infor...svenbarth2017-07-081-3/+69
* linux/m68k: enable inlining and compiler mul32to64 in the softfpukaroly2017-06-121-0/+4
* * Reallocmem uses installed memory managermichael2016-09-101-2/+7
* * Fix bug 30310michael2016-09-101-5/+6
* * android: yury2016-08-191-0/+3
* * android: Added functions GetSystemProperty() and SystemApiLevel().yury2016-08-191-1/+5
* * android: Fixed crash when using writeln during shared library finalization ...yury2015-10-121-0/+4
* Move DynLibs support to System unit using a manager approach like for Threads...svenbarth2015-02-031-0/+2
* - RTL: removed InitVariantManager, it was an empty procedure since day 1.sergei2014-11-221-1/+0
* - Don't include softfpu code on SPARC, unless bootstrapping with 2.6. sergei2014-03-201-4/+4
* * Removed SysInitFPU/SysResetFPU from (remaining) system units initialization...sergei2014-03-171-3/+0
* * Since StackTop=StackBottom+StackLength, any two variables are sufficient to...sergei2014-03-121-2/+1
* - Linux RTL: MIPS no longer needs the softfloat code, don't compile it.sergei2013-10-301-4/+4
* * fixed the stack traces under linux (StackTop wasn't initialized)nickysn2013-10-271-1/+2
* * Added new unit unixcp. It contains stuff from winiconv.inc - a table to map...yury2013-02-281-2/+2
* Enabled signal handlerssvenbarth2012-10-181-5/+0
* Various adjustments to the RTL for m68k:svenbarth2012-10-181-0/+4
* rtl: set DefaultSystemCodePage on linux without cwstringspaul2012-09-171-2/+2
* * fixed null termination of cmdline (based on patch by C Western,jonas2012-08-301-1/+1
* Merge of rev21558-59-60 by Foxsenpierre2012-06-131-4/+4
* rtl: init widestring and unitcodestring managers before initialization of Sta...paul2011-10-251-5/+1
* * use generic first_int_to_real 64 bit values on sparcflorian2011-09-031-4/+4
* * fix for 19114. Deal with empty arguments more graciously by quoting them.marco2011-04-081-3/+7
* - Revert micro-exe mode for now.daniel2010-10-151-38/+7
* + If no unit is used, no symbol inside the system unit is used,daniel2010-10-101-7/+38
* * moved ugetrlimit to the implementation (as linux specific call it shouldn'...marco2009-10-161-0/+7
* * Patch from Henry Vermaak to fix EABI kernel API for arm.michael2009-08-201-0/+2
* * moved a linux specific call to the implementation of system, wheremarco2009-07-231-0/+4
* * remove the RTL's installed signal handlers at the end of the systemjonas2009-05-021-7/+28