aboutsummaryrefslogtreecommitdiff
path: root/gdb/sh-tdep.h
diff options
context:
space:
mode:
authorPedro Alves <palves@redhat.com>2017-10-30 11:41:34 +0000
committerPedro Alves <palves@redhat.com>2017-10-30 11:41:34 +0000
commit31b833b3eab69d91df67edc3e9a21792abc3f93e (patch)
tree07255c92a3c1050c3eda1dc6fc2812c379670483 /gdb/sh-tdep.h
parent4a25033455f1e4e0325fdd249e30a79efc856689 (diff)
downloadgdb-31b833b3eab69d91df67edc3e9a21792abc3f93e.zip
gdb-31b833b3eab69d91df67edc3e9a21792abc3f93e.tar.gz
gdb-31b833b3eab69d91df67edc3e9a21792abc3f93e.tar.bz2
Introduce string_appendf/string_vappendf
string_appendf is like string_printf, but instead of allocating a new string, it appends to an existing string. This allows reusing a std::string's memory buffer across several calls, for example. gdb/ChangeLog: 2017-10-30 Pedro Alves <palves@redhat.com> * common/common-utils.c (string_appendf, string_vappendf): New functions. * common/common-utils.h (string_appendf, string_vappendf): New declarations. * unittests/common-utils-selftests.c (string_appendf_func) (test_appendf_func, string_vappendf_wrapper, string_appendf_tests) (string_vappendf_tests): New functions. (_initialize_common_utils_selftests): Register "string_appendf" and "string_vappendf tests".
Diffstat (limited to 'gdb/sh-tdep.h')
0 files changed, 0 insertions, 0 deletions