florian
|
e949276d9d
* basic implementation for pure pascal programs to allocate tls space
|
6 years ago |
florian
|
7df123aa1e
* insert it statements for arm thumb2 in syscall assembler procedures
|
12 years ago |
florian
|
308fb42f4b
* fix parameter handling in FPC_SYSCALL4 to FPC_SYSCALL6
|
12 years ago |
florian
|
a433d53117
+ linux syscalls for arm thumb
|
12 years ago |
Jonas Maebe
|
eda7a8d672
* replaced the "quick exit" instruction sequences from the syscall variants
|
15 years ago |
florian
|
037f95c451
* fixed syscall0 for arm eabi
|
17 years ago |
yury
|
9ef6e6bc24
* Fixed comments for EABI syscalls.
|
17 years ago |
florian
|
3341418267
* fixed eabi syscalls: preserve non-volative registers
|
17 years ago |
florian
|
0cb965fdbe
* comment in eabi code fixed
|
17 years ago |
florian
|
4328d626cf
+ eabi syscall support
|
17 years ago |
yury
|
b0834a01a0
* Don't use changed registers list. Save used registers directly in asm code.
|
18 years ago |
yury
|
4b8777eb5a
* Optimize syscalls for arm-linux.
|
18 years ago |
yury
|
27db4ec55a
* Final fix for threadvar access in syscall helpers on arm-linux. It fixes bugs #9191 and #9290.
|
18 years ago |
yury
|
a24803c63d
* Fixed threadvar access in syscall helpers on arm-linux. Bug #9290.
|
18 years ago |
florian
|
9fe04923ad
* don't destroy registers in syscall helpers
|
18 years ago |
peter
|
4ace790492
* remove $Log
|
20 years ago |
fpc
|
790a4fe2d3
* log and id tags removed
|
20 years ago |
fpc
|
50778076c3
initial import
|
20 years ago |
peter
|
e417e34496
* truncate log
|
20 years ago |
florian
|
b55c225f9b
* fixed error handling of system calls
|
20 years ago |
florian
|
3f4d98624f
- killed tsyscallregs
|
21 years ago |
florian
|
1883a09ddd
* fixed setjump
|
21 years ago |
florian
|
021652683a
+ introduced PtrInt and PtrUInt
|
21 years ago |
florian
|
e418971c77
+ started to implement arm syscalls
|
21 years ago |
florian
|
42640d2b3f
* syscall skeleton
|
22 years ago |