Loading...
dyld3/libdyldEntryVector.cpp dyld-832.7.1 dyld-732.8
--- dyld/dyld-832.7.1/dyld3/libdyldEntryVector.cpp
+++ dyld/dyld-732.8/dyld3/libdyldEntryVector.cpp
@@ -57,7 +57,7 @@
         return argv0;
 }
 
-static void entry_setVars(const mach_header* mainMH, int argc, const char* argv[], const char* envp[], const char* apple[], bool keysOff, bool platformBinariesOnly)
+static void entry_setVars(const mach_header* mainMH, int argc, const char* argv[], const char* envp[], const char* apple[])
 {
     NXArgc       = argc;
     NXArgv       = argv;
@@ -70,7 +70,7 @@
     sVars.NXArgvPtr     = &NXArgv;
     sVars.environPtr    = (const char***)&environ;
     sVars.__prognamePtr = &__progname;
-    gAllImages.setProgramVars(&sVars, keysOff, platformBinariesOnly);
+    gAllImages.setProgramVars(&sVars);
 
     gUseDyld3 = true;
 
@@ -147,24 +147,6 @@
     gAllImages.setHasCacheOverrides(someCacheImageOverriden);
 }
 
-
-static void entry_setProgramVars(ProgramVars* progVars)
-{
-    // this entry only called when running crt1.o based old macOS programs
-    gAllImages.setProgramVars((AllImages::ProgramVars*)progVars, false, false);
-}
-
-static void entry_setLaunchMode(uint32_t flags)
-{
-    gAllImages.setLaunchMode(flags);
-}
-
-static MainFunc entry_getDriverkitMain(void)
-{
-    return gAllImages.getDriverkitMain();
-}
-
-
 static_assert((closure::kFormatVersion & LibDyldEntryVector::kBinaryFormatVersionMask) == closure::kFormatVersion, "binary format version overflow");
 
 const LibDyldEntryVector entryVectorForDyld = {
@@ -181,10 +163,7 @@
     &entry_setRestrictions,
     &entry_setNotifyMonitoringDyldMain,
     &entry_setNotifyMonitoringDyld,
-    &entry_setHasCacheOverrides,
-    &entry_setProgramVars,
-    &entry_setLaunchMode,
-    &entry_getDriverkitMain,
+    &entry_setHasCacheOverrides
 };
 
 VIS_HIDDEN void _dyld_atfork_prepare()