summaryrefslogtreecommitdiffstats
path: root/src/config/linux.cf
blob: 453152ae2047e12018cf607be0016d9cd84bc0cd (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
/*
 * SET VERSION NUMBERS BEFORE MAKING MAKEFILES
 */

#define OSName            Linux 0.99
#define OS_Linux	  1
#define OS_TelnetName     Linux  /* see appl/telnet/Config.generic
				     to select the name for this */
#define OSMajorVersion    0
#define OSMinorVersion    99
#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 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 DependFlags -I/usr/lib/gcc-lib/i486-linux/`gcc -v 2>&1 | sed -ne "s/gcc version //p"`/include

#undef HasGcc
#define HasGcc YES

#undef CcCmd
#define CcCmd gcc -pedantic -pipe -Wall -fpcc-struct-return
#define	OptimizedCDebugFlags -O3
#define DefaultCDebugFlags OptimizedCDebugFlags

/* #undef HasNdbm */
#define HasNdbm YES
#define DbmLib -ldbm

#define UnalignedReferencesAllowed YES	       /* if arbitrary deref is okay */
#define HasSaberC NO
#define DesDefines -DBIG -DLSBFIRST

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

#define	ArCmd ar cru
#define LintLibFlag -o