Перейти к содержанию
    

Компилятор XC8 V1.38 vs V1.34

Странно... более новый компилятор создает более длинный код одного и тогоже проекта... Как это?

 

Microchip MPLAB XC8 C Compiler (PRO Mode) V1.38

Memory Summary:

Program space used 363Ch ( 13884) of 6E80h bytes ( 49.1%)

Data space used AB6h ( 2742) of E41h bytes ( 75.1%)

Configuration bits used 7h ( 7) of 7h words (100.0%)

EEPROM space used 0h ( 0) of 400h bytes ( 0.0%)

ID Location space used 0h ( 0) of 8h bytes ( 0.0%)

Data stack space used 0h ( 0) of 2E7h bytes ( 0.0%)

 

Microchip MPLAB XC8 C Compiler (PRO Mode) V1.34

Memory Summary:

Program space used 3480h ( 13440) of 6E80h bytes ( 47.5%)

Data space used AA2h ( 2722) of E41h bytes ( 74.6%)

Configuration bits used 7h ( 7) of 7h words (100.0%)

EEPROM space used 0h ( 0) of 400h bytes ( 0.0%)

ID Location space used 0h ( 0) of 8h bytes ( 0.0%)

Data stack space used 0h ( 0) of 2E7h bytes ( 0.0%)

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Может для нового компилятора по умолчанию встал более низкий уровень оптимизации, проверьте.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

оптимизация одинаковая и там и там

--opt=default,+asm,+asmfile,+speed,-space,-debug

Скорее всего это связано с новой библиотекой "New floating-point libraries", которая появилачь с V1.35

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...