florian
|
746bfced25
Synchronized with trunk, part 1 (only make cycle tested, make all is broken, avx-512 support not yet tested
|
il y a 6 ans |
Jonas Maebe
|
281b3ad276
* fix case completeness and unreachable code warnings in compiler that would
|
il y a 6 ans |
florian
|
597a23d278
+ tls support for x86_64-linux (not yet enabled by default)
|
il y a 6 ans |
Károly Balogh
|
2f7fe0e737
haiku-x86_64: add target to the compiler and ppudump, enable it in fpmake and fpcmake
|
il y a 6 ans |
florian
|
72416edcc4
+ support for tlsm_general on i386-linux
|
il y a 6 ans |
florian
|
e157939b41
* compilation on x86-64 and i8086 fixed
|
il y a 6 ans |
florian
|
063415fa72
+ i386-linux support for tls-based threadvars
|
il y a 6 ans |
yury
|
4643a0b1ff
* Register external gas assembler for aarch64-android and x86_64-android.
|
il y a 6 ans |
tg74
|
2b1da37d66
new avx512 instructions and bugfixes avx512
|
il y a 7 ans |
pierre
|
55289c13e4
Use af_no_stabs for clang assembler which does not support stabs debug format
|
il y a 7 ans |
Jonas Maebe
|
f1ace2b74d
- reverted r36870, Darwin's assembler uses a different way to specify
|
il y a 7 ans |
nickysn
|
8cc230ef1a
- don't switch index into base in the gas assembly writer. This optimization
|
il y a 7 ans |
pierre
|
6a416a6aa1
use --32/--64 for Darwin GNU assembler calls
|
il y a 8 ans |
pierre
|
90e846a470
Obsolete system_i386_qnx and remove last references to system_i386_qnx
|
il y a 8 ans |
florian
|
b1dff29cbf
* removed unused units
|
il y a 8 ans |
nickysn
|
98d2684368
+ correctly support the sse2 version of the cmpsd x86 instruction, when writing
|
il y a 8 ans |
svenbarth
|
a9888eba70
* also generate Big Obj COFF files with the GNU utilities (needs 2.25 or newer), at least as long as the new option -a5 isn't given, which disables this
|
il y a 8 ans |
sergei
|
870fda34d5
* x86 AT&T reader and writer: cleaned up usage of attsufMM suffix:
|
il y a 8 ans |
sergei
|
8e55231640
- Removed what's called "GAS bugfix" for VCVTDQ2PD instruction. Rationale:
|
il y a 8 ans |
Jonas Maebe
|
74a49b5f91
* restructured the the TExternalAssembler constructors so that the
|
il y a 8 ans |
Jeppe Johansen
|
1c0c944311
Added x86_64-embedded target. Patch from Benjamin Rosseaux
|
il y a 9 ans |
pierre
|
1abf9df1b0
Solaris assembler does not accept %st instead of %st(0), at least for some instructions
|
il y a 9 ans |
pierre
|
6b0e87b95c
Correct error in last commit that generate new failures in tbs/tb0587 test for GNU as, as the change was not correctly limited to Solaris Assembler
|
il y a 9 ans |
pierre
|
90ff332b49
Add -Aas-sol to use native Solaris assembler
|
il y a 9 ans |
Jonas Maebe
|
7c594b0288
+ added support for using Clang as an assembler, and make it the default
|
il y a 9 ans |
Jonas Maebe
|
1131b08d6d
* changed idtext of as_darwin to AS-DARWIN, so it can be explicitly
|
il y a 9 ans |
Jonas Maebe
|
8155d759dc
- reverted r31806, it breaks building on non-Darwin (mantis #28716)
|
il y a 9 ans |
Jonas Maebe
|
c0b451e788
- removed as_darwin, since there is no difference with as_gas (there is no
|
il y a 9 ans |
Jonas Maebe
|
991e1f49bd
* store a pointer to the used tasminfo record in every assembler writer, so
|
il y a 10 ans |
Jonas Maebe
|
b3d0197f98
* factored out the output file handling (mostly writing data) from the
|
il y a 10 ans |