Loading...
dyld3/libdyldEntryVector.cpp dyld-551.4 dyld-519.2.1
--- dyld/dyld-551.4/dyld3/libdyldEntryVector.cpp
+++ dyld/dyld-519.2.1/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,
 };