--- src/ld/LinkEdit.hpp.orig 2013-05-27 10:47:54.000000000 -0700 +++ src/ld/LinkEdit.hpp 2013-05-27 10:56:06.000000000 -0700 @@ -1278,7 +1278,7 @@ template void FunctionStartsAtom::encode() const { this->_encodedData.reserve(8192); - const uint64_t badAddress = 0xFFFFFFFFFFFFFFFF; + const uint64_t badAddress = 0xFFFFFFFFFFFFFFFFULL; uint64_t addr = badAddress; // delta compress all function addresses for (std::vector::iterator it = this->_state.sections.begin(); it != this->_state.sections.end(); ++it) {