diff --git a/Makefile b/Makefile index 740eb60..811dc31 100644 --- a/Makefile +++ b/Makefile @@ -27,6 +27,7 @@ kernel kernel.sym &: $(asmobj) $(gasmobj) $(cobj) linker.ld $(LD) $(LDFLAGS) $(asmobj) $(gasmobj) $(cobj) -o kernel -T linker.ld $(LIBGCC) objcopy --only-keep-debug kernel kernel.sym objcopy --strip-debug kernel + objcopy --add-gnu-debuglink=kernel.sym kernel fd.iso: kernel mkdir -p isodir/boot/grub diff --git a/debug.gdb b/debug.gdb index 2344716..c6e54ae 100644 --- a/debug.gdb +++ b/debug.gdb @@ -1,4 +1,3 @@ -add-symbol-file kernel.sym add-symbol-file userspace/user source custom_gdb_extension.py #For ASM sources