111d341caSmrgXCOMM platform: $Xorg: nec.cf,v 1.3 2000/08/17 19:41:47 cpqbld Exp $ 211d341caSmrg 311d341caSmrg#ifdef nec_ews_svr2 411d341caSmrg# define NecCISCArchitecture 511d341caSmrg#else /* !defined(nec_ews_svr2) */ 611d341caSmrg# if defined(nec_ews_svr4) || defined(_nec_ews_svr4) || defined(_nec_up) 711d341caSmrg# define NecRISCArchitecture 811d341caSmrg# else /* !(defined(nec_ews_svr4) || defined(_nec_ews_svr4) || defined(_nec_up)) */ 911d341caSmrg# ifdef SX 1011d341caSmrg# define NecSX3Architecture 1111d341caSmrg# else /* !defined(SX) */ 1211d341caSmrg# ifdef _nec_ft 1311d341caSmrg# define NecFaultTolerantArchitecture 1411d341caSmrg# else /* !defined(_nec_ft) */ 1511d341caSmrg# ifdef PC_UX 1611d341caSmrg# define NecPCArchitecture 1711d341caSmrg# endif /* PC_UX */ 1811d341caSmrg# endif /* !defined(_nec_ft) */ 1911d341caSmrg# endif /* !defined(SX) */ 2011d341caSmrg# endif /* !(defined(nec_ews_svr4) || defined(_nec_ews_svr4) || defined(_nec_up)) */ 2111d341caSmrg#endif /* !defined(nec_ews_svr2) */ 2211d341caSmrg 2311d341caSmrg#ifdef NecCISCArchitecture 2411d341caSmrg#ifndef OSName 2511d341caSmrg#define OSName EWS-UX/V 2611d341caSmrg#endif 2711d341caSmrg#ifndef OSMajorVersion 2811d341caSmrg#define OSMajorVersion 10 2911d341caSmrg#endif 3011d341caSmrg#ifndef OSMinorVersion 3111d341caSmrg#define OSMinorVersion 1 3211d341caSmrg#endif 3311d341caSmrg#define HasSharedLibraries NO 3411d341caSmrg#define HasVoidSignalReturn NO 3511d341caSmrg#define HasSockets YES 3611d341caSmrg#define SystemV YES 3711d341caSmrg#define StandardDefines -Dnec_ews -Dnec_ews_svr2 -DUSG -DSYSV 3811d341caSmrg#define StandardCppDefines -Dnec_ews -Dnec_ews_svr2 -DUSG -DSYSV 3911d341caSmrg#define LnCmd ln -s 4011d341caSmrg LEXOPTION = -j 4111d341caSmrg#endif 4211d341caSmrg 4311d341caSmrg#ifdef NecRISCArchitecture 4411d341caSmrg# ifdef _nec_up 4511d341caSmrg#ifndef OSName 4611d341caSmrg#define OSName UP-UX/V 4711d341caSmrg#endif 4811d341caSmrg#ifndef OSMajorVersion 4911d341caSmrg#define OSMajorVersion 5 5011d341caSmrg#endif 5111d341caSmrg#ifndef OSMinorVersion 5211d341caSmrg#define OSMinorVersion 1 5311d341caSmrg#endif 5411d341caSmrg# else 5511d341caSmrg#ifndef OSName 5611d341caSmrg#define OSName EWS-UX/V\(Rel4.2\) 5711d341caSmrg#endif 5811d341caSmrg#ifndef OSMajorVersion 5911d341caSmrg#define OSMajorVersion 9 6011d341caSmrg#endif 6111d341caSmrg#ifndef OSMinorVersion 6211d341caSmrg#define OSMinorVersion 1 6311d341caSmrg#endif 6411d341caSmrg# endif 6511d341caSmrg#define HasSharedLibraries YES 6611d341caSmrg#define HasVoidSignalReturn YES 6711d341caSmrg#define SystemV4 YES 6811d341caSmrg#define HasSockets YES 6911d341caSmrg#endif 7011d341caSmrg 7111d341caSmrg#ifdef NecSX3Architecture 7211d341caSmrg#ifndef OSName 7311d341caSmrg#define OSName SUPER-UX 7411d341caSmrg#endif 7511d341caSmrg#ifndef OSMajorVersion 7611d341caSmrg#define OSMajorVersion 3 7711d341caSmrg#endif 7811d341caSmrg#ifndef OSMinorVersion 7911d341caSmrg#define OSMinorVersion 1 8011d341caSmrg#endif 8111d341caSmrg#define SystemV YES 8211d341caSmrg#define HasSharedLibraries NO 8311d341caSmrg#define HasVoidSignalReturn YES 8411d341caSmrg#endif 8511d341caSmrg 8611d341caSmrg#ifdef NecFaultTolerantArchitecture 8711d341caSmrg#ifndef OSName 8811d341caSmrg#define OSName FT-UX/V 8911d341caSmrg#endif 9011d341caSmrg#ifndef OSMajorVersion 9111d341caSmrg#define OSMajorVersion 5 9211d341caSmrg#endif 9311d341caSmrg#ifndef OSMinorVersion 9411d341caSmrg#define OSMinorVersion 1 9511d341caSmrg#endif 9611d341caSmrg#define HasSharedLibraries YES 9711d341caSmrg#define HasVoidSignalReturn YES 9811d341caSmrg#define SystemV4 YES 9911d341caSmrg#define HasSockets YES 10011d341caSmrg#endif 10111d341caSmrg 10211d341caSmrg#ifdef NecPCArchitecture 10311d341caSmrg#ifndef OSName 10411d341caSmrg#define OSName PC-UX/V 10511d341caSmrg#endif 10611d341caSmrg#ifndef OSMajorVersion 10711d341caSmrg#define OSMajorVersion 3 10811d341caSmrg#endif 10911d341caSmrg#ifndef OSMinorVersion 11011d341caSmrg#define OSMinorVersion 1 11111d341caSmrg#endif 11211d341caSmrg#define HasSharedLibraries NO 11311d341caSmrg#define HasVoidSignalReturn NO 11411d341caSmrg#define SystemV YES 11511d341caSmrg#endif 11611d341caSmrg 11711d341caSmrg#define HasSaberC NO /* for machines that have it */ 11811d341caSmrg#define HasGcc NO 11911d341caSmrg#define HasBsearch YES 12011d341caSmrg 12111d341caSmrg#define DefaultCCOptions -Wf,-XNp9000,-XNd6000 12211d341caSmrg#define ExtraLibraries -lsocket -lnsl -lw 12311d341caSmrg 12411d341caSmrg#define BuildServer NO 12511d341caSmrg/* #define InstallCmd $(INS) */ 12611d341caSmrg#define RemoveTargetProgramByMoving YES 12711d341caSmrg 12811d341caSmrg#include <necLib.rules> 12911d341caSmrg 13011d341caSmrg#define LibraryCCOptions DefaultCCOptions 13111d341caSmrg#define LibraryDefines StandardDefines 132