ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
21 ноября
837668 Топик полностью
fk0, легенда (04.05.2018 14:45, просмотров: 531) ответил Vit на Спасибо, можно было просто сказать, что слухам верить не нужно:) Но как доберусь до Кайла для 51-х, посмотрю. Слухи были, что там это маскирование встроено (настройкой)
В ряде компиляторов "недо-C" для embedded включалось отключение integer promotion. Потому, что в целом это повышает эффективность кода. В SDCC точно, в Keil C51, в CCS для пиков. Проблема в том, что это капитально ломает совместимость с C и код написанный для нормального C-компилятора перестаёт работать. И вообще программировать сложно, потому, что мозги уже автоматом пишут код расчитывая на integer promotion. Видимо, ты имеешь ввиду то, что по ссылке: http://www.keil.co …/support/docs/1754.htm
[ZX]