[llvm-commits] [llvm] r101573 - /llvm/trunk/lib/Target/ARM/Disassembler/ARMDisassemblerCore.cpp
Johnny Chen
johnny.chen at apple.com
Fri Apr 16 16:30:28 PDT 2010
Author: johnny
Date: Fri Apr 16 18:30:28 2010
New Revision: 101573
URL: http://llvm.org/viewvc/llvm-project?rev=101573&view=rev
Log:
Cast to (uint64_t) instead of relying on the "ul" suffix.
Modified:
llvm/trunk/lib/Target/ARM/Disassembler/ARMDisassemblerCore.cpp
Modified: llvm/trunk/lib/Target/ARM/Disassembler/ARMDisassemblerCore.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/ARM/Disassembler/ARMDisassemblerCore.cpp?rev=101573&r1=101572&r2=101573&view=diff
==============================================================================
--- llvm/trunk/lib/Target/ARM/Disassembler/ARMDisassemblerCore.cpp (original)
+++ llvm/trunk/lib/Target/ARM/Disassembler/ARMDisassemblerCore.cpp Fri Apr 16 18:30:28 2010
@@ -2104,7 +2104,7 @@
case ESize64: {
for (unsigned i = 0; i < 8; ++i)
if ((Imm8 >> i) & 1)
- Imm64 |= 0xFFul << 8*i;
+ Imm64 |= (uint64_t)0xFF << 8*i;
break;
}
default:
More information about the llvm-commits
mailing list