|
Линкер может влиять на оптимизацию программы, если компилятор ну очень крут. В этом случае может проводиться глобальная оптимизация на уровне всего проекта. Например, чтобы выяснить, что переменная нигде, кроме этого присваивания, не используется ;) Конечно, в этом случае объектные модули содержат не окончательный код, а некоторое внутреннее представление кода, по которому легко проводить оптимизацию. А кодогенерацией уже занимается сам линкер, который не совсем линкер. Не работал с Keil - так что это сведения вообще.
E-mail: info@telesys.ru