1XCOMM platform: $XConsortium: hpbsd.cf,v 1.1 91/09/27 12:10:52 mark Exp $ 2 3#define OSName BSD 4.4Alpha 4XCOMM operating system: OSName 5#define OSMajorVersion 4 6#define OSMinorVersion 4 7 8#ifdef hp800 9#undef hp800 10#define HP800Architecture 11#endif 12#ifdef hp300 13#undef hp300 14#define HP300Architecture 15#endif 16 17#define DirFailPrefix - 18#define HasGcc YES 19#define HasNdbm YES /* for ndbm or db */ 20#define HasSaberC YES 21#define InstKmemFlags -g kmem -m 2755 22 23#if OSMajorVersion < 4 || (OSMajorVersion == 4 && OSMinorVersion < 4) 24#if 0 25 /* Following probably needed on Utah BSD and pure MORE/bsd 26 but not for VUW or bsd net2 */ 27#define BootstrapCFlags -DNOSTDHDRS 28#define StandardDefines -DNOSTDHDRS 29#define HasBsearch NO 30#else 31#define BootstrapCFlags -DX_NOT_POSIX 32#define StandardDefines -DX_NOT_POSIX 33#define HasBsearch YES 34#define HasPutenv YES 35#endif 36#define HasVoidSignalReturn NO 37#define CcCmd gcc -fstrength-reduce 38#else 39#define HasVoidSignalReturn YES 40#define CcCmd gcc 41#define CppCmd /usr/libexec/gcc2/cpp 42#define StandardCppDefines -traditional StandardDefines 43#define HasDB YES /* for Berkeley DB routines */ 44#define HasBsearch YES 45#define HasPutenv YES 46#define BSD44 YES 47#define DefaultUserPath :/bin:/usr/bin:$(BINDIR) 48#define DefaultSystemPath /sbin:/usr/sbin:/bin:/usr/bin:$(BINDIR) 49#endif 50 51#define XhpBSDServer YES 52#define BuildXInputExt YES 53#define BuildPexExt NO 54 55#if OSMajorVersion >= 4 && OSMinorVersion >= 3 56#define SetTtyGroup YES 57#endif 58