diff options
author | Asiri Rathnayake <asiri.rathnayake@arm.com> | 2014-12-04 19:34:59 +0000 |
---|---|---|
committer | Asiri Rathnayake <asiri.rathnayake@arm.com> | 2014-12-04 19:34:59 +0000 |
commit | 13cef35cbae9824b7a96a717121c9e775863f168 (patch) | |
tree | dc8b59f2ef2714a9b065e6e711ae6830cd252f22 /llvm/test/MC/ARM/ldr-pseudo-parse-errors.s | |
parent | 300d8ffdf2b07c77a6ffb30fe9b347f430d09df5 (diff) | |
download | bcm5719-llvm-13cef35cbae9824b7a96a717121c9e775863f168.tar.gz bcm5719-llvm-13cef35cbae9824b7a96a717121c9e775863f168.zip |
Fix yet another unseen regression caused by r223113
r223113 added support for ARM modified immediate assembly syntax. Which
assumes all immediate operands are prefixed with a '#'. This assumption
is wrong as per the ARMARM - which recommends that all '#' characters be
treated optional. The current patch fixes this regression and adds a test
case. A follow-up patch will expand the test coverage to other instructions.
llvm-svn: 223381
Diffstat (limited to 'llvm/test/MC/ARM/ldr-pseudo-parse-errors.s')
-rw-r--r-- | llvm/test/MC/ARM/ldr-pseudo-parse-errors.s | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/test/MC/ARM/ldr-pseudo-parse-errors.s b/llvm/test/MC/ARM/ldr-pseudo-parse-errors.s index 2e6114d6fe0..2516239f5ee 100644 --- a/llvm/test/MC/ARM/ldr-pseudo-parse-errors.s +++ b/llvm/test/MC/ARM/ldr-pseudo-parse-errors.s @@ -4,7 +4,7 @@ .text bar: mov r0, =0x101 -@ CHECK: error: unexpected token in operand +@ CHECK: error: unknown token in expression @ CHECK: mov r0, =0x101 @ CHECK: ^ |