florian
c8d7f6be2b
* another couple of arm fixed
2004-10-31 12:37:11 +00:00
florian
410d01458c
* fixed several arm compiler bugs
2004-10-24 17:32:53 +00:00
florian
60f0434585
* fixed compilation of arm compiler
2004-10-24 07:54:25 +00:00
florian
c6fbf26b6a
* first arm fixes for new paraloc handling
2004-10-22 16:36:57 +00:00
florian
8a9758c5e2
* logs truncated
2004-06-20 08:55:28 +00:00
florian
588e2c38bf
* dwarf branch merged
2004-06-16 20:07:06 +00:00
florian
5bc07e7c96
+ float parameters can be on the stack now as well
2004-03-20 21:11:01 +00:00
florian
c65e094bba
+ implemented cdecl'd varargs on arm
...
+ -dCMEM supported by the compiler
* label/goto asmsymbol type with -dextdebug fixed
2004-03-20 20:55:36 +00:00
florian
40363f47e5
* compilation of arm rtl fixed
2004-03-07 00:16:59 +00:00
florian
abc41f1c3c
* several fixes to parameter handling on arm
2004-02-09 22:48:45 +00:00
florian
5a2c4d4bff
* genintparaloc fixed
2004-01-24 01:32:49 +00:00
florian
162ff2e6d4
* fixed a_call_reg
...
+ implemented paramgr.get_volative_registers
2004-01-20 23:18:00 +00:00
florian
78aeec22ca
* arm compiler compilation fixed
2003-12-18 17:06:21 +00:00
florian
1a87a5ed45
* fixed several arm calling conventions issues
...
* fixed reference reading in the assembler reader
* fixed a_loadaddr_ref_reg
2003-12-03 17:39:04 +00:00
florian
bbf7300a0c
* Florian's culmutative nr. 1; contains:
...
- invalid calling conventions for a certain cpu are rejected
- arm softfloat calling conventions
- -Sp for cpu dependend code generation
- several arm fixes
- remaining code for value open array paras on heap
2003-11-07 15:58:32 +00:00
florian
a9d9a15e20
* fixed ARM for new reg. allocation scheme
2003-11-02 14:30:03 +00:00
florian
8f66389b46
* improved arm code generation
...
* move some protected and private field around
* the temp. register for register parameters/arguments are now released
before the move to the parameter register is done. This improves
the code in a lot of cases.
2003-09-11 11:54:59 +00:00
florian
df906eda61
* some assembling problems fixed
...
* improved loadaddr_ref_reg
2003-09-09 12:53:39 +00:00
florian
1a95384ec1
* arm is working again as before the new register naming scheme was implemented
2003-09-05 23:57:01 +00:00
florian
0d3832776f
* first bunch of adaptions of arm compiler for new register type
2003-09-04 00:15:28 +00:00
florian
dd9e5cf591
+ same procedure as very day: today's work on arm
2003-08-27 00:27:56 +00:00
florian
2b83637905
* several arm related stuff fixed
2003-08-16 13:23:01 +00:00
florian
5aba45edbf
* very basic stuff for the arm
2003-07-21 16:35:30 +00:00