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 |
|
Jonas Maebe
|
a2dbc4d272
|
* fixed multi-thread case of FPC_SYSCALL3 (all others were already correct)
git-svn-id: trunk@7476 -
|
2007-05-25 19:02:19 +00:00 |
|
Jonas Maebe
|
f8b40e90dc
|
* exit -> exit_group to exit so unterminated threads are killed too
git-svn-id: trunk@7474 -
|
2007-05-25 17:48:24 +00:00 |
|
Jonas Maebe
|
cc03eacd2a
|
* fixed program exitcode after change of operatingsystem_result from
word to longint
git-svn-id: trunk@7473 -
|
2007-05-25 13:07:23 +00:00 |
|
Jonas Maebe
|
e8423154ec
|
* fixed Do_IsDevice for sparc (TCGETS constant; the entire termios.inc
also needs to be fixed for sparc)
git-svn-id: trunk@7461 -
|
2007-05-24 22:58:12 +00:00 |
|
Jonas Maebe
|
b9a97ae891
|
* another sparc/linux fix for stat (record must NOT be packed, or
variables of that type will not be aligned properly)
git-svn-id: trunk@7460 -
|
2007-05-24 22:50:33 +00:00 |
|
Jonas Maebe
|
3bc08cafae
|
* -dFPC_USE_LIBC fix
git-svn-id: trunk@7363 -
|
2007-05-16 15:13:36 +00:00 |
|
marco
|
8991b8f365
|
* new socketerror scheme. OS/2 and netware are now broken and still must be done. (merge me and all previous socket related commits please)
git-svn-id: trunk@7327 -
|
2007-05-13 18:30:24 +00:00 |
|
marco
|
f74b832272
|
* socketerror for Unix now fpgeterrno.
git-svn-id: trunk@7304 -
|
2007-05-10 10:58:26 +00:00 |
|
marco
|
fd6f6cf7e9
|
* fix for 8801. mmap constants inconsistancy. Old constants are aliased for compat. non portable moved to OS specific units (merge)
git-svn-id: trunk@7265 -
|
2007-05-04 21:23:02 +00:00 |
|
mazen
|
0f73d54ac8
|
+ Added ATT assmebler mode directive to override any default in fpc.cfg. Otherwise we need to override it in makefile.
git-svn-id: trunk@7258 -
|
2007-05-04 10:59:30 +00:00 |
|
florian
|
572608a64f
|
* fixed ipc for 32 bit systems
git-svn-id: trunk@7073 -
|
2007-04-07 18:42:01 +00:00 |
|
florian
|
d90bc77a54
|
* fixed several type declarations
git-svn-id: trunk@7071 -
|
2007-04-07 18:23:03 +00:00 |
|
florian
|
0c889207ca
|
* fixed ipc syscalls and data structures for x86-64, resolves #8616
git-svn-id: trunk@7070 -
|
2007-04-07 18:00:05 +00:00 |
|
florian
|
d7da24aae2
|
* fixed another bloody stat record issue
git-svn-id: trunk@7060 -
|
2007-04-05 09:38:06 +00:00 |
|
florian
|
2894267806
|
* fixed profiler startup code to link again, resolves #8551
git-svn-id: trunk@7053 -
|
2007-04-01 16:20:01 +00:00 |
|
florian
|
edebd84426
|
* fixed arm compilation
git-svn-id: trunk@6993 -
|
2007-03-25 10:57:17 +00:00 |
|
Almindor
|
c626740043
|
* adds support for sysenter syscall style for i386 on 2.6 kernels
git-svn-id: trunk@6992 -
|
2007-03-25 10:06:23 +00:00 |
|
michael
|
3399c88af7
|
* More typo fixes
git-svn-id: trunk@6981 -
|
2007-03-24 21:35:08 +00:00 |
|
michael
|
c8ea0b0344
|
* Fixed compilation
git-svn-id: trunk@6978 -
|
2007-03-24 21:28:49 +00:00 |
|
Jonas Maebe
|
673d02c6b8
|
* re-added darwin/ppc64 support (please use up-to-date fpcmake)
git-svn-id: trunk@6973 -
|
2007-03-24 17:26:10 +00:00 |
|
mazen
|
57696aa274
|
* Build unixutil package for all Linux platforms instead of only Linux/i386.
git-svn-id: trunk@6972 -
|
2007-03-24 14:06:30 +00:00 |
|
daniel
|
82b973937d
|
* Change padding to 2 bytes.
git-svn-id: trunk@6968 -
|
2007-03-24 07:56:39 +00:00 |
|
daniel
|
3a7266a462
|
* Handle FPC_USE_LIBC case for Sparc too.
git-svn-id: trunk@6967 -
|
2007-03-23 23:30:18 +00:00 |
|
daniel
|
084a78fdd3
|
* Make sparc/linux stat structure backward compatible too.
git-svn-id: trunk@6966 -
|
2007-03-23 23:24:12 +00:00 |
|
daniel
|
ae15527637
|
* Make ARM stat structure backwards compatible too.
git-svn-id: trunk@6965 -
|
2007-03-23 23:10:09 +00:00 |
|
daniel
|
d030103742
|
+ Restore "stat" data structure in backward compatible state
git-svn-id: trunk@6963 -
|
2007-03-23 22:23:24 +00:00 |
|
daniel
|
59a972ec9c
|
* Change dd_nextoff to cardinal to prevent upscaling of calculations to 64-bit.
git-svn-id: trunk@6962 -
|
2007-03-23 15:53:04 +00:00 |
|
daniel
|
5da5440e12
|
* Ptrint considered harmfull bug no 54689826, change to ptruint.
git-svn-id: trunk@6961 -
|
2007-03-23 15:38:28 +00:00 |
|
ivost
|
de36c38282
|
* fixed bug in linux.pp / user_desc record
git-svn-id: trunk@6949 -
|
2007-03-21 20:56:57 +00:00 |
|