|
Получение листинга проги в IAR |
|
|
|
 |
Ответов
|
Jun 14 2013, 14:00
|
Участник

Группа: Участник
Сообщений: 26
Регистрация: 24-08-10
Пользователь №: 59 074

|
Цитата(klop @ Jun 14 2013, 16:37)  Добрый день,
Очень нужно получить листинг программы целиком. Пока же удалось заставить компилятор генерить отдельные листинги на отдельные с файлы.
Заранее спасибо. Хороший вопрос. Давно тоже хотел спросить как делается это в IARе. Для сравнения, собираю проект в ADS и на выходе получаю листинг всей программы в одном файле. Очень удобно анализировать всю прогу целиком.
|
|
|
|
|
Jun 16 2013, 22:29
|

Гуру
     
Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095

|
QUOTE (KRS @ Jun 16 2013, 22:52)  как в GCC получить? CODE $(LSS): $(ELF) @echo Generating disassembly: $@ $(OBJDUMP) -h -S $< > $@
--------------------
На любой вопрос даю любой ответ"Write code that is guaranteed to work, not code that doesn’t seem to break" ( C++ FAQ)
|
|
|
|
|
Jun 17 2013, 18:28
|
Местный
  
Группа: Участник
Сообщений: 214
Регистрация: 22-03-10
Из: Саратов
Пользователь №: 56 123

|
Цитата(KRS @ Jun 17 2013, 11:44)  Но если знать что делать можно от всех трех компиляторов код собрать GNU линкером. Можно-то можно, но есть ньюансы. IAR & ARM компиляторы обильно генерируют релокации R_ARM_THM_PC12 и R_ARM_THM_PC8 в объектниках. А гнутый линкер их некорректно обрабатывает. http://we.easyelectronics.ru/CADSoft/eto-zh-open-source.html
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|