+2019-10-07 Christian Biesinger <cbiesinger@google.com>
+
+ * charset.c (your_gdb_wchar_t_is_bogus): Replace with a
+ gdb_static_assert.
+
+2019-10-07 Weimin Pan <weimin.pan@oracle.com>
+
+ * ../Makefile.def (dependencies): Add all-libctf to all-gdb
+ * ../Makefile.in: Add "all-gdb: maybe-all-libctf"
+ * ctfread.c: New file.
+ * ctfread.h: New file.
+ * elfread.c: Include ctfread.h.
+ (struct elfinfo text_p): New member ctfsect.
+ (elf_locate_sections): Mark CTF section.
+ (elf_symfile_read): Call elfctf_build_psymtabs.
+ * Makefile.in (LIBCTF): Add.
+ (CLIBS): Use it.
+ (CDEPS): Likewise.
+ (DIST): Add ctfread.c.
+
+2019-10-07 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * ctfread.c (struct nextfield): Renamed to ...
+ (struct ctf_nextfield): ... this.
+ (struct field_info): Renamed to ...
+ (strut ctf_field_info): ... this.
+ (attach_fields_to_type): Update for renamed structures.
+ (ctf_add_member_cb): Likewise.
+ (ctf_add_enum_member_cb): Likewise.
+ (process_struct_members): Likewise.
+ (process_enum_type): Likewise.
+
+2019-10-07 Weimin Pan <weimin.pan@oracle.com>
+
+ * tracectf.h: Rename, was ctf.h.
+ * tracectf.c: Rename, was ctf.c, replace ctf.h with tracectf.h.
+ * tracefile.c: Likewise.
+ * tracepoint.c: Remove unused include ctf.h.
+ * mi/mi-main.c: Likewise.
+ * Makefile.in Replace ctf.c with tracectf.c.
+
+2019-10-06 Joel Brobecker <brobecker@adacore.com>
+
+ * version.in: Change version number to "9.0.50.DATE-git".
+
+2019-10-03 Tom Tromey <tom@tromey.com>
+
+ PR rust/24976:
+ * dwarf2read.c (quirk_rust_enum): Handle single-element unions.
+
+2019-10-03 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * f-lang.c (f_language_defn): Use cp_get_symbol_name_matcher and
+ cp_search_name_hash.
+ * NEWS: Add entry about nested function support.
+
+2019-10-03 Bernhard Heckel <bernhard.heckel@intel.com>
+ Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * cp-namespace.c (cp_search_static_and_baseclasses): Only search
+ for nested static variables when searchin VAR_DOMAIN.
+ * dwarf2read.c (add_partial_symbol): Add nested subroutines to the
+ global scope, update comment.
+ (add_partial_subprogram): Call add_partial_subprogram recursively
+ for nested subroutines when processinng Fortran.
+ (load_partial_dies): Process the child entities of a subprogram
+ when processing Fortran.
+ (partial_die_parent_scope): Handle building scope
+ for Fortran nested functions.
+ (process_die): Record that nested functions have a scope.
+ (new_symbol): Always record Fortran subprograms on the global
+ symbol list.
+ (determine_prefix): How to build the prefix for Fortran
+ subprograms.
+
+2019-10-03 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * linux-nat.c (linux_nat_filter_event): Don't ignore SIGSTOP if we
+ have just sent the thread a SIGSTOP and are waiting for it to
+ arrive.
+
+2019-10-03 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * btrace.c (btrace_add_pc): Remove whitespace before the template
+ parameter in 'std::vector <...>'.
+ (parse_xml_btrace_block): Likewise.
+ (btrace_maint_decode_pt): Likewise.
+ (btrace_maint_update_packets): Likewise.
+ (btrace_maint_print_packets): Likewise.
+ * btrace.h (struct btrace_maint_info): Likewise.
+ * dwarf2read.c (struct type_unit_group): Likewise.
+ (build_type_psymtabs_reader): Likewise.
+ * gdbsupport/btrace-common.c (btrace_data_append): Likewise.
+ * gdbsupport/btrace-common.h (struct btrace_data_bts): Likewise.
+ * nat/linux-btrace.c (perf_event_read_bts): Likewise.
+
+2019-10-03 Tom de Vries <tdevries@suse.de>
+
+ * cli/cli-style.c (_initialize_cli_style): Adding a '.' at the end of
+ the first line of the help text for set/show style metadata.
+
+2019-10-02 Tom Tromey <tromey@adacore.com>
+
+ * Makefile.in (COMMON_SFILES): Add common-inferior.c.
+ * gdbsupport/common-inferior.c: New file.
+ * infcmd.c (startup_with_shell): Don't define.
+ * nat/fork-inferior.h (startup_with_shell): Don't declare.
+ * gdbsupport/common-inferior.h (startup_with_shell): Declare.
+ * inferior.h (startup_with_shell): Don't declare.
+
+2019-10-02 Christian Biesinger <cbiesinger@google.com>
+
+ * gdbsupport/gdb_assert.h: Include errors.h.
+ * gdbsupport/gdb_string_view.h: Include gdb_assert.h.
+
+2019-10-02 Tom Tromey <tromey@adacore.com>
+
+ * NEWS: Add $_ada_exception entry.
+ * ada-lang.c (struct ada_catchpoint): Add constructor.
+ <m_kind>: New member.
+ (allocate_location_exception, re_set_exception): Remove
+ "ex" parameter.
+ (should_stop_exception): Compute $_ada_exception.
+ (check_status_exception, print_it_exception)
+ (print_one_exception, print_mention_exception): Remove
+ "ex" parameter.
+ (allocate_location_catch_exception, re_set_catch_exception)
+ (check_status_exception, print_it_catch_exception)
+ (print_one_catch_exception, print_mention_catch_exception)
+ (print_recreate_catch_exception)
+ (allocate_location_catch_exception_unhandled)
+ (re_set_catch_exception_unhandled)
+ (check_status_exception, print_it_catch_exception_unhandled)
+ (print_one_catch_exception_unhandled)
+ (print_mention_catch_exception_unhandled)
+ (print_recreate_catch_exception_unhandled)
+ (allocate_location_catch_assert, re_set_catch_assert)
+ (check_status_assert, print_it_catch_assert)
+ (print_one_catch_assert, print_mention_catch_assert)
+ (print_recreate_catch_assert)
+ (allocate_location_catch_handlers, re_set_catch_handlers)
+ (check_status_handlers, print_it_catch_handlers)
+ (print_one_catch_handlers, print_mention_catch_handlers)
+ (print_recreate_catch_handlers): Remove.
+ (create_ada_exception_catchpoint): Update.
+ (initialize_ada_catchpoint_ops): Update.
+
+2019-10-02 Tom Tromey <tromey@adacore.com>
+
+ * ada-lang.c (ada_lookup_simple_minsyms): Remove.
+ (create_excep_cond_exprs): Simplify exception string computation.
+ (ada_exception_catchpoint_cond_string): Likewise.
+
2019-10-02 Tom Tromey <tromey@adacore.com>
* symmisc.c (dump_msymbols): Don't use MSYMBOL_VALUE_ADDRESS.