]> git.saurik.com Git - apple/objc4.git/blob - runtime/objcrt.h
objc4-493.9.tar.gz
[apple/objc4.git] / runtime / objcrt.h
1 #include <objc/objc-api.h>
2
3
4 typedef struct {
5 int count; // number of pointer pairs that follow
6 void *modStart;
7 void *modEnd;
8 void *protoStart;
9 void *protoEnd;
10 void *iiStart;
11 void *iiEnd;
12 void *selrefsStart;
13 void *selrefsEnd;
14 void *clsrefsStart;
15 void *clsrefsEnd;
16 } objc_sections;
17
18 OBJC_EXPORT void *_objc_init_image(HMODULE image, const objc_sections *sects);
19 OBJC_EXPORT void _objc_load_image(HMODULE image, void *hinfo);
20 OBJC_EXPORT void _objc_unload_image(HMODULE image, void *hinfo);