fpc/rtl/freebsd
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
..
i386 * remove the RTL's installed signal handlers at the end of the system 2009-05-02 09:40:44 +00:00
x86_64 * remove the RTL's installed signal handlers at the end of the system 2009-05-02 09:40:44 +00:00
bsdport.txt * minor updates 2005-09-20 11:23:18 +00:00
buildrtl.lpi + FreeBSD lazarus project 2008-09-13 08:58:54 +00:00
buildrtl.pp * fixed typo 2008-09-13 09:18:27 +00:00
console.pp * log and id tags removed 2005-05-21 09:42:41 +00:00
errno.inc * remove $Log 2005-06-07 09:47:55 +00:00
errnostr.inc * Ales Katona's errors patch 2006-01-07 18:41:15 +00:00
freebsd.pas * fix for 8801. mmap constants inconsistancy. Old constants are aliased for compat. non portable moved to OS specific units (merge) 2007-05-04 21:23:02 +00:00
Makefile * small makefile fix introduced with 64-bit port? 2009-02-25 22:24:08 +00:00
Makefile.fpc * small makefile fix introduced with 64-bit port? 2009-02-25 22:24:08 +00:00
pmutext.inc * use definition of pthread_mutex_t from ptypes.h instead of 2005-06-03 21:07:04 +00:00
pthread.inc + pthread_cond_broadcast() definition 2009-03-04 20:10:05 +00:00
ptypes.inc * lots of little longint() to TSysParam() fixes. Ancient code, brr. 2008-09-15 20:01:17 +00:00
si_crt.pp * added files from linux to attempt having part of the startup in pascal 2008-06-01 13:55:37 +00:00
si_intf.inc * added files from linux to attempt having part of the startup in pascal 2008-06-01 13:55:37 +00:00
signal.inc + psigcontex alias for psigcontextrec 2007-02-01 12:09:33 +00:00
sysctlh.inc * remove $Log 2005-06-07 09:47:55 +00:00
sysnr.inc * enable poll syscall in freebsd 2008-11-17 22:20:37 +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 * FIO constants 2006-04-02 20:25:36 +00:00
termiosproc.inc * fixed return value of IsATTY() 2005-10-07 09:29:13 +00:00
ucontexth.inc * adds support of KSE kernel threads to freeBSD 2006-10-10 19:28:11 +00:00
unixsock.inc * new socketerror scheme. OS/2 and netware are now broken and still must be done. (merge me and all previous socket related commits please) 2007-05-13 18:30:24 +00:00
unxconst.inc * remove $Log 2005-06-07 09:47:55 +00:00
unxfunc.inc * pipe cleanup from Ales, also fixes TProcess for AMD64. 2008-11-01 11:43:43 +00:00
unxsockh.inc * add TCP and UDP setsockopt option constants to all unix-likes 2008-05-31 22:06:56 +00:00
unxsysc.inc * pipe cleanup from Ales, also fixes TProcess for AMD64. 2008-11-01 11:43:43 +00:00