Loading...
--- dyld/dyld-733.6/dyld3/libdyldEntryVector.cpp
+++ dyld/dyld-750.5/dyld3/libdyldEntryVector.cpp
@@ -147,6 +147,12 @@
gAllImages.setHasCacheOverrides(someCacheImageOverriden);
}
+
+static void entry_setProgramVars(ProgramVars* progVars)
+{
+ gAllImages.setProgramVars((AllImages::ProgramVars*)progVars);
+}
+
static_assert((closure::kFormatVersion & LibDyldEntryVector::kBinaryFormatVersionMask) == closure::kFormatVersion, "binary format version overflow");
const LibDyldEntryVector entryVectorForDyld = {
@@ -163,7 +169,8 @@
&entry_setRestrictions,
&entry_setNotifyMonitoringDyldMain,
&entry_setNotifyMonitoringDyld,
- &entry_setHasCacheOverrides
+ &entry_setHasCacheOverrides,
+ &entry_setProgramVars,
};
VIS_HIDDEN void _dyld_atfork_prepare()