Refactor get_init_files to use std::string
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 4db1572bc3317f501b012e7864af8b29194626f9..27eae1d400b3c3d61e8bb6a1c2fc88127131c1d6 100644 (file)
@@ -1,3 +1,56 @@
+2019-09-11  Christian Biesinger  <cbiesinger@google.com>
+
+       * main.c (get_init_files): Change to use std::string.
+       (captured_main_1): Update.
+       (print_gdb_help): Update.
+
+2019-09-11  Ali Tamur  <tamur@google.com>
+
+       *gdb/target-float.c (host_float_ops<T>::to_longest): Update
+       implementation.
+
+2019-09-11  Christian Biesinger  <cbiesinger@google.com>
+
+       * dbxread.c (read_dbx_symtab): Update.
+       * dwarf2read.c (load_partial_dies): Update.
+       * mdebugread.c (parse_partial_symbols): Update.
+       (handle_psymbol_enumerators): Update.
+       * psympriv.h (add_psymbol_to_list): Change type of copy_names to bool.
+       * psymtab.c (add_psymbol_to_bcache): Likewise.
+       (add_psymbol_to_list): Likewise.
+       * symtab.c (symbol_set_names): Likewise.
+       * symtab.h (symbol_set_names): Likewise.
+       * xcoffread.c (scan_xcoff_symtab): Update.
+
+2019-09-11  Tom Tromey  <tom@tromey.com>
+
+       * symfile-mem.c (symbol_file_add_from_memory): Use
+       bfd_set_filename.
+       * solib-darwin.c (darwin_bfd_open): Use bfd_set_filename.
+       * solib-aix.c (solib_aix_bfd_open): Use bfd_set_filename.
+
+2019-09-10  Tom Tromey  <tromey@adacore.com>
+
+       * dwarf-index-write.c (write_psymbols): Extend error message.
+       (debug_names::insert): Add Ada code.
+       (debug_names::write_psymbols): Remove Ada check.
+       (debug_names) <m_string_obstack>: New member.
+       * dwarf2read.c (gdb_index_symbol_name_matcher): Remove.
+       (gdb_index_symbol_name_matcher::matches): Remove.
+       (mapped_index_base::find_name_components_bounds): Add "lang"
+       parameter.
+       (mapped_index_base::build_name_components): Also split names
+       according to Ada syntax.
+       (dw2_expand_symtabs_matching_symbol): Loop over languages.  Change
+       type of "match_callback".
+       (check_match, check_find_bounds_finds)
+       (dw2_expand_symtabs_matching): Update.
+       (dw2_debug_names_iterator): Add new constructor.
+       (dw2_debug_names_map_matching_symbols): New function.
+       (dw2_debug_names_expand_symtabs_matching): Update.
+       (dwarf2_debug_names_functions): Use
+       dw2_debug_names_map_matching_symbols.
+
 2019-09-10  Tom Tromey  <tromey@adacore.com>
 
        * dwarf2read.c (dw2_get_file_names_reader): Add the
This page took 0.031355 seconds and 4 git commands to generate.