]> git.saurik.com Git - apple/ld64.git/blobdiff - src/machochecker.cpp
ld64-85.tar.gz
[apple/ld64.git] / src / machochecker.cpp
old mode 100755 (executable)
new mode 100644 (file)
index b4ccd34..311809b
@@ -239,7 +239,7 @@ void MachOChecker<A>::checkMachHeader()
                throw "sizeofcmds in mach_header is larger than file";
        
        uint32_t flags = fHeader->flags();
-       const uint32_t invalidBits = MH_INCRLINK | MH_LAZY_INIT | 0xFFE00000;
+       const uint32_t invalidBits = MH_INCRLINK | MH_LAZY_INIT | 0xFFC00000;
        if ( flags & invalidBits )
                throw "invalid bits in mach_header flags";
        if ( (flags & MH_NO_REEXPORTED_DYLIBS) && (fHeader->filetype() != MH_DYLIB) )