--- 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<ppc>::validFile(fileContent, false) ) {
-		*result = CPU_TYPE_POWERPC;
-		const macho_header<Pointer32<BigEndian> >* header = (const macho_header<Pointer32<BigEndian> >*)fileContent;
-		*subResult = header->cpusubtype();
-		return true;
-	}
-	if ( Parser<ppc64>::validFile(fileContent, false) ) {
-		*result = CPU_TYPE_POWERPC64;
-		*subResult = CPU_SUBTYPE_POWERPC_ALL;
-		return true;
-	}
 	return false;
 }
 
