The -data-list-changed-registers Command

Synopsis

-data-list-changed-registers

Display a list of the registers that have changed.

GDB command

GDB does not have a direct analog for this command; gdbtk has the corresponding command 'gdb_changed_register_list'.

Example

On a PPC MBX board:

(gdb)

-exec-continue ^running

(gdb) *stopped,reason="breakpoint-hit",bkptno="1",frame={func="main", args=[],file="try.c",line="5"}

(gdb)

-data-list-changed-registers ^done,changed-registers=["0","1","2","4","5","6","7","8","9", "10","11","13","14","15","16","17","18","19","20","21","22","23", "24","25","26","27","28","30","31","64","65","66","67","69"] (gdb)

The -data-list-register-names command

Synopsis

-data-list-register-names [ ( regno )+ ]

Show a list of register names for the current target. If no arguments are given, it shows a list of the names of all the registers. If integer numbers are given as arguments, it will print a list of the names of the registers corresponding to the arguments. To ensure consistency between a register name and its number, the output list may include empty register names.

GDB command

GDB does not have a command which corresponds to '-data-list-register-names'. In gdbtk there is a corresponding command 'gdb_regnames'.

Example

For the PPC MBX board:

21.6 GDB/MI Data manipulation 323