olle
|
280c8655e5
* macos: fixes of loading-code
|
22 years ago |
Jonas Maebe
|
642d0f923b
* ppc compiles with -dnewra, haven't tried to compile anything with it
|
22 years ago |
peter
|
0dceec9a64
* current_procdef removed, use current_procinfo.procdef instead
|
22 years ago |
Jonas Maebe
|
55509b199b
* (de)allocation of registers for parameters is now performed properly
|
22 years ago |
Jonas Maebe
|
d32d1a711e
- removed duplicate identifier
|
22 years ago |
Jonas Maebe
|
edb2179730
+ added freeintparaloc
|
22 years ago |
Jonas Maebe
|
eb066d3b32
* calculate localsize also in g_return_from_proc since it's now called
|
22 years ago |
peter
|
230a14ff68
* getregisterfpu size parameter added
|
22 years ago |
Jonas Maebe
|
abc1c5bf2f
* fix for bug in fixref that Peter found during the Sparc conversion
|
22 years ago |
Jonas Maebe
|
fefdcc6331
* fixed bug with intregvars
|
22 years ago |
Jonas Maebe
|
c70f75f1b7
* compile with -dppc603 to not use unaligned float loads in move() and
|
22 years ago |
Jonas Maebe
|
05a3d71c88
* also free temps in g_concatcopy if delsource is true
|
22 years ago |
Jonas Maebe
|
ead9de924c
* added missing initialization of rg.usedint{in,by}proc
|
22 years ago |
florian
|
a8eb2ab740
* started to fix and clean up the sparc port
|
22 years ago |
Jonas Maebe
|
54cacc63a5
* fixed integer typeconversion problems
|
22 years ago |
Jonas Maebe
|
74301b9544
* fixed support for nested procedures and more parameters than those
|
22 years ago |
florian
|
9de6468186
+ basic darwin support added
|
22 years ago |
florian
|
137395876d
* fixed last commit, changing lastsaveintreg to r31 caused some strange problems
|
22 years ago |
florian
|
5f6578729b
* sysv entry code saves r13 now as well
|
22 years ago |
florian
|
9c507c2da0
* fixed ppc compiler which was broken by Peter's changes
|
22 years ago |
Jonas Maebe
|
0a392ebf5e
* fixed g_concatcopy
|
22 years ago |
Jonas Maebe
|
7d5a2715f6
* fixed bug with large offsets in entrycode
|
22 years ago |
Jonas Maebe
|
b993c4e2db
* fixed shifts
|
22 years ago |
Jonas Maebe
|
2c81208d56
* fixed optimizations in a_op_const_reg_reg()
|
22 years ago |
peter
|
60978ba89c
* aktprocdef renamed to current_procdef
|
22 years ago |
Jonas Maebe
|
38d7ec6670
* fix to a_op64_const_reg_reg
|
22 years ago |
Jonas Maebe
|
31d94f4f4c
* fixed g_flags2reg
|
22 years ago |
florian
|
dda473894c
* fixed cmp_reg_reg_reg, cmp operands were emitted in the wrong order
|
22 years ago |
florian
|
b9c76fcf5e
* stack frame calculations are now completly done using the code generator
|
22 years ago |
florian
|
7ec9711f9a
* fixed several issues with nested procedures
|
22 years ago |