Commit Verlauf

Autor SHA1 Nachricht Datum
  florian 075e3da334 * better alignment values vor 6 Jahren
  florian 597a23d278 + tls support for x86_64-linux (not yet enabled by default) vor 6 Jahren
  Jonas Maebe dee1056546 * fixed wrong change of jumpalignmax from 10 to 16 in previous commit vor 6 Jahren
  Jonas Maebe 9a797b9f49 * changed maxjumpalign:10 to 16 vor 6 Jahren
  florian ce81e50907 * better code alignment for x86_64-win64 and x86_64-linux vor 6 Jahren
  Jonas Maebe e8512d19b5 * set constalignmax to the same value as varalignmax for all targets where vor 6 Jahren
  florian 08d6ca7260 * better alignment on 386-linux vor 6 Jahren
  florian 4d2d26c318 * define renamed into tls_threadvars vor 6 Jahren
  florian 9f16c34329 + initial work for tls-based threadvar support on arm-linux vor 6 Jahren
  florian a092da723a + new fields for more precise control of alignment vor 6 Jahren
  Jeppe Johansen d33b520690 Clean up peephole optimization code. vor 6 Jahren
  Jeppe Johansen 054bf32f1f Add RV64GC cpu type. vor 7 Jahren
  Jeppe Johansen ceb38833f2 Added RiscV32/64 target, from a cleaned up version of branches/laksen/riscv/trunk. vor 7 Jahren
  Károly Balogh ad89a972e5 m68k: also have tf_safecall_clearstack flag defined for Linux vor 8 Jahren
  Károly Balogh 890f4ac2bc m68k: use 2 byte alignments for C structs on Linux vor 8 Jahren
  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 vor 8 Jahren
  Károly Balogh 4258413e8c m68k: revert recordalignmax to 2 on Linux. the value of 4 caused a bunch of weird RTTI test failures vor 8 Jahren
  Károly Balogh bf3478fb35 m68k: fix C struct alignment on Linux. tested against GCC on current Debian-m68k vor 8 Jahren
  Károly Balogh cf8aebf00f m68k: enabled safecall exception wrappers with linux vor 8 Jahren
  florian 719faf5e54 * more restrictive alignment for variables vor 8 Jahren
  florian 2e2e560d5a * use dwarf on sparc64 vor 8 Jahren
  florian 3c72115e30 * basic sparc64 calling convention handling and stack frame handling fixed vor 8 Jahren
  florian 21e5f99faa + some basic compiler support for sparc64-linux vor 8 Jahren
  florian b1dff29cbf * removed unused units vor 8 Jahren
  Jeppe Johansen 291434be22 Enabled internal assembler for arm-linux. Will allow people to start running tests. vor 9 Jahren
  Jonas Maebe 3f9f498e0d - removed leftover alpha, ia64 and vis code vor 10 Jahren
  Jonas Maebe 8628d50aba + Linux/AArch64 compiler support (patch by Edmund Grimley Evans) vor 10 Jahren
  nickysn 7ff6c2a675 - rm tf_smartlink_library from targets that define tf_smartlink_sections, since vor 10 Jahren
  Jonas Maebe bd203a5b57 * synchronised with trunk till r30240 vor 10 Jahren
  Jonas Maebe 3946971c73 * default to ppc64le/elfv2 when compiling on a ppc64le platform vor 10 Jahren