init_array, ctors implementation without changing a section