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

Аутор SHA1 Порука Датум
  Jonas Maebe 76045bfc04 * merged macOS/AArch64 support + revisions these changes depended on пре 4 година
  Jonas Maebe 880d438704 * renamed t<cpuname>procinfo to tcpuprocinfo for all targets, so we can пре 8 година
  florian 1c067e96bf * fix VFPv4 support пре 9 година
  yury f2c8824963 * ARM: Do not use R9 as a fixed GOT register. пре 10 година
  yury 61c0448903 * Big fix for ARM GOT support to make it work: пре 10 година
  sergei eeb15fc445 * Added virtual method tprocinfo.postprocess_code and moved target-specific processing from base class into target-specific descendant classes (ARM and AVR, other targets still to do). пре 11 година
  Jonas Maebe 5053a39501 * moved ARM-specific tprocdef.total_stackframe_size field to cpu-specific пре 11 година
  florian 686a2d2f3f + Support omitting the frame pointer on arm even in procedures with incoming parameters пре 11 година
  Jeppe Johansen 123742647c Fixed problem in estimation of stack size for thumb targets. Types passed by value were not handled properly. пре 11 година
  florian 4d5119bf1c * fixes several issues which cause warnings by the dfa code when using it to detect uninitialized variables пре 11 година
  Jonas Maebe 5276159e77 * correct ofset for saving floating point registers + explanation behind пре 11 година
  Károly Balogh 86cb4d0c12 use a TSuperRegister instead of an aint пре 12 година
  Károly Balogh cb4d01627f save an extra reg if it's required to keep 64bit stack alignment on ARM пре 12 година
  florian d4968e054b + arm: tsettings.instructionset пре 12 година
  Jonas Maebe 4ec9ec2009 + PIC support for Darwin/ARM: пре 12 година
  florian 6606955b88 + basic support for pic on arm-linux пре 12 година
  florian 7ba197a221 * fix stack parameter handling for arm thumb пре 12 година
  florian 075abd6220 + support of stackframesize for arm thumb пре 12 година
  florian 1eeeb309c7 * intial armv6m support, it is not working yet, constant pool insertation and conditional branch fixup is not working yet пре 12 година
  florian 47d43750e4 * remove unused units from uses statements пре 12 година
  florian 04543b179f o merge of the branch laksen/arm-embedded of Jeppe Johansen: пре 12 година
  pierre a8591af2a9 Handle po_nostackframe for arm cpu пре 12 година
  Jeppe Johansen a8f9b0dac4 Added initial support for the Cortex-M4F FPv4_S16 FPU пре 12 година
  florian 19debd87cc * start with a qword aligned frame pointer to enable more ldrd/strd optimizations пре 13 година
  Jonas Maebe 0fc422f244 * moved definition of maxcpuregister and tcpuregisterset from cgbase to пре 13 година
  Jonas Maebe bba4b02eb2 * use r7 instead of r11 as frame pointer on Darwin/iOS, and make sure r7 пре 13 година
  Jonas Maebe 6ba8dc7146 + support for the ARM hard float EABI on Linux (patch by Peter Green): пре 13 година
  Jonas Maebe d1538ab023 o added ARM VPFv2/VFPv3 support: пре 15 година
  yury 451a290caf * Fixed 'mixed signed/unsigned' and pointer conversion warnings. пре 17 година
  yury bd0cafd545 * fixed ARM stackframe optimization when float registers are used. пре 18 година