I am trying to debug a small .asm file that I wrote in Ubuntu. I am however running into an issue where my symbol table is not being loaded and was looking for some help.
cpowel2 solved his own problem:
SOLVED: Just in case anyone else was having the same issue (it seems like there are a ton of posts on the net) I was able to resolve the issue by changing the section .txt portion of my file to section .text and gdb recognized it right away.
SECTION .text
; in nasm - a text section has to be in lower case for gdb to pick it up.
Assemble your file with the following commands :-
nasm -f elf -F dwarf -g file.asm
ld -m elf_i386 -o file file.o
and then use gdb,