fpc/rtl/linux
nickysn 248fd313f8 + introduced unit SortBase, which implements the foundation for pluggable
sorting algorithms. A default QuickSort implementation is provided by the
  unit. Other units can be added, to provide other sorting algorithms (e.g.
  HeapSort, MergeSort, IntroSort, etc.)
* TList and TFPList updated to use the current default sorting algorithm defined
  in SortBase for their .Sort method.

git-svn-id: trunk@41167 -
2019-02-02 20:06:50 +00:00
..
aarch64 * Corrected TUContext record for aarch64-linux and aarch64-android. It fixes obtaining of an address of the instruction where a signal has thrown. 2018-10-06 18:36:02 +00:00
arm + abi tag for i386 2018-12-02 22:56:12 +00:00
i386 * do not call InitTLS when a compiler is used which does not include the abi tag section 2018-12-04 21:25:48 +00:00
m68k * remove deprecated parts linux stat records (FPC 1.0 leftovers) 2018-08-19 15:10:22 +00:00
mips * Android: The list of supported syscalls has been auto-generated directly from android sources for each CPU. 2018-09-11 16:10:50 +00:00
mipsel
powerpc * another stat file cleanup. 2018-08-20 14:27:59 +00:00
powerpc64 * remove deprecated parts linux stat records (FPC 1.0 leftovers) 2018-08-19 15:10:22 +00:00
riscv32 Fixed setjmp that overwrote a callee save register. 2018-07-20 15:00:14 +00:00
riscv64 argc is a longint. 2018-09-01 19:46:04 +00:00
sparc
sparc64
sparcgen
x86_64 + tls support for x86_64-linux (not yet enabled by default) 2019-01-27 09:37:25 +00:00
buildrtl.lpi
buildrtl.pp
bunxsysc.inc * android: Disabled usage of the "pselect6" and "ppoll" syscalls for arm-android. These syscalls are not available on old Android versions (2.3 or older). 2018-12-12 14:04:57 +00:00
errno-mips.inc
errno-sparc.inc
errno.inc
errnostr.inc
fpcylix.pp
fpmake.inc
linux.pp * Android: The list of supported syscalls has been auto-generated directly from android sources for each CPU. 2018-09-11 16:10:50 +00:00
linuxvcs.pp Improve detect_linuxvcs to allow parsing of /proc/PID/stat even with spaces in exe name 2018-08-06 16:10:28 +00:00
Makefile + introduced unit SortBase, which implements the foundation for pluggable 2019-02-02 20:06:50 +00:00
Makefile.fpc + introduced unit SortBase, which implements the foundation for pluggable 2019-02-02 20:06:50 +00:00
osdefs.inc * android: Disabled usage of the "pselect6" and "ppoll" syscalls for arm-android. These syscalls are not available on old Android versions (2.3 or older). 2018-12-12 14:04:57 +00:00
osmacro.inc
ossysc.inc * x86_64-android requires sigreturn for proper signal handling. 2018-10-17 17:53:57 +00:00
ostypes.inc Update packages with information about RiscV. 2018-07-20 10:40:28 +00:00
pmutext.inc
pthread.inc
ptypes.inc
rtldefs.inc
si_c21.pp
si_c21g.pp
si_c.pp
si_dll.pp
si_g.pp
si_impl.inc + tls support for x86_64-linux (not yet enabled by default) 2019-01-27 09:37:25 +00:00
si_intf.inc
si_prc.pp
si_uc.pp
signal.inc
suuid.inc
sysnr-gen.inc
sysos.inc
sysosh.inc
system.pp + tls support for x86_64-linux (not yet enabled by default) 2019-01-27 09:37:25 +00:00
termio.pp
termios.inc Added RiscV32/64 target, from a cleaned up version of branches/laksen/riscv/trunk. 2018-07-20 08:21:15 +00:00
termiosproc.inc Add explicit typecast to avoid range ccheck error 2018-10-20 22:30:20 +00:00
unxconst.inc
unxfunc.inc
unxsysc.inc
unxsysch.inc