Jonas Maebe
|
5677b3c274
|
* fixed release_reg_left_right for fpu registers
|
2003-09-14 21:57:08 +00:00 |
|
peter
|
3ccd30efde
|
* fix setelementn support
* fix loading of flags
|
2003-09-14 21:34:16 +00:00 |
|
peter
|
6a8d5eb25d
|
* NEWRA branch merged
|
2003-09-03 15:55:00 +00:00 |
|
florian
|
220e05dd5e
|
* fixed arm concatcopy
+ arm support in the common compiler sources added
* moved some generic cg code around
+ tfputype added
* ...
|
2003-09-03 11:18:36 +00:00 |
|
peter
|
1b633246b9
|
* sparc fixes
|
2003-07-08 21:23:24 +00:00 |
|
peter
|
ae8e74b45b
|
* cleanup and first sparc implementation
|
2003-07-06 17:44:12 +00:00 |
|
peter
|
a0b9306652
|
* newra compiles for sparc
|
2003-06-12 16:43:07 +00:00 |
|
mazen
|
60fb7c9570
|
* fixing a general compile problem related to
cg.g_overflowcheck declaration that has
changed
|
2003-06-10 20:46:17 +00:00 |
|
peter
|
230a14ff68
|
* getregisterfpu size parameter added
* op_const_reg size parameter added
* sparc updates
|
2003-06-01 21:38:06 +00:00 |
|
peter
|
8ff5792776
|
* remove some unit dependencies
* current_procinfo changes to store more info
|
2003-05-23 14:27:35 +00:00 |
|
florian
|
72df326165
|
* some 64 bit adaptions in ncgadd
* x86-64 now uses ncgadd
* tparamanager.ret_in_acc doesn't return true anymore for a void-def
|
2003-04-30 22:15:59 +00:00 |
|
peter
|
c21ca3dfa0
|
+ added currency support based on int64
+ is_64bit for use in cg units instead of is_64bitint
* removed cgmessage from n386add, replace with internalerrors
|
2003-04-23 20:16:03 +00:00 |
|
peter
|
47489f2376
|
* firstpass uses expectloc
* checks if there are differences between the expectloc and
location.loc from secondpass in EXTDEBUG
|
2003-04-22 23:50:22 +00:00 |
|
daniel
|
86bcea6ef5
|
* Code generator converted to new register notation
- Horribily outdated todo.txt removed
|
2003-02-19 22:00:14 +00:00 |
|
carl
|
59d3edeec7
|
* Several bugfixes for m68k target (register alloc., opcode emission)
+ VIS target
+ Generic add more complete (still not verified)
|
2003-02-02 19:25:54 +00:00 |
|
daniel
|
55a161bbbf
|
* Tregister changed into a record
|
2003-01-08 18:43:56 +00:00 |
|
carl
|
3214bab118
|
* maxoperands -> max_operands (for portability in rautils.pas)
* fix some range-check errors with loadconst
+ add ncgadd unit to m68k
* some bugfix of a_param_reg with LOC_CREFERENCE
|
2002-12-14 15:02:03 +00:00 |
|
carl
|
b6d87094de
|
+ more fixes
|
2002-12-08 15:02:17 +00:00 |
|
carl
|
1e006a805c
|
+ first version (uncompilable!)
|
2002-12-07 19:51:35 +00:00 |
|