Jeppe Johansen
|
9d1646e2a8
Add support for writeback in RFE and SRS instructions.
|
9 years ago |
Jonas Maebe
|
7c594b0288
+ added support for using Clang as an assembler, and make it the default
|
10 years ago |
Jonas Maebe
|
1131b08d6d
* changed idtext of as_darwin to AS-DARWIN, so it can be explicitly
|
10 years ago |
Jonas Maebe
|
8155d759dc
- reverted r31806, it breaks building on non-Darwin (mantis #28716)
|
10 years ago |
Jonas Maebe
|
c0b451e788
- removed as_darwin, since there is no difference with as_gas (there is no
|
10 years ago |
Jonas Maebe
|
840c043c75
* always use unified assembler syntax on Darwin (required by Xcode 7+)
|
10 years ago |
Jonas Maebe
|
c5f64a51da
* also support unified syntax for non-thumb2 (not yet activatable/usable)
|
10 years ago |
Jonas Maebe
|
991e1f49bd
* store a pointer to the used tasminfo record in every assembler writer, so
|
10 years ago |
Jonas Maebe
|
b3d0197f98
* factored out the output file handling (mostly writing data) from the
|
10 years ago |
Jeppe Johansen
|
64f127141f
Add VFPv4 FPU type for ARM.
|
10 years ago |
Jeppe Johansen
|
914e9e7b49
Merged from trunk
|
10 years ago |
florian
|
9eab90d8c4
* always pass the architecture to the arm assembler
|
10 years ago |
Jeppe Johansen
|
60b3ea8038
Use proper syntax when emitting UAL VFP instructions for all postfix types.
|
10 years ago |
Jeppe Johansen
|
387824c1ee
Added some APSR register bitmask definitions.
|
10 years ago |
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 years ago |
florian
|
3309254474
* do not write a space before the condition for instructions without operands, not sure why this was there
|
11 years ago |
pierre
|
b158ad6a9c
Handle asmextraopt in arm assembler
|
11 years ago |
florian
|
d4968e054b
+ arm: tsettings.instructionset
|
12 years ago |
florian
|
6606955b88
+ basic support for pic on arm-linux
|
12 years ago |
florian
|
07762e5c25
+ proper assembler command line parameters for arm thumb
|
12 years ago |
florian
|
21c154d60a
Merged r22903
|
12 years ago |
florian
|
1eeeb309c7
* intial armv6m support, it is not working yet, constant pool insertation and conditional branch fixup is not working yet
|
12 years ago |
yury
|
c2fed960c9
* Add android to supported targets for assemblers. It fixes assembling for i386-android.
|
12 years ago |
florian
|
47d43750e4
* remove unused units from uses statements
|
12 years ago |
Jeppe Johansen
|
3ee29eb219
Fixed ARMv7-EM code generation and RTL compilation
|
12 years ago |
Jonas Maebe
|
6497d3c994
- removed no longer used/supported af_allowdirect flag (direct assembler
|
12 years ago |
Jeppe Johansen
|
a8f9b0dac4
Added initial support for the Cortex-M4F FPv4_S16 FPU
|
13 years ago |
Jeppe Johansen
|
80bb3febea
Fixed assembler calling command line for cpus>ARMv5TE. EDSP instructions will generate errors while assembling, due to RTL assembler routines
|
13 years ago |
tom_at_work
|
f4ba47a1c8
Fixed --march parameter passed to GNU as for ARM processors
|
13 years ago |
florian
|
54d3d736f5
* patch by Jeppe Johansen to add support for handling different flags for xPSR regs,
|
13 years ago |