Sławomir Bocheński
4b4bc41933
Highlight instructions with {cond} at the very end
...
When trying to use e.g. ADR{cond}L in the unified syntax, the GNU
assembler warns that the conditional infixes are deprecated. The
preferred form is ADRL{cond} instead. It is also in line with arm.com
and keil.com documentation.
This applies to other instructions that have optional parts (e.g. "S"
for updating condition flags) - the condition goes last.
2021-03-26 04:12:05 +01:00
Jonathan Plotner
9e9a05706d
Update arm_syntax_base.vim so labels can be properly highlighted if ending with a $
...
See issue #4
2018-08-25 16:31:47 -07:00
ARM9
8035b3f00f
Fix .if directives
2016-02-25 12:40:59 +01:00
ARM9
0168ad834b
Add preliminary neon datatype suffix
...
Also character literals.
2016-02-05 16:44:33 +01:00
ARM9
74b0327830
add word boundaries
2015-10-17 17:12:59 +02:00
ARM9
007a663c78
Fix gas directive highlighting
2015-10-14 17:02:35 +02:00
ARM9
5991a8d6b3
Fix number highlighting
2015-09-09 17:28:42 +02:00
ARM9
cc664a6a6a
Update float format
2015-08-16 17:44:52 +02:00
ARM9
b2b3a7ad9c
adrl pseudo op
2015-07-30 17:09:46 +02:00
ARM9
361c39e5f4
shuffle around some conditional instructions, forgot adr
2015-07-29 12:41:08 +02:00
ARM9
7934b63d57
fix some coprocessor stuff
2015-07-24 21:24:31 +02:00
ARM9
c5bc0c15de
remove # comment
2015-07-15 19:59:45 +02:00
ARM9
9b1daaa845
all valid labels should work now
2015-07-15 19:40:39 +02:00
ARM9
6445d61998
fix local labels, binary, register groups
2015-07-15 18:22:40 +02:00
ARM9
3d23f83716
cpp directives
2015-07-15 13:04:59 +02:00
ARM9
eed9731438
local labels
2015-07-10 00:30:37 +02:00
ARM9
2935a2b0d6
ADR ADRL pseudo-ops
2015-05-24 20:57:03 +02:00
ARM9
c5eaf804fb
fixed bug that caused some armv4 instructions to not highlight
2015-04-03 16:32:27 +02:00
ARM9
73a2ad1abe
Finnished ARMv6, VFP
2015-04-01 17:21:44 +02:00
ARM9
5be5ae0135
forgot frame pointer
2015-04-01 16:23:55 +02:00
ARM9
1c5349f236
Finnished ARMv6
2015-03-30 20:20:06 +02:00
ARM9
759f93a5a2
added vfp/neon registers
2015-03-08 16:01:07 +01:00
ARM9
0c800aecf2
armv5 fixed
2015-03-08 15:20:13 +01:00
ARM9
a22692f80d
testing hilink recursion
2015-03-08 15:13:34 +01:00
ARM9
f7e674e06c
fix include bug
2015-03-08 15:04:25 +01:00
ARM9
ed0888f0dc
Added armv5 syntax
2015-03-08 14:48:56 +01:00