Я написал простую процедуру сборки x86:
$ cat asm.s
.global foo
.section .text
foo:
nop
ret
И скомпилировал его с
$ gcc -c -g asm.s -o asm.o
Но когда я делаю objdump --dwarf asm.o
, он не отображает никакой информации о функции foo
. Похоже, gcc не создает .debug_info
сведений о foo
.
Кстати, в .symtab
есть запись foo
.
Любые идеи?