Jonas Maebe
c7aefd286b
* fixed stupid bug of mine in g_flags2reg() when optimizations are on
2002-08-10 10:06:04 +00:00
carl
589f06c18f
+ mre tests for cg testuit
2002-08-10 08:27:43 +00:00
carl
f94cec7ddb
- removed unused m68k stuff
2002-08-09 19:21:50 +00:00
carl
50537e95fc
* fix generic exception handling
2002-08-09 19:18:27 +00:00
carl
947142291c
* stack allocation is now done separately (at the end) of genentrycode
...
so temps. can be allocated before.
* fix generic exception handling
2002-08-09 19:16:57 +00:00
carl
1ef442f4bf
- removed newcg define
2002-08-09 19:15:41 +00:00
carl
afd252b0b5
* fixed stackframe parameter (should only contain local size),
...
set to zero currently
2002-08-09 19:14:28 +00:00
carl
6b9e686ae3
+ reading of used registers in assembler routines is now
...
cpu-independent
2002-08-09 19:11:44 +00:00
carl
3a70811b1a
* fixed generic exception management
2002-08-09 19:10:59 +00:00
carl
1b79ac2058
- moved new_exception and free_exception to ncgutils
2002-08-09 19:10:05 +00:00
carl
528d042442
+ fix incorrect comment in insertlistcopy
2002-08-09 19:08:53 +00:00
carl
9d0465995f
- removed as this unit is no longer necessary
2002-08-09 19:07:43 +00:00
michael
2d3f7d18b3
+ mode directive added plus some types fixed
2002-08-09 09:48:28 +00:00
michael
e814c211e8
+ Implemented stack and queue (untested)
2002-08-09 09:44:33 +00:00
florian
030eae46de
* a couple of interface related fixes
2002-08-09 07:33:01 +00:00
marco
925ae63afb
* Practically rewritten in first update in 2 years or so.
2002-08-08 20:39:26 +00:00
marco
7f2dd379a6
* Initial versions.
2002-08-08 11:40:05 +00:00
marco
b9f92442be
* Initial versions, to allow support for uname in posix.pp
2002-08-08 11:39:30 +00:00
michael
e1031b6b30
+ support for octal included and Include/Exclude
2002-08-07 07:34:49 +00:00
michael
fcd3bf3b1c
+ Added octal representation
2002-08-07 07:32:40 +00:00
michael
dfde6a6448
+ Example for include/exclude
2002-08-07 06:52:46 +00:00
michael
e534a97353
+ Fixed range check errors
2002-08-07 06:07:17 +00:00
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