gdb/23712: Use new multidictionary API
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 24af9eb732f4c53dc227fc3eaacd9cb5071b05d3..c7650ca924ccbb292742481c132bef0d2ebddfb2 100644 (file)
@@ -1,3 +1,21 @@
+2019-01-10  Keith Seitz  <keiths@redhat.com>
+
+       PR gdb/23712
+       PR symtab/23010
+       * dictionary.h (struct dictionary): Replace declaration with
+       multidictionary.
+       (dict_create_hashed, dict_create_hashed_expandable)
+       (dict_create_linear, dict_create_linear_expandable)
+       (dict_free, dict_add_symbol, dict_add_pending, dict_empty)
+       (dict_iterator_first, dict_iterator_next, dict_iter_match_first)
+       (dict_iter_match_next, dict_size): Rename to "mdict_" versions
+       taking multidictionary argument.
+       [ALL_DICT_SYMBOLS]: Update for multidictionary.
+       * block.h (struct block) <dict>: Change to multidictionary
+       and rename `multidict'.
+       * block.c, buildsym.c, jit.c, mdebugread.c, objfiles.c,
+       symmisc.c: Update all dictionary references to multidictionary.
+
 2019-01-10  Keith Seitz  <keiths@redhat.com>
 
        PR gdb/23712
This page took 0.034125 seconds and 4 git commands to generate.