diff options
author | Joerg Sonnenberger <joerg@bec.de> | 2014-08-26 18:39:50 +0000 |
---|---|---|
committer | Joerg Sonnenberger <joerg@bec.de> | 2014-08-26 18:39:50 +0000 |
commit | 2981591f7fa4c01b4999a40063074bcca0d7e623 (patch) | |
tree | bfbd5cb485b9cb97b34178afa49df5d2fa33c90c /llvm/lib/MC | |
parent | c540dd0daff3b3d9a393822f416f35315b45932a (diff) | |
download | bcm5719-llvm-2981591f7fa4c01b4999a40063074bcca0d7e623.tar.gz bcm5719-llvm-2981591f7fa4c01b4999a40063074bcca0d7e623.zip |
Convert MC command line option for fatal assembler warnings into a
proper flag.
llvm-svn: 216471
Diffstat (limited to 'llvm/lib/MC')
-rw-r--r-- | llvm/lib/MC/MCParser/AsmParser.cpp | 6 | ||||
-rw-r--r-- | llvm/lib/MC/MCTargetOptions.cpp | 6 |
2 files changed, 4 insertions, 8 deletions
diff --git a/llvm/lib/MC/MCParser/AsmParser.cpp b/llvm/lib/MC/MCParser/AsmParser.cpp index 5e44266e26e..bc98967eaa7 100644 --- a/llvm/lib/MC/MCParser/AsmParser.cpp +++ b/llvm/lib/MC/MCParser/AsmParser.cpp @@ -45,10 +45,6 @@ #include <vector> using namespace llvm; -static cl::opt<bool> -FatalAssemblerWarnings("fatal-assembler-warnings", - cl::desc("Consider warnings as error")); - MCAsmParserSemaCallback::~MCAsmParserSemaCallback() {} namespace { @@ -552,7 +548,7 @@ void AsmParser::Note(SMLoc L, const Twine &Msg, ArrayRef<SMRange> Ranges) { } bool AsmParser::Warning(SMLoc L, const Twine &Msg, ArrayRef<SMRange> Ranges) { - if (FatalAssemblerWarnings) + if (getTargetParser().getTargetOptions().MCFatalWarnings) return Error(L, Msg, Ranges); printMessage(L, SourceMgr::DK_Warning, Msg, Ranges); printMacroInstantiations(); diff --git a/llvm/lib/MC/MCTargetOptions.cpp b/llvm/lib/MC/MCTargetOptions.cpp index efd724a15df..3093ba2b87e 100644 --- a/llvm/lib/MC/MCTargetOptions.cpp +++ b/llvm/lib/MC/MCTargetOptions.cpp @@ -13,8 +13,8 @@ namespace llvm { MCTargetOptions::MCTargetOptions() : SanitizeAddress(false), MCRelaxAll(false), MCNoExecStack(false), - MCSaveTempLabels(false), MCUseDwarfDirectory(false), - ShowMCEncoding(false), ShowMCInst(false), AsmVerbose(false), - DwarfVersion(0) {} + MCFatalWarnings(false), MCSaveTempLabels(false), + MCUseDwarfDirectory(false), ShowMCEncoding(false), ShowMCInst(false), + AsmVerbose(false), DwarfVersion(0) {} } // end namespace llvm |