Jonas Maebe
|
8c362eac67
* always emit UAL when using LLVM (clang does not and will not support
|
6 سال پیش |
florian
|
2f40f81890
+ sanity check
|
6 سال پیش |
florian
|
6c82b2d1da
* -tls-dialect is not a as option, removed it, resolves #34901
|
6 سال پیش |
florian
|
9c03c29856
* not all targets support the tls-model switch, use it only if section thread vars are used
|
6 سال پیش |
florian
|
a7c347fe56
* pass used tls model to the assembler
|
6 سال پیش |
florian
|
2cbb9895be
* pass float abi always to the arm assembler
|
6 سال پیش |
florian
|
4f5f3c4a09
+ support for vmov.xx vreg,#imm on arm
|
7 سال پیش |
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 سال پیش |
Jonas Maebe
|
74a49b5f91
* restructured the the TExternalAssembler constructors so that the
|
8 سال پیش |
marcus
|
86940dfb32
AROS: added arm-aros target to compiler and fpcmake
|
8 سال پیش |
Jeppe Johansen
|
9d1646e2a8
Add support for writeback in RFE and SRS instructions.
|
9 سال پیش |
Jonas Maebe
|
7c594b0288
+ added support for using Clang as an assembler, and make it the default
|
9 سال پیش |
Jonas Maebe
|
1131b08d6d
* changed idtext of as_darwin to AS-DARWIN, so it can be explicitly
|
9 سال پیش |
Jonas Maebe
|
8155d759dc
- reverted r31806, it breaks building on non-Darwin (mantis #28716)
|
9 سال پیش |
Jonas Maebe
|
c0b451e788
- removed as_darwin, since there is no difference with as_gas (there is no
|
9 سال پیش |
Jonas Maebe
|
840c043c75
* always use unified assembler syntax on Darwin (required by Xcode 7+)
|
9 سال پیش |
Jonas Maebe
|
c5f64a51da
* also support unified syntax for non-thumb2 (not yet activatable/usable)
|
9 سال پیش |
Jonas Maebe
|
991e1f49bd
* store a pointer to the used tasminfo record in every assembler writer, so
|
10 سال پیش |
Jonas Maebe
|
b3d0197f98
* factored out the output file handling (mostly writing data) from the
|
10 سال پیش |
Jeppe Johansen
|
64f127141f
Add VFPv4 FPU type for ARM.
|
10 سال پیش |
Jeppe Johansen
|
914e9e7b49
Merged from trunk
|
10 سال پیش |
florian
|
9eab90d8c4
* always pass the architecture to the arm assembler
|
10 سال پیش |
Jeppe Johansen
|
60b3ea8038
Use proper syntax when emitting UAL VFP instructions for all postfix types.
|
10 سال پیش |
Jeppe Johansen
|
387824c1ee
Added some APSR register bitmask definitions.
|
10 سال پیش |
Jeppe Johansen
|
9e5979e8be
Implemented UAL syntax support in the ARM assembler reader. Can be toggled with a field for now, but not implemented yet. Still using pre-UAL syntax for now.
|
10 سال پیش |
florian
|
3309254474
* do not write a space before the condition for instructions without operands, not sure why this was there
|
11 سال پیش |
pierre
|
b158ad6a9c
Handle asmextraopt in arm assembler
|
11 سال پیش |
florian
|
d4968e054b
+ arm: tsettings.instructionset
|
12 سال پیش |
florian
|
6606955b88
+ basic support for pic on arm-linux
|
12 سال پیش |
florian
|
07762e5c25
+ proper assembler command line parameters for arm thumb
|
12 سال پیش |