Commit History

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