florian
1b4cf9afb5
+ typed const int64 and qword
...
+ unary minus-operator q1:=-q2;
+ not-operator
1998-12-11 16:50:22 +00:00
florian
8534a40b75
+ shifting for 64 bit ints added
...
* bug in getexplicitregister32 fixed: usableregs wasn't decremented !!
1998-12-11 16:10:07 +00:00
peter
1b369bb4bb
+ globtype,tokens,version unit splitted from globals
1998-12-11 00:02:37 +00:00
peter
903713b09e
* fixed constant not(boolean)
1998-11-13 10:16:38 +00:00
peter
82aa9f9b00
* fixed shlshr which would push ecx when not needed
1998-11-05 14:26:01 +00:00
peter
887c29f7a2
* fixed 'not not boolean', the location was not set to register
1998-10-20 13:12:38 +00:00
pierre
c3b3abdb65
* undid some changes of Peter that made the compiler wrong
...
for m68k (I had to reinsert some ifdefs)
* removed several memory leaks under m68k
* removed the meory leaks for assembler readers
* cross compiling shoud work again better
( crosscompiling sysamiga works
but as68k still complain about some code !)
1998-10-13 16:49:59 +00:00
peter
1468993242
* new style for m68k/i386 infos and enums
1998-10-13 13:10:08 +00:00
peter
f9f869fb37
+ checks for division by zero
1998-10-11 14:31:15 +00:00
peter
ee6e14cd40
* splitted pass_1
1998-09-23 20:42:22 +00:00