+2016-09-09 Andreas Arnez <arnez@linux.vnet.ibm.com>
+
+ * elfread.c (auxv.h): New include.
+ (elf_gnu_ifunc_resolve_addr): Pass HWCAP to ifunc resolver.
+
+2016-09-08 Tom Tromey <tom@tromey.com>
+
+ * remote.c (remote_notif_stop_ack, remote_wait_as)
+ (show_remote_cmd): Remove unneeded casts.
+
+2016-09-06 Pedro Alves <palves@redhat.com>
+
+ * top.c (wait_sync_command_done): Don't assume current_ui doesn't
+ change across events. Restore the current UI before returning.
+ (gdb_readline_wrapper): Restore the current UI before returning.
+
+2016-09-06 Pedro Alves <palves@redhat.com>
+
+ * event-top.c (restore_ui_cleanup): Now static.
+ (make_cleanup_restore_current_ui): New function.
+ (switch_thru_all_uis_init): Use it.
+ * infcall.c (call_thread_fsm_should_stop): Use it.
+ * infrun.c (fetch_inferior_event): Use it.
+ * top.c (new_ui_command): Use it.
+ * top.h (restore_ui_cleanup): Delete declaration.
+ (make_cleanup_restore_current_ui): New declaration.
+
+2016-09-05 Ulrich Weigand <uweigand@de.ibm.com>
+
+ * i386-tdep.c (i386_floatformat_for_type): New function.
+ (i386_gdbarch_init): Install it.
+ * ppc-linux-tdep.c (ppc_floatformat_for_type): New function.
+ (ppc_linux_init_abi): Install it.
+
+2016-09-05 Ulrich Weigand <uweigand@de.ibm.com>
+
+ * gdbarch.sh (floatformat_for_type): New gdbarch callback.
+ * gdbarch.h, gdbarch.c: Re-generate.
+ * arch-utils.h (default_floatformat_for_type): New prototype.
+ * arch-utils.c (default_floatformat_for_type): New function.
+
+ * doublest.c (floatformat_from_length): Remove.
+ (floatformat_from_type): Assume TYPE_FLOATFORMAT is non-NULL.
+ * gdbtypes.c (verify_floatformat): Require non-NULL format.
+
+ * dwarf2read.c (dwarf2_init_float_type): New function.
+ (read_base_type): Use it.
+ * stabsread.c (dbx_init_float_type): New function.
+ (read_sun_floating_type): Use it.
+ (read_range_type): Likewise.
+
+2016-09-05 Ulrich Weigand <uweigand@de.ibm.com>
+
+ * ada-lang.c (ada_language_arch_info): Use gdbarch-provided
+ platform ABI floating-point formats for built-in types.
+ * d-lang.c (build_d_types): Likewise.
+ * f-lang.c (build_fortran_types): Likewise.
+ * m2-lang.c (build_m2_types): Likewise.
+ * mdebugread.c (basic_type): Likewise.
+
+ * go-lang.c (build_go_types): Use IEEE floating-point formats
+ for language built-in types as mandanted by the language.
+ * jv-lang.c (build_java_types): Likewise.
+ * rust-lang.c (rust_language_arch_info): Likewise.
+ * stabsread.c (rs6000_builtin_type): Likewise.
+
2016-09-05 Ulrich Weigand <uweigand@de.ibm.com>
* gdbtypes.c (init_type): Remove "char" special case.