Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Вторник
26 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
ARM, RISC-V контроллеры
881549
Топик полностью
SciFi
(08.11.2018 19:51, просмотров: 231)
ответил
Apтём
на
Странно, у меня в одной эклипсе вообще нет Call Stack, в другой есть, но не показывает ничего. Может компилировать надо с какими-то ключами или отладка не та (у меня ST-Link)?
У меня gcc -O0. Отладчик кейловский нормально всё показывает. Ему, кстати, нужен -gdwarf-2. А ST-Link вообще ни при чём должен быть, потому что для анализа стека нужно только выгрузить кусок памяти, а это все коробочки должны уметь.
ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้
Ответить
У меня -og.-gdwarf-2 не нашёл такой настройки - попробую завтра вручную задать.
-
Apтём
(08.11.2018 20:25
)
Это кейловская особенность. Он не понимает DWARF 3. В эклипсах должно быть пофиг.
-
SciFi
(08.11.2018 20:27
)
Кстати, gdb вполне себе переваривает elf'ы из-под армовского компилятора (выяснилось в момент, когда кейл и его отладчик как-то особенно сильно утомил).
-
s_h_e
(08.11.2018 21:47
)