void *CgFrontModInitOpen( // OPEN FOR MODULE-INITIALIZATION CODE GEN SCOPE *save_scope ) // - more info to save { void *save; // - save value save = codeCGFILE; CgFrontSwitchFile( ModuleInitFuncSym() ); *save_scope = ModuleInitResume(); return( save ); }
void ModuleInitFini( // COMPLETE MODULE-INITIALIZATION FUNCTION void ) { SCOPE save_scope; CgFrontSwitchFile( module_init_func ); save_scope = ModuleInitResume(); FunctionBodyShutdown( module_init_func, &module_fd ); ScopeEnd( SCOPE_FUNCTION ); ModuleInitRestore( save_scope ); CgFrontModInitFini(); }