wut/libraries/wutcrt/wut_crt.c

32 lines
593 B
C
Raw Normal View History

void __init_wut_malloc();
void __init_wut_newlib();
2020-05-16 01:46:07 +01:00
extern void __init_wut_stdcpp();
void __init_wut_devoptab();
void __fini_wut_malloc();
void __fini_wut_newlib();
2020-05-16 01:46:07 +01:00
extern void __fini_wut_stdcpp();
void __fini_wut_devoptab();
void __attribute__((weak))
__init_wut()
{
__init_wut_malloc();
__init_wut_newlib();
2020-05-16 01:46:07 +01:00
//if (__init_wut_stdcpp) {
__init_wut_stdcpp();
2020-05-16 01:46:07 +01:00
//}
__init_wut_devoptab();
}
void __attribute__((weak))
__fini_wut()
{
__fini_wut_devoptab();
2020-05-16 01:46:07 +01:00
//if (__fini_wut_stdcpp) {
__fini_wut_stdcpp();
2020-05-16 01:46:07 +01:00
//}
__fini_wut_newlib();
__fini_wut_malloc();
}