mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-23 11:39:26 +08:00
2007-10-22 Markus Deuling <deuling@de.ibm.com>
* reggroups.c (default_register_reggroup_p): Replace current_gdbarch by gdbarch.
This commit is contained in:
@ -1,3 +1,8 @@
|
|||||||
|
2007-10-22 Markus Deuling <deuling@de.ibm.com>
|
||||||
|
|
||||||
|
* reggroups.c (default_register_reggroup_p): Replace current_gdbarch
|
||||||
|
by gdbarch.
|
||||||
|
|
||||||
2007-10-22 Markus Deuling <deuling@de.ibm.com>
|
2007-10-22 Markus Deuling <deuling@de.ibm.com>
|
||||||
|
|
||||||
* infcmd.c (default_print_registers_info, print_return_value)
|
* infcmd.c (default_print_registers_info, print_return_value)
|
||||||
|
@ -157,16 +157,14 @@ default_register_reggroup_p (struct gdbarch *gdbarch, int regnum,
|
|||||||
int float_p;
|
int float_p;
|
||||||
int raw_p;
|
int raw_p;
|
||||||
|
|
||||||
if (gdbarch_register_name (current_gdbarch, regnum) == NULL
|
if (gdbarch_register_name (gdbarch, regnum) == NULL
|
||||||
|| *gdbarch_register_name (current_gdbarch, regnum) == '\0')
|
|| *gdbarch_register_name (gdbarch, regnum) == '\0')
|
||||||
return 0;
|
return 0;
|
||||||
if (group == all_reggroup)
|
if (group == all_reggroup)
|
||||||
return 1;
|
return 1;
|
||||||
vector_p = TYPE_VECTOR (register_type (gdbarch, regnum));
|
vector_p = TYPE_VECTOR (register_type (gdbarch, regnum));
|
||||||
float_p = TYPE_CODE (register_type (gdbarch, regnum)) == TYPE_CODE_FLT;
|
float_p = TYPE_CODE (register_type (gdbarch, regnum)) == TYPE_CODE_FLT;
|
||||||
/* FIXME: cagney/2003-04-13: Can't yet use gdbarch_num_regs
|
raw_p = regnum < gdbarch_num_regs (gdbarch);
|
||||||
(gdbarch), as not all architectures are multi-arch. */
|
|
||||||
raw_p = regnum < gdbarch_num_regs (current_gdbarch);
|
|
||||||
if (group == float_reggroup)
|
if (group == float_reggroup)
|
||||||
return float_p;
|
return float_p;
|
||||||
if (group == vector_reggroup)
|
if (group == vector_reggroup)
|
||||||
|
Reference in New Issue
Block a user