Fixed version of 118639 with an extra assert to catch similar problems
commitc129a6947aa39948bce6a35afb55dbd2e31f4fb3
authorRafael Espindola <rafael.espindola@gmail.com>
Tue, 9 Nov 2010 23:42:07 +0000 (9 23:42 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Tue, 9 Nov 2010 23:42:07 +0000 (9 23:42 +0000)
treea7abc3bc096ccb3498ca3018d94718052860cf54
parentd66b32f4234cc1d76b99079ced4fc7129329208c
Fixed version of 118639 with an extra assert to catch similar problems
earlier. Implicit bool -> int conversions are evil!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@118651 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/MC/MCContext.h
include/llvm/MC/MCSectionELF.h
lib/CodeGen/TargetLoweringObjectFileImpl.cpp
lib/MC/ELFObjectWriter.cpp
lib/MC/MCContext.cpp
lib/MC/MCParser/ELFAsmParser.cpp
lib/MC/MCSectionELF.cpp