From: David Blaikie Date: Wed, 5 Mar 2014 18:53:36 +0000 (+0000) Subject: Fix clang -Werror build break due to mismatched sign comparison. X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=986a2845923fb1c8af5aad4740362e1df65359ce;p=oota-llvm.git Fix clang -Werror build break due to mismatched sign comparison. Originally committed in r202985. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@202992 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Target/ARM/Thumb1FrameLowering.cpp b/lib/Target/ARM/Thumb1FrameLowering.cpp index 009104e6149..46ef889d0f2 100644 --- a/lib/Target/ARM/Thumb1FrameLowering.cpp +++ b/lib/Target/ARM/Thumb1FrameLowering.cpp @@ -327,7 +327,7 @@ void Thumb1FrameLowering::emitEpilogue(MachineFunction &MF, unsigned Align = MF.getTarget().getFrameLowering()->getStackAlignment(); unsigned ArgRegsSaveSize = AFI->getArgRegsSaveSize(Align); int NumBytes = (int)MFI->getStackSize(); - assert(NumBytes >= ArgRegsSaveSize && + assert((unsigned)NumBytes >= ArgRegsSaveSize && "ArgRegsSaveSize is included in NumBytes"); const uint16_t *CSRegs = RegInfo->getCalleeSavedRegs(); unsigned FramePtr = RegInfo->getFrameRegister(MF);