.. |
aarch64
|
* Aarch64-linux: debugging define disabled
|
2020-09-15 21:08:58 +00:00 |
arm
|
* fix compilation for CPUs without thumb
|
2021-02-23 20:39:25 +00:00 |
i386
|
* 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 |
m68k
|
Also set __stkptr inside cprt0.as and dllprt0.as startup assembly sources
|
2021-01-19 22:30:59 +00:00 |
mips
|
Also set __stkptr inside cprt0.as startup assembly source
|
2021-01-19 22:28:37 +00:00 |
mipsel
|
|
|
powerpc
|
* fixed comments in sysnr.inc files
|
2020-11-15 19:30:19 +00:00 |
powerpc64
|
* fixed comments in sysnr.inc files
|
2020-11-15 19:30:19 +00:00 |
riscv32
|
|
|
riscv64
|
+ RiscV: initial implementation of gprof support
|
2021-03-12 21:27:51 +00:00 |
sparc
|
* floating point division by zero should throw run time error 208, fixed
|
2020-08-03 19:42:16 +00:00 |
sparc64
|
* floating point division by zero should throw run time error 208, fixed
|
2020-08-03 19:42:16 +00:00 |
sparcgen
|
* fixed comments in sysnr.inc files
|
2020-11-15 19:30:19 +00:00 |
x86_64
|
* x86_64-linux: assembler helpers syscalls do not need a stackframe
|
2021-02-04 20:57:11 +00:00 |
xtensa
|
Correct computation of operatingsystem_parameter_envp, which wrongly pointed to the NIL pointer separating argv from environment variables
|
2020-11-24 09:39:55 +00:00 |
buildrtl.lpi
|
|
|
buildrtl.pp
|
|
|
bunxsysc.inc
|
|
|
errno-mips.inc
|
|
|
errno-sparc.inc
|
|
|
errno.inc
|
|
|
errnostr.inc
|
|
|
fpcylix.pp
|
|
|
fpmake.inc
|
|
|
linux.pp
|
Fix compilation of linux unit with -dFPC_USE_LIBC option
|
2021-02-02 23:56:22 +00:00 |
linuxvcs.pp
|
|
|
Makefile
|
* set EXEEXT to .wasm for the WASI target in fpcmake
|
2021-06-24 00:16:00 +00:00 |
Makefile.fpc
|
+ RiscV: initial implementation of gprof support
|
2021-03-12 21:27:51 +00:00 |
osdefs.inc
|
* linux: use ugetrlimit syscall on m68k for rlimits retrieval. this fixes fpgetrlimit() call, and stack checking on Linux/m68k (tstack.pp test), at least on anything newer than kernel 2.4+ (2001)
|
2020-09-09 15:15:52 +00:00 |
osmacro.inc
|
|
|
ossysc.inc
|
+ linux implementation of System.GetCPUCount
|
2021-01-07 22:44:49 +00:00 |
ostypes.inc
|
+ linux implementation of System.GetCPUCount
|
2021-01-07 22:44:49 +00:00 |
pmutext.inc
|
|
|
pthread.inc
|
* fix for Mantis #36950: apply (slightly adjusted) patch by Bi0T1N to implement SetThreadDebugNameA and -U for Linux and Android targets
|
2020-05-03 15:08:35 +00:00 |
ptypes.inc
|
Do not set __USE_LARGEFILE64 macro for sparc CPU, as it does not seem to be used for regular linux kernels
|
2020-09-16 20:40:36 +00: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
|
|
|
si_prc.pp
|
|
|
si_uc.pp
|
|
|
signal.inc
|
|
|
suuid.inc
|
|
|
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
|
|
|
system.pp
|
Fix compilation with 3.2.2 release for arm and i386 CPUs
|
2021-05-29 21:25:16 +00: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
|
|
|
termios.inc
|
+ added baud rate constants for arm as proposed by Piotr Kardasz in #39101
|
2021-06-29 21:09:31 +00:00 |
termiosproc.inc
|
|
|
unxconst.inc
|
|
|
unxfunc.inc
|
|
|
unxsysc.inc
|
|
|
unxsysch.inc
|
|
|