+2018-05-10 Joel Brobecker <brobecker@adacore.com>
+
+ * lynx-i386-low.c (LYNXOS_178): New macro.
+ [LYNXOS_178] (usr_fcontext_t): Provide a definition that matches
+ the layout on LynxOS-178.
+ (lynx_i386_fill_fpregset, lynx_i386_store_fpregset): Do not
+ handle floating point registers that are not supported by
+ LynxOS-178.
+
+2018-05-10 Tom Tromey <tom@tromey.com>
+
+ * configure: Rebuild.
+
+2018-05-10 Joel Brobecker <brobecker@adacore.com>
+
+ PR server/23158:
+ * tdesc.h (init_target_desc) <expedite_regs>: New parameter.
+ * tdesc.c (init_target_desc) <expedite_regs>: New parameter.
+ Use it to set the expedite_regs field in the given tdesc.
+ * x86-tdesc.h: New file.
+ * linux-aarch64-tdesc.c (aarch64_linux_read_description):
+ Adjust following the addition of the new expedite_regs parameter
+ to init_target_desc.
+ * linux-tic6x-low.c (tic6x_read_description): Likewise.
+ * linux-x86-tdesc.c: #include "x86-tdesc.h".
+ (i386_linux_read_description, amd64_linux_read_description):
+ Adjust following the addition of the new expedite_regs parameter
+ to init_target_desc.
+ * lynx-i386-low.c: #include "x86-tdesc.h".
+ (lynx_i386_arch_setup): Adjust following the addition of the new
+ expedite_regs parameter to init_target_desc.
+ * nto-x86-low.c: #include "x86-tdesc.h".
+ (nto_x86_arch_setup): Adjust following the addition of the new
+ expedite_regs parameter to init_target_desc.
+ * win32-i386-low.c: #include "x86-tdesc.h".
+ (i386_arch_setup): Adjust following the addition of the new
+ expedite_regs parameter to init_target_desc.
+
+2018-05-10 Joel Brobecker <brobecker@adacore.com>
+
+ PR server/23158:
+ * win32-low.c (win32_create_inferior): Add call to my_wait
+ setting last_status global.
+
+2018-05-10 Joel Brobecker <brobecker@adacore.com>
+
+ PR server/23158:
+ * win32-low.c (create_process): Only call gdb_tilde_expand if
+ inferior_cwd is not NULL.
+
+2018-05-08 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * i387-fp.c (i387_cache_to_xsave): Only write x87 control
+ registers to the cache if their values have changed.
+ (i387_xsave_to_cache): Provide default values for x87 control
+ registers when these features are available, but disabled.
+ * regcache.c (supply_register_by_name_zeroed): New function.
+ * regcache.h (supply_register_by_name_zeroed): Declare new
+ function.
+
+2018-05-07 Tom Tromey <tom@tromey.com>
+
+ * configure: Rebuild.
+
+2018-05-04 Tom Tromey <tom@tromey.com>
+
+ * configure: Rebuild.
+
+2018-05-04 Jan Kratochvil <jan.kratochvil@redhat.com>
+ Pedro Alves <palves@redhat.com>
+
+ * linux-aarch64-low.c (aarch64_stopped_data_address):
+ Likewise.
+
+2018-04-27 Tom Tromey <tom@tromey.com>
+
+ * configure: Rebuild.
+
+2018-04-23 Tom Tromey <tom@tromey.com>
+
+ * configure: Rebuild.
+
+2018-04-19 Simon Marchi <simon.marchi@ericsson.com>
+
+ * Makefile.in (depcomp): Add "..".
+ (all_deps_files): New and use it.
+
+2018-04-18 Alan Hayward <alan.hayward@arm.com>
+
+ * configure.srv (aarch64*-*-linux*): Don't include xml.
+ (i[34567]86-*-cygwin*): Likewise.
+ (i[34567]86-*-linux*): Likewise.
+ (i[34567]86-*-lynxos*): Likewise.
+ (i[34567]86-*-mingw32ce*): Likewise.
+ (i[34567]86-*-mingw*): Likewise.
+ (i[34567]86-*-nto*): Likewise.
+ (tic6x-*-uclinux): Likewise.
+ (x86_64-*-linux*): Likewise.
+ (x86_64-*-mingw*): Likewise.
+ (x86_64-*-cygwin*): Likewise.
+
+2018-04-18 Alan Hayward <alan.hayward@arm.com>
+
+ * tdesc.c: Remove xml parameter.
+
+2018-04-18 Alan Hayward <alan.hayward@arm.com>
+
+ * server.c (get_features_xml): Remove cast.
+ * tdesc.c (void target_desc::accept): Fill in function.
+ (tdesc_get_features_xml): Remove old xml creation.
+ (print_xml_feature::visit_pre): Add xml vistor.
+ * tdesc.h (struct target_desc): Make xmltarget mutable.
+ (tdesc_get_features_xml): Remove declaration.
+
+2018-04-18 Alan Hayward <alan.hayward@arm.com>
+
+ * tdesc.c (tdesc_architecture_name): Add new function.
+ (tdesc_osabi_name): Likewise.
+ (tdesc_get_features_xml): Use new functions.
+
+2018-04-18 Alan Hayward <alan.hayward@arm.com>
+
+ * tdesc.c (tdesc_create_flags): Remove.
+ (tdesc_add_flag): Likewise.
+ (tdesc_named_type): Likewise.
+ (tdesc_create_union): Likewise.
+ (tdesc_create_struct): Likewise.
+ (tdesc_create_vector): Likewise.
+ (tdesc_add_bitfield): Likewise.
+ (tdesc_add_field): Likewise.
+ (tdesc_set_struct_size): Likewise.
+
+2018-04-18 Alan Hayward <alan.hayward@arm.com>
+
+ * tdesc.c (~target_desc): Remove implictly deleted items.
+ (init_target_desc): Iterate all features.
+ (tdesc_get_features_xml): Use vector.
+ (tdesc_create_feature): Create feature.
+ * tdesc.h (tdesc_feature) Remove
+ (target_desc): Add features.
+
+2018-04-18 Alan Hayward <alan.hayward@arm.com>
+
+ * Makefile.in: Add common/tdesc.c
+ * tdesc.c (init_target_desc): init all reg_defs from register
+ vector.
+ (tdesc_create_reg): Create tdesc_reg.
+ * tdesc.h (tdesc_feature): Add register vector.
+
+2018-03-30 Simon Marchi <simon.marchi@polymtl.ca>
+
+ * tdesc.h (struct target_desc) <features>: Change type to
+ std::vector<std::string>.
+ * tdesc.c (target_desc::~target_desc): Adjust to std::vector
+ changes.
+ (tdesc_get_features_xml): Likewise.
+ (tdesc_create_feature): Likewise.
+
2018-03-26 Alan Hayward <alan.hayward@arm.com>
* regcache.c (find_register_by_number): Return a ref.