florian
|
a186f48442
* cosmetics
|
пре 6 година |
Jonas Maebe
|
1b66995754
* factored out check to determine whether a variable can be subscripted in
|
пре 7 година |
florian
|
4cf2a2672a
changes to fix #32043
|
пре 7 година |
Jonas Maebe
|
61af0fb72d
* only take into account the location of the parameter at the callee side to
|
пре 8 година |
Jonas Maebe
|
aa82e00615
* fixed check to determine whether a record parameter can be subscripted
|
пре 8 година |
Jonas Maebe
|
015f034904
* reverted r35424, wasn't ready for commit yet
|
пре 8 година |
Jonas Maebe
|
4d9617da97
* fixed check to determine whether a record parameter can be subscripted
|
пре 8 година |
Jonas Maebe
|
a25ebbba3e
+ added volatility information to all memory references
|
пре 8 година |
Jonas Maebe
|
86876ed114
* MaybeRecordOffset: initialise "mangledname" variable
|
пре 8 година |
Jonas Maebe
|
aa1be3276f
- removed default value of _typ parameter of TAsmData.(Weak)RefAsmSymbol():
|
пре 9 година |
florian
|
37cb35d780
+ support for the .code directive in arm inline assembler
|
пре 9 година |
Jeppe Johansen
|
9d1646e2a8
Add support for writeback in RFE and SRS instructions.
|
пре 9 година |
Jonas Maebe
|
8445381929
* merged ait_set and ait_thumb_set into a single tai class
|
пре 10 година |
Jeppe Johansen
|
64f127141f
Add VFPv4 FPU type for ARM.
|
пре 10 година |
Jeppe Johansen
|
3d7dce81fe
Make MRS and MSR use the right encoding on Thumb architectures.
|
пре 10 година |
Jeppe Johansen
|
03b9e5117f
Fix off by 1 error in assembler reader which prevented B instructions from being parsed.
|
пре 10 година |
Jeppe Johansen
|
914e9e7b49
Merged from trunk
|
пре 10 година |
Jonas Maebe
|
3fe0bd065e
* ARM assembler reader: don't check for postfixes beyond the length
|
пре 10 година |
Jeppe Johansen
|
9a482d5281
Refactor and secure some immediate operand encodings.
|
пре 10 година |
Jeppe Johansen
|
cc418eef74
Added unified assembler syntax mode so it can be selected with $ASMMODE.
|
пре 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 година |
Károly Balogh
|
09608a1c28
* fix warnings when compiling the compiler with DFA optimizer enabled on ARM
|
пре 11 година |
Károly Balogh
|
628149d923
support label offsets for ARM like GAS, allows things like ADR r4, .label + 256
|
пре 11 година |
Jeppe Johansen
|
d89b9a4311
Add support in ARM assembler reader for ldr reg, =literal syntax
|
пре 12 година |
florian
|
47d43750e4
* remove unused units from uses statements
|
пре 12 година |
Jeppe Johansen
|
666332385d
Added coprocessor registers, and support for 6 operands(MCR/MRC instructions, etc)
|
пре 12 година |
Jeppe Johansen
|
8e00978108
Added support for .section, .set, .weak, and .thumb_set directive for GAS assembler reader
|
пре 12 година |
florian
|
54d3d736f5
* patch by Jeppe Johansen to add support for handling different flags for xPSR regs,
|
пре 13 година |
masta
|
aa4fe66153
Fix ARM ASM-reader for MVN/CMP/CMN/TST/TEQ
|
пре 13 година |