From ee5ac9acdc1e0f766dd7275e58f1c330caf06b85 Mon Sep 17 00:00:00 2001 From: Nao Pross Date: Tue, 27 Nov 2018 20:38:50 +0100 Subject: Add gdb configuration and debug symbols --- .gdbinit | 9 +++++++++ makefile | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 .gdbinit diff --git a/.gdbinit b/.gdbinit new file mode 100644 index 0000000..ee986fb --- /dev/null +++ b/.gdbinit @@ -0,0 +1,9 @@ +set disassembly-flavor intel + +file b32e +b _start + +run < <(echo -n "hello") + +layout asm +layout reg diff --git a/makefile b/makefile index ee7a305..bc75f79 100644 --- a/makefile +++ b/makefile @@ -8,7 +8,7 @@ b32e: b32e.o ld -o $@ $< b32e.o: b32e.asm - nasm -f elf64 -O0 -w+all -o $@ $< + nasm -f elf64 -g -F dwarf -O0 -w+all -o $@ $< .PHONY: clean clean: -- cgit v1.2.1