--- gcc/config/alpha/xm-alpha.h 2018/04/24 18:16:14 1.1.1.2 +++ gcc/config/alpha/xm-alpha.h 2018/04/24 18:22:27 1.1.1.3 @@ -1,6 +1,6 @@ /* Configuration for GNU C-compiler for DEC Alpha. - Copyright (C) 1990, 1992, 1993 Free Software Foundation, Inc. - Contributed by Richard Kenner (kenner@nyu.edu). + Copyright (C) 1990, 1992, 1993, 1994 Free Software Foundation, Inc. + Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu). This file is part of GNU CC. @@ -41,9 +41,11 @@ the Free Software Foundation, 675 Mass A #define FAILURE_EXIT_CODE 2 #define FATAL_EXIT_CODE 3 -/* If not compiled with GNU C, use the C alloca. */ +/* If not compiled with GNU C, use the builtin alloca. */ #ifndef __GNUC__ -#define USE_C_ALLOCA +#include +#else +extern void *alloca (); #endif /* The host compiler has problems with enum bitfields since it makes @@ -57,6 +59,8 @@ the Free Software Foundation, 675 Mass A include these in the sources since other machines might define them differently. */ -extern void *malloc (), *realloc (), *sbrk (), *calloc (), *alloca (); +extern void *malloc (), *realloc (), *calloc (); +#ifndef inhibit_libc #include "string.h" +#endif