From 5570517becf5db69267011f33d1bfcbb04b8bb31 Mon Sep 17 00:00:00 2001 From: Aaron Ballman Date: Tue, 1 Apr 2014 12:24:25 +0000 Subject: [PATCH] Fixing an MSVC warning about widening the result of a 32-bit shift implicitly. No functional change intended. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@205304 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Target/ARM64/MCTargetDesc/ARM64MachObjectWriter.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/Target/ARM64/MCTargetDesc/ARM64MachObjectWriter.cpp b/lib/Target/ARM64/MCTargetDesc/ARM64MachObjectWriter.cpp index 7ccf91481b1..1733dc563d1 100644 --- a/lib/Target/ARM64/MCTargetDesc/ARM64MachObjectWriter.cpp +++ b/lib/Target/ARM64/MCTargetDesc/ARM64MachObjectWriter.cpp @@ -334,7 +334,7 @@ void ARM64MachObjectWriter::RecordRelocation( if (IsPCRel) Value -= Writer->getFragmentAddress(Fragment, Layout) + - Fixup.getOffset() + (1 << Log2Size); + Fixup.getOffset() + (1ULL << Log2Size); } else { // Resolve constant variables. if (SD.getSymbol().isVariable()) { -- 2.34.1