Historie revizí

Autor SHA1 Zpráva Datum
  svenbarth 3ae1b04d09 * disable the use of C-operators inside the compiler's sources před 5 roky
  Károly Balogh 4936358bee m68k: fpu capabilities support před 6 roky
  florian ba203c0564 + x86 makes use of fpu_capabilities před 6 roky
  florian c418d63c16 + create defines with FPU capabilites před 6 roky
  Jonas Maebe c262c5dbc9 * synchronised with trunk till r42256 před 6 roky
  florian 17c48694a5 * fix bootstrapping with 3.0.x and -O3 před 6 roky
  Jonas Maebe a0f850d57f * synchronised with trunk till r41885 před 6 roky
  Jeppe Johansen 2b78a8fd3d - Add support for .option directive in riscv assembler. před 6 roky
  Jonas Maebe 9d07e4948f * fix compilation of ARM compiler for LLVM před 6 roky
  Jonas Maebe 04d295f186 * first step towards supporting 32 bit targets with the LLVM code generator: před 6 roky
  pierre 29bcef2825 Fix compilation (with -st option) of compiler for macos OS target před 6 roky
  yury 88365b6d92 * Enabled safecall support for aarch64 to be on par with other cpus. před 6 roky
  Jeppe Johansen ceb38833f2 Added RiscV32/64 target, from a cleaned up version of branches/laksen/riscv/trunk. před 7 roky
  pierre c654739db9 Change default settings for i8086 compiler when compiled for go32v2 OS, to avoid use of Watcom tools před 7 roky
  nickysn 61e6d2afec + introduce asd_omf_linnum_line directives; they will be used for writing LINNUM před 7 roky
  pierre 2a49627d48 Allow compilation of ppc386 compiler using FPC_SOFT_FPUX80, i.e. soft float 80-bit extended float před 7 roky
  nickysn 627f45abac + define cpucg64shiftsupport for i8086, which enables the 64-bit inline sar před 8 roky
  florian 7f286eb54e + define cpudelayslot: set during compiler compilation for CPUs having branch instructions with delay slot (MIPS, SPARC) před 8 roky
  Károly Balogh 0b561b6c8f powerpc: enable SUPPORT_GET_FRAME před 8 roky
  Károly Balogh 30176f3116 m68k: enable inlined get_frame for m68k před 8 roky
  Károly Balogh cf8aebf00f m68k: enabled safecall exception wrappers with linux před 8 roky
  nickysn 408b7a8807 + enable the code page aware compiler messages for all unices před 8 roky
  nickysn a34f531661 + implemented support for codepage aware compiler messages. It can be enabled před 8 roky
  florian 8b19610509 + sparc32 for normal sparc to be used in the compiler před 8 roky
  florian 188ec0f0c7 + basics for sparc64 support, we continue to use the name "sparc" for sparc32, both sparc are identified by sparcgen (dirs, defines etc.) před 8 roky
  Károly Balogh b3157aa5ea m68k: generate MUL helpers for CPUs without 32bit MUL already in pass 1 před 8 roky
  Károly Balogh 3e8ee48458 m68k: define cpurox and enabled the rotate-related optimizations on CPUs which support rotate instructionsoptions.pas před 8 roky
  nickysn d7c8a081a1 + enable using the cg64 ops OP_SHR/OP_SHL/OP_SAR on i386 for implementing the před 8 roky
  nickysn 321876252b + enabled the rol/ror intrinsic on i8086 před 8 roky
  Károly Balogh 4ee4099fca m68k: introduce a register calling convention, inspired by VBCC. volatile registers are used to pass arguments před 8 roky