]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
Fix PR gdb/393:
authorStephane Carrez <stcarrez@nerim.fr>
Mon, 26 Aug 2002 19:18:33 +0000 (19:18 +0000)
committerStephane Carrez <stcarrez@nerim.fr>
Mon, 26 Aug 2002 19:18:33 +0000 (19:18 +0000)
commita790ad353e281fa104029acfa34c9cf866ad4873
tree07294fdc78f68cd55fe049090342ca4304b99388
parent3d7f4f4914a2798426e66bcdb7e00094fdd48242
Fix PR gdb/393:
* inflow.c (terminal_save_ours): New function to save terminal
settings.
* inferior.h (terminal_save_ours): Declare.
* target.c (debug_to_terminal_save_ours): New function.
(cleanup_target): Defaults to_terminal_save_ours.
(update_current_target): Inherit to_terminal_save_ours.
(setup_target_debug): Set to_terminal_save_ours.
* target.h (target_terminal_save_ours): New to save terminal settings.
(target_ops): New member to_terminal_save_ours.
* gnu-nat.c (init_gnu_ops): Set to_terminal_save_ours.
* hpux-thread.c (init_hpux_thread_ops): Likewise.
* inftarg.c (init_child_ops): Likewise.
* m3-nat.c (init_m3_ops): Likewise.
* procfs.c (init_procfs_ops): Likewise.
* wince.c (init_child_ops): Likewise.
* win32-nat.c (init_child_ops): Likewise.
* sol-thread.c (init_sol_thread_ops): Likewise.
14 files changed:
gdb/ChangeLog
gdb/gnu-nat.c
gdb/hpux-thread.c
gdb/inferior.h
gdb/inflow.c
gdb/inftarg.c
gdb/m3-nat.c
gdb/procfs.c
gdb/sol-thread.c
gdb/target.c
gdb/target.h
gdb/win32-nat.c
gdb/wince.c
gdb/windows-nat.c