[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