Lines Matching defs:apple
11 * http://www.opensource.apple.com/apsl/ and read it before using this
87 typedef void (*Initializer)(int argc, const char* argv[], const char* envp[], const char* apple[]);
98 static void runDyldInitializers(const struct macho_header* mh, intptr_t slide, int argc, const char* argv[], const char* envp[], const char* apple[])
101 (*p)(argc, argv, envp, apple);
199 extern "C" void __guard_setup(const char* apple[]);
222 // kernel sets up apple pointer to be just past end of envp array
223 const char** apple = envp;
224 while(*apple != NULL) { ++apple; }
225 ++apple;
228 __guard_setup(apple);
232 runDyldInitializers(dyldsMachHeader, slide, argc, argv, envp, apple);
237 return dyld::_main(appsMachHeader, appsSlide, argc, argv, envp, apple, startGlue);
243 extern "C" uintptr_t start_sim(int argc, const char* argv[], const char* envp[], const char* apple[],
248 uintptr_t start_sim(int argc, const char* argv[], const char* envp[], const char* apple[],
265 __guard_setup(apple);
273 return dyld::_main(mainExecutableMH, appsSlide, argc, argv, envp, apple, startGlue);