gdb: Add extra early initialization symbols for i386-pc
Add symbols for boot.image, disk.image, and lzma_decompress.image if the target is i386-pc. This is only done for i386-pc because that is the only target that uses the images. By loading the symbols for these images, these images can be more easily debugged by allowing the setting of break- points in that code and to see easily get the value of data symbols. Signed-off-by: Glenn Washburn <development@efficientek.com> Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com>
This commit is contained in:
parent
4692a64a0c
commit
954d5ce309
@ -114,12 +114,18 @@ set confirm off
|
|||||||
# fail.
|
# fail.
|
||||||
|
|
||||||
set $platform_efi = $_streq("@platform@", "efi")
|
set $platform_efi = $_streq("@platform@", "efi")
|
||||||
|
set $target = "@target_cpu@-@platform@"
|
||||||
|
|
||||||
if ! $runonce
|
if ! $runonce
|
||||||
if $platform_efi
|
if $platform_efi
|
||||||
# Only load the executable file, not the symbols
|
# Only load the executable file, not the symbols
|
||||||
exec-file kernel.exec
|
exec-file kernel.exec
|
||||||
else
|
else
|
||||||
|
if $_streq($target, "i386-pc")
|
||||||
|
add-symbol-file boot.image
|
||||||
|
add-symbol-file diskboot.image
|
||||||
|
add-symbol-file lzma_decompress.image
|
||||||
|
end
|
||||||
file kernel.exec
|
file kernel.exec
|
||||||
run_on_start
|
run_on_start
|
||||||
runtime_load_module
|
runtime_load_module
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user