Go to the source code of this file.
◆ init_t
typedef void(* init_t) () |
◆ fini_t
typedef void(* fini_t) () |
◆ local_init()
Local Init
Initialized a binary / module. This is very similar to _init that GCC uses on Linux.This is called by the driver entry as each module. Each module has this function as it is statically linked with each module as it is compiled by the gcc wrapper
- Precondition
- expects: info != nullptr
- Postcondition
- ensures: none
- Parameters
-
info | a pointer to the section info structure that is used by the init funcion. |
Definition at line 29 of file crt.cpp.
◆ local_fini()
Local Fini
Initialized a binary / module. This is very similar to _fini that GCC uses on Linux. This is called by the driver entry as each module. Each module has this function as it is statically linked with each module as it is compiled by the gcc wrapper
- Precondition
- expects: info != nullptr
- Postcondition
- ensures: none
- Parameters
-
info | a pointer to the section info structure that is used by the fini funcion. |
Definition at line 61 of file crt.cpp.