|
|
1.1 root 1: /* Configuration for GNU C-compiler for Convex. 1.1.1.2 ! root 2: Copyright (C) 1989, 1990 Free Software Foundation, Inc. 1.1 root 3: 4: This file is part of GNU CC. 5: 6: GNU CC is free software; you can redistribute it and/or modify 7: it under the terms of the GNU General Public License as published by 8: the Free Software Foundation; either version 1, or (at your option) 9: any later version. 10: 11: GNU CC is distributed in the hope that it will be useful, 12: but WITHOUT ANY WARRANTY; without even the implied warranty of 13: MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14: GNU General Public License for more details. 15: 16: You should have received a copy of the GNU General Public License 17: along with GNU CC; see the file COPYING. If not, write to 18: the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ 19: 20: /* #defines that need visibility everywhere. */ 21: #define FALSE 0 22: #define TRUE 1 23: 24: /* target machine dependencies. 25: tm.h is a symbolic link to the actual target specific file. */ 26: #include "tm.h" 27: 28: /* This describes the machine the compiler is hosted on. */ 29: #define HOST_BITS_PER_CHAR 8 30: #define HOST_BITS_PER_SHORT 16 31: #define HOST_BITS_PER_INT 32 32: #define HOST_BITS_PER_LONG 32 33: 34: /* Arguments to use with `exit'. */ 35: #define SUCCESS_EXIT_CODE 0 36: #define FATAL_EXIT_CODE 33 37: 38: /* If compiled with GNU C, use the built-in alloca */ 39: #ifdef __GNUC__ 40: #define alloca __builtin_alloca 41: #endif 42: 1.1.1.2 ! root 43: #ifdef _POSIX_SOURCE ! 44: ! 45: /* Un-hide names hidden in Posix include files. */ ! 46: ! 47: #define S_IFMT _S_IFMT ! 48: #define S_IFREG _S_IFREG ! 49: ! 50: #else ! 51: ! 52: /* This definition is to prevent 8.0 include files from declaring prototypes. ! 53: Those include files ANSIfied, but the prototypes sometimes do not match. ! 54: There is no effect on pre-8.0 OS versions. */ ! 55: ! 56: #ifndef _PROTO ! 57: #define _PROTO(X) () ! 58: #endif ! 59: ! 60: #endif /* _POSIX_SOURCE */ ! 61:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.