Historie revizí

Autor SHA1 Zpráva Datum
  Jonas Maebe 9c5a62351d * more -dexcdebug output před 6 roky
  Jonas Maebe 8153aa1d00 * fixed frames memory leak when freeing an exception with psabieh před 6 roky
  Jonas Maebe bfc7c58a69 * synchronised with trunk till r40348 před 6 roky
  Jonas Maebe ea69a5b372 * finalizetemps nodes should never be considered equal and have side effects před 6 roky
  pierre 0052e4da81 * Use getasizeint/putasizeint for tfieldvarsym.fieldoffset před 6 roky
  florian 9d56387e7f + new spilling heuristics which takes care of the usage weigth of a register, před 6 roky
  Jonas Maebe 3b9f5a5e96 * moved finalization of code generator temps to a node, so it can be getcopy'd před 6 roky
  Jonas Maebe d1361ca6ed * fixed adjustments of lower/upper bounds in range test optimization in case před 6 roky
  Mattias Gaertner 4dfb738130 pastojs: modeswitch OmitRTTI před 6 roky
  Mattias Gaertner 1f061d0517 fcl-passrc: added modeswitch OmitRTTI: treat class section published as public and typeinfo() does not work on symbols declared with this switch před 6 roky
  Jonas Maebe e2664e5c30 * fixed recording caught exceptions on the exception stack in před 6 roky
  florian cefb38b605 * better alignment of while loop heads před 6 roky
  florian ae8304f657 * set nf_write flag properly for vec. nodes of types with implicit dereferencing před 6 roky
  florian 08d6ca7260 * better alignment on 386-linux před 6 roky
  florian 6dbde11f5a * three operand shl for shifting by 2, 4 or 8 can be simulated by lea před 6 roky
  Jonas Maebe 4d262e0eca * fixed return value of fpc_eh_return_data_regno(1) on x86-64 před 6 roky
  Jonas Maebe f4fa4e22b1 * added a bunch of writeln debugging with -dexcdebug před 6 roky
  Jonas Maebe 31898da437 * fixed (u)leb reading functions před 6 roky
  Jonas Maebe 64ba860478 * added psabi eh helpers called from the code generator to the interface of před 6 roky
  pierre bee9421f2a Change local variables offsetdec and extraoffset type to ASizeInt před 6 roky
  pierre 23570bed33 Use same parameter type for update_reference_offset override před 6 roky
  pierre 2761448f44 * Disable range check for m68k/aoptcpu unit před 6 roky
  pierre 11851d274c Fix riscv32 compilation error introduced in last commit před 6 roky
  pierre aebc8527ef Also disable range checking in arm/aoptcpu unit před 6 roky
  florian 095bd6da7d * do not re-used gottpoff symbols as they are PC-relative před 6 roky
  pierre 53a27fe7b3 Disable range check in m68k:tiscv32 and riscv64 cgcpu units před 6 roky
  pierre 7c92412c74 Avoid overflow error in riscv code generator před 6 roky
  florian 6a6ea6729f * i8086 compiler fixed, resolves #34552 před 6 roky
  pierre 4657f45e74 * Change first parameter type of function is_continuous_maks to aword type. před 6 roky
  pierre cacd8f28eb Try to avoid expectloc not set after first pass error for call node před 6 roky