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
|
5 years ago |
Jonas Maebe
|
3fee990218
* on Mach-O, PECOFF and ELF platforms, write local symbols as hidden/
|
6 years ago |
Jonas Maebe
|
c262c5dbc9
* synchronised with trunk till r42256
|
6 years ago |
nickysn
|
dec03b5ac7
+ added the asmmodes_x86_att set constant - similar to asmmode_x86_intel, but for AT&T asm syntax
|
6 years ago |
nickysn
|
d2b3da1f14
+ add asmmode_standard to the asmmodes_x86_intel set on i8086, because i8086 defaults to intel syntax
|
6 years ago |
nickysn
|
ce8ec3ab5d
+ introduced the asmmodes_x86_intel constant set
|
6 years ago |
Jonas Maebe
|
2923e484fd
* synchronised with trunk till r41907
|
6 years ago |
Jonas Maebe
|
d150869dea
* record symbols that need to remain in their original order, and on Darwin
|
6 years ago |
Jonas Maebe
|
a0f850d57f
* synchronised with trunk till r41885
|
6 years ago |
Jeppe Johansen
|
53542b7c5e
- Port RISC-V64 startup code to native inline routines.
|
6 years ago |
Jonas Maebe
|
a7bd37d17a
* synchronised with trunk till r40776
|
6 years ago |
nickysn
|
516438fd19
* converted the i386 OpenBSD startup code to Pascal
|
6 years ago |
nickysn
|
52a5669117
+ enable weak externals for OpenBSD
|
6 years ago |
Jonas Maebe
|
dc2cbf8018
* synchronised with trunk till r41725
|
6 years ago |
nickysn
|
ef00eb228b
+ enable the internal sysinit for OpenBSD x86_64
|
6 years ago |
Jonas Maebe
|
5d28e2156b
+ support for generating Dwarf CFI using .cfi_* directives
|
6 years ago |
Jonas Maebe
|
b3a8543a56
* synchronised with trunk till r40942
|
6 years ago |
Károly Balogh
|
9ce876e2ae
haiku: move i386 also to internal sysinit
|
6 years ago |
Jonas Maebe
|
51b58f342f
* synchronised with trunk till r40775
|
6 years ago |
Károly Balogh
|
0d8ef46195
haiku: linker support code for internal sysinit and make the x86_64 port use it
|
6 years ago |
Jonas Maebe
|
11511e13d5
* synchronised with trunk till r40723
|
6 years ago |
Jonas Maebe
|
dee1056546
* fixed wrong change of jumpalignmax from 10 to 16 in previous commit
|
6 years ago |
Jonas Maebe
|
2f8fcf7819
+ new tf_use_psabieh target flag to indicate a target uses PSABI/Dwarf EH
|
6 years ago |
florian
|
a092da723a
+ new fields for more precise control of alignment
|
6 years ago |
yury
|
e367577bf1
+ added support for x86_64-android target.
|
6 years ago |
yury
|
671d31df1d
+ Added support for the aarch64-android target.
|
6 years ago |
Jeppe Johansen
|
d33b520690
Clean up peephole optimization code.
|
6 years ago |
Jeppe Johansen
|
ceb38833f2
Added RiscV32/64 target, from a cleaned up version of branches/laksen/riscv/trunk.
|
7 years ago |
Károly Balogh
|
dbb91b5ef0
arm-netbsd: added platform define and dummy rtl files so the build passes for this platform. port not functional yet
|
7 years ago |
florian
|
b24eb3cce7
* x86_64-linux uses now pascal init code
|
7 years ago |