ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
14 ноября
1553811 Топик полностью
VladislavS. (Вчера, 09:41, просмотров: 33) ответил AlexG на Спасибо! То, что нужно
Можно без вызова __libc_init_array самому сделать. 

// Use with the "-nostartfiles" linker option instead __libc_init_array();

extern void (*__preinit_array_start[]) ();

extern void (*__preinit_array_end[]) ();

extern void (*__init_array_start[]) ();

extern void (*__init_array_end[]) ();

for (void(**fConstr)() = __preinit_array_start; fConstr < __preinit_array_end; (*fConstr++)());

for (void(**fConstr)() = __init_array_start; fConstr < __init_array_end; (*fConstr++)());