aboutsummaryrefslogtreecommitdiff
path: root/gdb/ChangeLog
diff options
context:
space:
mode:
authorSimon Marchi <simon.marchi@ericsson.com>2017-11-08 19:42:08 -0500
committerSimon Marchi <simon.marchi@ericsson.com>2017-11-08 19:42:08 -0500
commitb44ec61915f10a953ca85da5bf7a97911554f1aa (patch)
tree421334d6ae1d6e425e1ee1d496979304d7b75067 /gdb/ChangeLog
parentdc8d2d90da3f191ae0461900ab98e3b29cc2b280 (diff)
downloadgdb-b44ec61915f10a953ca85da5bf7a97911554f1aa.zip
gdb-b44ec61915f10a953ca85da5bf7a97911554f1aa.tar.gz
gdb-b44ec61915f10a953ca85da5bf7a97911554f1aa.tar.bz2
Make encode_actions_rsp use std::vector
Currently, encode_actions_rsp returns two malloc'ed arrays of malloc'ed strings (char *) by pointer. Change this to use std::vector<std::string>. This eliminates some cleanups in remote.c. Regtested on the buildbot. gdb/ChangeLog: * tracepoint.h (class collection_list) <stringify>: Return std::vector<std::string>. (encode_actions_rsp): Change parameters to std::vector<std::string> *. * tracepoint.c (collection_list::stringify): Return std::vector<std::string> and adjust accordingly. (encode_actions_rsp): Changee parameters to std::vector<std::string> and adjust accordingly. * remote.c (free_actions_list), free_actions_list_cleanup_wrapper): Remove. (remote_download_tracepoint): Adjust to std::vector.
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r--gdb/ChangeLog14
1 files changed, 14 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index cf9ccfc..2be36de 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,17 @@
+2017-11-08 Simon Marchi <simon.marchi@ericsson.com>
+
+ * tracepoint.h (class collection_list) <stringify>: Return
+ std::vector<std::string>.
+ (encode_actions_rsp): Change parameters to
+ std::vector<std::string> *.
+ * tracepoint.c (collection_list::stringify): Return
+ std::vector<std::string> and adjust accordingly.
+ (encode_actions_rsp): Changee parameters to
+ std::vector<std::string> and adjust accordingly.
+ * remote.c (free_actions_list),
+ free_actions_list_cleanup_wrapper): Remove.
+ (remote_download_tracepoint): Adjust to std::vector.
+
2017-11-08 Tom Tromey <tom@tromey.com>
* dwarf2read.c (symbolp): Remove typedef.