LINUX.ORG.RU

Как получить ассемблерный листинг с комментариями


0

0

Доброго времени суток.

Напомните, пожалуйста, как можно получить листинг ассемблерного кода с исходным кодом на Си в качестве комментариев? Т.е. вперемешку закомментированный исходный код и то, во что он был оттранслирован.

gcc -S

не подходит, нет исходного кода.

anonymous

Re: Как получить ассемблерный листинг с комментариями

Можно например так:
objdump -S бинарный_файл > code.lst

koTuk ()

Re: Как получить ассемблерный листинг с комментариями

>нет исходного кода.

Невнимательно прочитал :) Если бинарник без отладочной информации то используй ida - она под linux уже давно появилась - только там ты не получишь хорошо читаемый код - он только постарается воссоздать примерный вид.

koTuk ()

Re: Как получить ассемблерный листинг с комментариями

Нет кода - имел в виду, в результате работы gcc -S в .s файле нет исходного кода. А программа моя.

Огромное спасибо, objdump именно то, о чём я забыл. Пр-р-роклятый склероз :)

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.