* inflow.c (terminal_ours_1): Guard access to
authorPedro Alves <palves@redhat.com>
Wed, 19 Mar 2008 14:54:05 +0000 (14:54 +0000)
committerPedro Alves <palves@redhat.com>
Wed, 19 Mar 2008 14:54:05 +0000 (14:54 +0000)
inferior_process_group with #ifdef PROCESS_GROUP_TYPE.

gdb/ChangeLog
gdb/inflow.c

index deefe94e13649bd95882970947cc8e32ce6d8966..85b76fea348eacf7961b7574ae9c4de7163574b1 100644 (file)
@@ -1,3 +1,8 @@
+2008-03-19  Pedro Alves  <pedro@codesourcery.com>
+
+       * inflow.c (terminal_ours_1): Guard access to
+       inferior_process_group with #ifdef PROCESS_GROUP_TYPE.
+
 2008-03-18  Ulrich Weigand  <uweigand@de.ibm.com>
            Jim Blandy  <jimb@codesourcery.com>
            Daniel Jacobowitz  <drow@false.org>
index cc4b5dea4356afb5f8f7484d5f4aa4e6dad07dd7..b8a0468aaaa99ff02ed7a06f5706d3f49907713f 100644 (file)
@@ -350,11 +350,13 @@ terminal_ours_1 (int output_only)
        xfree (inferior_ttystate);
       inferior_ttystate = serial_get_tty_state (stdin_serial);
 
+#ifdef PROCESS_GROUP_TYPE
       if (!attach_flag)
        /* If setpgrp failed in terminal_inferior, this would give us
           our process group instead of the inferior's.  See
           terminal_inferior for details.  */
        inferior_process_group = gdb_getpgrp ();
+#endif
 
       /* Here we used to set ICANON in our ttystate, but I believe this
          was an artifact from before when we used readline.  Readline sets