Имеется архив с функцией-конструктором, вызываемой перед main.
void init() __attribute__((constructor));
Если вызвать ее явно, то вызовется также и перед main.
Если линковать с объектным файлом, то тоже все нормально.
Как вытащить init из архива без явного вызова?