mirror of
https://github.com/bminor/binutils-gdb.git
synced 2025-12-26 01:07:52 +00:00
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:
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
|
||||
|
||||
Reference in New Issue
Block a user