summaryrefslogtreecommitdiffstats
path: root/llvm/lib/MC/MCParser/MCAsmParserExtension.cpp
diff options
context:
space:
mode:
authorJoerg Sonnenberger <joerg@bec.de>2011-02-24 21:59:22 +0000
committerJoerg Sonnenberger <joerg@bec.de>2011-02-24 21:59:22 +0000
commitafb36fad99457fd0ed10fa483c766b4783e0ec74 (patch)
tree2ac58161794e06865a344d7ef9432fda40260281 /llvm/lib/MC/MCParser/MCAsmParserExtension.cpp
parenta517bae73c62c33a2eaf7754f200401d5ca7faa9 (diff)
downloadbcm5719-llvm-afb36fad99457fd0ed10fa483c766b4783e0ec74.tar.gz
bcm5719-llvm-afb36fad99457fd0ed10fa483c766b4783e0ec74.zip
Restore r125595 (reverted in r126336) with modifications:
Introduce a variable in the AsmParserExtension whether [] is valid in an expression. If it is true, parse them like (). Enable this for ELF only. llvm-svn: 126443
Diffstat (limited to 'llvm/lib/MC/MCParser/MCAsmParserExtension.cpp')
-rw-r--r--llvm/lib/MC/MCParser/MCAsmParserExtension.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/llvm/lib/MC/MCParser/MCAsmParserExtension.cpp b/llvm/lib/MC/MCParser/MCAsmParserExtension.cpp
index c30d3067da5..3f25a14926b 100644
--- a/llvm/lib/MC/MCParser/MCAsmParserExtension.cpp
+++ b/llvm/lib/MC/MCParser/MCAsmParserExtension.cpp
@@ -10,7 +10,8 @@
#include "llvm/MC/MCParser/MCAsmParserExtension.h"
using namespace llvm;
-MCAsmParserExtension::MCAsmParserExtension() {
+MCAsmParserExtension::MCAsmParserExtension() :
+ BracketExpressionsSupported(false) {
}
MCAsmParserExtension::~MCAsmParserExtension() {
OpenPOWER on IntegriCloud