--- src/ld/parsers/macho_dylib_file.cpp.orig 2014-05-15 18:59:17.000000000 -0700 +++ src/ld/parsers/macho_dylib_file.cpp 2014-05-15 18:59:32.000000000 -0700 @@ -1074,17 +1074,6 @@ bool isDylibFile(const uint8_t* fileCont *subResult = CPU_SUBTYPE_ARM64_ALL; return true; } - if ( Parser::validFile(fileContent, false) ) { - *result = CPU_TYPE_POWERPC; - const macho_header >* header = (const macho_header >*)fileContent; - *subResult = header->cpusubtype(); - return true; - } - if ( Parser::validFile(fileContent, false) ) { - *result = CPU_TYPE_POWERPC64; - *subResult = CPU_SUBTYPE_POWERPC_ALL; - return true; - } return false; }