pierre
262bf0fe6e
* Fix Sigcontext field order for MIPS CPU
...
git-svn-id: trunk@21713 -
2012-06-26 16:21:57 +00:00
pierre
022d842b06
* Fix SIGXXX constants for mips CPU
...
git-svn-id: trunk@21709 -
2012-06-25 23:15:34 +00:00
pierre
6ddb64e160
Fix sigactionreg record for cpumips
...
git-svn-id: trunk@21617 -
2012-06-14 23:38:02 +00:00
pierre
651589c9a4
* Adapt to mipsel compiler defining cpumipsel and cpumipsel32 but not cpumips anymore
...
git-svn-id: trunk@21542 -
2012-06-08 09:34:36 +00:00
florian
16e79969aa
* started to fix simple mips syscalls
...
* corrected SA_* values
git-svn-id: trunk@20326 -
2012-02-12 18:20:43 +00:00
marco
2c00a2a0b3
* fixed FPC_USE_LIBC building for Linux and exception handling (mantis #13450 )
...
- fixed a platform modifier in ipc.pp
- fixed different layout sigaction record in libc. (field order)
- fixed many bad use_libc fixes in linux. Most of these were only checked
for compilation, not linking. (e.g. futex doesn't link)
git-svn-id: trunk@18042 -
2011-07-31 23:36:17 +00:00
ivost
a67a85332d
* added SA_RESETHAND and SA_NODEFER constants
...
* SA_ONESHOT and SA_NOMASK are the historical Linux names for the Single Unix names RESETHAND and NODEFER respectively.
git-svn-id: trunk@6708 -
2007-03-03 22:21:07 +00:00
Jonas Maebe
3253e7464a
+ sigset alias for sigset_t
...
git-svn-id: trunk@5661 -
2006-12-21 17:36:49 +00:00
micha
79d0e21b5c
fix packing of sigaction record
...
git-svn-id: trunk@3319 -
2006-04-23 18:28:24 +00:00
micha
7911be08f5
add signal handler trampoline return for buggy OS like fedora core
...
git-svn-id: trunk@3311 -
2006-04-21 20:36:17 +00:00
tom_at_work
d54dbdf9b6
* new constants for si_code field for FPU signals (required by commit 1710)
...
git-svn-id: trunk@1712 -
2005-11-10 15:04:28 +00:00
tom_at_work
701638138b
* fixed exception handling for PowerPC64
...
* math library is now automatically linked on non-x86 platforms when FPC_USE_LIBC is defined
* generic C system function signature adaptions for 64 bit CPUs
git-svn-id: trunk@1392 -
2005-10-15 21:24:15 +00:00
tom_at_work
bfb2c916dc
* fixed problem with too large offsets in conditional jumps (see also rev 1161 for the PowerPC code)
...
* updated sysnr.inc for PowerPC64 from 2.6.11 kernel sources
* fixed SigactionRec sa_flags field sizes, which improves signal handling for PowerPC64 platform
git-svn-id: trunk@1352 -
2005-10-10 23:45:57 +00:00
tom_at_work
b2e1cf2610
* powerpc64 port now (manually) cycles, most test programs in tests/test are fine too
...
* fixed bug in ncal.pas which in some circumstances treated the hidden length parameter for open arrays as 32 bit integer
git-svn-id: trunk@1303 -
2005-10-05 21:55:25 +00:00
peter
4ace790492
* remove $Log
...
git-svn-id: trunk@231 -
2005-06-07 09:47:55 +00:00
fpc
790a4fe2d3
* log and id tags removed
...
git-svn-id: trunk@42 -
2005-05-21 09:42:41 +00:00
fpc
50778076c3
initial import
...
git-svn-id: trunk@1 -
2005-05-16 18:37:41 +00:00
peter
e417e34496
* truncate log
2005-02-14 17:13:06 +00:00
peter
f6936ee740
* use typecasted sigactionhandler, needed for arm
2005-02-05 22:53:43 +00:00
peter
bf7971e2ab
* sigactionhandler fixed for arm
2005-02-05 22:45:54 +00:00
peter
7fb8c3dfbd
* signal cleanup for linux
...
* sigactionhandler instead of tsigaction for bsds
* sigcontext moved to cpu dir
2005-01-30 18:01:15 +00:00
florian
49c3f3927e
* fixed floating point and integer exception handling on sparc/linux
2004-08-04 19:27:09 +00:00
peter
f1cf388796
* added siginfo const
2004-05-31 09:08:14 +00:00
peter
80d44f0691
* sparc signals added between $ifdef cpusparc
2004-05-27 23:15:43 +00:00
florian
ee4b23ccac
* x86_64 exception handling fixed
2004-05-01 15:59:17 +00:00
florian
d531e303f9
* tried to fix x86-64 signal handling
2004-04-27 20:47:00 +00:00
florian
7298501722
* structs for arm adapted
2004-03-27 14:35:13 +00:00
florian
c9122a4719
+ completed x86-64/linux system unit
2004-02-05 01:16:12 +00:00
Jonas Maebe
0ab36d6e91
* fixed signal handling
2004-01-01 16:28:16 +00:00
florian
b9376da0aa
* some arm issues fixed
2003-11-21 00:40:06 +00:00
Jonas Maebe
26daf920f2
+ sighand and associated record definitions for ppc. Untested.
2003-11-02 14:53:06 +00:00
marco
7efaf7dee2
* Unix reform stage two. Remove all calls from Unix that exist in Baseunix.
2003-09-14 20:15:01 +00:00
florian
8d771df2d4
* arm fixes to the common rtl code
...
* some generic math code fixed
* ...
2003-09-03 14:09:37 +00:00
olle
2931590e9b
- removed parameter from fpc_iocheck
2003-08-21 22:21:00 +00:00
mazen
311508131a
- some writeln(s) removed in compiler
...
+ many files added to RTL
* some errors fixed in RTL
2002-12-24 21:30:20 +00:00
marco
7dd70233f2
* new unix rtl, linux part.....
2002-12-18 16:43:26 +00:00
marco
70d3e266ef
* signal.
2002-11-12 14:51:44 +00:00
peter
9f31783a0a
* old logs removed and tabs fixed
2002-09-07 16:01:16 +00:00
florian
7ac5c3743d
* several fixes for linux/powerpc
...
* several fixes to MT
2002-07-28 20:43:47 +00:00
peter
49481a0c63
* v10 merges
2001-06-27 21:37:36 +00:00
peter
e3b5f763b7
* use div instead of / in constant
2001-04-04 22:50:59 +00:00
marco
d36f066e6a
* FreeBSD support and removed old signalhandling
2000-09-11 14:05:31 +00:00