Loading...
src/ImageLoader.cpp dyld-750.6 dyld-733.8
--- dyld/dyld-750.6/src/ImageLoader.cpp
+++ dyld/dyld-733.8/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