gdb: Move runtime module loading into runtime_load_module

By moving this code into a function, it can be run re-utilized while gdb is
running, not just when loading the script. This will also be useful in
some following changes which will make a separate script path for targets
which statically vs dynamically position GRUB code.

Signed-off-by: Glenn Washburn <development@efficientek.com>
Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com>
This commit is contained in:
Glenn Washburn 2023-02-27 15:15:31 -06:00 committed by Daniel Kiper
parent 8847841731
commit ea0dd85325

View File

@ -71,16 +71,22 @@ document load_all_modules
Load debugging information for all loaded modules.
end
define runtime_load_module
break grub_dl_add
commands
silent
load_module mod
cont
end
end
document runtime_load_module
Load module symbols at runtime as they are loaded.
end
###
set confirm off
file kernel.exec
target remote :1234
# inform when module is loaded
break grub_dl_add
commands
silent
load_module mod
cont
end
runtime_load_module