aboutsummaryrefslogtreecommitdiff
path: root/gold/ChangeLog
diff options
context:
space:
mode:
authorRafael Ávila de Espíndola <rafael.espindola@gmail.com>2015-06-01 22:47:20 -0400
committerRafael Ávila de Espíndola <rafael.espindola@gmail.com>2015-06-01 22:47:20 -0400
commit400f89447b72cbd48a2fc8b016a09cbc4e590d81 (patch)
treeeeaaf15255ef967ae2120c96520ac8b5b755e096 /gold/ChangeLog
parentd78b6450515fb163b00bc8874a15469df797ef17 (diff)
downloadgdb-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/ChangeLog7
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.