projects
/
oota-llvm.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
9c553cf
)
MC: initialise MCAsmParser variable
author
Saleem Abdulrasool
<compnerd@compnerd.org>
Thu, 22 May 2014 06:02:59 +0000
(06:02 +0000)
committer
Saleem Abdulrasool
<compnerd@compnerd.org>
Thu, 22 May 2014 06:02:59 +0000
(06:02 +0000)
Properly initialise HadError to false during construction. Detected as
use-of-uninitialised variable by MSan!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@209393
91177308
-0d34-0410-b5e6-
96231b3b80d8
lib/MC/MCParser/AsmParser.cpp
patch
|
blob
|
history
diff --git
a/lib/MC/MCParser/AsmParser.cpp
b/lib/MC/MCParser/AsmParser.cpp
index ec2094d6715bc3ef4eb54b0a4fff753a540af042..168597fff45af50f176ef93f3034bf5ae7ac6865 100644
(file)
--- a/
lib/MC/MCParser/AsmParser.cpp
+++ b/
lib/MC/MCParser/AsmParser.cpp
@@
-498,8
+498,8
@@
AsmParser::AsmParser(SourceMgr &_SM, MCContext &_Ctx, MCStreamer &_Out,
const MCAsmInfo &_MAI)
: Lexer(_MAI), Ctx(_Ctx), Out(_Out), MAI(_MAI), SrcMgr(_SM),
PlatformParser(nullptr), CurBuffer(0), MacrosEnabledFlag(true),
-
CppHashLineNumber(0), AssemblerDialect(~0U), IsDarwin(false
),
- ParsingInlineAsm(false) {
+
HadError(false), CppHashLineNumber(0), AssemblerDialect(~0U
),
+
IsDarwin(false),
ParsingInlineAsm(false) {
// Save the old handler.
SavedDiagHandler = SrcMgr.getDiagHandler();
SavedDiagContext = SrcMgr.getDiagContext();