Историја ревизија

Аутор SHA1 Порука Датум
  florian 69786ffe73 somehow committing went wrong, second part of last commit: пре 5 година
  Jonas Maebe 1b6425176b * synchronised with trunk till r42049 пре 6 година
  Jonas Maebe 281b3ad276 * fix case completeness and unreachable code warnings in compiler that would пре 6 година
  Jonas Maebe 8555ec1438 + fpc_eh_return_data_regno() intrinsic to get the return register numbers пре 6 година
  pierre 92acd38f40 Fix for bug report #34380 пре 6 година
  nickysn 518cdf9674 * replaced the saved_XXX_registers arrays with virtual methods inside пре 7 година
  pierre 3df9ac43a5 * cpubase unit, function findreg_by_number and dwarf_reg: пре 8 година
  sergei c260879439 * MIPS: updated registers, dropped special registers not recognized by GAS (actually, "pc" is recognized, but it is used only for MIPS16 mode, so it is easier to add back if/when this mode is supported), added FPU condition code registers ($fcc0..$fcc7). пре 11 година
  sergei 244f65525b * MIPS: dropped gas_std_regname, its functionality merged into std_regname. This fixes register names in non-instructions (reg. allocation information, variable locations, etc.) and makes assembler listings more readable. пре 11 година
  svenbarth c48d572996 Implement support for saving and restoring address registers. пре 11 година
  sergei f80ce76a69 + MIPS: emulate "flags", i.e. support LOC_FLAGS location. This allows to generate differently optimized code for branching and for conversion to register, typically saving a register and instruction per compare. пре 12 година
  sergei 7e0ae2e984 * MIPS: fixed cgsize2subreg to return correct result for float registers. пре 12 година
  sergei 2944fc8839 * MIPS improvements: пре 12 година
  sergei d367148f75 - Removed obsolete comments (copypasted from other CPU code, most likely). пре 12 година
  masta e327b4581c Use TRegNameTable instead of array[tregisterindex] of string[10] пре 12 година
  Jeppe Johansen 0087661fb5 Added FPv4_d16 FPU instructions, and a few extra registers пре 13 година
  pierre 37a7c1fc25 Add Dwarf debug info generation by default for mips cpu пре 13 година
  pierre a3ef2b42a8 Remove more TABs in sources пре 13 година
  pierre 63b4cb3347 + Add NR/RS _GP and _PIC_FUNC aliases пре 13 година
  Jonas Maebe 708a2532fc * consistently define empty saved_mm_registers arrays as containing a single пре 13 година
  pierre 93e0dd9c2f * Patch from Fuxin Zhang: other mips and mipsel CPUs changes пре 13 година
  Jonas Maebe 85a3fd3357 + ossinttype/osuinttype defs that correspond to OS_SINT/OS_INT for use in пре 13 година
  florian de4a96f96d * fixes several register allocation related mips issues пре 13 година
  florian 28036ed068 * fix some mips compiler issues, system unit compilation is getting forward пре 13 година
  florian ff5f311b34 - removed no more used constants пре 14 година
  florian 0c8546f94c * more MIPS code of David Zhang integrated пре 15 година
  florian e5ebb2a26e * started to integrate the code of David Zhang's MIPS code from fpc-mips on sf into fpc trunk пре 15 година
  yury 491f0fa1d8 * Replaced all user defined warnings by TODO comments to reduce compiler noise. пре 17 година
  florian 00d6a03b2c + default code now preserves mm registers пре 18 година
  florian 804207239d *c <int64>:=-<longint> fixed (bug 4253) пре 20 година