summaryrefslogtreecommitdiffstats
path: root/src/config/ultrix.cf
blob: 7b20de7cbb27b17b3292465147c708faed5d3064 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
/**/# $Source$
/**/# $Author$
/**/# $Id$
/**/#

/*
 * SET VERSION NUMBERS BEFORE MAKING MAKEFILES
 */

#define OSName            Ultrix-32 4.2
#define OS_Ultrix         1
#define OS_TelnetName     ultrix4.3 /* see appl/telnet/config.generic
				       to select the name for this */
#define OSMajorVersion    4
#define OSMinorVersion    2
#define SystemV NO
#define HasVoidSignalReturn YES
#define HasPosixTermios YES
#define HasPosixFileLocks YES
#define HasPosixTypes YES
#define HasStringH YES
#define HasStdlibH 2
#define HasInet YES
#define HasPutenv YES
#define HasBsearch YES
#define	HasAnsiStdio	YES
#define	HasUnistdH	YES
#define IsPOSIX		YES
#define	WantPrototypes	YES
#define Bitsize32
#define	HasVfprintf	YES
#define	HasStrerror	YES
#define HasMemmove	YES

/* #define StandardCppDefines -DPOSIX -D_POSIX_SOURCE */
/* Saber bug doesn't allow deref through const *'s */
/* #define SaberDefines -DPOSIX -Dconst= */
/* #define StandardDefines -YPOSIX -D_POSIX_SOURCE */
/* makedepend won't understand -YPOSIX also implies -DPOSIX... */
/* #define MakeDependFlags -DPOSIX */

#define DefaultCDebugFlags DebuggableCDebugFlags

/* #undef HasNdbm */
#define HasNdbm YES

#ifdef VaxArchitecture
#define UnalignedReferencesAllowed YES	       /* if arbitrary deref is okay */
#define HasSaberC YES
#define DesDefines -DBIG -DLSBFIRST
#undef STDCTopIncludes
#undef CcCmd
#define CcCmd gcc -pedantic -pipe -Wall -fpcc-struct-return
#define	OptimizedCDebugFlags -O3
#define DefaultCDebugFlags OptimizedCDebugFlags -g
#endif

#ifdef MipsArchitecture
#define HasSaberC YES
/*
#undef HasGcc
#define HasGcc YES
 */

#define	UseVolatile YES
#define	UseVoid YES
#define	NoNestedPrototypes
#define	UseStdarg YES

#define	ArCmd ar cru
#define LintLibFlag -o

#ifdef MIPSEL
#define DesDefines -DBIG -DMUSTALIGN -DLSBFIRST
#else
#ifdef MIPSEB
#define DesDefines -DBIG -DMUSTALIGN -DMSBFIRST
#else /* not MIPSEB */
 error: you must figure out what endian your MIPS is!
#endif /* MIPSEB */
#endif /* MIPSEL */
#endif

/**/# platform:  $XConsortium: ultrix.cf,v 1.20 89/12/22 15:56:14 rws Exp $
/**/# operating system:  OSName