Am Dienstag, den 05.08.2008, 07:42 -0700 schrieb Colin D Bennett: > I following the GRUB 2 gdb debugging instructions this week and I was > successful in using QEMU and gdb to debug GRUB. I wondered if we could > make this a bit easier -- primarily by making GRUB's build system > generate the '.elf' files with full symbol info without requiring a > patch. Attached is a patch against GRUB 2 trunk (this is the one > from the GRUB 2 debugging guide, just fixed to apply on the latest > GRUB sources). > Well I already brought this wiki page up on here, but nobody really cared about updating this. I even did the same as you updateing that patch to current SVN ;)
See here: http://lists.gnu.org/archive/html/grub-devel/2008-07/msg00585.html http://lists.gnu.org/archive/html/grub-devel/2008-08/msg00037.html > Let me know what you all think. Thanks! Thanks that at least you try to that GDB + Qemu stuff easier. Even with the patches from Lubomir from May I wasn't able to get the symbols of the loaded modules. I have used that load_modules function which is in the new gdb-macro patch but it didn't work. And the gdb-stub didn't apply and I was unsure if it was safe to just adjust the values in the header file which was changed. I think I'm not that good in this stuff to get it working, so it's very nice that you want to do it now :) _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org http://lists.gnu.org/mailman/listinfo/grub-devel