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