mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-18 16:53:50 +08:00
gdb: delete unused function print_char_chars
Spotted that print_char_chars appears to be unused, delete it. There should be no user visible changes after this commit. gdb/ChangeLog: * valprint.c (print_char_chars): Delete definition. * valprint.h (print_char_chars): Delete declaration.
This commit is contained in:
@ -1,3 +1,8 @@
|
|||||||
|
2020-12-23 Andrew Burgess <andrew.burgess@embecosm.com>
|
||||||
|
|
||||||
|
* valprint.c (print_char_chars): Delete definition.
|
||||||
|
* valprint.h (print_char_chars): Delete declaration.
|
||||||
|
|
||||||
2020-12-23 Samuel Thibault <samuel.thibault@ens-lyon.org>
|
2020-12-23 Samuel Thibault <samuel.thibault@ens-lyon.org>
|
||||||
|
|
||||||
* i386-gnu-tdep.c (I386_GNU_UCONTEXT_T_THREAD_STATE_OFFSET): New
|
* i386-gnu-tdep.c (I386_GNU_UCONTEXT_T_THREAD_STATE_OFFSET): New
|
||||||
|
@ -1827,43 +1827,6 @@ print_hex_chars (struct ui_file *stream, const gdb_byte *valaddr,
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/* VALADDR points to a char integer of LEN bytes.
|
|
||||||
Print it out in appropriate language form on stream.
|
|
||||||
Omit any leading zero chars. */
|
|
||||||
|
|
||||||
void
|
|
||||||
print_char_chars (struct ui_file *stream, struct type *type,
|
|
||||||
const gdb_byte *valaddr,
|
|
||||||
unsigned len, enum bfd_endian byte_order)
|
|
||||||
{
|
|
||||||
const gdb_byte *p;
|
|
||||||
|
|
||||||
if (byte_order == BFD_ENDIAN_BIG)
|
|
||||||
{
|
|
||||||
p = valaddr;
|
|
||||||
while (p < valaddr + len - 1 && *p == 0)
|
|
||||||
++p;
|
|
||||||
|
|
||||||
while (p < valaddr + len)
|
|
||||||
{
|
|
||||||
LA_EMIT_CHAR (*p, type, stream, '\'');
|
|
||||||
++p;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
p = valaddr + len - 1;
|
|
||||||
while (p > valaddr && *p == 0)
|
|
||||||
--p;
|
|
||||||
|
|
||||||
while (p >= valaddr)
|
|
||||||
{
|
|
||||||
LA_EMIT_CHAR (*p, type, stream, '\'');
|
|
||||||
--p;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Print function pointer with inferior address ADDRESS onto stdio
|
/* Print function pointer with inferior address ADDRESS onto stdio
|
||||||
stream STREAM. */
|
stream STREAM. */
|
||||||
|
|
||||||
|
@ -157,9 +157,6 @@ extern void print_decimal_chars (struct ui_file *, const gdb_byte *,
|
|||||||
extern void print_hex_chars (struct ui_file *, const gdb_byte *,
|
extern void print_hex_chars (struct ui_file *, const gdb_byte *,
|
||||||
unsigned int, enum bfd_endian, bool);
|
unsigned int, enum bfd_endian, bool);
|
||||||
|
|
||||||
extern void print_char_chars (struct ui_file *, struct type *,
|
|
||||||
const gdb_byte *, unsigned int, enum bfd_endian);
|
|
||||||
|
|
||||||
extern void print_function_pointer_address (const struct value_print_options *options,
|
extern void print_function_pointer_address (const struct value_print_options *options,
|
||||||
struct gdbarch *gdbarch,
|
struct gdbarch *gdbarch,
|
||||||
CORE_ADDR address,
|
CORE_ADDR address,
|
||||||
|
Reference in New Issue
Block a user