aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/ELFObjectFile.cpp
diff options
context:
space:
mode:
authorArthur O'Dwyer <arthur.j.odwyer@gmail.com>2020-03-22 22:20:04 -0400
committerArthur O'Dwyer <arthur.j.odwyer@gmail.com>2020-12-22 19:54:29 -0500
commit22cf54a7fba670642c121684ac3c7ff7e35dfa5c (patch)
tree210312c900fddabbd86b68a8b5a8f2915da47fd3 /llvm/lib/Object/ELFObjectFile.cpp
parentfaac1c02c802048efa17f8f6cda8f39b5584f0c6 (diff)
downloadllvm-22cf54a7fba670642c121684ac3c7ff7e35dfa5c.zip
llvm-22cf54a7fba670642c121684ac3c7ff7e35dfa5c.tar.gz
llvm-22cf54a7fba670642c121684ac3c7ff7e35dfa5c.tar.bz2
Replace `T(x)` with `reinterpret_cast<T>(x)` everywhere it means reinterpret_cast. NFC.
Differential Revision: https://reviews.llvm.org/D76572
Diffstat (limited to 'llvm/lib/Object/ELFObjectFile.cpp')
-rw-r--r--llvm/lib/Object/ELFObjectFile.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/llvm/lib/Object/ELFObjectFile.cpp b/llvm/lib/Object/ELFObjectFile.cpp
index c654c3f..91871a6 100644
--- a/llvm/lib/Object/ELFObjectFile.cpp
+++ b/llvm/lib/Object/ELFObjectFile.cpp
@@ -73,7 +73,8 @@ ObjectFile::createELFObjectFile(MemoryBufferRef Obj, bool InitContent) {
std::pair<unsigned char, unsigned char> Ident =
getElfArchType(Obj.getBuffer());
std::size_t MaxAlignment =
- 1ULL << countTrailingZeros(uintptr_t(Obj.getBufferStart()));
+ 1ULL << countTrailingZeros(
+ reinterpret_cast<uintptr_t>(Obj.getBufferStart()));
if (MaxAlignment < 2)
return createError("Insufficient alignment");