]> git.saurik.com Git - apple/dyld.git/blob - testing/test-cases/dyld_process_info_notify.dtest/target.c
dyld-433.5.tar.gz
[apple/dyld.git] / testing / test-cases / dyld_process_info_notify.dtest / target.c
1 #include <stdio.h>
2 #include <stdlib.h>
3 #include <string.h>
4 #include <dlfcn.h>
5 #include <unistd.h>
6 #include <mach/mach.h>
7
8
9
10 int main(int argc, const char* argv[])
11 {
12 if ( (argc > 1) && (strcmp(argv[1], "suspend-in-main") == 0) )
13 task_suspend(mach_task_self());
14
15 for (int i=0; i < 3; ++i) {
16 void* h = dlopen("./libfoo.dylib", 0);
17 dlclose(h);
18 }
19
20 return 0;
21 }
22