# HG changeset patch # User Richard M. Stallman # Date 745192546 0 # Node ID 73d1d7d05a5abd96445046c798cc1791befce5dd # Parent 3c67dd995bc52b68e2bce2fb2a27a935689b84f6 Include alloca.h if appropriate. Fix the #include file name. (ULIMIT_BREAK_VALUE, GETPGRP_NO_ARG, NO_MATHERR): New macros. (LIB_STANDARD): #undef it. diff -r 3c67dd995bc5 -r 73d1d7d05a5a src/s/irix5-0.h --- a/src/s/irix5-0.h Thu Aug 12 21:01:06 1993 +0000 +++ b/src/s/irix5-0.h Thu Aug 12 21:55:46 1993 +0000 @@ -1,8 +1,13 @@ -#include "s-usg5-4.h" +#include "usg5-4.h" + #ifdef LIBS_SYSTEM #undef LIBS_SYSTEM #endif +#ifdef LIB_STANDARD +#undef LIB_STANDARD +#endif + #ifdef SYSTEM_TYPE #undef SYSTEM_TYPE #endif @@ -17,7 +22,12 @@ working alloca function and it should be used. */ #define HAVE_ALLOCA #undef C_ALLOCA -#define alloca __builtin_alloca + +#ifndef NOT_C_CODE +#ifndef __GNUC__ +#include +#endif +#endif /* use K&R C */ #ifndef __GNUC__ @@ -71,3 +81,12 @@ strcpy (pty_name, name); \ } +/* jpff@maths.bath.ac.uk reports `struct exception' is not defined + on this system, so inhibit use of matherr. */ +#define NO_MATHERR + +/* Info from simon@lia.di.epfl.ch (Simon Leinen) suggests this is needed. */ +#define GETPGRP_NO_ARG + +/* Ulimit(UL_GMEMLIM) is busted... */ +#define ULIMIT_BREAK_VALUE 0x14000000