Simplify minsym iteration
[external/binutils.git] / gdb / ChangeLog
index d3b16f6..7d1ed3f 100644 (file)
@@ -1,3 +1,24 @@
+2019-01-16  Tom Tromey  <tom@tromey.com>
+
+       * objfiles.h (class objfile_msymbols) <iterator>: Change argument
+       type.  Remove no-argument constructor.
+       <iterator::operator++>: Simplify.
+       <begin>: Update.
+       <end>: Use minimal_symbol_count.
+
+2019-01-16  Tom Tromey  <tom@tromey.com>
+
+       * objfiles.h (struct objfile) <psymtabs>: New method.
+       (class objfile_psymtabs): Remove.
+       * psymtab.h (class psymtab_storage) <partial_symtab_range>: New
+       typedef.
+       <range>: New method.
+       (require_partial_symbols): Change return type.
+       * psymtab.c (require_partial_symbols)
+       (psym_expand_symtabs_matching): Update.
+       * mdebugread.c (parse_partial_symbols): Update.
+       * dbxread.c (dbx_end_psymtab): Update.
+
 2019-01-15  Tom Tromey  <tom@tromey.com>
 
        * symtab.c (lookup_objfile_from_block)