summaryrefslogtreecommitdiff
path: root/gdb/gdbserver/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'gdb/gdbserver/ChangeLog')
-rw-r--r--gdb/gdbserver/ChangeLog19
1 files changed, 19 insertions, 0 deletions
diff --git a/gdb/gdbserver/ChangeLog b/gdb/gdbserver/ChangeLog
index 3902e91b64a..6473cd466b9 100644
--- a/gdb/gdbserver/ChangeLog
+++ b/gdb/gdbserver/ChangeLog
@@ -1,3 +1,22 @@
+2017-10-14 Simon Marchi <simon.marchi@polymtl.ca>
+
+ * dll.h: Include <list>.
+ (struct dll_info): Add constructor.
+ <entry>: Remove field.
+ (all_dlls): Change type to std::list<dll_info>.
+ * dll.c: Include <algorithm>.
+ (get_dll): Remove macro.
+ (all_dlls): Change type to std::list<dll_info *>.
+ (free_one_dll): Remove.
+ (match_dll): Likewise.
+ (loaded_dll): Adjust.
+ (unloaded_dll): Adjust to all_dlls type change, use
+ std::find_if. Inline code from match_dll.
+ (clear_dlls): Adjust to all_dlls type change.
+ * server.c (emit_dll_description): Remove.
+ (handle_qxfer_libraries): Adjust to all_dlls type change,
+ integrate emit_dll_description's functionality.
+
2017-10-12 Simon Marchi <simon.marchi@ericsson.com>
* linux-low.h (struct linux_target_ops) <delete_process>: New