gdb: fix vfork with multiple threads
[deliverable/binutils-gdb.git] / gdb / top.h
index a31b19ae9542508e59057304d48a07dcf9f362fb..56bd06c698bee10d86710f78c7f84df7cac5e518 100644 (file)
--- a/gdb/top.h
+++ b/gdb/top.h
@@ -173,6 +173,8 @@ public:
     current_ui = ui_list;
   }
 
+  DISABLE_COPY_AND_ASSIGN (switch_thru_all_uis);
+
   /* If done iterating, return true; otherwise return false.  */
   bool done () const
   {
@@ -190,11 +192,6 @@ public:
 
  private:
 
-  /* No need for these.  They are intentionally not defined
-     anywhere.  */
-  switch_thru_all_uis &operator= (const switch_thru_all_uis &);
-  switch_thru_all_uis (const switch_thru_all_uis &);
-
   /* Used to iterate through the UIs.  */
   struct ui *m_iter;
 
@@ -274,7 +271,7 @@ extern void set_prompt (const char *s);
 extern int gdb_in_secondary_prompt_p (struct ui *ui);
 
 /* Perform _initialize initialization.  */
-extern void gdb_init (char *);
+extern void gdb_init ();
 
 /* For use by event-top.c.  */
 /* Variables from top.c.  */
@@ -294,4 +291,9 @@ extern char *handle_line_of_input (struct buffer *cmd_line_buffer,
                                   const char *rl, int repeat,
                                   const char *annotation_suffix);
 
+/* Call at startup to see if the user has requested that gdb start up
+   quietly.  */
+
+extern bool check_quiet_mode ();
+
 #endif
This page took 0.02691 seconds and 4 git commands to generate.