ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
5 июля
149458 Топик полностью
Сергей Борщ (27.02.2009 13:02, просмотров: 107) ответил she на Мда, туплю, не уловил. Видимо таки да, gcc - запущенный случай =)
Что запущено???  -ffunction-sections заставляет компилятор класть каждую функцию в секцию .text.имя_функции -fdata-sections - то же для данных. Каждая переменная идет в секцию .data.имя_переменной или .bss.имя_переменной --gc-sections (при вызове через gcc: -Wl,--gc-sections) заставляет линкер выкидывать те секции, к которым нет обращения. В результате остаются только реально используемый код и данные.