--- gcc/config/mips/xm-mips.h 2018/04/24 18:10:25 1.1 +++ gcc/config/mips/xm-mips.h 2018/04/24 18:29:42 1.1.1.3 @@ -1,5 +1,5 @@ /* Configuration for GNU C-compiler for MIPS Rx000 family - Copyright (C) 1989, 1990, 1991 Free Software Foundation, Inc. + Copyright (C) 1989, 1990, 1991, 1993 Free Software Foundation, Inc. This file is part of GNU CC. @@ -15,7 +15,8 @@ GNU General Public License for more deta You should have received a copy of the GNU General Public License along with GNU CC; see the file COPYING. If not, write to -the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ +the Free Software Foundation, 59 Temple Place - Suite 330, +Boston, MA 02111-1307, USA. */ /* #defines that need visibility everywhere. */ @@ -60,12 +61,9 @@ the Free Software Foundation, 675 Mass A #endif #ifndef MIPS_OVERRIDE_ALLOCA -/* If compiled with GNU C, use the built-in alloca */ -#ifdef __GNUC__ -#define alloca __builtin_alloca - -#else +#ifndef __GNUC__ #define USE_C_ALLOCA + extern char * alloca (); /* for the emacs version of alloca */ @@ -74,8 +72,8 @@ extern char * alloca (); #endif /* not MIPS_OVERRIDE_ALLOCA */ /* Say if we have vprintf. BSD Mips targets probably don't have vfprintf. */ -#if defined(__OSF1__) || defined(__OSF__) || defined(__osf__) -#define HAVE_VFPRINTF +#if defined(__OSF1__) || defined(__OSF__) || defined(__osf__) || defined(bsd4_4) +#define HAVE_VPRINTF #define HAVE_PUTENV #else