--- 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:30:09 1.1.1.4 @@ -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, 1995 Free Software Foundation, Inc. + Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu). This file is part of GNU CC. @@ -16,7 +16,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. */ @@ -38,12 +39,13 @@ the Free Software Foundation, 675 Mass A /* Arguments to use with `exit'. */ #define SUCCESS_EXIT_CODE 0 -#define FAILURE_EXIT_CODE 2 -#define FATAL_EXIT_CODE 3 +#define FATAL_EXIT_CODE 33 -/* If not compiled with GNU C, use the C alloca. */ -#ifndef __GNUC__ -#define USE_C_ALLOCA +/* If not compiled with GNU C, use the builtin alloca. */ +#if !defined(__GNUC__) && !defined(_WIN32) +#include +#else +extern void *alloca (); #endif /* The host compiler has problems with enum bitfields since it makes @@ -57,6 +59,20 @@ 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 + +/* OSF/1 has vprintf. */ + +#define HAVE_VPRINTF + +/* OSF/1 has putenv. */ + +#define HAVE_PUTENV + +/* OSF/1 is POSIX.1 compliant. */ + +#define POSIX