mirror of
https://github.com/capstone-engine/llvm-capstone.git
synced 2025-02-17 16:31:02 +00:00
[libunwind][ARM] Fix types in _Unwind_VRS_Get.
This is a small fix for https://reviews.llvm.org/D64996. The types of w0 and w1 in _Unwind_VRS_Get must be uint64_t, not uint32_t. Committing as obvious. llvm-svn: 366701
This commit is contained in:
parent
c3e452acde
commit
b64b900962
@ -941,8 +941,8 @@ _Unwind_VRS_Pop(_Unwind_Context *context, _Unwind_VRS_RegClass regclass,
|
||||
// format 1", which is equivalent to FSTMD + a padding word.
|
||||
for (uint32_t i = first; i < end; ++i) {
|
||||
// SP is only 32-bit aligned so don't copy 64-bit at a time.
|
||||
uint32_t w0 = *sp++;
|
||||
uint32_t w1 = *sp++;
|
||||
uint64_t w0 = *sp++;
|
||||
uint64_t w1 = *sp++;
|
||||
#ifdef __LITTLE_ENDIAN__
|
||||
uint64_t value = (w1 << 32) | w0;
|
||||
#else
|
||||
|
Loading…
x
Reference in New Issue
Block a user