fpc/rtl/linux
2023-11-30 23:43:27 +00:00
..
aarch64 Avoid null array size field for aarch64-linux TUContext 2022-06-18 14:53:16 +02:00
arm Modify references to old syslinux unit in comments 2023-09-19 21:53:26 +00:00
i386 Modify references to old syslinux unit in comments 2023-09-19 21:53:26 +00:00
loongarch64 Use frame register $r22 (aliased as $fp) inside SignalToRunerror for loongarch64 CPU to fix backtrace dumps 2023-09-15 15:20:29 +00:00
m68k m68k-linux: try to be as ColdFire compatible in the startup code as possible, so explicitly use jsr, otherwise this might compile to a long bsr, that is not CF compatible (except cfv4) 2022-08-31 22:14:15 +02:00
mips Modify references to old syslinux unit in comments 2023-09-19 21:53:26 +00:00
mips64 Modify references to old syslinux unit in comments 2023-09-19 21:53:26 +00:00
mips64el + additional skeleton files for mips64 2022-02-06 21:57:01 +01:00
mipsel
powerpc Modify references to old syslinux unit in comments 2023-09-19 21:53:26 +00:00
powerpc64 Modify references to old syslinux unit in comments 2023-09-19 21:53:26 +00:00
riscv32
riscv64 * Char -> AnsiChar 2023-07-14 17:26:09 +02:00
sparc Modify references to old syslinux unit in comments 2023-09-19 21:53:26 +00:00
sparc64 Modify references to old syslinux unit in comments 2023-09-19 21:53:26 +00:00
sparcgen * fixed comments in sysnr.inc files 2020-11-15 19:30:19 +00:00
x86_64 Modify references to old syslinux unit in comments 2023-09-19 21:53:26 +00:00
xtensa Modify references to old syslinux unit in comments 2023-09-19 21:53:26 +00:00
buildrtl.lpi
buildrtl.pp
bunxsysc.inc * Char -> AnsiChar 2023-07-14 17:26:09 +02:00
errno-mips.inc
errno-sparc.inc
errno.inc
errnostr.inc * Char -> AnsiChar 2023-07-14 17:26:09 +02:00
fpcylix.pp * Dotted RTL compiles 2023-07-27 19:04:03 +02:00
fpmake.inc
linux.pp * Dotted RTL compiles 2023-07-27 19:04:03 +02:00
linuxvcs.pp * Dotted RTL compiles 2023-07-27 19:04:03 +02:00
Makefile human68k: regenerated Makefiles 2023-11-30 23:43:27 +00:00
Makefile.fpc Add also DOSDIR and CLASSESDIR 2023-10-09 11:38:14 +02:00
osdefs.inc Use prlimit64 in FpSetRLimit and FpSetRLimit 2023-06-21 07:27:36 +00:00
osmacro.inc * Char -> AnsiChar 2023-07-14 17:26:09 +02:00
ossysc.inc * Char -> AnsiChar 2023-07-14 17:26:09 +02:00
ostypes.inc * Char -> AnsiChar 2023-07-14 17:26:09 +02:00
pmutext.inc * Char -> AnsiChar 2023-07-14 17:26:09 +02:00
pthread.inc * Add pthread_mutex_timedlock, sem_timedwait may be needed in future 2023-11-10 14:13:23 +01:00
ptypes.inc * Char -> AnsiChar 2023-07-14 17:26:09 +02:00
rtldefs.inc
si_c21.pp
si_c21g.pp
si_c.pp
si_dll.pp
si_g.pp
si_impl.inc * if the Linux target is compiled with FPC_USE_LIBC the initialization of TLS is not required (according to one comment by Florian), so disable all related code in that case (as for example the syscall numbers are not available then) 2021-01-09 15:58:13 +00:00
si_intf.inc * Char -> AnsiChar 2023-07-14 17:26:09 +02:00
si_prc.pp
si_uc.pp
signal.inc
suuid.inc * string -> shortstring 2023-07-14 17:26:11 +02:00
sysnr-gen.inc
sysos.inc * Do_IsDevice treats pipes and sockets the same way as character devices 2020-09-13 22:08:18 +00:00
sysosh.inc * Char -> AnsiChar 2023-07-14 17:26:09 +02:00
system.pp * Small improvement in inittls. Fixes issue 40408 2023-08-21 23:19:15 +02:00
t_linux.h2paschk Add some types and records to rtl/linux/t_linux.h2paschk and set macro _LARGEFILE64_SOURCE for __i386__ C code 2020-11-16 22:37:04 +00:00
termio.pp * Dotted RTL compiles 2023-07-27 19:04:03 +02:00
termios.inc * Char -> AnsiChar 2023-07-14 17:26:09 +02:00
termiosproc.inc
unxconst.inc
unxfunc.inc
unxsysc.inc * Char -> AnsiChar 2023-07-14 17:26:09 +02:00
unxsysch.inc * Char -> AnsiChar 2023-07-14 17:26:09 +02:00