diff options
author | Doug Evans <dje@google.com> | 2014-07-31 11:48:24 -0700 |
---|---|---|
committer | Doug Evans <dje@google.com> | 2014-07-31 11:48:24 -0700 |
commit | 4d4ca2a15d2e3008d14bf7cda9b353f7fcc11bdc (patch) | |
tree | 15710133b7cdcadd4ea34994b3a98723a66868e3 /gdb/linux-nat.c | |
parent | 462f517e5020a464e84d2b8535b1b68d39329dc2 (diff) | |
download | gdb-4d4ca2a15d2e3008d14bf7cda9b353f7fcc11bdc.zip gdb-4d4ca2a15d2e3008d14bf7cda9b353f7fcc11bdc.tar.gz gdb-4d4ca2a15d2e3008d14bf7cda9b353f7fcc11bdc.tar.bz2 |
* inflow.c (child_terminal_inferior): Add comment.
(child_terminal_ours_for_output): Add comment.
(child_terminal_ours): Add comment.
* linux-nat.c (linux_nat_terminal_inferior): Add comment.
(linux_nat_terminal_ours): Add comment.
Diffstat (limited to 'gdb/linux-nat.c')
-rw-r--r-- | gdb/linux-nat.c | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/gdb/linux-nat.c b/gdb/linux-nat.c index 8d4251f..5a791bc 100644 --- a/gdb/linux-nat.c +++ b/gdb/linux-nat.c @@ -4595,7 +4595,9 @@ linux_nat_supports_disable_randomization (struct target_ops *self) static int async_terminal_is_ours = 1; -/* target_terminal_inferior implementation. */ +/* target_terminal_inferior implementation. + + This is a wrapper around child_terminal_inferior to add async support. */ static void linux_nat_terminal_inferior (struct target_ops *self) @@ -4618,7 +4620,14 @@ linux_nat_terminal_inferior (struct target_ops *self) set_sigint_trap (); } -/* target_terminal_ours implementation. */ +/* target_terminal_ours implementation. + + This is a wrapper around child_terminal_ours to add async support (and + implement the target_terminal_ours vs target_terminal_ours_for_output + distinction). child_terminal_ours is currently no different than + child_terminal_ours_for_output. + We leave target_terminal_ours_for_output alone, leaving it to + child_terminal_ours_for_output. */ static void linux_nat_terminal_ours (struct target_ops *self) |