aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/COFFObjectFile.cpp
diff options
context:
space:
mode:
authorJacek Caban <jacek@codeweavers.com>2024-08-06 22:19:34 +0200
committerJacek Caban <jacek@codeweavers.com>2024-08-06 22:21:27 +0200
commit735edd98d732a492d9c55f137ee50d20e32444d1 (patch)
tree162aa790456df026641f15986d4df60565c620ad /llvm/lib/Object/COFFObjectFile.cpp
parentf9060f1b7ee45ee770d3a7acdeed9f016dcc9931 (diff)
downloadllvm-735edd98d732a492d9c55f137ee50d20e32444d1.zip
llvm-735edd98d732a492d9c55f137ee50d20e32444d1.tar.gz
llvm-735edd98d732a492d9c55f137ee50d20e32444d1.tar.bz2
[Object][COFF] Use uintptr_t for getRvaPtr call in Arm64XRelocRef::validate.
Fixes #97229.
Diffstat (limited to 'llvm/lib/Object/COFFObjectFile.cpp')
-rw-r--r--llvm/lib/Object/COFFObjectFile.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Object/COFFObjectFile.cpp b/llvm/lib/Object/COFFObjectFile.cpp
index 4b6dd1a..34347e5 100644
--- a/llvm/lib/Object/COFFObjectFile.cpp
+++ b/llvm/lib/Object/COFFObjectFile.cpp
@@ -2123,7 +2123,7 @@ Error Arm64XRelocRef::validate(const COFFObjectFile *Obj) const {
"Unaligned ARM64X relocation RVA (" +
Twine(getRVA()) + ")");
if (Header->PageRVA) {
- uint64_t IntPtr;
+ uintptr_t IntPtr;
return Obj->getRvaPtr(getRVA() + getSize(), IntPtr, "ARM64X reloc");
}
return Error::success();