Commit History

Автор SHA1 Съобщение Дата
  pierre 9ad6285fe2 * Fix 64-bit OP_ADD and OP_SUB operations (no overflow support yet) преди 13 години
  pierre 05a326a83e Make sure f2X+1 is also considered used if f2X is used преди 13 години
  pierre ffd01794fb Reserve R25 () register for PIC function calling преди 13 години
  pierre bc0c94c204 fpcdefs.inc: Set fpc_compiler_has_fixup_jmps for powerpcXX and mips CPUs. преди 13 години
  pierre 6f12197d3b Fix set of frame poointer value for big local stack size преди 13 години
  pierre a771b32097 Use R9 instead of AT for big local stack size to avoid error due to AT being changed by pseudo-instructions преди 13 години
  pierre 2e4c704f06 Use A_J instead of A_BA for a_jmp_XXX unless we generate PIC code to avoid branch out of range error (like for packages/fpmake compilation) преди 13 години
  pierre 7982b34416 Start of PIC code support преди 13 години
  pierre 7492f196f8 * Handle OS_F32 <-> OS_F64 float conversions преди 13 години
  Jonas Maebe 7a0ae38700 + also specify the parameter def when allocating a parameter via преди 13 години
  pierre 74eb121d1c Fix big endian issues преди 13 години
  pierre 0462dc3ca7 * Use A_NEGU (without overflow check) for OP_NEG op_reg_reg преди 13 години
  pierre c87ee7f100 Merge of 21562 by Foxsen преди 13 години
  pierre e8c7635d49 Merge of rev21561 by Foxsen преди 13 години
  pierre d6828965fd Merge of revision 21552 by Foxsen. преди 13 години
  pierre 93e0dd9c2f * Patch from Fuxin Zhang: other mips and mipsel CPUs changes преди 13 години
  florian 1b3dd8eefe * patch by Jeppe Johansen: fixes TCGMIPS.getfpuregister преди 13 години
  Jonas Maebe 11968c4261 * use A_J instead of A_B (without explicitly defined condition) to jump to преди 13 години
  florian edbb826521 * generate correct entry code on mips for subroutines with a stack frame >2^15-1 преди 13 години
  florian 25e82bb1af * fix stack frame generation on mips(el) преди 13 години
  florian aadeba4d1a * started to fix stack frame generation on MIPS(EL) преди 13 години
  florian b19b8badf9 * fix volatible integer register set on mips преди 13 години
  florian e79f3a6930 * range check error fixed преди 13 години
  florian de4a96f96d * fixes several register allocation related mips issues преди 13 години
  florian a2009af76e * updated MIPS code so the compiler gets through the system unit преди 13 години
  florian 28036ed068 * fix some mips compiler issues, system unit compilation is getting forward преди 13 години
  pierre 531d3808fc Override abstract method to abvoid warning at compilation time преди 13 години
  sergei 9608c4eabe * Interface wrappers must be global when linking smart, Mantis #19462. Other targets already have this condition in place. преди 14 години
  florian 77f2d6cc0d * introduce usage of TCGInt in the code generator units преди 14 години
  svenbarth 96116a6c3a Several adjustments because virtual methods in helpers are just normal methods and a VMT isn't generated for them either. преди 14 години