aboutsummaryrefslogtreecommitdiff
path: root/gdb/ui-out.h
diff options
context:
space:
mode:
authorSimon Marchi <simon.marchi@polymtl.ca>2018-03-04 15:56:05 -0500
committerSimon Marchi <simon.marchi@ericsson.com>2018-03-05 17:09:15 -0500
commit7ccb006d857734ad3292ea97db2180a76dd23a2c (patch)
tree29cb635bafd2ca02152c74da4013828a8d4c3955 /gdb/ui-out.h
parentf3564073fe1f956c8791c2ae3822db5b359365f6 (diff)
downloadgdb-7ccb006d857734ad3292ea97db2180a76dd23a2c.zip
gdb-7ccb006d857734ad3292ea97db2180a76dd23a2c.tar.gz
gdb-7ccb006d857734ad3292ea97db2180a76dd23a2c.tar.bz2
btrace: Remove ui_out cleanupsusers/simark/btrace-cleanups
This patch replaces the cleanups that close the list and tuple of the btrace instruction history output with ui_out_emit_tuple and ui_out_emit_list. This allows removing make_cleanup_ui_out_tuple_begin_end and make_cleanup_ui_out_list_begin_end. This patch (along with the previous ones in the series) was regtested on the buildbot. gdb/ChangeLog: * record-btrace.c (btrace_print_lines): Replace cleanup parameter with RAII equivalents. (btrace_insn_history): Replace cleanup with RAII equivalents. * ui-out.h (make_cleanup_ui_out_list_begin_end, make_cleanup_ui_out_tuple_begin_end): Remove. * ui-out.c (struct ui_out_end_cleanup_data, do_cleanup_end, make_cleanup_ui_out_end, make_cleanup_ui_out_tuple_begin_end, make_cleanup_ui_out_list_begin_end): Remove.
Diffstat (limited to 'gdb/ui-out.h')
-rw-r--r--gdb/ui-out.h8
1 files changed, 0 insertions, 8 deletions
diff --git a/gdb/ui-out.h b/gdb/ui-out.h
index 1708542..a415100 100644
--- a/gdb/ui-out.h
+++ b/gdb/ui-out.h
@@ -66,14 +66,6 @@ enum ui_out_type
ui_out_type_list
};
-/* Compatibility wrappers. */
-
-extern struct cleanup *make_cleanup_ui_out_list_begin_end (struct ui_out *uiout,
- const char *id);
-
-extern struct cleanup *make_cleanup_ui_out_tuple_begin_end (struct ui_out *uiout,
- const char *id);
-
class ui_out
{
public: