
Go to the source code of this file.
Defines | |
| #define | DO_GLOBAL_CTORS_BODY |
Typedefs | |
| typedef void(* | func_ptr )(void) |
Functions/Subroutines | |
| void | __do_global_ctors (void) |
| void | __do_global_dtors (void) |
Variables | |
| func_ptr | __CTOR_LIST__ [] |
| func_ptr | __DTOR_LIST__ [] |
| #define DO_GLOBAL_CTORS_BODY |
Value:
do { \ unsigned long nptrs = (unsigned long) __CTOR_LIST__[0]; \ unsigned i; \ if (nptrs == (unsigned long)-1) \ for (nptrs = 0; __CTOR_LIST__[nptrs + 1] != 0; nptrs++); \ for (i = nptrs; i >= 1; i--) \ __CTOR_LIST__[i] (); \ } while (0)
Definition at line 80 of file gbl-ctors.h.
Definition at line 47 of file gbl-ctors.h.
Referenced by __do_global_ctors(), and __init_environment().
Referenced by __deinit_environment(), and __do_global_dtors().
1.5.6