xref: /csrg-svn/local/X11R5/mit/config/hpbsd.cf (revision 64054)
160546SelanXCOMM platform:  $XConsortium: hpbsd.cf,v 1.1 91/09/27 12:10:52 mark Exp $
260546Selan
360546Selan#define OSName            BSD 4.4Alpha
460546SelanXCOMM operating system:  OSName
560546Selan#define OSMajorVersion    4
660546Selan#define OSMinorVersion    4
760546Selan
860546Selan#ifdef hp800
960546Selan#undef hp800
1060546Selan#define HP800Architecture
1160546Selan#endif
1260546Selan#ifdef hp300
1360546Selan#undef hp300
1460546Selan#define HP300Architecture
1560546Selan#endif
1660546Selan
1760546Selan#define DirFailPrefix -
1860546Selan#define HasGcc YES
1960546Selan#define HasNdbm YES    /* for ndbm or db */
2060546Selan#define HasSaberC YES
2160546Selan#define InstKmemFlags -g kmem -m 2755
2260546Selan
2360546Selan#if OSMajorVersion < 4 || (OSMajorVersion == 4 && OSMinorVersion < 4)
2460546Selan#if 0
2560546Selan /* Following probably needed on Utah BSD and pure MORE/bsd
2660546Selan    but not for VUW or bsd net2 */
2760546Selan#define BootstrapCFlags -DNOSTDHDRS
2860546Selan#define StandardDefines -DNOSTDHDRS
2960546Selan#define HasBsearch NO
3060546Selan#else
3160546Selan#define BootstrapCFlags -DX_NOT_POSIX
3260546Selan#define StandardDefines -DX_NOT_POSIX
3360546Selan#define HasBsearch YES
3460546Selan#define HasPutenv YES
3560546Selan#endif
3660546Selan#define HasVoidSignalReturn NO
3760546Selan#define CcCmd gcc -fstrength-reduce
3860546Selan#else
3960546Selan#define HasVoidSignalReturn YES
40*64054Selan#define CcCmd gcc
41*64054Selan#define CppCmd /usr/libexec/gcc2/cpp
4260546Selan#define StandardCppDefines -traditional StandardDefines
4360546Selan#define HasDB YES  /* for Berkeley DB routines */
4460546Selan#define HasBsearch YES
4560546Selan#define HasPutenv YES
4660546Selan#define BSD44 YES
4760546Selan#define DefaultUserPath :/bin:/usr/bin:$(BINDIR)
4860546Selan#define DefaultSystemPath /sbin:/usr/sbin:/bin:/usr/bin:$(BINDIR)
4960546Selan#endif
5060546Selan
5160546Selan#define XhpBSDServer YES
5260546Selan#define BuildXInputExt YES
5360546Selan#define BuildPexExt NO
5460546Selan
5560546Selan#if OSMajorVersion >= 4 && OSMinorVersion >= 3
5660546Selan#define SetTtyGroup YES
5760546Selan#endif
58