Commonise tdesc types and makes use of them in gdbserver tdesc
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 396ce5312411ee3fbd3d5299ff19978683845e03..83a2d01f9e77911f18627e2a37f9bb510b6f2220 100644 (file)
@@ -1,3 +1,46 @@
+2018-04-18  Alan Hayward  <alan.hayward@arm.com>
+
+       * common/tdesc.c (tdesc_predefined_type): Move to here.
+       (tdesc_named_type): Likewise.
+       (tdesc_create_vector): Likewise.
+       (tdesc_create_struct): Likewise.
+       (tdesc_set_struct_size): Likewise.
+       (tdesc_create_union): Likewise.
+       (tdesc_create_flags): Likewise.
+       (tdesc_create_enum): Likewise.
+       (tdesc_add_field): Likewise.
+       (tdesc_add_typed_bitfield): Likewise.
+       (tdesc_add_bitfield): Likewise.
+       (tdesc_add_flag): Likewise.
+       (tdesc_add_enum_value): Likewise.
+       * common/tdesc.h (struct tdesc_type_builtin): Likewise.
+       (struct tdesc_type_vector): Likewise.
+       (struct tdesc_type_field): Likewise.
+       (struct tdesc_type_with_fields): Likewise.
+       (tdesc_create_enum): Add declaration.
+       (tdesc_add_typed_bitfield): Likewise.
+       (tdesc_add_enum_value): Likewise.
+       * target-descriptions.c (tdesc_type_field): Move from here.
+       (tdesc_type_builtin): Likewise.
+       (tdesc_type_vector): Likewise.
+       (tdesc_type_with_fields): Likewise.
+       (tdesc_predefined_types): Likewise.
+       (tdesc_named_type): Likewise.
+       (tdesc_create_vector): Likewise.
+       (tdesc_create_struct): Likewise.
+       (tdesc_set_struct_size): Likewise.
+       (tdesc_create_union): Likewise.
+       (tdesc_create_flags): Likewise.
+       (tdesc_create_enum): Likewise.
+       (tdesc_add_field): Likewise.
+       (tdesc_add_typed_bitfield): Likewise.
+       (tdesc_add_bitfield): Likewise.
+       (tdesc_add_flag): Likewise.
+       (tdesc_add_enum_value): Likewise.
+       * gdb/target-descriptions.h (tdesc_create_enum): Likewise.
+       (tdesc_add_typed_bitfield): Likewise.
+       (tdesc_add_enum_value): Likewise.
+
 2018-04-18  Alan Hayward  <alan.hayward@arm.com>
 
        * common/tdesc.c (tdesc_feature::accept): Move to here.
This page took 0.023717 seconds and 4 git commands to generate.