[libunwind] Remove -Wsign-conversion warning
authorDaniel Kiss <daniel.kiss@arm.com>
Thu, 19 May 2022 07:38:30 +0000 (09:38 +0200)
committerDaniel Kiss <daniel.kiss@arm.com>
Thu, 19 May 2022 07:41:42 +0000 (09:41 +0200)
Reland after dependent change reland.

libunwind/src/DwarfInstructions.hpp

index 865a489..a4fac5a 100644 (file)
@@ -177,7 +177,7 @@ bool DwarfInstructions<A, R>::getRA_SIGN_STATE(A &addressSpace, R registers,
   pint_t raSignState;
   auto regloc = prolog.savedRegisters[UNW_AARCH64_RA_SIGN_STATE];
   if (regloc.location == CFI_Parser<A>::kRegisterUnused)
-    raSignState = regloc.value;
+    raSignState = static_cast<pint_t>(regloc.value);
   else
     raSignState = getSavedRegister(addressSpace, registers, cfa, regloc);