Сообщение от vovan_zh
|
Решил вот вернутся к истокам темы и задать свой вопрос: как влияет уровень оптимизации кода. У некоторых компиляторов он 1-3, а у других 1-9?
|
Зависит от компилятора. Ессно, чем выше уровень оптимизации, тем код меньше. Но не без странностей. Например, у IARа если задать оптимизацию по скорости - то код получается короче, чем если "по размеру"
Ну и чем выше уровень оптимизации - тем выше вероятность ошибок. Например, тот же IAR 3.20 ошибался на высоких уровнях при работе с битами переменных объявленных в регистрах.