Commit Graph

16 Commits

Author SHA1 Message Date
Jonas Maebe
ccb9e7bb1b + psigcontex alias for psigcontextrec
+ psiginfo alias for psiginfo_t
  * changed arguments to sigactionhandler procvar type from var parameters
    into pointers
   -> all compatible to the way it's done for Linux -> fpcdaemon compiles

git-svn-id: trunk@6283 -
2007-02-01 12:09:33 +00:00
Jonas Maebe
aab785d0fc * return RTE 207 for fpu inexact exceptions (so we get a sensible
exception from sysutils)
  * some cleanup in the i386 sighandler code

git-svn-id: trunk@5137 -
2006-11-01 00:08:10 +00:00
Jonas Maebe
e053f4272b * trigger runerror 207 instead of 208 for unknown fpu errors (like on
Linux)

git-svn-id: trunk@2978 -
2006-03-19 20:45:23 +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
Jonas Maebe
4c7c8b9c3a * fixed mtfsb0 instruction for assembler reader/writer
* fixed initialisation of fpscr register to avoid spurious SIGPFE's
    (uses mtfsb0 instruction, so added extra define in options.pas to avoid
    requiring to start with a cross compiler)
2004-01-10 00:16:20 +00:00
Jonas Maebe
c90bd004c1 * fixed signal handling under 10.3.2, still have to verify whether it's
backwards compatible
2004-01-08 21:52:34 +00:00
Jonas Maebe
82343a6dc6 * first working version of the Darwin/Mac OS X (for PowerPC) RTL
Several non-essential units are still missing, but make cycle works
2004-01-04 20:05:38 +00:00
Jonas Maebe
f2406a4211 - removed (replaced by sig_cpu.inc to avoid name clashes) 2004-01-04 19:27:12 +00:00
Jonas Maebe
a24d314b12 - removed (use the ones on the system) 2004-01-04 19:12:11 +00:00
florian
24a5d569cd * basic setup; derived from FreeBSD and Linux 2003-05-20 23:56:40 +00:00
Jonas Maebe
91891959ea + initial revision 2002-09-08 09:00:17 +00:00
peter
9f31783a0a * old logs removed and tabs fixed 2002-09-07 16:01:16 +00:00
Jonas Maebe
6c202898f6 + crt0.o file, compiled from the Darwin Csu module sources of 2002/09/06.
Can't just put an assembler file here, because it's composed of 2
    assembler files and a C file. No idea whether it will actually
    work on OS X 10.1.x (may require 10.2.x, since it's from the main
    branch)
2002-09-06 16:43:26 +00:00