Hello
After compiling of c++ file (with global static object) I get in nm
output this function:
00000000 t _Z41__static_initialization_and_destruction_0ii
__static_initialization_and_destruction_0(int, int) /* after c++filt */
What is it? It will call __cxa_atexit()
Can I disable generation of this function (and calling a __cxa_atexit()
) and put all constructor and destructor calls to .ctors and .dtors sections?