fpc/rtl/darwin
Jonas Maebe f6d452c2c0 * remove the RTL's installed signal handlers at the end of the system
unit's initialization code in case we're in a library
  + implemented InquireSignal(), AbandonSignalHandler(), HookSignal() and
    UnhookSignal() in the sysutils unit
  * for Kylix compatibility, these routines support operating on
    SIGINT and SIGQUIT as well, although they are not hooked by default
    by FPC. The run time errors/exception codes for these signals are
    resp. 217 and 233 (same as in Kylix; I changed ENoWideStringSupport
    to 234).
  * changed the BSD syscall version of fpsigaction to use pointer
    rather than "var" arguments (compatible with other targets, and
    required to be able to pass nil arguments inside the system unit)
  -> together fixes mantis #12704

git-svn-id: trunk@13077 -
2009-05-02 09:40:44 +00:00
..
arm * remove the RTL's installed signal handlers at the end of the system 2009-05-02 09:40:44 +00:00
i386 * fixes from previous darwin/i386 commit for darwin/x86_64 2007-11-11 17:09:52 +00:00
powerpc * Merged 2.3 branch changes: 2007-03-04 20:16:57 +00:00
powerpc64 * Merged 2.3 branch changes: 2007-03-04 20:16:57 +00:00
ppcgen * remove the RTL's installed signal handlers at the end of the system 2009-05-02 09:40:44 +00:00
x86 * remove the RTL's installed signal handlers at the end of the system 2009-05-02 09:40:44 +00:00
x86_64 * fixes from previous darwin/i386 commit for darwin/x86_64 2007-11-11 17:09:52 +00:00
console.pp * Merged 2.3 branch changes: 2007-03-04 20:16:57 +00:00
errno.inc * cwstring fixed and activated for Darwin 2005-06-14 18:30:05 +00:00
errnostr.inc * added missing "," 2006-01-08 08:21:15 +00:00
extres_multiarch.inc + darwin/arm signal handling support, except for the definition of the 2008-11-21 22:04:03 +00:00
Makefile + added {$modeswitch objectivec1}/-Mobjectivec1 mode switch to enable 2009-03-08 18:40:32 +00:00
Makefile.fpc + added {$modeswitch objectivec1}/-Mobjectivec1 mode switch to enable 2009-03-08 18:40:32 +00:00
pmutext.inc * 64 bit fixes 2007-02-14 21:53:14 +00:00
pthread.inc + pthread_cond_broadcast() definition 2009-03-04 20:10:05 +00:00
ptypes.inc * fixed definition of ino_t (64 instead of 32 bit) and of stat record 2009-05-01 11:18:18 +00:00
signal.inc * some more darwin/arm stuff I forgot to commit earlier: 2008-12-10 21:10:59 +00:00
sysctlh.inc * remove $Log 2005-06-07 09:47:55 +00:00
termio.pp * inlined few procs. Didn't inline makeraw since that triggers inline WITH bug. 2005-09-28 20:59:20 +00:00
termios.inc + added a number of constants from /usr/include/sys/iocomm.h and filio.h 2005-12-08 12:18:57 +00:00
termiosproc.inc * Merged 2.3 branch changes: 2007-03-04 20:16:57 +00:00
unxconst.inc * fixed O_NOCTTY constant value 2009-01-29 15:10:43 +00:00
unxfunc.inc * more ESysEINTR handling 2009-03-19 22:01:09 +00:00
unxsockh.inc * add TCP and UDP setsockopt option constants to all unix-likes 2008-05-31 22:06:56 +00:00