[MACH]: Use built-in alloca, set START_FILES.

This commit is contained in:
Richard M. Stallman 1995-06-29 01:40:18 +00:00
parent caaf3c4ed0
commit a46849a843

View file

@ -18,9 +18,14 @@ NOTE-END */
#define MAIL_USE_FLOCK
#define HAVE_UNION_WAIT
#ifdef MACH
#define START_FILES pre-crt0.o /usr/lib/crt0.o
#else
/* This line starts being needed with ultrix 4.0. */
/* You must delete it for version 3.1. */
#define START_FILES pre-crt0.o /usr/lib/cmplrs/cc/crt0.o
#endif
/* Supposedly the following will overcome a kernel bug. */
#undef LD_SWITCH_MACHINE
@ -37,7 +42,7 @@ NOTE-END */
#define SYSTEM_MALLOC
#endif
/* Override what m-mips.h says about this. */
/* Override what mips.h says about this. */
#undef LINKER
/* Ultrix 4.2 (perhaps also 4.1) implements O_NONBLOCK
@ -45,7 +50,7 @@ NOTE-END */
and it causes hanging in read_process_output. */
#define BROKEN_O_NONBLOCK
#ifdef OSF1
#if defined (OSF1) || defined (MACH)
#undef C_ALLOCA
#define HAVE_ALLOCA
#endif
@ -64,6 +69,7 @@ NOTE-END */
#undef KERNEL_FILE
#define KERNEL_FILE "/vmunix"
#ifndef MACH
/* Jim Wilson writes:
[...] The X11 include files that Dec distributes with Ultrix
are bogus.
@ -89,6 +95,7 @@ NOTE-END */
going to disable non-variadic prototypes, we also need to disable
variadic prototypes. --kwzh@gnu.ai.mit.edu */
#define C_SWITCH_X_MACHINE -DNeedFunctionPrototypes=0 -DNeedVarargsPrototypes=0
#endif
/* Enable a fix in process.c. */
#define SET_CHILD_PTY_PGRP