|
Packit |
b099d7 |
XCOMM $XConsortium: isc.cf /main/1 1996/10/31 14:45:18 kaleb $
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
XCOMM platform: $XFree86: xc/config/cf/isc.cf,v 3.11.2.1 1998/02/15 16:08:33 hohndel Exp $
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#ifndef HasGcc2
|
|
Packit |
b099d7 |
#define HasGcc2 YES
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
/* INTERACTIVE UNIX SYSTEM (IUS) Version 3.x 4.x */
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#if IscVersion > 300
|
|
Packit |
b099d7 |
# define ISCVerDef -DISC40 -DISC30
|
|
Packit |
b099d7 |
# define OSVendor (IUS Version 4.x)
|
|
Packit |
b099d7 |
#else
|
|
Packit |
b099d7 |
# if IscVersion == 300
|
|
Packit |
b099d7 |
# define ISCVerDef -DISC30
|
|
Packit |
b099d7 |
# define OSVendor (ISC Version 3.0)
|
|
Packit |
b099d7 |
# else
|
|
Packit |
b099d7 |
# if IscVersion == 202
|
|
Packit |
b099d7 |
# define OSVendor (ISC Version 2.0.2)
|
|
Packit |
b099d7 |
# define ISCVerDef -DISC202
|
|
Packit |
b099d7 |
# else
|
|
Packit |
b099d7 |
# define OSVendor (ISC Version 2.2.1)
|
|
Packit |
b099d7 |
# define ISCVerDef -DISC22
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
/* gcc 2.7.2 tested Optimization Flags */
|
|
Packit |
b099d7 |
#ifndef DefaultGcc2i386Opt
|
|
Packit |
b099d7 |
# define DefaultGcc2i386Opt -m486 -O2 -fno-strength-reduce -malign-loops=2 -malign-jumps=2 -malign-functions=2
|
|
Packit |
b099d7 |
/* -fomit-frame-pointer */
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
/* For a POSIXized build on Interactive maybe needed to use gcc2.7.2 */
|
|
Packit |
b099d7 |
#ifndef UsePosix
|
|
Packit |
b099d7 |
# define UsePosix YES
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
/* ISC 4.1Mu
|
|
Packit |
b099d7 |
#define IscCompileVersion 410
|
|
Packit |
b099d7 |
*/
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#if !defined(IscCompileVersion) && IscVersion < 410
|
|
Packit |
b099d7 |
/* ISC 4.0 compatible */
|
|
Packit |
b099d7 |
#define IscCompileVersion 400
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#if IscCompileVersion == 400
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
/* binaries which should run on ISC 4.0 or for the build on a real 4.0 System */
|
|
Packit |
b099d7 |
# define UseChmod YES
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
/* for compatibility with ISC 4.0 - reported by Ami Fischmann */
|
|
Packit |
b099d7 |
/* troubles when linking with libX11.a build on ISC4.1 and used with 4.0 */
|
|
Packit |
b099d7 |
# define HasSnprintf NO
|
|
Packit |
b099d7 |
# define UseXwctomb YES
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#if defined(UseXwctomb)
|
|
Packit |
b099d7 |
# define XwctombDefine -DUSE_XMBTOWC
|
|
Packit |
b099d7 |
#else
|
|
Packit |
b099d7 |
# define XwctombDefine
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#if defined(UseChmod)
|
|
Packit |
b099d7 |
# define IscCompatDefines XwctombDefine -DUSE_CHMOD
|
|
Packit |
b099d7 |
#else
|
|
Packit |
b099d7 |
# define IscCompatDefines XwctombDefine
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#ifdef UsePosix
|
|
Packit |
b099d7 |
# define PosixDefines -posix -D_SYSV3 -D_POSIX_SOURCE
|
|
Packit |
b099d7 |
#else
|
|
Packit |
b099d7 |
# define PosixDefines
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#define OSDefines -DISC ISCVerDef IscCompatDefines
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
/*
|
|
Packit |
b099d7 |
#define OSName Unix System V/386 Release 3.2
|
|
Packit |
b099d7 |
#define OSMajorVersion 3
|
|
Packit |
b099d7 |
#define OSMinorVersion 2
|
|
Packit |
b099d7 |
*/
|
|
Packit |
b099d7 |
#ifndef OSMajorVersion
|
|
Packit |
b099d7 |
#define OSMajorVersion DefaultOSMajorVersion
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
#ifndef OSMinorVersion
|
|
Packit |
b099d7 |
#define OSMinorVersion DefaultOSMinorVersion
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
#ifndef OSTeenyVersion
|
|
Packit |
b099d7 |
#define OSTeenyVersion DefaultOSTeenyVersion
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#ifndef OSName
|
|
Packit |
b099d7 |
#define OSName INTERACTIVE UNIX System V/386 Release 3.2
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
XCOMM operating system: OSName (OSMajorVersion./**/OSMinorVersion./**/OSTeenyVersion)
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
/* Note, cpp already does -Di386 */
|
|
Packit |
b099d7 |
#define BootstrapCFlags OSDefines -DSYSV
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#if IscVersion > 202
|
|
Packit |
b099d7 |
# define LocalLibraries -lpt
|
|
Packit |
b099d7 |
# define PosixLibraries -lcposix
|
|
Packit |
b099d7 |
#else
|
|
Packit |
b099d7 |
# define LocalLibraries MallocLibrary -lpt
|
|
Packit |
b099d7 |
# define PosixLibraries
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#define SocketLibraries -linet
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#ifndef GnuMallocLibrary
|
|
Packit |
b099d7 |
#ifndef UseIscLd
|
|
Packit |
b099d7 |
# define GnuMallocLibrary -L/usr/local/lib -lgmalloc
|
|
Packit |
b099d7 |
#else
|
|
Packit |
b099d7 |
# define GnuMallocLibrary /usr/local/lib/libgmalloc.a
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#ifndef MallocLibrary
|
|
Packit |
b099d7 |
# if UseGnuMalloc
|
|
Packit |
b099d7 |
# define MallocLibrary GnuMallocLibrary
|
|
Packit |
b099d7 |
# else
|
|
Packit |
b099d7 |
# define MallocLibrary -lmalloc
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#ifndef ExtraLibraries
|
|
Packit |
b099d7 |
# if UseGnuMalloc
|
|
Packit |
b099d7 |
# define ExtraLibraries SocketLibraries LocalLibraries MallocLibrary PosixLibraries
|
|
Packit |
b099d7 |
# else
|
|
Packit |
b099d7 |
# define ExtraLibraries SocketLibraries LocalLibraries PosixLibraries
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
/* Don't know if this is necessary, but it avoids breaking the current setup */
|
|
Packit |
b099d7 |
#define MallocLibraries /**/
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#if UseXwctomb
|
|
Packit |
b099d7 |
#define XawI18nDefines -DUSE_XWCHAR_STRING
|
|
Packit |
b099d7 |
#else
|
|
Packit |
b099d7 |
#define XawI18nDefines -DUSE_XWCHAR_STRING -DUSE_XMBTOWC
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#if HasCbrt
|
|
Packit |
b099d7 |
#define MathLibrary -loptm
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#ifdef UseInlineMath
|
|
Packit |
b099d7 |
#define InlineMathDefines -DUseInlineMath
|
|
Packit |
b099d7 |
#if !HasCbrt
|
|
Packit |
b099d7 |
#define ServerExtraSysLibs $(CBRT) MathLibrary
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#ifndef ServerExtraSysLibs
|
|
Packit |
b099d7 |
#define ServerExtraSysLibs $(CBRT)
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#define ServerExtraDefines SVR3mmapFlags XFree86ServerDefines
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#if IscVersion > 300
|
|
Packit |
b099d7 |
# ifndef HasSymLinks
|
|
Packit |
b099d7 |
# define HasSymLinks YES
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#define HasShm YES
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#ifndef HasSnprintf
|
|
Packit |
b099d7 |
#define HasSnprintf YES
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#ifndef HasLibCrypt
|
|
Packit |
b099d7 |
#define HasLibCrypt YES
|
|
Packit |
b099d7 |
#define SpecialLibCrypt -lcrypt
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#ifndef DefaultCDebugFlags
|
|
Packit |
b099d7 |
# if HasGcc2
|
|
Packit |
b099d7 |
# define DefaultCDebugFlags DefaultGcc2i386Opt PosixDefines InlineMathDefines
|
|
Packit |
b099d7 |
# else
|
|
Packit |
b099d7 |
# define DefaultCDebugFlags -O PosixDefines InlineMathDefines
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#if HasGcc2
|
|
Packit |
b099d7 |
# define CcCmd gcc
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#ifndef DefaultCplusplusOptions
|
|
Packit |
b099d7 |
#define DefaultCplusplusOptions -fno-implicit-templates
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#ifndef ConnectionFlags
|
|
Packit |
b099d7 |
#define ConnectionFlags -DLOCALCONN -DTCPCONN
|
|
Packit |
b099d7 |
/* -DSTREAMSCONN -DUNIXCONN -- does not work on ISC SVR3 */
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#define CompressManCmd $(COMPRESS) -v
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#define XmanSearchPath /usr/catman
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#ifndef RemoveDSDENroffMacros
|
|
Packit |
b099d7 |
#define RemoveDSDENroffMacros YES
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#include <svr3.cf>
|
|
Packit |
b099d7 |
|