From: Aaron Ballman Date: Tue, 1 Apr 2014 12:24:25 +0000 (+0000) Subject: Fixing an MSVC warning about widening the result of a 32-bit shift implicitly. No... X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=5570517becf5db69267011f33d1bfcbb04b8bb31;p=oota-llvm.git 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 --- 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()) {