mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-11-27 03:51:15 +08:00
2013-01-31 Aleksandar Ristovski <aristovski@qnx.com>
* c-exp.y (classify_inner_name): Remove unused type. * c-lang.c (c_printstr): Remove unused byte_order, i, things_printed, in_quotes, need_comma, wchar_buf, output, cleanup, iter, finished, need_escape. (c_get_string): Remove unused kind. * c-typeprint.c (c_type_print_args): Remove unused i, len, args, table2. Reference: http://sourceware.org/ml/gdb-patches/2013-01/msg00759.html
This commit is contained in:
parent
5799c0b969
commit
df54f8eb0a
@ -1,3 +1,12 @@
|
||||
2013-01-31 Aleksandar Ristovski <aristovski@qnx.com>
|
||||
|
||||
* c-exp.y (classify_inner_name): Remove unused type.
|
||||
* c-lang.c (c_printstr): Remove unused byte_order, i, things_printed,
|
||||
in_quotes, need_comma, wchar_buf, output, cleanup, iter, finished,
|
||||
need_escape.
|
||||
(c_get_string): Remove unused kind.
|
||||
* c-typeprint.c (c_type_print_args): Remove unused i, len, args, table2.
|
||||
|
||||
2013-01-31 Aleksandar Ristovski <aristovski@qnx.com>
|
||||
|
||||
* charset.c (intermediate_encoding): Remove unused i.
|
||||
|
@ -2865,7 +2865,7 @@ classify_name (const struct block *block)
|
||||
static int
|
||||
classify_inner_name (const struct block *block, int first_name)
|
||||
{
|
||||
struct type *type, *new_type;
|
||||
struct type *type;
|
||||
char *copy;
|
||||
|
||||
if (first_name)
|
||||
|
16
gdb/c-lang.c
16
gdb/c-lang.c
@ -196,17 +196,6 @@ c_printstr (struct ui_file *stream, struct type *type,
|
||||
const char *type_encoding;
|
||||
const char *encoding;
|
||||
|
||||
enum bfd_endian byte_order = gdbarch_byte_order (get_type_arch (type));
|
||||
unsigned int i;
|
||||
unsigned int things_printed = 0;
|
||||
int in_quotes = 0;
|
||||
int need_comma = 0;
|
||||
struct obstack wchar_buf, output;
|
||||
struct cleanup *cleanup;
|
||||
struct wchar_iterator *iter;
|
||||
int finished = 0;
|
||||
int need_escape = 0;
|
||||
|
||||
str_type = (classify_type (type, get_type_arch (type), &type_encoding)
|
||||
& ~C_CHAR);
|
||||
switch (str_type)
|
||||
@ -255,7 +244,6 @@ c_get_string (struct value *value, gdb_byte **buffer,
|
||||
int req_length = *length;
|
||||
enum bfd_endian byte_order
|
||||
= gdbarch_byte_order (get_type_arch (type));
|
||||
enum c_string_type kind;
|
||||
|
||||
if (element_type == NULL)
|
||||
goto error;
|
||||
@ -284,9 +272,7 @@ c_get_string (struct value *value, gdb_byte **buffer,
|
||||
|
||||
if (! c_textual_element_type (element_type, 0))
|
||||
goto error;
|
||||
kind = classify_type (element_type,
|
||||
get_type_arch (element_type),
|
||||
charset);
|
||||
classify_type (element_type, get_type_arch (element_type), charset);
|
||||
width = TYPE_LENGTH (element_type);
|
||||
|
||||
/* If the string lives in GDB's memory instead of the inferior's,
|
||||
|
@ -462,13 +462,10 @@ c_type_print_args (struct type *type, struct ui_file *stream,
|
||||
int linkage_name, enum language language,
|
||||
const struct type_print_options *flags)
|
||||
{
|
||||
int i, len;
|
||||
struct field *args;
|
||||
int i;
|
||||
int printed_any = 0;
|
||||
|
||||
fprintf_filtered (stream, "(");
|
||||
args = TYPE_FIELDS (type);
|
||||
len = TYPE_NFIELDS (type);
|
||||
|
||||
for (i = 0; i < TYPE_NFIELDS (type); i++)
|
||||
{
|
||||
@ -1298,7 +1295,6 @@ c_type_print_base (struct type *type, struct ui_file *stream,
|
||||
for (i = 0; i < TYPE_TYPEDEF_FIELD_COUNT (type); i++)
|
||||
{
|
||||
struct type *target = TYPE_TYPEDEF_FIELD_TYPE (type, i);
|
||||
struct typedef_hash_table *table2;
|
||||
|
||||
/* Dereference the typedef declaration itself. */
|
||||
gdb_assert (TYPE_CODE (target) == TYPE_CODE_TYPEDEF);
|
||||
|
Loading…
Reference in New Issue
Block a user