remove ultrix support
This commit is contained in:
@@ -18,22 +18,7 @@ XCOMM $TOG: Imake.cf /main/30 1998/04/28 13:55:25 barstow $
|
||||
* 4. Create a .cf file with the name given by MacroFile.
|
||||
*/
|
||||
|
||||
#ifdef ultrix
|
||||
# define MacroIncludeFile <ultrix.cf>
|
||||
# define MacroFile ultrix.cf
|
||||
# ifdef vax
|
||||
# undef vax
|
||||
# define VaxArchitecture
|
||||
# endif
|
||||
# ifdef mips
|
||||
# undef mips
|
||||
# define MipsArchitecture
|
||||
# endif
|
||||
# undef ultrix
|
||||
# define UltrixArchitecture
|
||||
#endif /* ultrix */
|
||||
|
||||
#if defined(vax) && !defined(UltrixArchitecture)
|
||||
#if defined(vax)
|
||||
# define MacroIncludeFile <bsd.cf>
|
||||
# define MacroFile bsd.cf
|
||||
# undef vax
|
||||
|
||||
@@ -81,7 +81,6 @@ sony.cf \
|
||||
sun.cf \
|
||||
svr3.cf \
|
||||
svr4.cf \
|
||||
ultrix.cf \
|
||||
x386.cf \
|
||||
xfree86.cf
|
||||
|
||||
|
||||
@@ -1,77 +0,0 @@
|
||||
XCOMM platform: $XConsortium: ultrix.cf /main/68 1996/09/28 16:13:46 rws $
|
||||
|
||||
#ifndef OSName
|
||||
# define OSName DefaultOSName
|
||||
#endif
|
||||
#ifndef OSMajorVersion
|
||||
# define OSMajorVersion DefaultOSMajorVersion
|
||||
#endif
|
||||
#ifndef OSMinorVersion
|
||||
# define OSMinorVersion DefaultOSMinorVersion
|
||||
#endif
|
||||
XCOMM operating system: OSName (OSMajorVersion.OSMinorVersion)
|
||||
|
||||
#define HasNdbm YES
|
||||
#define HasPutenv YES
|
||||
#define HasShm YES
|
||||
#define LintLibFlag -o
|
||||
#define LintOpts -ax
|
||||
|
||||
#if HasDECnet
|
||||
#define ExtraLibraries -ldnet
|
||||
#endif
|
||||
|
||||
#if ThreadedX
|
||||
/* if you want to experiment, turn this on, but no guarantees */
|
||||
#define HasThreadSafeAPI NO
|
||||
#define HasPosixThreads YES
|
||||
#define ThreadPreStdAPIDefines -DXPRE_STANDARD_API
|
||||
#define ExtraLibraries -lpthreads -li
|
||||
#endif
|
||||
|
||||
#ifdef VaxArchitecture
|
||||
#define PexNativeFPFormat PEXDEC_F_Floating
|
||||
#define NativeFPFormat DEC_F_Float
|
||||
#define UnalignedReferencesAllowed YES /* if arbitrary deref is okay */
|
||||
#define BuildServer NO
|
||||
#endif
|
||||
|
||||
#ifdef MipsArchitecture
|
||||
#if OSMajorVersion > 4 || (OSMajorVersion == 4 && OSMinorVersion >= 2)
|
||||
#define XdecServer YES
|
||||
#define ServerOSDefines -DDDXTIME
|
||||
/* Even under ultrix 4.2, the compiler miscompiles some alloca calls */
|
||||
#define AllocateLocalDefines /* -DINCLUDE_ALLOCA_H */
|
||||
#else
|
||||
#define BuildServer NO
|
||||
#define AllocateLocalDefines /**/
|
||||
#endif
|
||||
#if !HasGcc
|
||||
#define NeedFunctionPrototypes YES
|
||||
#define PexCCOptions -Wf,-XNp15000,-XNd15000
|
||||
/*
|
||||
* NormalLibObjCompile - compile fragment for a library object file
|
||||
* do ld -x to remove line number symbols for libraries
|
||||
*/
|
||||
#define NormalLibObjCompile(options) $(RM) $@ $*.os \ @@\
|
||||
&& $(CC) -c options $(CFLAGS) $*.c \ @@\
|
||||
&& $(LD) $(LDSTRIPFLAGS) -r $@ -o $*.os \ @@\
|
||||
&& $(MV) $*.os $@
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if HasGcc
|
||||
#ifdef VaxArchitecture
|
||||
#define CcCmd gcc -ansi -Dvax -Dultrix -fpcc-struct-return
|
||||
#endif
|
||||
#ifdef MipsArchitecture
|
||||
#define CcCmd gcc -ansi -Dmips -Dultrix -fpcc-struct-return
|
||||
#endif
|
||||
#define ServerCCOptions /* */
|
||||
#define AllocateLocalDefines /* */
|
||||
#endif
|
||||
|
||||
#define ServerExtraDefines AllocateLocalDefines
|
||||
#define HasWChar32 YES
|
||||
|
||||
#define MotifDefines -DNO_REGEX -DNO_REGCOMP -DNO_CONST
|
||||
@@ -494,7 +494,7 @@ char *cpp_argv[ARGUMENTS] = {
|
||||
# define DEFAULT_OS_MINOR_REV "r %[0-9]"
|
||||
/* No information available to generate default OSTeenyVersion value. */
|
||||
# define DEFAULT_OS_NAME "srvm %[^\n]"
|
||||
#elif defined(sun) || defined(sgi) || defined(ultrix) || defined(__linux__) || defined(sony)
|
||||
#elif defined(sun) || defined(__linux__)
|
||||
/* uname -r returns "x.y[.z]", e.g. "5.4" or "4.1.3" */
|
||||
# define DEFAULT_OS_MAJOR_REV "r %[0-9]"
|
||||
# define DEFAULT_OS_MINOR_REV "r %*d.%[0-9]"
|
||||
@@ -601,9 +601,6 @@ struct symtab predefs[] = {
|
||||
#ifdef __mips__
|
||||
{"__mips__", "1"},
|
||||
#endif
|
||||
#ifdef ultrix
|
||||
{"ultrix", "1"},
|
||||
#endif
|
||||
#ifdef stellar
|
||||
{"stellar", "1"},
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user