Loading...
--- 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,
};