gdb: If no modules have been loaded, do not try to load module symbols
This prevents load_all_modules from failing when called before any modules have been loaded. Failures in GDB user-defined functions cause any function which called them to also fail. Signed-off-by: Glenn Washburn <development@efficientek.com> Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com>
This commit is contained in:
parent
4c080a1328
commit
c152f3a44d
@ -63,7 +63,9 @@ define load_all_modules
|
||||
dump_module_sections $this
|
||||
set $this = $this->next
|
||||
end
|
||||
match_and_load_symbols
|
||||
if (grub_dl_head != 0)
|
||||
match_and_load_symbols
|
||||
end
|
||||
end
|
||||
document load_all_modules
|
||||
Load debugging information for all loaded modules.
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user