florian
|
4328d626cf
|
+ eabi syscall support
git-svn-id: trunk@9153 -
|
2007-11-07 20:42:25 +00:00 |
|
florian
|
447e963e88
|
* armel and little/big endian support
git-svn-id: trunk@9152 -
|
2007-11-07 20:41:27 +00:00 |
|
peter
|
a0984505b2
|
* regenerated to fix fpc detection on non-i386
git-svn-id: trunk@8991 -
|
2007-10-29 16:34:18 +00:00 |
|
peter
|
324b1732ab
|
* regenerated to update dependencies
git-svn-id: trunk@8988 -
|
2007-10-29 09:07:18 +00:00 |
|
florian
|
7da7364ee7
|
* refactored SysResetFPU into SysInitFPU and SysResetFPU
git-svn-id: trunk@8966 -
|
2007-10-28 12:06:49 +00:00 |
|
micha
|
07ab578088
|
* fix loading of exit code in haltproc for armeb, exitcode is 32 bit
git-svn-id: trunk@8949 -
|
2007-10-26 18:39:04 +00:00 |
|
micha
|
7d5d4ba706
|
+ add i386-linux uclibc process startup code
git-svn-id: trunk@8694 -
|
2007-09-30 14:53:54 +00:00 |
|
Almindor
|
fdcc5f4332
|
* use TIOCtlRequest instead of hard ifdefs to remove warnings
git-svn-id: trunk@8679 -
|
2007-09-29 14:22:41 +00:00 |
|
Almindor
|
5474e0c987
|
* fix ioCtl differences between BSD and POSIX
git-svn-id: trunk@8676 -
|
2007-09-29 08:24:23 +00:00 |
|
peter
|
07275c3dbe
|
* added cdecl for sigmask
git-svn-id: trunk@8529 -
|
2007-09-17 20:26:29 +00:00 |
|
florian
|
095f9cb9dd
|
* fixed wrongly named defines
git-svn-id: trunk@8497 -
|
2007-09-16 10:06:00 +00:00 |
|
Almindor
|
a42b134a81
|
* fix sysenter variable duplication
git-svn-id: trunk@8406 -
|
2007-09-08 14:21:35 +00:00 |
|
Almindor
|
d2e4f53a13
|
* hopefuly fix the fp* problems for stat and others
git-svn-id: trunk@8405 -
|
2007-09-08 13:51:39 +00:00 |
|
Almindor
|
148255b5cf
|
* fix deprecated stat calls to use the fp<> ones and not the other way around
git-svn-id: trunk@8401 -
|
2007-09-08 09:55:35 +00:00 |
|
Almindor
|
b8c3dc960d
|
* fix x86 -> cpu86 define
* add tee() function
git-svn-id: trunk@8365 -
|
2007-09-03 10:54:44 +00:00 |
|
Almindor
|
6fd901181a
|
* update sysnr.inc for x86 and x86_64 to latest kernel
* add splice syscall to linux unit for x86 and x86_64
git-svn-id: trunk@8364 -
|
2007-09-02 22:06:04 +00:00 |
|
Jonas Maebe
|
cce61fa602
|
* fixed compilation on 64 bit cpus
git-svn-id: trunk@8333 -
|
2007-08-29 14:31:17 +00:00 |
|
Almindor
|
6a327799f8
|
* fix typo with [T]SysInfo record
git-svn-id: trunk@8331 -
|
2007-08-29 11:59:47 +00:00 |
|
Almindor
|
89eeb8aa63
|
* fix linux sysinfo struct and function (bug 9523)
git-svn-id: trunk@8330 -
|
2007-08-29 10:08:02 +00:00 |
|
Jonas Maebe
|
cb744d37ff
|
- reverted change for avoiding recompilation of units in subdirs,
it breaks other things
git-svn-id: trunk@8298 -
|
2007-08-22 08:16:10 +00:00 |
|
Jonas Maebe
|
30bc89cfe5
|
* fixed dependency checking for source files in subdirectories relative
to the makefile location + regenerated all Makefiles
* hopefully fixed fpmkunit dependencies
git-svn-id: trunk@8297 -
|
2007-08-22 07:04:23 +00:00 |
|
Almindor
|
7a21cb5888
|
* add preliminary UnixSockets with linux implementation
git-svn-id: trunk@8290 -
|
2007-08-19 13:35:43 +00:00 |
|
Jonas Maebe
|
4457538435
|
* explicitly unmask SIGSEGV, SIGILL, SIGBUS and SIGFPE at the start
of a new thread (should fix #9073)
git-svn-id: trunk@8265 -
|
2007-08-11 20:59:37 +00:00 |
|
florian
|
ea61793ca2
|
* fix by Carsten Bager
git-svn-id: trunk@8211 -
|
2007-08-02 07:44:32 +00:00 |
|
florian
|
065b187c26
|
* properties set
git-svn-id: trunk@8209 -
|
2007-08-02 07:38:09 +00:00 |
|
yury
|
b0834a01a0
|
* Don't use changed registers list. Save used registers directly in asm code.
git-svn-id: trunk@8201 -
|
2007-07-30 17:26:45 +00:00 |
|
yury
|
4b8777eb5a
|
* Optimize syscalls for arm-linux.
git-svn-id: trunk@8191 -
|
2007-07-29 15:57:15 +00:00 |
|
yury
|
27db4ec55a
|
* Final fix for threadvar access in syscall helpers on arm-linux. It fixes bugs #9191 and #9290.
git-svn-id: trunk@8189 -
|
2007-07-29 15:21:44 +00:00 |
|
yury
|
a24803c63d
|
* Fixed threadvar access in syscall helpers on arm-linux. Bug #9290.
git-svn-id: trunk@8186 -
|
2007-07-29 12:01:22 +00:00 |
|
micha
|
68dbca040e
|
* fix floating point signal and exception handling, for linux/i386, test tfpu2 regression
git-svn-id: trunk@8152 -
|
2007-07-23 15:36:02 +00:00 |
|
peter
|
1db1bc598c
|
* move setting of socketerror to real socketcall
git-svn-id: trunk@8140 -
|
2007-07-22 20:42:41 +00:00 |
|
daniel
|
d51b735deb
|
* Prevent range check errors on powerpc-linux
git-svn-id: trunk@8126 -
|
2007-07-22 09:53:21 +00:00 |
|
daniel
|
74ad03e264
|
* Remove double definition of O_LARGEFILE for powerpc-linux and give it
the correct value: $10000
git-svn-id: trunk@8123 -
|
2007-07-22 07:47:34 +00:00 |
|
florian
|
6250a3ccb9
|
* proper definition of O_LARGEFILE for all cpu platforms
git-svn-id: trunk@8120 -
|
2007-07-21 19:45:44 +00:00 |
|
micha
|
0e64718cb2
|
* call HandleErrorAddrFrame on return of signal handler, reduces amount of code called within signal handler (for linux/i386)
git-svn-id: trunk@8092 -
|
2007-07-18 20:11:07 +00:00 |
|
daniel
|
9a8aa52cc5
|
+ Add setcap/getcap
+ Restore clone
git-svn-id: trunk@8033 -
|
2007-07-12 22:02:11 +00:00 |
|
Almindor
|
279422cdde
|
* add comment about stat.h source
git-svn-id: trunk@8022 -
|
2007-07-11 21:10:27 +00:00 |
|
tom_at_work
|
b62ede20d6
|
* fix stat record when compiling for ppc/linux using -dFPC_USE_LIBC
git-svn-id: trunk@8021 -
|
2007-07-11 21:05:23 +00:00 |
|
Almindor
|
b0fde4700f
|
* fix the stupid pascal names in x86_64 linux stat
git-svn-id: trunk@8020 -
|
2007-07-11 21:02:34 +00:00 |
|
Almindor
|
5c1296e87b
|
* preliminary x86_64 stat for FPC_USE_LIBC
git-svn-id: trunk@8019 -
|
2007-07-11 21:00:03 +00:00 |
|
Almindor
|
389ea20704
|
* fix FPC_USES_LIBC cycling, by fixing libc stat records (both 32 and 64 bit)
git-svn-id: trunk@8018 -
|
2007-07-11 20:55:09 +00:00 |
|
Almindor
|
f71c886752
|
* move the FUTEX down so uses doesn't get in the way
git-svn-id: trunk@7974 -
|
2007-07-07 09:23:18 +00:00 |
|
Almindor
|
5baca0cfd3
|
* fix IPC for FPC_USE_LIBS
* fix shmget to use size_t as per manpage
* directly use external, don't depend on ipccdecl.inc (may be removed if confirmed)
git-svn-id: trunk@7973 -
|
2007-07-07 09:13:23 +00:00 |
|
Almindor
|
1fa4e17c87
|
* make FUTEX_OP implemented also with FPC_USE_LIBC since it's a macro
git-svn-id: trunk@7972 -
|
2007-07-07 08:41:42 +00:00 |
|
marco
|
a123ec0d14
|
* More deprecated.
git-svn-id: trunk@7566 -
|
2007-06-03 18:55:36 +00:00 |
|
Jonas Maebe
|
f32621610f
|
* fixed sse detection
git-svn-id: trunk@7554 -
|
2007-06-02 19:58:18 +00:00 |
|
florian
|
80d55022e9
|
* tried to fix SSE OS support detection
git-svn-id: trunk@7553 -
|
2007-06-02 19:26:06 +00:00 |
|
peter
|
9abb852d70
|
* fix incompatiblity in signess between 64 and 32, make tthreadid=ptruint
git-svn-id: trunk@7496 -
|
2007-05-28 14:25:59 +00:00 |
|
marco
|
eaaefc0f64
|
* deprecated here and there even though compiler doesn't seem to show
git-svn-id: trunk@7481 -
|
2007-05-26 13:56:21 +00:00 |
|
Jonas Maebe
|
cb23a80178
|
* fixed fpu rte code for invalid, inexact and "subscript out of range"
errors (216 -> 207) (same as for sparc/solaris in r7453)
git-svn-id: trunk@7477 -
|
2007-05-25 19:22:28 +00:00 |
|