Pierre Muller
|
f410d8a77c
Set defualt riscv32 linux abi to abi_riscv_ipl32
|
2 năm trước cách đây |
Jinyang He
|
3d2c96ebbf
Add loongarch64 linux support to compiler
|
2 năm trước cách đây |
florian
|
f8848dd185
* fix for commit a91e5478, mixed localalignmax and constalignmax
|
2 năm trước cách đây |
florian
|
a91e547832
* set the maximum alignment values for constants and variables to 64 on aarch64-linux
|
2 năm trước cách đây |
florian
|
19ad26afd8
* Riscv32 and Riscv64 on linux: enable safecall support
|
3 năm trước cách đây |
florian
|
1ac2334b59
* do not use Dwarf-4 yet as it is too little tested and has no benefits
|
3 năm trước cách đây |
florian
|
9f47e21da3
* increase default dwarf version for linux targets where current distributions exist
|
3 năm trước cách đây |
florian
|
a73869b879
* arm-linux: set max. alignment for constants and variables to 32 byte boundaries
|
3 năm trước cách đây |
florian
|
4add05c625
* x86_64-linux and i386-linux align variables and constants up to 64 byte boundaries
|
3 năm trước cách đây |
florian
|
e9e8013316
+ some basic stuff for MIPS64
|
3 năm trước cách đây |
florian
|
62ea31f255
* riscv64-linux: generate PIC for all units as it is required for shared libraries
|
4 năm trước cách đây |
florian
|
577e584c77
* RiscV: basic CFI stuff fixed
|
4 năm trước cách đây |
Károly Balogh
|
8d0ef71e37
m68k-linux: revert maxCrecordalign to 2, as an experiment to fix some linking-against-C regressions since the alignment changes
|
4 năm trước cách đây |
Károly Balogh
|
0216f77819
m68k: adjusted some max alignment values for m68k-linux based on i386-linux, because the ELF loader on m68k should be able to provide the same alignments for globals
|
4 năm trước cách đây |
florian
|
a3d68e6839
* arm thumb: generate proper cfi
|
4 năm trước cách đây |
florian
|
bb80851d65
* .def must be set on linux else it might be that the created executable is
|
4 năm trước cách đây |
florian
|
b47d2bd2c2
* allow var alignment up to 64 bytes
|
4 năm trước cách đây |
florian
|
e8fabb752a
+ basic xtensa-linux support in the compiler
|
5 năm trước cách đây |
florian
|
0af71da9cc
* armhf/armel aligns sections to 16 byte, so allow a maximum c alignment of 16
|
5 năm trước cách đây |
florian
|
6b47d9d9ed
* safecall support is meanwhile generic, so enabled for all linux targets
|
5 năm trước cách đây |
Jonas Maebe
|
54d3c26e27
* renamed abi_linux386_sysv to abi_i386_dynalignedstack, and also use it
|
5 năm trước cách đây |
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 năm trước cách đây |
florian
|
35e11cd6d4
* several linux targets switches from stabs to dwarf
|
5 năm trước cách đây |
florian
|
df4ec9e8e3
* arm-linux uses dwarf debug info by default
|
5 năm trước cách đây |
florian
|
bfd83911e4
* set stack alignment for i386-linux to 16 byte boundaries, this implies a fixed stack layout inside the subroutine code as well
|
5 năm trước cách đây |
Jonas Maebe
|
3fee990218
* on Mach-O, PECOFF and ELF platforms, write local symbols as hidden/
|
6 năm trước cách đây |
Jonas Maebe
|
50c82b6468
* synchronised with trunk till r41537
|
6 năm trước cách đây |
florian
|
075e3da334
* better alignment values
|
6 năm trước cách đây |
florian
|
ded001753d
+ initial native x86-64 support
|
6 năm trước cách đây |
florian
|
501b384b17
+ define psabieh to enable dwarf based exception handling
|
6 năm trước cách đây |