/* HBL elf entry point */ int __entry_menu(int argc, char **argv) { InitFunctionPointers(); memoryInitialize(); __init(); fsdev_init(); int ret = main(argc, argv); fsdev_exit(); // __fini(); memoryRelease(); return ret; }
void _start(int argc, char **argv) { memoryInitialize(); __init(); fsdev_init(); int ret = main(argc, argv); fsdev_exit(); // __fini(); memoryRelease(); SYSRelaunchTitle(0, 0); exit(0); }
void _start(int argc, char **argv) { memoryInitialize(); __init(); fsdev_init(); main(argc, argv); fsdev_exit(); /* TODO: fix elf2rpl so it doesn't error with "Could not find matching symbol for relocation" then uncomment this */ #if 0 __fini(); #endif memoryRelease(); SYSRelaunchTitle(0, 0); exit(0); }