12345678910111213141516171819202122232425 |
- #ifndef _OBJC_RT_H_
- #define _OBJC_RT_H_
- #include <objc/objc-api.h>
- typedef struct {
- int count; // number of pointer pairs that follow
- void *modStart;
- void *modEnd;
- void *protoStart;
- void *protoEnd;
- void *iiStart;
- void *iiEnd;
- void *selrefsStart;
- void *selrefsEnd;
- void *clsrefsStart;
- void *clsrefsEnd;
- } objc_sections;
- OBJC_EXPORT void *_objc_init_image(HMODULE image, const objc_sections *sects);
- OBJC_EXPORT void _objc_load_image(HMODULE image, void *hinfo);
- OBJC_EXPORT void _objc_unload_image(HMODULE image, void *hinfo);
- #endif
|