OSDN Git Service

* gdbtypes.h (struct builtin_type): Remove builtin_true_char
authoruweigand <uweigand>
Thu, 11 Sep 2008 14:21:21 +0000 (14:21 +0000)
committeruweigand <uweigand>
Thu, 11 Sep 2008 14:21:21 +0000 (14:21 +0000)
commitfcbcb24d980563aa886b56e5559852efcca9aca6
treedb52fce2cf65888c7498c79403e245b8fc43ad8c
parent9badfcb1609394869dc53aace4863dec75c6c9c5
* gdbtypes.h (struct builtin_type): Remove builtin_true_char
and builtin_true_unsigned_char.
(builtin_type_true_char): Remove macro, add extern declaration.
(builtin_type_true_unsigned_char): Add extern declaration.
* gdbtypes.c (builtin_type_true_char): New global variable.
(builtin_type_true_unsigned_char): Likewise.
(_initialize_gdbtypes): Initialize them.
(gdbtypes_post_init): Do not initialize builtin_true_char
and builtin_true_unsigned_char members of struct builtin_type.

* printcmd.c (print_scalar_formatted): Do not use builtin_type;
use builtin_type_true_unsigned_char instead.

* ada-valprint.c (ada_val_print_1): Use builtin_type_true_char
instead of builtin_type_char for internal string.
gdb/ChangeLog
gdb/ada-valprint.c
gdb/gdbtypes.c
gdb/gdbtypes.h
gdb/printcmd.c