119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
|
static struct objc_abi_module module = {
8, sizeof(module), NULL, (struct objc_abi_symtab*)&symtab
};
extern void __objc_exec_class(struct objc_abi_module*);
static void __attribute__((constructor))
constructor(void)
{
__objc_exec_class(&module);
}
/* End of ObjC module */
#elif defined(OF_APPLE_RUNTIME)
extern Class objc_initializeClassPair(Class, const char*, Class, Class);
|
|
|
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
|
static struct objc_abi_module module = {
8, sizeof(module), NULL, (struct objc_abi_symtab*)&symtab
};
extern void __objc_exec_class(struct objc_abi_module*);
static void __attribute__((__constructor__))
constructor(void)
{
__objc_exec_class(&module);
}
/* End of ObjC module */
#elif defined(OF_APPLE_RUNTIME)
extern Class objc_initializeClassPair(Class, const char*, Class, Class);
|