Historial de Commits

Autor SHA1 Mensaje Fecha
  peter 98d153815c * some fixes for ppc hace 22 años
  peter 601160a0e3 * powerpc compiles again hace 22 años
  peter 6a8d5eb25d * NEWRA branch merged hace 22 años
  Jonas Maebe 11e98e7d73 * some newra optimizations (eliminate lots of moves between registers) hace 22 años
  olle c6f4df63e6 + cleaning up in proc entry and exit, now calc_stack_frame always is used. hace 22 años
  Jonas Maebe 4f8c390198 * fixed regvars so they work with newra (at least for ppc) hace 22 años
  peter 52c73e80d1 * start of sparc support for newra hace 22 años
  olle c2fe8dbd99 * merged macos entry/exit code generation into the general one. hace 22 años
  Jonas Maebe a3cb0d2002 * don't use rg.getregisterint() anymore in g_stackframe_entry_*, because hace 22 años
  Jonas Maebe d73acd12f6 * fixed newra bug due to the fact that we sometimes need a temp reg hace 22 años
  Jonas Maebe af61f830d0 * fixed bug in g_concatcopy with -dnewra hace 22 años
  Jonas Maebe 1846337739 * fixed ppc compiler hace 22 años
  Jonas Maebe 70a5d1e4c2 * create_paraloc_info() is now called separately for the caller and hace 22 años
  peter b7d99ec934 * paraloc splitted in callerparaloc,calleeparaloc hace 22 años
  olle 280c8655e5 * macos: fixes of loading-code hace 22 años
  Jonas Maebe 642d0f923b * ppc compiles with -dnewra, haven't tried to compile anything with it hace 22 años
  peter 0dceec9a64 * current_procdef removed, use current_procinfo.procdef instead hace 22 años
  Jonas Maebe 55509b199b * (de)allocation of registers for parameters is now performed properly hace 22 años
  Jonas Maebe d32d1a711e - removed duplicate identifier hace 22 años
  Jonas Maebe edb2179730 + added freeintparaloc hace 22 años
  Jonas Maebe eb066d3b32 * calculate localsize also in g_return_from_proc since it's now called hace 22 años
  peter 230a14ff68 * getregisterfpu size parameter added hace 22 años
  Jonas Maebe abc1c5bf2f * fix for bug in fixref that Peter found during the Sparc conversion hace 22 años
  Jonas Maebe fefdcc6331 * fixed bug with intregvars hace 22 años
  Jonas Maebe c70f75f1b7 * compile with -dppc603 to not use unaligned float loads in move() and hace 22 años
  Jonas Maebe 05a3d71c88 * also free temps in g_concatcopy if delsource is true hace 22 años
  Jonas Maebe ead9de924c * added missing initialization of rg.usedint{in,by}proc hace 22 años
  florian a8eb2ab740 * started to fix and clean up the sparc port hace 22 años
  Jonas Maebe 54cacc63a5 * fixed integer typeconversion problems hace 22 años
  Jonas Maebe 74301b9544 * fixed support for nested procedures and more parameters than those hace 22 años