Loading...
dyld3/libdyldEntryVector.cpp dyld-551.3 dyld-519.2.2
--- dyld/dyld-551.3/dyld3/libdyldEntryVector.cpp
+++ dyld/dyld-519.2.2/dyld3/libdyldEntryVector.cpp
@@ -29,7 +29,6 @@
 #include "Logging.h"
 #include "PathOverrides.h"
 #include "LaunchCacheFormat.h"
-#include "start_glue.h"
 
 extern "C" void start();
 
@@ -124,8 +123,6 @@
     sChildForkFunction = func;
 }
 
-typedef void (*StartFunc)();
-
 const LibDyldEntryVector entryVectorForDyld = {
     LibDyldEntryVector::kCurrentVectorVersion,
     launch_cache::binary_format::kFormatVersion,
@@ -134,7 +131,7 @@
     &entry_setOldAllImageInfo,
     &entry_setInitialImageList,
     &entry_runInitialzersBottomUp,
-    (StartFunc)address_of_start,
+    &start,
     &entry_setChildForkFunction,
     &entry_setLogFunction,
 };