summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-objdump
diff options
context:
space:
mode:
authorDavid Peixotto <dpeixott@codeaurora.org>2014-01-15 22:40:02 +0000
committerDavid Peixotto <dpeixott@codeaurora.org>2014-01-15 22:40:02 +0000
commitc0f92a2dc9ea2f10480f35096e6af0fac897e0d1 (patch)
tree6f1128526548c5c6a4b57926cf3fc29a25e14105 /llvm/tools/llvm-objdump
parent5fa1f6f57ab71e3e590626ec8d714ba4167fba2d (diff)
downloadbcm5719-llvm-c0f92a2dc9ea2f10480f35096e6af0fac897e0d1.tar.gz
bcm5719-llvm-c0f92a2dc9ea2f10480f35096e6af0fac897e0d1.zip
Fix parsing of .symver directive on ARM
ARM assembly syntax uses @ for a comment, execpt for the second parameter of the .symver directive which requires @ as part of the symbol name. This commit fixes the parsing of this directive by adding a special case for ARM for this one argumnet. To make the change we had to move the AllowAtInIdentifier variable to the MCAsmLexer interface (from AsmLexer) and expose a setter for the value. The ELFAsmParser then toggles this value when parsing the second argument to the .symver directive for a target that uses @ as a comment symbol llvm-svn: 199339
Diffstat (limited to 'llvm/tools/llvm-objdump')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud