File indexing completed on 2025-02-21 10:04:09
0001 #if defined(CERNLIB_GKSGRAL) || defined(CERNLIB_MKGS) \
0002 || defined(CERNLIB_PLOT10GKS) || defined(CERNLIB_UNIGKS) \
0003 || defined(CERNLIB_DECGKS) || defined(CERNLIB_GK2000) \
0004 || defined(CERNLIB_ATCGKS) || defined(CERNLIB_GKSBX)
0005 #ifndef CERNLIB_GKS
0006 #define CERNLIB_GKS
0007 #endif
0008 #endif
0009
0010 #ifndef CERNLIB_GKS
0011
0012 #ifndef CERNLIB_X11
0013 #define CERNLIB_X11
0014 #endif
0015
0016 #ifndef CERNLIB_FALCO
0017 #define CERNLIB_FALCO
0018 #endif
0019
0020 #endif
0021
0022 #ifndef CERNLIB_NTC
0023 #define CERNLIB_NTC
0024 #endif
0025
0026 #ifndef CERNLIB_PSCRIPT
0027 #define CERNLIB_PSCRIPT
0028 #endif
0029
0030 #ifndef CERNLIB_ZEBRA
0031 #define CERNLIB_ZEBRA
0032 #endif
0033
0034 #if defined(CERNLIB_ALPHA)
0035 #ifndef CERNLIB_VAX
0036 #define CERNLIB_VAX
0037 #endif
0038 #endif
0039
0040 #if defined(CERNLIB_WINNT) || defined(CERNLIB_TK_WINDOWS)
0041 #ifndef CERNLIB_X11
0042 #define CERNLIB_X11
0043 #endif
0044 #endif
0045
0046 #if (defined(CERNLIB_MSDOS) || defined(CERNLIB_LINUX) ) && (!defined(CERNLIB_WINNT))
0047 #ifndef CERNLIB_F2C
0048 #define CERNLIB_F2C
0049 #endif
0050 #endif
0051
0052 #if defined(CERNLIB_SUN) || defined(CERNLIB_SGI) || \
0053 defined(CERNLIB_DECS) || defined(CERNLIB_IBMRT) || \
0054 defined(CERNLIB_HPUX) || \
0055 defined(CERNLIB_IPSC) || \
0056 defined(CERNLIB_F2C) || defined(CERNLIB_QMALPH) || \
0057 defined(CERNLIB_WINNT)
0058 #ifndef CERNLIB_BSLASH
0059 #define CERNLIB_BSLASH
0060 #endif
0061 #endif
0062
0063 #ifdef CERNLIB_QFMSOFT
0064 #ifdef CERNLIB_BSLASH
0065 #undef CERNLIB_BSLASH
0066 #endif
0067 #endif
0068
0069 #if defined(CERNLIB_SUNGKS) || defined(CERNLIB_GKSIBM)
0070 #ifndef CERNLIB_GKSGRAL
0071 #define CERNLIB_GKSGRAL
0072 #endif
0073 #endif
0074
0075 #if defined(CERNLIB_GKSGRAL) || defined(CERNLIB_MGKS) || \
0076 defined(CERNLIB_PLOT10GKS) || defined(CERNLIB_UNIGKS) || \
0077 defined(CERNLIB_DECGKS) || defined(CERNLIB_GK2000) || \
0078 defined(CERNLIB_ATCGKS) || defined(CERNLIB_GKSBX)
0079 #ifndef CERNLIB_GKS
0080 #define CERNLIB_GKS
0081 #endif
0082 #endif
0083
0084 #if defined(CERNLIB_MSDOS)
0085 #ifndef CERNLIB_CIPACK
0086 #define CERNLIB_CIPACK
0087 #endif
0088 #ifndef CERNLIB_GL
0089 #define CERNLIB_GL
0090 #endif
0091 #endif
0092
0093 #if defined(CERNLIB_X11)
0094 #ifndef CERNLIB_ZBUF
0095 #define CERNLIB_ZBUF
0096 #endif
0097
0098 #if (!defined(CERNLIB_GIF)) && (!defined(CERNLIB_WINNT))
0099 #define CERNLIB_GIF
0100 #endif
0101 #endif
0102
0103 #if defined(CERNLIB_GL) || \
0104 defined(CERNLIB_X11) || \
0105 defined(CERNLIB_MACMPW) || \
0106 defined(CERNLIB_MSDOS) || \
0107 defined(CERNLIB_WINNT)
0108 #ifndef CERNLIB_KERNEL
0109 #define CERNLIB_KERNEL
0110 #endif
0111 #endif
0112
0113 #if defined(CERNLIB_CRAY) || defined(CERNLIB_VAX) || \
0114 defined(CERNLIB_IBM)
0115 #ifndef CERNLIB_QXNO_SC
0116 #define CERNLIB_QXNO_SC
0117 #endif
0118 #endif
0119
0120 #if defined(CERNLIB_SGI) || defined(CERNLIB_IBMRT) || \
0121 defined(CERNLIB_SUN) || defined(CERNLIB_CONVEX) || \
0122 defined(CERNLIB_DECS) || defined(CERNLIB_AIX370) || \
0123 defined(CERNLIB_HPUX) || \
0124 defined(CERNLIB_NEXT) || defined(CERNLIB_CONVEX) || \
0125 defined(CERNLIB_F2C)
0126 #ifndef CERNLIB_QX_SC
0127 #define CERNLIB_QX_SC
0128 #endif
0129 #endif
0130
0131 #ifdef CERNLIB_MSSTDCALL
0132 # ifndef CERNLIB_QXCAPT
0133 # define CERNLIB_QXCAPT
0134 # endif
0135 #define type_of_call __stdcall
0136 #endif
0137
0138 #ifndef type_of_call
0139 # define type_of_call
0140 #endif
0141
0142 #if defined(CERNLIB_PHIGS)
0143 #ifndef CERNLIB_NOVERS
0144 #define CERNLIB_NOVERS
0145 #endif
0146 #endif
0147
0148 #if (defined(CERNLIB_CONVEX)) && (!defined(CERNLIB_SINGLE))
0149 #ifndef CERNLIB_CVX
0150 #define CERNLIB_CVX
0151 #endif
0152 #endif
0153
0154 #if (defined(CERNLIB_CONVEX)) && (!defined(CERNLIB_SINGLE))
0155 #ifndef CERNLIB_CVY
0156 #define CERNLIB_CVY
0157 #endif
0158 #endif