svenbarth
|
e251c8e2ab
* fix for Mantis #36174: correctly initialize secprocbits and secflags given the section type
|
5 éve |
florian
|
245b58c249
+ support for arm attributes
|
5 éve |
florian
|
8ecdb2e9ca
+ dwarf support for tls threadvars
|
5 éve |
florian
|
16163b74ec
+ support for the gnu2 general-dynamic tls model on arm, use it instead of the gnu one as the gnu2 one can be relaxed (access optimizations by the linker)
|
5 éve |
florian
|
03dfc615dc
+ new relocations for arm tls
|
5 éve |
florian
|
3949be6989
* be able to set an AT_* for datablocks
|
5 éve |
florian
|
f883dd6dbb
Synchronized with trunk, part 2 (make all works, avx-512 support not yet tested, no regression testing yet)
|
6 éve |
florian
|
746bfced25
Synchronized with trunk, part 1 (only make cycle tested, make all is broken, avx-512 support not yet tested
|
6 éve |
Jeppe Johansen
|
ff3372567f
- Applied patch by Christo Crause from #33914
|
6 éve |
Jonas Maebe
|
3fee990218
* on Mach-O, PECOFF and ELF platforms, write local symbols as hidden/
|
6 éve |
florian
|
1ed0000ae8
+ Encode(U/S)leb128 take now a third parameter to force that the constant has a certain minimum size
|
6 éve |
Jonas Maebe
|
9e9a982bfe
* synchronised with trunk till r42095
|
6 éve |
Jonas Maebe
|
47812c8a3d
* don't double-define function aliases for Darwin defined via ".set" directive
|
6 éve |
Jonas Maebe
|
1b6425176b
* synchronised with trunk till r42049
|
6 éve |
Jonas Maebe
|
281b3ad276
* fix case completeness and unreachable code warnings in compiler that would
|
6 éve |
Jonas Maebe
|
3fa6838815
* basic llvm metadata support
|
6 éve |
Jonas Maebe
|
a0f850d57f
* synchronised with trunk till r41885
|
6 éve |
Jeppe Johansen
|
2b78a8fd3d
- Add support for .option directive in riscv assembler.
|
6 éve |
Jonas Maebe
|
5d28e2156b
+ support for generating Dwarf CFI using .cfi_* directives
|
6 éve |
Jonas Maebe
|
ac883969a9
* synchronised with trunk till r41423
|
6 éve |
pierre
|
d4e059bd41
Fix bug report #35065 using provided patch by J. Gareth Moreton
|
6 éve |
Jonas Maebe
|
8eb07ed7b1
* add support for custom calling conventions to LLVM function declarations
|
6 éve |
Károly Balogh
|
1d7486748a
tabs to spaces cleanup. no functional change
|
6 éve |
florian
|
9f16c34329
+ initial work for tls-based threadvar support on arm-linux
|
6 éve |
florian
|
a092da723a
+ new fields for more precise control of alignment
|
6 éve |
florian
|
64e8557180
+ introduce tai_align_abstract.create_max which limits the maximal number of bytes being inserted for alignment
|
6 éve |
florian
|
0cc3be49fa
* GAS readers and writers can handle section flags
|
6 éve |
Jeppe Johansen
|
29ea4ed07d
Add rounding mode operands.
|
7 éve |
Jeppe Johansen
|
f781c8942e
Write real atomic operations, and add memory barrier operations.
|
7 éve |
tg74
|
867d145e50
support vector operand bcst,{sae},{er} + k-register
|
7 éve |