Commit Graph

10 Commits

Author SHA1 Message Date
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