1#include <stdio.h> 2 3extern void* initializers[] __asm__("section$start$__DATA$__mod_init_func"); 4 5extern void altSecondInit(); 6 7 8__attribute__((constructor)) 9void firstInit() 10{ 11 // slam second initializer to be pointer into another dylib 12 initializers[1] = &altSecondInit; 13} 14 15