peter
|
70fe77ca7c
* procinfo unit contains tprocinfo
|
22 年之前 |
peter
|
99bb20747e
* parent framepointer changed to hidden parameter
|
22 年之前 |
olle
|
c6f4df63e6
+ cleaning up in proc entry and exit, now calc_stack_frame always is used.
|
22 年之前 |
Jonas Maebe
|
ddcab79323
* set correct localsymtable fixup already in handle_body_start instead
|
22 年之前 |
olle
|
c2fe8dbd99
* merged macos entry/exit code generation into the general one.
|
22 年之前 |
Jonas Maebe
|
1846337739
* fixed ppc compiler
|
22 年之前 |
peter
|
0dceec9a64
* current_procdef removed, use current_procinfo.procdef instead
|
22 年之前 |
Jonas Maebe
|
6f3e16298a
* function results can now also be regvars
|
22 年之前 |
Jonas Maebe
|
d321a5aa3d
* fixed framepointer storage: it's now always stored at r1+12, which is
|
22 年之前 |
Jonas Maebe
|
74301b9544
* fixed support for nested procedures and more parameters than those
|
22 年之前 |
peter
|
5f6de7eb1f
* inherite from tcgprocinfo
|
22 年之前 |
Jonas Maebe
|
624819ccb8
* fixed para/localst calculations (note to self: don't commit at
|
22 年之前 |
Jonas Maebe
|
9055529171
* workaround for nested procedures until Peter fixes it properly :)
|
22 年之前 |
Jonas Maebe
|
d816c6a8c6
* powerpc nested procedure fixes, should work completely now if all
|
22 年之前 |
florian
|
9c507c2da0
* fixed ppc compiler which was broken by Peter's changes
|
22 年之前 |
florian
|
77d8f335aa
* vmtpointer_offset must be adjusted in after_pass1 as well
|
22 年之前 |
Jonas Maebe
|
f64d66fa48
* call inherited after_header as well
|
22 年之前 |
peter
|
60978ba89c
* aktprocdef renamed to current_procdef
|
22 年之前 |
peter
|
a5e7f02527
* updated for removed lexlevel
|
22 年之前 |
florian
|
15c0b633ab
* fixed the powerpc to work with the new function result handling
|
22 年之前 |
florian
|
7ec9711f9a
* fixed several issues with nested procedures
|
22 年之前 |
Jonas Maebe
|
f51a189be0
* don't generate entry/exit code for assembler procedures
|
22 年之前 |
Jonas Maebe
|
ec71805aa8
* several ppc/generic result offset related fixes. The "normal" result
|
22 年之前 |
florian
|
938f46f246
* fixed some crashes and a rte 201
|
22 年之前 |
peter
|
a496dbe1ff
* pass proccalloption to ret_in_xxx and push_xxx functions
|
23 年之前 |
florian
|
07eeafd07a
* fixed offset calculation for symtables etc.
|
23 年之前 |
florian
|
a7a354956d
* first part of PowerPC fixes
|
23 年之前 |
peter
|
98dd65b0f3
* inlining is now also allowed in interface
|
23 年之前 |
florian
|
e313bab4ff
* first part of procinfo rewrite
|
23 年之前 |