Use visitors for make_gdb_type
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 2880cb90031b137b3155065cde692e77bfe23bcc..52baa56d2a6c6a70dfa37846baf1c68d59d911c4 100644 (file)
@@ -1,3 +1,17 @@
+2018-01-30  Alan Hayward  <alan.hayward@arm.com>
+
+       * target-descriptions.c (tdesc_element_visitor) Add empty implementations.
+       (tdesc_type): Move make_gdb_type from here.
+       (tdesc_type_builtin): Likewise.
+       (tdesc_type_vector): Likewise.
+       (tdesc_type_with_fields): Move make_gdb_type_ functions from here.
+       (make_gdb_type_struct): Move from tdesc_type_with_fields.
+       (make_gdb_type_union): Likewise.
+       (make_gdb_type_flags): Likewise.
+       (make_gdb_type_enum): Likewise.
+       (make_gdb_type): New function.
+       (tdesc_register_type): Use static make_gdb_type.
+
 2018-02-05  Ruslan Kabatsayev <b7.10110111@gmail.com>
 
        * infcmd.c (default_print_one_register_info): Align natural-format
This page took 0.024138 seconds and 4 git commands to generate.