Рассмотрим такой гипотетический пример: есть программа, состоящая всего из двух файлов: x.h и x.c. Если в этой программе есть 1 000 000 функций, а вызывается из них всего 3 - то после компилляции в итоговом elf-файле окажутся все 1 000 000 или только 3 нужные?