Mercurial > emacs
changeset 3814:52d398035be7
* m/iris4d.h (LIB_STANDARD): Do *not* include -lbsd. We are
now calling the BSD[sg]etpgrp functions directly, so this library
is not needed; it just provides the BSD[sg]etpgrp functions under
the [sg]etpgrp names.
* callproc.c [IRIX] (child_setup): Don't call setpgrp this time.
It's already been called up in Fcall_process, and create_process.
author | Jim Blandy <jimb@redhat.com> |
---|---|
date | Thu, 17 Jun 1993 23:25:37 +0000 |
parents | 5c622d3241b5 |
children | 41ef3e4adb0d |
files | src/callproc.c src/m/iris4d.h |
diffstat | 2 files changed, 5 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/src/callproc.c Thu Jun 17 22:59:49 1993 +0000 +++ b/src/callproc.c Thu Jun 17 23:25:37 1993 +0000 @@ -519,11 +519,13 @@ close (out); close (err); -#if defined (USG) && !defined (IRIX) +#if !defined (IRIX) +#if defined (USG) setpgrp (); /* No arguments but equivalent in this case */ #else setpgrp (pid, pid); #endif /* USG */ +#endif /* IRIX */ setpgrp_of_tty (pid); #ifdef vipc
--- a/src/m/iris4d.h Thu Jun 17 22:59:49 1993 +0000 +++ b/src/m/iris4d.h Thu Jun 17 23:25:37 1993 +0000 @@ -148,12 +148,12 @@ #ifdef HAVE_CRTN /* Must define START-FILES so that the linker can find /usr/lib/crt0.o. */ #define START_FILES pre-crt0.o /usr/lib/crt1.o -#define LIB_STANDARD -lbsd -lc /usr/lib/crtn.o +#define LIB_STANDARD -lc /usr/lib/crtn.o #else #define START_FILES pre-crt0.o /usr/lib/crt0.o /* The entry-point label (start of text segment) is `start', not `__start'. */ #define DEFAULT_ENTRY_ADDRESS start -#define LIB_STANDARD -lbsd -lc +#define LIB_STANDARD -lc #endif /* Use terminfo instead of termcap. */