diff options
author | Doug Evans <dje@google.com> | 2016-03-15 12:53:55 -0700 |
---|---|---|
committer | Doug Evans <dje@google.com> | 2016-03-15 12:53:55 -0700 |
commit | 73b4f516a037e5fd2e90a3555c59ed42c9578e48 (patch) | |
tree | a35d7b552afc926621b1e3e705dc0f574fb92553 /gdb/target-descriptions.c | |
parent | aa52b601cc232d41a956c9929a090f077c6d1a4a (diff) | |
download | fsf-binutils-gdb-73b4f516a037e5fd2e90a3555c59ed42c9578e48.zip fsf-binutils-gdb-73b4f516a037e5fd2e90a3555c59ed42c9578e48.tar.gz fsf-binutils-gdb-73b4f516a037e5fd2e90a3555c59ed42c9578e48.tar.bz2 |
maint_print_c_tdesc_cmd: Use type for TYPE_CODE_FLAGS instead of field_type.
gdb/ChangeLog:
* target-descriptions.c (maint_print_c_tdesc_cmd): Use "type" for
TYPE_CODE_FLAGS instead of "field_type", for consistency.
* features/i386/amd64-avx-linux.c: Regenerate.
* features/i386/amd64-avx.c: Regenerate.
* features/i386/amd64-avx512-linux.c: Regenerate.
* features/i386/amd64-avx512.c: Regenerate.
* features/i386/amd64-linux.c: Regenerate.
* features/i386/amd64-mpx-linux.c: Regenerate.
* features/i386/amd64-mpx.c: Regenerate.
* features/i386/amd64.c: Regenerate.
* features/i386/i386-avx-linux.c: Regenerate.
* features/i386/i386-avx.c: Regenerate.
* features/i386/i386-avx512-linux.c: Regenerate.
* features/i386/i386-avx512.c: Regenerate.
* features/i386/i386-linux.c: Regenerate.
* features/i386/i386-mmx-linux.c: Regenerate.
* features/i386/i386-mmx.c: Regenerate.
* features/i386/i386-mpx-linux.c: Regenerate.
* features/i386/i386-mpx.c: Regenerate.
* features/i386/i386.c: Regenerate.
* features/i386/x32-avx-linux.c: Regenerate.
* features/i386/x32-avx.c: Regenerate.
* features/i386/x32-avx512-linux.c: Regenerate.
* features/i386/x32-avx512.c: Regenerate.
* features/i386/x32-linux.c: Regenerate.
* features/i386/x32.c: Regenerate.
Diffstat (limited to 'gdb/target-descriptions.c')
-rw-r--r-- | gdb/target-descriptions.c | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/gdb/target-descriptions.c b/gdb/target-descriptions.c index d6a0f9d..5ba167f 100644 --- a/gdb/target-descriptions.c +++ b/gdb/target-descriptions.c @@ -1683,9 +1683,11 @@ maint_print_c_tdesc_cmd (char *args, int from_tty) printed_field_type = 1; } - if ((type->kind == TDESC_TYPE_UNION - || type->kind == TDESC_TYPE_STRUCT) - && VEC_length (tdesc_type_field, type->u.u.fields) > 0) + if (((type->kind == TDESC_TYPE_UNION + || type->kind == TDESC_TYPE_STRUCT) + && VEC_length (tdesc_type_field, type->u.u.fields) > 0) + || (type->kind == TDESC_TYPE_FLAGS + && VEC_length (tdesc_type_flag, type->u.f.flags) > 0)) { printf_unfiltered (" struct tdesc_type *type;\n"); printed_desc_type = 1; @@ -1803,14 +1805,14 @@ feature = tdesc_create_feature (result, \"%s\");\n", break; case TDESC_TYPE_FLAGS: printf_unfiltered - (" field_type = tdesc_create_flags (feature, \"%s\", %d);\n", + (" type = tdesc_create_flags (feature, \"%s\", %d);\n", type->name, (int) type->u.f.size); for (ix3 = 0; VEC_iterate (tdesc_type_flag, type->u.f.flags, ix3, flag); ix3++) printf_unfiltered - (" tdesc_add_flag (field_type, %d, \"%s\");\n", + (" tdesc_add_flag (type, %d, \"%s\");\n", flag->start, flag->name); break; default: |