реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Компилятор XC8 V1.38 vs V1.34, размер программы...
SergR
сообщение Sep 12 2016, 10:30
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 264
Регистрация: 25-06-05
Пользователь №: 6 304



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

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%)


--------------------
Go to the top of the page
 
+Quote Post
amiller
сообщение Sep 12 2016, 16:38
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 134
Регистрация: 20-02-14
Из: Томск
Пользователь №: 80 612



Может для нового компилятора по умолчанию встал более низкий уровень оптимизации, проверьте.
Go to the top of the page
 
+Quote Post
SergR
сообщение Sep 12 2016, 18:27
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 264
Регистрация: 25-06-05
Пользователь №: 6 304



оптимизация одинаковая и там и там
--opt=default,+asm,+asmfile,+speed,-space,-debug
Скорее всего это связано с новой библиотекой "New floating-point libraries", которая появилачь с V1.35


--------------------
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th September 2017 - 13:19
Рейтинг@Mail.ru


Страница сгенерированна за 0.01483 секунд с 7
ELECTRONIX ©2004-2016