X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gdb%2Fui-out.h;h=8574204b92aaece802af39880c6123763573d07b;hb=268a13a5a3f7c6b9b6ffc5ac2d1b24eb41f3fbdc;hp=96466d8023334b1ac2a893f3bb55b8d54c2b0791;hpb=35fb8261b95c07e548a0b03f60b6c2cebf83caf8;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/ui-out.h b/gdb/ui-out.h index 96466d8023..8574204b92 100644 --- a/gdb/ui-out.h +++ b/gdb/ui-out.h @@ -1,6 +1,6 @@ /* Output generating routines for GDB. - Copyright (C) 1999-2018 Free Software Foundation, Inc. + Copyright (C) 1999-2019 Free Software Foundation, Inc. Contributed by Cygnus Solutions. Written by Fernando Nasser for Cygnus. @@ -25,7 +25,7 @@ #include -#include "common/enum-flags.h" +#include "gdbsupport/enum-flags.h" class ui_out_level; class ui_out_table; @@ -49,9 +49,10 @@ enum ui_align /* flags enum */ enum ui_out_flag - { - ui_source_list = (1 << 0), - }; +{ + ui_source_list = (1 << 0), + fix_multi_location_breakpoint_output = (1 << 1), +}; DEF_ENUM_FLAGS_TYPE (ui_out_flag, ui_out_flags); @@ -195,11 +196,9 @@ class ui_out ui_out_level *current_level () const; }; -/* This is similar to make_cleanup_ui_out_tuple_begin_end and - make_cleanup_ui_out_list_begin_end, but written as an RAII template - class. It takes the ui_out_type as a template parameter. Normally - this is used via the typedefs ui_out_emit_tuple and - ui_out_emit_list. */ +/* Start a new tuple or list on construction, and end it on + destruction. Normally this is used via the typedefs + ui_out_emit_tuple and ui_out_emit_list. */ template class ui_out_emit_type {