У меня есть объектный файл ELF.Я хочу знать, какой тип отладочной информации он содержит.Он был скомпилирован с помощью компилятора Diab (источник C) для архитектуры PPC.Я почти уверен, что он был построен с отладочными символами.
Я попытался извлечь информацию об отладке с помощью dwarfdump
, но у меня ничего не получается, поэтому я полагаю, что информация об отладке не относится к типу DWARF.
$ dwarfdump file.elf
No DWARF information present in file.elf
Использование objdump для отображения информации об отладкеприходит пустой
$ objdump -g file.elf
file.elf: file format elf32-powerpc
Может ли быть, что этот файл ELF не содержит отладочной информации, даже если в файле ELF есть разделы с именами .debug_sfnames
, .debug_srcinfo
и .debug.srcinfo
?Или информация об отладке хранится в формате, который objdump
не может обработать?