Michaël Van Canneyt
|
e80ce5f61f
* Allow to disable monitor
|
1 год назад |
Michaël Van Canneyt
|
e1b2feac33
* Set monitor structures in place
|
1 год назад |
Pierre Muller
|
7c9cf75418
Fix syscall unit compilation for i386-linux using -dFPC_USE_LIBC
|
1 год назад |
Michaël Van Canneyt
|
c09e8778bd
* Small improvement in inittls. Fixes issue 40408
|
2 лет назад |
Michael VAN CANNEYT
|
9d6a495c02
* string -> shortstring
|
2 лет назад |
Michael VAN CANNEYT
|
4c2b54ee0d
* Char -> AnsiChar
|
2 лет назад |
Jinyang He
|
92e60d2107
add loongarch64 linux rtl support
|
2 лет назад |
florian
|
a06c034189
* cleanup of outdated defines
|
2 лет назад |
florian
|
7baf2461f0
* check paramstr argument for negative values, resolves #39410
|
4 лет назад |
pierre
|
0ed69fc662
Fix compilation with 3.2.2 release for arm and i386 CPUs
|
4 лет назад |
svenbarth
|
359bb64aed
* 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)
|
4 лет назад |
florian
|
d2b0bcdf1f
+ linux implementation of System.GetCPUCount
|
4 лет назад |
ondrej
|
1a0ba60de6
* revert r47598: implement TRandomGenerator
|
4 лет назад |
ondrej
|
c4dd3b661a
* rtl: implement TRandomGenerator for thread-safe random
|
4 лет назад |
florian
|
1dd914ffc8
+ initial xtensa-linux rtl
|
5 лет назад |
florian
|
3335104da2
* get paramstr(0) only if really needed
|
5 лет назад |
pierre
|
6929da66a8
+ Enable FPU exception handling for m68k processor
|
5 лет назад |
yury
|
ad6642edc0
* android: Fixed stdio redirection for threads.
|
6 лет назад |
florian
|
597a23d278
+ tls support for x86_64-linux (not yet enabled by default)
|
6 лет назад |
florian
|
eeadf618b8
+ abi tag for i386
|
6 лет назад |
florian
|
31ae109a31
* properly initialize phdr and phnum
|
6 лет назад |
pierre
|
04debba9de
Fix arm-android compilation by prepending syscall_nr_ prefix also to __ARM_NR_XXX arm specific linux syscalls
|
6 лет назад |
florian
|
72416edcc4
+ support for tlsm_general on i386-linux
|
6 лет назад |
florian
|
063415fa72
+ i386-linux support for tls-based threadvars
|
6 лет назад |
florian
|
e949276d9d
* basic implementation for pure pascal programs to allocate tls space
|
6 лет назад |
yury
|
78a26e53f8
* Fixed warnings.
|
7 лет назад |
florian
|
51644f497b
* fixes broken compilation after merging
|
7 лет назад |
florian
|
a34d4e715c
Merged riscv_new branch
|
7 лет назад |
pierre
|
32001975bf
* Add PAGESIZE local constant.
|
7 лет назад |
pierre
|
b279f24f26
Add FPC_SOFT_FPUX80 and FPC_SOFT_FPU128 define handling
|
7 лет назад |