* 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.
This commit is contained in:
parent
586388410a
commit
1319549a9a
2 changed files with 5 additions and 3 deletions
|
@ -519,11 +519,13 @@ child_setup (in, out, err, new_argv, set_pgrp, current_dir)
|
|||
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
|
||||
|
|
|
@ -148,12 +148,12 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
|
|||
#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. */
|
||||
|
|
Loading…
Add table
Reference in a new issue