diff options
author | Hubert Tong <hubert.reinterpretcast@gmail.com> | 2019-08-06 15:05:20 +0000 |
---|---|---|
committer | Hubert Tong <hubert.reinterpretcast@gmail.com> | 2019-08-06 15:05:20 +0000 |
commit | fc34a536d04a6941c0783098e71f10b1f616120d (patch) | |
tree | d45b1d77d96d6b96d10e38865511c205b0fa9c37 /llvm/lib/MC/MCParser/AsmParser.cpp | |
parent | c92b951567f286277cc1bae3ba1221e742e1a215 (diff) | |
download | bcm5719-llvm-fc34a536d04a6941c0783098e71f10b1f616120d.tar.gz bcm5719-llvm-fc34a536d04a6941c0783098e71f10b1f616120d.zip |
[XCOFF][MC] report_fatal_error before dereferencing NULL
This patch replaces a TODO comment with a call to `report_fatal_error`.
The path that reaches the added call to `report_fatal_error` manifestly
dereferences a null pointer.
llvm-svn: 368048
Diffstat (limited to 'llvm/lib/MC/MCParser/AsmParser.cpp')
-rw-r--r-- | llvm/lib/MC/MCParser/AsmParser.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/llvm/lib/MC/MCParser/AsmParser.cpp b/llvm/lib/MC/MCParser/AsmParser.cpp index a3d6014dc31..27def715ca0 100644 --- a/llvm/lib/MC/MCParser/AsmParser.cpp +++ b/llvm/lib/MC/MCParser/AsmParser.cpp @@ -728,7 +728,8 @@ AsmParser::AsmParser(SourceMgr &SM, MCContext &Ctx, MCStreamer &Out, PlatformParser.reset(createWasmAsmParser()); break; case MCObjectFileInfo::IsXCOFF: - // TODO: Need to implement createXCOFFAsmParser for XCOFF format. + report_fatal_error( + "Need to implement createXCOFFAsmParser for XCOFF format."); break; } |