X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=gdb%2Fterminal.h;h=8ae8fd8cde7104a38869b932e51af0f1b401e0c2;hb=refs%2Fheads%2Fconcurrent-displaced-stepping-2020-04-01;hp=fb20ae03dffe920b097b8fd8b3db93ad10bc4afd;hpb=be628ab814f1c90e185d7482d27aa8a991ab5837;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/terminal.h b/gdb/terminal.h index fb20ae03df..8ae8fd8cde 100644 --- a/gdb/terminal.h +++ b/gdb/terminal.h @@ -1,5 +1,5 @@ /* Terminal interface definitions for GDB, the GNU Debugger. - Copyright (C) 1986-2017 Free Software Foundation, Inc. + Copyright (C) 1986-2020 Free Software Foundation, Inc. This file is part of GDB. @@ -29,16 +29,11 @@ extern void new_tty_postfork (void); extern void copy_terminal_info (struct inferior *to, struct inferior *from); -/* Do we have job control? Can be assumed to always be the same within - a given run of GDB. In inflow.c. */ -extern int job_control; +/* Exchange the terminal info and state between inferiors A and B. */ +extern void swap_terminal_info (inferior *a, inferior *b); extern pid_t create_tty_session (void); -/* Set the process group of the caller to its own pid, or do nothing if - we lack job control. */ -extern int gdb_setpgid (void); - /* Set up a serial structure describing standard input. In inflow.c. */ extern void initialize_stdin_serial (void); @@ -48,8 +43,4 @@ extern void gdb_save_tty_state (void); have had a chance to alter it. */ extern void set_initial_gdb_ttystate (void); -/* Set the process group of the caller to its own pid, or do nothing - if we lack job control. */ -extern int gdb_setpgid (void); - #endif /* !defined (TERMINAL_H) */