C2000 3 11 августа Опубликовано 11 августа · Жалоба Добрый день! При компиляции создаются asm файлы для каждого исходника. Можно ли как то подгрузить их в GDB и потом как то переключаться между исходными файлами(*.с, *.cpp) и ассемблерными файлами, чтобы не пользоваться дизассемблированием GDB из бинарника? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 60 11 августа Опубликовано 11 августа · Жалоба Сделайте проект из asm файлов и всё получится Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
C2000 3 11 августа Опубликовано 11 августа · Жалоба 5 hours ago, x893 said: Сделайте проект из asm файлов и всё получится Интересное конечно предложение)) Но про автоматизацию говорил - добавить информацию о *.s файлах в elf при компилировании исходников Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gridinp 3 13 августа Опубликовано 13 августа · Жалоба переключаться не получится, отладочная информация указывает на один исходник, или асм или C Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
C2000 3 14 августа Опубликовано 14 августа · Жалоба 22 hours ago, gridinp said: переключаться не получится, отладочная информация указывает на один исходник, или асм или C IDE всякие как то ходят по ассемблеру, при этом и в C коде соответственно передвигается. Только они на лету дизасемблируют из бинарника, по сути получая временный асм файл с куском кода Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gridinp 3 15 августа Опубликовано 15 августа · Жалоба В 14.08.2024 в 18:05, C2000 сказал: IDE всякие как то ходят по ассемблеру, при этом и в C коде соответственно передвигается. Только они на лету дизасемблируют из бинарника, по сути получая временный асм файл с куском кода конечно дизассемблируют, было бы хорошо конечно если бы можно было по настоящему ассемблеру ходить, можно ведь заставить C-компилятор вставлять комментарии в ассемблер Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 60 16 августа Опубликовано 16 августа · Жалоба On 8/15/2024 at 7:23 AM, gridinp said: было бы хорошо конечно если бы можно было по настоящему ассемблеру ходить Было бы ещё лучше, если бы вообще сам всё отлаживал, правил код и так пока не заработает как надо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 143 16 августа Опубликовано 16 августа · Жалоба 1 час назад, x893 сказал: Было бы ещё лучше, если бы вообще сам всё отлаживал, правил код и так пока не заработает как надо. И за пивом бегал... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
C2000 3 17 августа Опубликовано 17 августа · Жалоба On 8/16/2024 at 11:40 AM, Сергей Борщ said: И за пивом бегал... Ну кому что интересно))) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться