2007-04-18 Denis Pilat <denis.pilat@st.com>
authorDenis Pilat <denis.pilat@st.com>
Wed, 18 Apr 2007 07:21:33 +0000 (07:21 +0000)
committerDenis Pilat <denis.pilat@st.com>
Wed, 18 Apr 2007 07:21:33 +0000 (07:21 +0000)
* infcmd.c (post_create_inferior): Start with a call to
target_terminal_ours().

gdb/ChangeLog
gdb/infcmd.c

index dff52025ecdc75311d0736ffa3dc3a84c5daa203..b849a4932e3b485a19a35397cb9a0eb2dd6fcd61 100644 (file)
@@ -1,3 +1,8 @@
+2007-04-18  Denis Pilat  <denis.pilat@st.com>
+
+       * infcmd.c (post_create_inferior): Start with a call to 
+       target_terminal_ours().
+
 2007-04-17  Maciej W. Rozycki  <macro@mips.com>
 
        * mips-tdep.c (mips_eabi_push_dummy_call): Rearrange some
index a1a64c0572cf609c31159a5fd6c33336cb3187c5..0f1e960f0bd4c230a3d87f196beab4671586e533 100644 (file)
@@ -406,6 +406,9 @@ tty_command (char *file, int from_tty)
 void
 post_create_inferior (struct target_ops *target, int from_tty)
 {
+  /* Be sure we own the terminal in case write operations are performed.  */ 
+  target_terminal_ours ();
+
   /* If the target hasn't taken care of this already, do it now.
      Targets which need to access registers during to_open,
      to_create_inferior, or to_attach should do it earlier; but many