Merge pull request #270 from haberman/fix32

Fix a warning in the 32-bit build.
diff --git a/src/elf.cc b/src/elf.cc
index 355210b..6f39bea 100644
--- a/src/elf.cc
+++ b/src/elf.cc
@@ -749,7 +749,7 @@
     if (ndx >= 1 << 24) {
       THROW("ndx overflow: too many sections");
     }
-    if (addr >= 1ULL << 40) {
+    if (addr >= ((uint64_t)1) << 40) {
       THROW("address overflow: section too big");
     }
     return (ndx << 40) | addr;