Loading...
--- dyld/dyld-750.6/src/ImageLoader.cpp
+++ dyld/dyld-733.6/src/ImageLoader.cpp
@@ -402,8 +402,10 @@
void ImageLoader::applyInterposingToDyldCache(const LinkContext& context) {
if (!context.dyldCache)
return;
+#if !__arm64e__ // until arm64e cache builder sets builtFromChainedFixups
if (!context.dyldCache->header.builtFromChainedFixups)
return;
+#endif
if (fgInterposingTuples.empty())
return;
// For each of the interposed addresses, see if any of them are in the shared cache. If so, find