diff options
author | Dan Gohman <gohman@apple.com> | 2007-07-25 19:33:14 +0000 |
---|---|---|
committer | Dan Gohman <gohman@apple.com> | 2007-07-25 19:33:14 +0000 |
commit | b8275a3f6f6497889653cb2452d82a46f92b4926 (patch) | |
tree | 7b8801b5f072afa994cfed1e3b3f67c642774457 /lib/Target/X86/X86IntelAsmPrinter.cpp | |
parent | 6899b314225dd5fa5ccc2a5692daaa89c1d623d8 (diff) | |
download | external_llvm-b8275a3f6f6497889653cb2452d82a46f92b4926.zip external_llvm-b8275a3f6f6497889653cb2452d82a46f92b4926.tar.gz external_llvm-b8275a3f6f6497889653cb2452d82a46f92b4926.tar.bz2 |
Don't ignore the return value of AsmPrinter::doInitialization and
AsmPrinter::doFinalization.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40487 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/X86/X86IntelAsmPrinter.cpp')
-rw-r--r-- | lib/Target/X86/X86IntelAsmPrinter.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/Target/X86/X86IntelAsmPrinter.cpp b/lib/Target/X86/X86IntelAsmPrinter.cpp index 39b65ee..60d7ed6 100644 --- a/lib/Target/X86/X86IntelAsmPrinter.cpp +++ b/lib/Target/X86/X86IntelAsmPrinter.cpp @@ -339,7 +339,7 @@ void X86IntelAsmPrinter::printMachineInstruction(const MachineInstr *MI) { } bool X86IntelAsmPrinter::doInitialization(Module &M) { - X86SharedAsmPrinter::doInitialization(M); + bool Result = X86SharedAsmPrinter::doInitialization(M); Mang->markCharUnacceptable('.'); @@ -373,7 +373,7 @@ bool X86IntelAsmPrinter::doInitialization(Module &M) { } } - return false; + return Result; } bool X86IntelAsmPrinter::doFinalization(Module &M) { @@ -463,10 +463,10 @@ bool X86IntelAsmPrinter::doFinalization(Module &M) { } // Bypass X86SharedAsmPrinter::doFinalization(). - AsmPrinter::doFinalization(M); + bool Result = AsmPrinter::doFinalization(M); SwitchToDataSection(""); O << "\tend\n"; - return false; // success + return Result; } void X86IntelAsmPrinter::EmitString(const ConstantArray *CVA) const { |