aboutsummaryrefslogtreecommitdiff
path: root/gdb/ChangeLog
diff options
context:
space:
mode:
authorSimon Marchi <simon.marchi@polymtl.ca>2018-03-08 18:56:23 -0500
committerSimon Marchi <simon.marchi@ericsson.com>2018-03-08 18:56:23 -0500
commita8dbfd5853e3a5f7f2a3ca817e96d9e0759061a2 (patch)
tree6afc9df31bdc7097c42d1b0b8d0c994ba354e626 /gdb/ChangeLog
parente6a58aa8a70c7fd17d9930e7df8d158a7e3c8c8e (diff)
downloadgdb-a8dbfd5853e3a5f7f2a3ca817e96d9e0759061a2.zip
gdb-a8dbfd5853e3a5f7f2a3ca817e96d9e0759061a2.tar.gz
gdb-a8dbfd5853e3a5f7f2a3ca817e96d9e0759061a2.tar.bz2
Make find_separate_debug_file* return std::string
This patch makes the find_separate_debug_file* functions return std::string, which allows to get rid of some manual memory management and one cleanup. gdb/ChangeLog: * build-id.c (find_separate_debug_file_by_buildid): Return std::string. * build-id.h (find_separate_debug_file_by_buildid): Return std::string. * coffread.c (coff_symfile_read): Adjust to std::string. * elfread.c (elf_symfile_read): Adjust to std::string. * symfile.c (separate_debug_file_exists): Change parameter to std::string. (find_separate_debug_file): Return std::string. (find_separate_debug_file_by_debuglink): Return std::string. * symfile.h (find_separate_debug_file_by_debuglink): Return std::string.
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r--gdb/ChangeLog15
1 files changed, 15 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 0ee5178..7e4bd95 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,5 +1,20 @@
2018-03-08 Simon Marchi <simon.marchi@polymtl.ca>
+ * build-id.c (find_separate_debug_file_by_buildid): Return
+ std::string.
+ * build-id.h (find_separate_debug_file_by_buildid): Return
+ std::string.
+ * coffread.c (coff_symfile_read): Adjust to std::string.
+ * elfread.c (elf_symfile_read): Adjust to std::string.
+ * symfile.c (separate_debug_file_exists): Change parameter to
+ std::string.
+ (find_separate_debug_file): Return std::string.
+ (find_separate_debug_file_by_debuglink): Return std::string.
+ * symfile.h (find_separate_debug_file_by_debuglink): Return
+ std::string.
+
+2018-03-08 Simon Marchi <simon.marchi@polymtl.ca>
+
* common/xml-utils.c (xml_escape_text): Move code to...
(xml_escape_text_append): ... this new function.
* common/xml-utils.h (xml_escape_text_append): New declaration.