Author: Martin Storsjö Date: 2022-02-09T23:00:46+02:00 New Revision: dfa5ab7b2b510e68ca2b11b043898c192633c0f6
URL: https://github.com/llvm/llvm-project/commit/dfa5ab7b2b510e68ca2b11b043898c192633c0f6 DIFF: https://github.com/llvm/llvm-project/commit/dfa5ab7b2b510e68ca2b11b043898c192633c0f6.diff LOG: [libunwind] Avoid a warning in 32 bit builds. NFC. The warning was introduced with the recently merged SPARCv9 support in 2b9554b8850192bdd86c02eb671de1d866df8d87. The cast matches the existing surrounding cases. Differential Revision: https://reviews.llvm.org/D119353 Added: Modified: libunwind/src/DwarfInstructions.hpp Removed: ################################################################################ diff --git a/libunwind/src/DwarfInstructions.hpp b/libunwind/src/DwarfInstructions.hpp index c1a241c55ce66..ab83b0c87acdc 100644 --- a/libunwind/src/DwarfInstructions.hpp +++ b/libunwind/src/DwarfInstructions.hpp @@ -91,8 +91,8 @@ typename A::pint_t DwarfInstructions<A, R>::getSavedRegister( return (pint_t)addressSpace.getRegister(cfa + (pint_t)savedReg.value); case CFI_Parser<A>::kRegisterInCFADecrypt: // sparc64 specific - return addressSpace.getP(cfa + (pint_t)savedReg.value) ^ - getSparcWCookie(registers, 0); + return (pint_t)(addressSpace.getP(cfa + (pint_t)savedReg.value) ^ + getSparcWCookie(registers, 0)); case CFI_Parser<A>::kRegisterAtExpression: return (pint_t)addressSpace.getRegister(evaluateExpression( _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits