Вот например у меня есть .a файл, в котором .rel.init_array содержит важный вызов конструктора (проверил с помощью readelf)
Когда я с этим .a файлом собираю запускаемый бинарник то почему-то именно этого важного вызова нет в .init_array, хотя всякие остальные из других файлов добавляются как и положено
Как без пошагового запуска в дебаггере линкера понять что за фигня происходит? Да, линкером является clang




