Commit Graph

10687 Commits

Author SHA1 Message Date
florian
2b3a8dccf8 + support for octal constants, they are specified by a leading & 2002-08-06 21:12:16 +00:00
florian
2eec6a0897 *** empty log message *** 2002-08-06 21:11:27 +00:00
florian
b136cecacd * first part of ppc calling conventions fix 2002-08-06 20:55:20 +00:00
michael
b5717d4dde + Added support for octal strings (using &) 2002-08-06 20:53:38 +00:00
carl
f46268dbf6 + more m68k fixes 2002-08-06 15:14:30 +00:00
sg
62f2051d6f * serial ports are now set to raw mode 2002-08-06 13:31:50 +00:00
sg
a2b52783db * replaced some Longints with Cardinals, to mach the C headers
* updated the termios record
2002-08-06 13:30:46 +00:00
Jonas Maebe
e7d92a1aa7 * fixed bug in g_flags2reg()
* and yet more constant operation fixes :)
2002-08-06 07:12:05 +00:00
carl
eff31e8524 + more more more documentation
+ first version include/exclude (can't test though, not enough scratch for i386 :()...
2002-08-05 18:27:48 +00:00
carl
834283b0ba + updated m68k 2002-08-05 17:26:09 +00:00
carl
5c6c9c0499 - remove no longer used files 2002-08-05 17:20:59 +00:00
Jonas Maebe
10c4e8eb15 * fixed compilation problems 2002-08-05 08:58:53 +00:00
carl
4d03ffdf46 + updated exception routines 2002-08-04 19:52:04 +00:00
Tomas Hajny
f163e8b037 * fix for bug #1998 (write in window) + removed warnings 2002-08-04 19:37:55 +00:00
carl
32f3f65a26 + added generic exception support (still does not work!)
+ more documentation
2002-08-04 19:06:41 +00:00
Jonas Maebe
8ff3e3e1b3 * more misc. fixes, mostly constant-related 2002-08-04 12:57:55 +00:00
marco
a575fe278a * Initial version. Needs check for OpenBSD. 2002-08-04 05:31:15 +00:00
marco
6088d82362 * More POSIX updates. Small changes to lseek and ftruncate in osposix.inc
Initial versions of the type includefiles
2002-08-04 04:29:34 +00:00
florian
5b4ccaedf6 + ppc implementation of heap functions added 2002-08-03 20:05:13 +00:00
marco
3ff91078da * Initial *BSD versions. Seems that OpenBSD doesn't need much change,
NetBSD may need some fixes to stat record and ftruncate and lseek.
    It is all close together, and it should be doable to have just one copy
    of these for *BSD.
2002-08-03 19:34:19 +00:00
carl
657aa6d1cc + exception handling testing
(still missing raise / on node testing)
2002-08-03 11:05:14 +00:00
Jonas Maebe
54011b5bea * some misc constant fixes 2002-08-02 11:10:42 +00:00
Jonas Maebe
f8b6c707a2 * made assigned() handling generic
* add nodes now can also evaluate constant expressions at compile time
    that contain nil nodes
2002-08-02 07:44:30 +00:00
Jonas Maebe
af5f1fbcb6 * fix for StrPas() by Sergey Korshunoff <seyko@comail.ru> (merged) 2002-08-01 16:53:14 +00:00
Jonas Maebe
ad728f0267 - removed some superfluous "in_paras := true" statements 2002-08-01 16:37:47 +00:00
marco
54c3a5639a * fix 2002-08-01 12:39:47 +00:00
marco
0e2046b1fd * Some more OpenBSD fixes. 2002-08-01 12:28:49 +00:00
marco
9231e120a6 * OpenBSD now adds option -FD$(NEW_BINUTILSPATH) because the default
binutils suck
2002-08-01 12:09:39 +00:00
marco
d68d190b6f * Netbsd and Openbsd targets. + build IDE for FreeBSD 2002-08-01 11:57:44 +00:00
Jonas Maebe
a28ee81ed6 * fixed conversion from int64/qword to double errors 2002-07-31 16:58:12 +00:00
Jonas Maebe
0ab6c37c31 * fixed compilation errors with 1.0 2002-07-31 11:52:57 +00:00
Jonas Maebe
6eabcc71bc * re-enabled second_assigned() 2002-07-31 07:54:59 +00:00
florian
ed950491a8 * the code generator knows now if parameters are in registers 2002-07-30 20:50:43 +00:00
florian
8ec8b78cec + dummy setjmp and longjmp added
+ dummy implemtation of the destructor helper
2002-07-30 17:29:53 +00:00
florian
272865d6af * interface helpers for 1.1 compilers without interface support fixed 2002-07-30 17:29:19 +00:00
marco
cb337a1481 * initialCVS: ---------------------------------------------------------------------- 2002-07-30 16:41:37 +00:00
marco
ae16eaee19 * Gdbint openbsd support 2002-07-30 16:40:41 +00:00
marco
ddfed17f9d * openbsd 2002-07-30 16:29:57 +00:00
marco
03add5a70a * Openbsd 2002-07-30 16:27:52 +00:00
marco
8e7cd34bf2 * OpenBSD fix,fix 2002-07-30 16:27:11 +00:00
marco
644f92af63 * OpenBSD packages adding 2002-07-30 16:26:25 +00:00
marco
87c09b4534 * Generic FCL fixes for newer targets. 2002-07-30 16:08:31 +00:00
marco
62890c76d4 * Added for OpenBSD. Plain copy of NetBSD 2002-07-30 16:03:29 +00:00
marco
74ab069c2e * OpenBSD makefile fixes 2002-07-30 13:46:23 +00:00
marco
d228e13edf * OpenBSD makefile update again 2002-07-30 13:39:03 +00:00
marco
8371eeaae1 * OpenBSD fixes 2002-07-30 13:18:42 +00:00
florian
53a0b662b9 * several fixes to get further with linux/ppc system unit compilation 2002-07-29 21:28:16 +00:00
florian
e7a6cd18dd * more fixes for the ppc
+ wrappers for the tcnvnode.first_* stuff introduced
2002-07-29 21:23:42 +00:00
florian
102ba3a098 * some more ppc fixes 2002-07-29 21:16:02 +00:00
carl
3034065498 + restart m68k support 2002-07-29 17:51:32 +00:00