/* MI Internal Functions for GDB, the GNU debugger.
- Copyright (C) 2003, 2007 Free Software Foundation, Inc.
+ Copyright (C) 2003-2015 Free Software Foundation, Inc.
This file is part of GDB.
unsigned long total_section,
unsigned long total_sent,
unsigned long grand_total);
+
+extern void mi_print_timing_maybe (void);
+
+/* Whether MI is in async mode. */
+
+extern int mi_async_p (void);
+
+extern char *current_token;
+
+extern int running_result_record_printed;
+extern int mi_proceeded;
+
+struct mi_suppress_notification
+{
+ /* Breakpoint notification suppressed? */
+ int breakpoint;
+ /* Command param changed notification suppressed? */
+ int cmd_param_changed;
+ /* Traceframe changed notification suppressed? */
+ int traceframe;
+ /* Memory changed notification suppressed? */
+ int memory;
+};
+extern struct mi_suppress_notification mi_suppress_notification;
+
#endif