Historie revizí

Autor SHA1 Zpráva Datum
  florian fb91899457 * adapted 16 byte alignment handling on linux: it is now assumed that the callee tries to clear the stack, so in the caller, the stack is re-adjusted před 5 roky
  florian 35e11cd6d4 * several linux targets switches from stabs to dwarf před 5 roky
  florian df4ec9e8e3 * arm-linux uses dwarf debug info by default před 5 roky
  florian bfd83911e4 * set stack alignment for i386-linux to 16 byte boundaries, this implies a fixed stack layout inside the subroutine code as well před 5 roky
  Jonas Maebe 3fee990218 * on Mach-O, PECOFF and ELF platforms, write local symbols as hidden/ před 6 roky
  Jonas Maebe 50c82b6468 * synchronised with trunk till r41537 před 6 roky
  florian 075e3da334 * better alignment values před 6 roky
  florian ded001753d + initial native x86-64 support před 6 roky
  florian 501b384b17 + define psabieh to enable dwarf based exception handling před 6 roky
  Jonas Maebe 9d07e4948f * fix compilation of ARM compiler for LLVM před 6 roky
  Jonas Maebe a0d796e98d * synchronised with trunk till r41159 před 6 roky
  florian 597a23d278 + tls support for x86_64-linux (not yet enabled by default) před 6 roky
  Jonas Maebe 11511e13d5 * synchronised with trunk till r40723 před 6 roky
  Jonas Maebe dee1056546 * fixed wrong change of jumpalignmax from 10 to 16 in previous commit před 6 roky
  Jonas Maebe 9a797b9f49 * changed maxjumpalign:10 to 16 před 6 roky
  florian ce81e50907 * better code alignment for x86_64-win64 and x86_64-linux před 6 roky
  Jonas Maebe f26ac9026e * enable LLVM support Linux/AArch64 před 6 roky
  Jonas Maebe 60488c3c06 * synchronised with trunk till r40443 před 6 roky
  Jonas Maebe e8512d19b5 * set constalignmax to the same value as varalignmax for all targets where před 6 roky
  Jonas Maebe c0ce94528f * use Dwarf-EH for Linux/x86-64 when using the LLVM code generator před 6 roky
  florian 08d6ca7260 * better alignment on 386-linux před 6 roky
  florian 4d2d26c318 * define renamed into tls_threadvars před 6 roky
  florian 9f16c34329 + initial work for tls-based threadvar support on arm-linux před 6 roky
  florian a092da723a + new fields for more precise control of alignment před 6 roky
  Jeppe Johansen d33b520690 Clean up peephole optimization code. před 6 roky
  Jeppe Johansen 054bf32f1f Add RV64GC cpu type. před 7 roky
  Jeppe Johansen ceb38833f2 Added RiscV32/64 target, from a cleaned up version of branches/laksen/riscv/trunk. před 7 roky
  Károly Balogh ad89a972e5 m68k: also have tf_safecall_clearstack flag defined for Linux před 8 roky
  Károly Balogh 890f4ac2bc m68k: use 2 byte alignments for C structs on Linux před 8 roky
  Károly Balogh da11451934 m68k: revert the 2 byte C record alignment fix on Linux. sadly it completely breaks RTTI, which takes longer to fix, so meanwhile, at least cause no regressions před 8 roky