Blame config/cf/isc.cf

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