Reuse print_hex_chars function.
http://sourceware.org/ml/gdb-patches/2013-07/msg00234.html * infcmd.c (default_print_one_register_info): Reuse code in print_hex_chars.
This commit is contained in:
parent
99e17d3840
commit
cf0063592d
|
@ -1,3 +1,8 @@
|
|||
2013-07-11 Andrew Burgess <aburgess@broadcom.com>
|
||||
|
||||
* infcmd.c (default_print_one_register_info): Reuse function
|
||||
print_hex_chars.
|
||||
|
||||
2013-07-10 Tom Tromey <tromey@redhat.com>
|
||||
|
||||
* Makefile.in (GDB_WARN_CFLAGS_NO_DEFS, ADA_EXP_C): New macros.
|
||||
|
|
13
gdb/infcmd.c
13
gdb/infcmd.c
|
@ -2052,17 +2052,8 @@ default_print_one_register_info (struct ui_file *file,
|
|||
value_embedded_offset (val), 0,
|
||||
file, 0, val, &opts, current_language);
|
||||
|
||||
fprintf_filtered (file, "\t(raw 0x");
|
||||
for (j = 0; j < TYPE_LENGTH (regtype); j++)
|
||||
{
|
||||
int idx;
|
||||
|
||||
if (byte_order == BFD_ENDIAN_BIG)
|
||||
idx = j;
|
||||
else
|
||||
idx = TYPE_LENGTH (regtype) - 1 - j;
|
||||
fprintf_filtered (file, "%02x", (unsigned char) valaddr[idx]);
|
||||
}
|
||||
fprintf_filtered (file, "\t(raw ");
|
||||
print_hex_chars (file, valaddr, TYPE_LENGTH (regtype), byte_order);
|
||||
fprintf_filtered (file, ")");
|
||||
}
|
||||
else
|
||||
|
|
Loading…
Reference in New Issue