Skip to content
Snippets Groups Projects
  • Mark Kettenis's avatar
    4f2aea11
    Based on a previous patch form Michal Ludvig: · 4f2aea11
    Mark Kettenis authored
    * gdbtypes.c (append_flags_type_flag, init_flags_type): New
    functions.
    (is_integral_type, rank_one_type, recursive_dump_type): Add
    support for TYPE_CODE_FLAGS.
    * gdbtypes.h (enum type_code): Add TYPE_CODE_FLAGS.
    (append_flags_type_field, init_flags_type): New prototypes.
    * ada-valprint.c (ada_val_print_1): Add support for
    TYPE_CODE_FLAGS.
    * c-valprint.c (c_val_print): Likewise.
    * f-valprint.c (f_val_print): Likewise.
    * p-valprint.c (pascal_val_print): Likewise.
    * valprint.c (val_print_type_code_flags): New function.
    * valprint.h (val_print_type_code_flags): New prototype.
    * value.c (unpack_long, value_from_longest): Add support for
    TYPE_CODE_FLAGS.
    4f2aea11
    History
    Based on a previous patch form Michal Ludvig:
    Mark Kettenis authored
    * gdbtypes.c (append_flags_type_flag, init_flags_type): New
    functions.
    (is_integral_type, rank_one_type, recursive_dump_type): Add
    support for TYPE_CODE_FLAGS.
    * gdbtypes.h (enum type_code): Add TYPE_CODE_FLAGS.
    (append_flags_type_field, init_flags_type): New prototypes.
    * ada-valprint.c (ada_val_print_1): Add support for
    TYPE_CODE_FLAGS.
    * c-valprint.c (c_val_print): Likewise.
    * f-valprint.c (f_val_print): Likewise.
    * p-valprint.c (pascal_val_print): Likewise.
    * valprint.c (val_print_type_code_flags): New function.
    * valprint.h (val_print_type_code_flags): New prototype.
    * value.c (unpack_long, value_from_longest): Add support for
    TYPE_CODE_FLAGS.
ada-valprint.c 30.12 KiB