peter
6a802e85d7
* released valintern
...
+ deffile is now removed when compiling is finished
* ^( compiles now correct
+ static directive
* shrd fixed
1999-03-26 00:05:26 +00:00
peter
448a0d5046
* [reg-ofs] now correctly compiles to -ofs(reg) instead of ofs(reg)
...
* [reg*2] is now allowed
1999-03-02 22:51:08 +00:00
peter
c8f444b65f
* ag386bin updates
...
+ coff writer
1999-02-25 21:02:16 +00:00
peter
bf9b5e3a54
* updates for ag386bin
1999-02-22 02:14:59 +00:00
peter
1ace0dc9b8
* moved some tables from ra386*.pas -> i386.pas
...
+ start of coff writer
* renamed asmutils unit to rautils
1999-01-10 15:37:51 +00:00
peter
ce3e2aec84
+ rec.field(%esi) support
...
+ [esi+rec.field] support
1998-12-23 22:55:55 +00:00
peter
1b369bb4bb
+ globtype,tokens,version unit splitted from globals
1998-12-11 00:02:37 +00:00
Jonas Maebe
7aaa973e8f
* allow constant offsets for go32v2 in assembler blocks
1998-12-08 23:03:46 +00:00
Jonas Maebe
242244016d
* changed "if longintvar in set" to case or "if () or () .." statements
...
* tree.pas: changed inlinenumber (and associated constructor/vars) to a byte
1998-12-02 16:23:29 +00:00
peter
1b481e1cca
* fixes for 'asm sti end;'
1998-11-29 12:47:21 +00:00
peter
83d1beb321
* fixed instruct not in table msg
1998-11-16 15:38:54 +00:00
peter
0c69eaf999
+ support for result in delphimode
1998-11-15 14:37:16 +00:00
pierre
274bce92b8
+ added -Se in Makefile cvstest target
...
+ lexlevel cleanup
normal_function_level main_program_level and unit_init_level defined
* tins_cache grown to A_EMMS (gave range check error in asm readers)
(test added in code !)
* -Un option was wrong
* _FAIL and _SELF only keyword inside
constructors and methods respectively
1998-11-13 15:40:12 +00:00
peter
d9642d577b
* constant fixes
1998-11-13 10:12:11 +00:00
peter
d84489d9b7
* recordtype.field support in constant expressions
...
* fixed imul for oa_imm8 which was not allowed
* fixed reading of local typed constants
* fixed comment reading which is not any longer a separator
1998-11-05 23:48:17 +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
carl
56cf3c85d3
* Concatlabel now gives output on error
...
* in/out bugfix (still ins/outs left to fix)
1998-10-07 04:29:44 +00:00
carl
0de70c3b6e
* bugfix of operand overrides, VERY stupid bugfix BTW...
1998-09-02 01:23:40 +00:00
carl
5ce923955d
* bugfix of leal problem
...
* bugfix of using overrides with record offsets
* bugfix if using records to load values
1998-08-27 00:42:17 +00:00
pierre
9d31c53507
* better line info for asm statements
1998-08-21 08:45:49 +00:00
peter
1bffd4e290
* released NEWINPUT
1998-07-14 14:46:36 +00:00
peter
911abb5abc
+ NEWINPUT for a better inputfile and scanner object
1998-07-07 11:19:50 +00:00
peter
fe323891cf
* fixed the name changes
1998-06-24 14:06:33 +00:00
peter
3968111048
* renamed RA* units
1998-06-23 14:00:15 +00:00