diff options
| author | Eli Friedman <eli.friedman@gmail.com> | 2011-10-08 01:03:47 +0000 |
|---|---|---|
| committer | Eli Friedman <eli.friedman@gmail.com> | 2011-10-08 01:03:47 +0000 |
| commit | 235266700ad6ec6643c5f38d81a7db90871293e7 (patch) | |
| tree | db4dd29333fc2f0dd020582d8f830468ce0b4106 /clang/lib/CodeGen | |
| parent | e9574be6a32a2c3f03865ed802c37e4355aa6fd8 (diff) | |
| download | bcm5719-llvm-235266700ad6ec6643c5f38d81a7db90871293e7.tar.gz bcm5719-llvm-235266700ad6ec6643c5f38d81a7db90871293e7.zip | |
Fix warning on MSVC. Patch by Aaron Ballman.
llvm-svn: 141467
Diffstat (limited to 'clang/lib/CodeGen')
| -rw-r--r-- | clang/lib/CodeGen/CGObjCGNU.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/CodeGen/CGObjCGNU.cpp b/clang/lib/CodeGen/CGObjCGNU.cpp index a95e8e60970..59a1d753ad6 100644 --- a/clang/lib/CodeGen/CGObjCGNU.cpp +++ b/clang/lib/CodeGen/CGObjCGNU.cpp @@ -1721,7 +1721,7 @@ llvm::Constant *CGObjCGNU::MakeBitField(llvm::SmallVectorImpl<bool> &bits) { if (bitCount < 64) { uint64_t val = 1; for (int i=0 ; i<bitCount ; ++i) { - if (bits[i]) val |= 1<<(i+1); + if (bits[i]) val |= 1ULL<<(i+1); } return llvm::ConstantInt::get(Int64Ty, val); } |

