From 76e473bbdd4b38ab257b792ef0546bc06a22cff7 Mon Sep 17 00:00:00 2001 From: Jim Kingdon Date: Wed, 13 Oct 1993 18:29:09 +0000 Subject: [PATCH] * inflow.c (terminal_ours_1): Don't print warning on failure to set process group. --- gdb/ChangeLog | 3 +++ gdb/inflow.c | 9 ++++++--- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 682f68dde13..2fab6c8706f 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,8 @@ Wed Oct 13 11:47:23 1993 Jim Kingdon (kingdon@lioth.cygnus.com) + * inflow.c (terminal_ours_1): Don't print warning on failure to + set process group. + * printcmd.c (printf_command): Instead of using makeva* and calling vprintf, just make the appropriate calls to printf. * printcmd.c, config/pa/xm-pa.h, config/mips/xm-makeva.h, diff --git a/gdb/inflow.c b/gdb/inflow.c index 772425fac27..dd55a020c08 100644 --- a/gdb/inflow.c +++ b/gdb/inflow.c @@ -325,16 +325,19 @@ terminal_ours_1 (output_only) { #ifdef HAVE_TERMIOS result = tcsetpgrp (0, our_process_group); +#if 0 + /* This fails on Ultrix with EINVAL if you run the testsuite + in the background with nohup, and then log out. GDB never + used to check for an error here, so perhaps there are other + such situations as well. */ if (result == -1) fprintf (stderr, "[tcsetpgrp failed in terminal_ours: %s]\n", strerror (errno)); #endif +#endif /* termios */ #ifdef HAVE_SGTTY result = ioctl (0, TIOCSPGRP, our_process_group); - if (result == -1) - fprintf (stderr, "[TIOCSPGRP failed in terminal_ours: %s]\n", - strerror (errno)); #endif } -- 2.30.2