mirror of
https://github.com/Mercury-Language/mercury.git
synced 2025-12-11 03:45:33 +00:00
Use unreal_reg_<n> rather than mr<n>.
.gdbinit, .gdbinit_no_reg_vars: Use unreal_reg_<n> rather than mr<n>.
This commit is contained in:
@@ -40,9 +40,17 @@ Prints some of the registers
|
||||
Works using only gcc, doesn't call any C functions.
|
||||
end
|
||||
#-----------------------------------------------------------------------------#
|
||||
define pmf
|
||||
gdb-get-regs
|
||||
set dumpframe($mr8)
|
||||
end
|
||||
document pmf
|
||||
Prints the maximum (top) nondet stack frame.
|
||||
end
|
||||
#-----------------------------------------------------------------------------#
|
||||
define pf
|
||||
gdb-get-regs
|
||||
set dumpframe($mr9)
|
||||
set dumpframe($mr8)
|
||||
end
|
||||
document pf
|
||||
Prints the current nondet stack frame.
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
# version for code compiled without -DUSE_GCC_GLOBAL_VARIABLES
|
||||
|
||||
define gdb-get-regs
|
||||
set $mr0 = mr0
|
||||
set $mr1 = mr1
|
||||
set $mr2 = mr2
|
||||
set $mr3 = mr3
|
||||
set $mr4 = mr4
|
||||
set $mr5 = mr5
|
||||
set $mr6 = mr6
|
||||
set $mr7 = mr7
|
||||
set $mr8 = mr8
|
||||
set $mr9 = mr9
|
||||
set $mr0 = unreal_reg_0
|
||||
set $mr1 = unreal_reg_1
|
||||
set $mr2 = unreal_reg_2
|
||||
set $mr3 = unreal_reg_3
|
||||
set $mr4 = unreal_reg_4
|
||||
set $mr5 = unreal_reg_5
|
||||
set $mr6 = unreal_reg_6
|
||||
set $mr7 = unreal_reg_7
|
||||
set $mr8 = unreal_reg_8
|
||||
set $mr9 = unreal_reg_9
|
||||
end
|
||||
|
||||
|
||||
Reference in New Issue
Block a user