From 12fd767ed819e3ea34670cc6f3e790bd0d88ee94 Mon Sep 17 00:00:00 2001 From: Benjamin Kramer Date: Sun, 6 Sep 2009 09:35:10 +0000 Subject: [PATCH] Fix an integer truncation noticed by MSVC. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81109 91177308-0d34-0410-b5e6-96231b3b80d8 --- tools/llvm-mc/AsmParser.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/llvm-mc/AsmParser.cpp b/tools/llvm-mc/AsmParser.cpp index a7825615001..f51f43adc12 100644 --- a/tools/llvm-mc/AsmParser.cpp +++ b/tools/llvm-mc/AsmParser.cpp @@ -1111,7 +1111,7 @@ bool AsmParser::ParseDirectiveAlign(bool IsPow2, unsigned ValueSize) { Alignment = 31; } - Alignment = 1 << Alignment; + Alignment = 1ULL << Alignment; } // Diagnose non-sensical max bytes to align. -- 2.34.1