Jonas Maebe
fd070544db
- disabled installation of SIGINT signal handler for Darwin, because
...
raising an exception inside a signal handler is inherently unsafe
and often causes actual crashes on darwin (mantis #9930 ).
- removed an unused global typed constant (in_const_evaluation)
- removed {$ifdef havelinuxrtl10} code
git-svn-id: trunk@12826 -
2009-02-28 18:07:21 +00:00
giulio
5998ab33f2
Fix handling of ctrl-c/ctrl-break on go32v2:
...
* the default handler now silently quits if CtrlBreakHandler returns false or
it hasn't been installed, instead of generating an unknown RTE 0.
Compiler: signal handlers are declared cdecl on go32v2 too.
This fixes bug #11494 .
git-svn-id: trunk@11272 -
2008-06-24 17:02:17 +00:00
florian
35c0f78642
+ Haiku support by Olivier Coursière based on old BeOS support
...
git-svn-id: trunk@11014 -
2008-05-19 17:33:35 +00:00
olle
05d6f0e94d
macos: added a fake sysutils for use by compiler, and fixed some tests
...
git-svn-id: trunk@4549 -
2006-09-03 22:30:37 +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
1376258f03
* use comphook for fpc exceptions
2005-04-24 21:21:10 +00:00
peter
2ec108a9c7
* Handle Control-C exception more cleanly
2005-02-15 19:15:45 +00:00
peter
e417e34496
* truncate log
2005-02-14 17:13:06 +00:00
olle
4f43c7e09f
+ Added fake Exception classes, only for MACOS.
2005-01-31 21:30:56 +00:00
peter
d3b559cfcc
* detect arithmetic overflows for constants at compile time
...
* use try..except instead of setjmp
2005-01-26 16:23:28 +00:00
mazen
581b52422c
- remove $IFDEF DELPHI and related code
...
- remove $IFDEF FPCPROCVAR and related code
2004-10-15 09:14:16 +00:00
olle
be837c0f23
+ Added argument to Stop
2004-09-09 08:19:47 +00:00
florian
8a9758c5e2
* logs truncated
2004-06-20 08:55:28 +00:00
marco
80abe98cf0
* havelinuxrtl10 fixes
2003-11-10 17:22:28 +00:00
marco
4b6df870be
* fix for snapshot building.
2003-09-18 08:50:48 +00:00
marco
4144f93ce5
* Unix reform
2003-09-14 20:26:18 +00:00
florian
22f1ff8da4
* merged Wiktor's Watcom patches in 1.1
2003-09-05 17:41:12 +00:00
peter
4290586968
* unix signalhandler has longint argument
2003-04-23 10:10:31 +00:00
marco
e3e5228f3f
* beos shouldnt define hassignal (unix<-> hasunix problem)
2003-01-10 21:37:48 +00:00
peter
06ebac4e27
* readded missing revisions
2002-05-18 13:34:04 +00:00
carl
21b3a10f02
+ defines.inc -> fpcdefs.inc to avoid conflicts if compiling by hand
...
+ try to fix temp allocation (still in ifdef)
+ generic constructor calls
+ start of tassembler / tmodulebase class cleanup
2002-05-16 19:46:34 +00:00
peter
2992e1819c
* removed old logs and updated copyright year
2002-05-14 19:34:38 +00:00
peter
684970ea22
* merged generic m68k updates from fixes branch
2001-02-26 19:44:52 +00:00
peter
eda26e9190
* support linux unit for ver1_0 compilers
2001-02-05 20:46:59 +00:00
marco
ad6ba5dd70
* Renamefest. Compiler part. Not that hard.
2001-01-21 20:32:45 +00:00
marco
b65958a61e
* Renamefest
2000-11-13 15:26:12 +00:00
peter
a71e44ac49
* use defines.inc
2000-09-24 15:06:10 +00:00
peter
31bcddda82
* bsd patches from marco
2000-09-10 20:26:55 +00:00
michael
650fbb86aa
+ removed logs
2000-07-13 11:32:24 +00:00
michael
e7aca136a1
+ Initial import
2000-07-13 06:29:38 +00:00
marco
2f7e162a8b
* For BSD signals are off for now
2000-04-07 20:52:24 +00:00
florian
360f371c44
* catching of exceptions is switched off on all targets if the define
...
DEBUG is used
2000-03-20 09:37:51 +00:00
pierre
f7ab5d514b
DEBUG implies NOCATCH for go32v2
2000-02-18 12:34:43 +00:00
peter
4a4a24b6e8
* log truncated
2000-02-09 13:22:42 +00:00
peter
e525797c51
* updated copyright to 2000
2000-01-07 01:14:18 +00:00
peter
da93f32ae0
* resources are working again
1999-08-25 16:41:04 +00:00
pierre
5d850161c0
* not stack check inside catch !!
1999-08-10 12:27:15 +00:00
florian
72e21acee1
* property reading from PPU fixed (new PPU format), it uses now writesym...
1999-07-05 12:13:22 +00:00
pierre
5f05d07dcb
* previous wrong log corrected
1999-06-02 22:43:57 +00:00
pierre
35777a48a1
types.pas
1999-06-02 22:25:22 +00:00
peter
b49c75e37b
* mssing endif added
1999-01-28 19:42:03 +00:00
pierre
1623b4fcfe
* slightly rewritten code
1999-01-27 13:20:37 +00:00
michael
fbfaf30c0b
Adapted to changed Signal call
1998-09-08 13:01:09 +00:00
root
d1a1f501c8
Initial revision
1998-03-25 11:18:12 +00:00