diff options
author | Rafael Ávila de Espíndola <rafael.espindola@gmail.com> | 2015-06-01 22:47:20 -0400 |
---|---|---|
committer | Rafael Ávila de Espíndola <rafael.espindola@gmail.com> | 2015-06-01 22:47:20 -0400 |
commit | 400f89447b72cbd48a2fc8b016a09cbc4e590d81 (patch) | |
tree | eeaaf15255ef967ae2120c96520ac8b5b755e096 /gold/ChangeLog | |
parent | d78b6450515fb163b00bc8874a15469df797ef17 (diff) | |
download | gdb-400f89447b72cbd48a2fc8b016a09cbc4e590d81.zip gdb-400f89447b72cbd48a2fc8b016a09cbc4e590d81.tar.gz gdb-400f89447b72cbd48a2fc8b016a09cbc4e590d81.tar.bz2 |
Use a std::vector instead of a std::map to hold Input_merge_map.
A std::map is hardly the best data structure for a small map from small
integers.
Diffstat (limited to 'gold/ChangeLog')
-rw-r--r-- | gold/ChangeLog | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/gold/ChangeLog b/gold/ChangeLog index 64ce33f..8e08d3b 100644 --- a/gold/ChangeLog +++ b/gold/ChangeLog @@ -1,3 +1,10 @@ +2015-06-01 Rafael Ávila de Espíndola <rafael.espindola@gmail.com> + + * merge.cc (get_input_merge_map): Update for data structure change. + (get_or_make_input_merge_map): Update for data structure change. + * merge.h (Object_merge_map): Use a std::vector<std::pair>> instead of + a std::map. Remove first_shnum_, first_map_, second_shnum_, second_map_. + 2015-05-16 Alan Modra <amodra@gmail.com> * reloc.cc (Sized_relobj_file::find_functions): Use function_location. |