Чтобы определить, содержал ли исходный исходный файл вызов функции? - PullRequest
0 голосов
/ 04 июня 2019

просто интересно, если исходный файл, содержащий правильную последовательность инструкций по сборке ARM (например, code.S), «ассемблируется» в двоичный машинный код программой ассемблера обычным способом (скажем, будет гораздо больше нулей и единиц, чем что) и если вы не можете увидеть исходный код исходного файла. S, но вы можете видеть вывод двоичного машинного кода, можно ли определить, содержал ли исходный исходный файл вызов функции ?! Спасибо

1 Ответ

0 голосов
/ 04 июня 2019

Да, это возможно, но вам нужно скомпилировать приложение с включенной отладкой. Информация такого типа содержится в разделах отладки DWARF; это не часть не отладочного исполняемого файла ELF.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...