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