Jonas Maebe
|
3f9f498e0d
- removed leftover alpha, ia64 and vis code
|
10 years ago |
Jonas Maebe
|
8628d50aba
+ Linux/AArch64 compiler support (patch by Edmund Grimley Evans)
|
10 years ago |
nickysn
|
7ff6c2a675
- rm tf_smartlink_library from targets that define tf_smartlink_sections, since
|
10 years ago |
Jonas Maebe
|
bd203a5b57
* synchronised with trunk till r30240
|
10 years ago |
Jonas Maebe
|
3946971c73
* default to ppc64le/elfv2 when compiling on a ppc64le platform
|
10 years ago |
Jonas Maebe
|
67b8aceaee
* synchronized with privatetrunk till r30095
|
10 years ago |
pierre
|
6ce8aeed27
+ mips/mipsel libraries need PIC
|
10 years ago |
sergei
|
da8346079f
* mips-linux: Enabled tf_safecall_exceptions (it just works, no reason to keep disabled) and also tf_pic_uses_got (so that checks elsewhere in compiler set pi_needs_got flag; actual functionality is not changed because currently MIPS just forces pi_needs_got unconditionally).
|
10 years ago |
Jonas Maebe
|
5c75b6dd6b
* synchronised with trunk up till r28402
|
11 years ago |
sergei
|
b9763d270a
+ Enabled section smartlinking for m68k-linux.
|
11 years ago |
Jonas Maebe
|
9573160c1a
+ llvmdatalayout field for tsysteminfo that contains the encoded data layout
|
11 years ago |
florian
|
6606955b88
+ basic support for pic on arm-linux
|
12 years ago |
sergei
|
38058505ba
* Changed linking infrastructure to look like assembler one:
|
12 years ago |
florian
|
0e41df598e
* merge i8086 branch by Nikolay Nikolov
|
12 years ago |
florian
|
b817b6f62a
* enable section smartlinking on all linux targets
|
12 years ago |
nickysn
|
3a4135c07b
ifdef cpu86 replaced with ifdef cpui386
|
12 years ago |
florian
|
318f0e5cab
* enable section smartlinking for powerpc-linux to reduce compilation
|
12 years ago |
Károly Balogh
|
8fe2828e5a
it seems Coldfire needs tf_requires_proper_alignment, fixes taddr1/2 tests, maybe others too (but someone with clue about RTTI should confirm)
|
12 years ago |
pierre
|
714bb61b51
Set res field to res_elf for linux mips/mipsel systems
|
12 years ago |
pierre
|
e2f5e11778
Add tf_pic_uses_got for sparc linux and sparc solaris
|
13 years ago |
Jonas Maebe
|
bd31004fdb
+ describe for each supported target the default guaranteed stack alignment
|
13 years ago |
pierre
|
f1687fe8a6
Do not include CPUMIPS32 in extradefines for mips/mipsel systems as it is added in options unit
|
13 years ago |
pierre
|
0a21c01737
Use 8 for max record alignment for mips/mipsel
|
13 years ago |
pierre
|
d2dc860b1b
Use 4 for mips(eb/el) recordalignmax field
|
13 years ago |
pierre
|
ca497405b8
Avoid double call to set_source_info for mipsel
|
13 years ago |
pierre
|
600dd162af
Merge of rev21557 by Foxsen
|
13 years ago |
pierre
|
9fc6f91cd0
Set correct source info for mips/mipsel
|
13 years ago |
pierre
|
ac38901d2a
* Patch from Fuxin Zhang: set first_pram_offset to 0 for mips and mipsel CPUs
|
13 years ago |
florian
|
4b7748ad11
* better suitable on x86_64-linux
|
13 years ago |
Jonas Maebe
|
6ba8dc7146
+ support for the ARM hard float EABI on Linux (patch by Peter Green):
|
13 years ago |