void __init_wut_malloc(); void __init_wut_newlib(); extern void __init_wut_stdcpp() __attribute__((weak)); void __init_wut_devoptab(); void __fini_wut_malloc(); void __fini_wut_newlib(); extern void __fini_wut_stdcpp() __attribute__((weak)); void __fini_wut_devoptab(); void __attribute__((weak)) __init_wut() { __init_wut_malloc(); __init_wut_newlib(); if (__init_wut_stdcpp) { __init_wut_stdcpp(); } __init_wut_devoptab(); } void __attribute__((weak)) __fini_wut() { __fini_wut_devoptab(); if (__fini_wut_stdcpp) { __fini_wut_stdcpp(); } __fini_wut_newlib(); __fini_wut_malloc(); }