diff options
Diffstat (limited to 'gdb/target/target.h')
-rw-r--r-- | gdb/target/target.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/gdb/target/target.h b/gdb/target/target.h index 582852c..0528766 100644 --- a/gdb/target/target.h +++ b/gdb/target/target.h @@ -95,4 +95,18 @@ extern void target_mourn_inferior (ptid_t ptid); extern int target_supports_multi_process (void); +/* Initialize the terminal settings we record for the inferior, + before we actually run the inferior. */ +extern void target_terminal_init (); + +/* Put the inferior's terminal settings into effect. This is + preparation for starting or resuming the inferior. This is a no-op + unless called with the main UI as current UI. */ +extern void target_terminal_inferior (); + +/* Put our terminal settings into effect. First record the inferior's + terminal settings so they can be restored properly later. This is + a no-op unless called with the main UI as current UI. */ +extern void target_terminal_ours (); + #endif /* TARGET_COMMON_H */ |