System V versions must call setpgrp() with no arguments, to comply with

prototyping typically in <unistd.h>.  Otherwise the compile fails, at
least with gcc.
This commit is contained in:
Fred Fish 1991-10-24 09:26:05 +00:00
parent 7b71de814a
commit 150f543625
2 changed files with 8 additions and 0 deletions

View File

@ -1,5 +1,9 @@
Thu Oct 24 01:32:51 1991 Fred Fish (fnf at cygnus.com)
* infrun.c (child_create_inferior): System V versions must call
setpgrp() with no arguments, to comply with prototyping typically
in <unistd.h>.
* munch: Add support for SVR4 style nm output.
* dbxread.c, mipsread.c symmisc.c, symtab.c: Remove the object

View File

@ -534,7 +534,11 @@ child_create_inferior (exec_file, allargs, env)
#ifdef TIOCGPGRP
/* Run inferior in a separate process group. */
#ifdef USG
debug_setpgrp = setpgrp ();
#else
debug_setpgrp = setpgrp (getpid (), getpid ());
#endif
if (debug_setpgrp == -1)
perror("setpgrp failed in child");
#endif /* TIOCGPGRP */