File indexing completed on 2025-04-01 09:09:52
0001 #if defined(CERNLIB_UNIX)
0002 #define CERNLIB_Z32
0003 #define CERNLIB_QMUIX
0004 #define CERNLIB_A4
0005 #define CERNLIB_B32
0006 #define CERNLIB_HEX
0007 #define CERNLIB_QHOLL
0008 # ifndef CERNLIB_QFEPC
0009 #define CERNLIB_EQUHOLCH
0010 # endif
0011 #define CERNLIB_QTRHOLL
0012 #define CERNLIB_QASCII
0013 #define CERNLIB_QCFIO
0014 #define CERNLIB_QIEEE
0015 #define CERNLIB_FQXISN
0016 #define CERNLIB_QPRINT
0017 #define CERNLIB_QDEBUG
0018 #define CERNLIB_QDEBPRI
0019 #define CERNLIB_QISASTD
0020 #define CERNLIB_QMILSTD
0021 #define CERNLIB_FZALFA
0022 #define CERNLIB_FZCHANNEL
0023 #define CERNLIB_FZDACC
0024 #define CERNLIB_FZDACCF
0025 #define CERNLIB_FZDACCH
0026 #define CERNLIB_FZDACCL
0027 #define CERNLIB_FZFFNAT
0028 #define CERNLIB_FZFORTRAN
0029 #define CERNLIB_FZLIBC
0030 #define CERNLIB_FZMEMORY
0031 #define CERNLIB_JZTIME
0032 #define CERNLIB_RZBYTES
0033 #define CERNLIB_RZFRECL
0034 #endif
0035
0036 #if defined(CERNLIB_IBMRT)
0037 #define CERNLIB_QMIRT
0038 #undef CERNLIB_QMILSTD
0039 #endif
0040
0041 #if defined(CERNLIB_HPUX)
0042 #define CERNLIB_QMHPX
0043 #endif
0044
0045 #if defined(CERNLIB_SUN)
0046 #define CERNLIB_QMSUN
0047 #if 0
0048 * CERNLIB_BUGLRSHFT to get round the lrshft bug in Sun f77 3.0.x
0049 * At CERN a patch was applied for Solaris only
0050 *
0051 #endif
0052 #ifndef CERNLIB_SOLARIS
0053 #define CERNLIB_BUGLRSHFT
0054 #endif
0055
0056 #undef CERNLIB_QMILSTD
0057 #undef CERNLIB_QISASTD
0058 #endif
0059
0060 #if defined(CERNLIB_SGI)
0061 #define CERNLIB_QMSGI
0062 #undef CERNLIB_RZBYTES
0063 #endif
0064
0065 #if (defined(CERNLIB_DECS))||(defined(CERNLIB_DECOSF))
0066 #define CERNLIB_QMVMI
0067 #define CERNLIB_FQNEEDCV
0068 #undef CERNLIB_Z32
0069 #undef CERNLIB_FQXISN
0070 #undef CERNLIB_RZBYTES
0071 #undef CERNLIB_QMILSTD
0072 #endif
0073
0074 #if defined(CERNLIB_WINNT)
0075 #define CERNLIB_QMDOS
0076 #define CERNLIB_QS_WNT
0077 #ifndef _X86_
0078 # define CERNLIB_QFDEC
0079 #endif
0080 #define CERNLIB_FQNEEDCV
0081 #define CERNLIB_F77TRARG
0082 #undef CERNLIB_Z32
0083 #undef CERNLIB_FQXISN
0084 #ifdef CERNLIB_QFDEC
0085 # undef CERNLIB_RZBYTES
0086 #endif
0087 #endif
0088
0089 #if defined(CERNLIB_LINUX)
0090 #define CERNLIB_QMLNX
0091 #if !defined(CERNLIB_PPC)
0092 # define CERNLIB_FQNEEDCV
0093 # undef CERNLIB_Z32
0094 # undef CERNLIB_FQXISN
0095 #endif
0096 #endif
0097
0098 #if defined(CERNLIB_VAXVMS)
0099 #define CERNLIB_QMVAX
0100 #define CERNLIB_A4
0101 #define CERNLIB_B32
0102 #define CERNLIB_HEX
0103 #define CERNLIB_QHOLL
0104 #define CERNLIB_EQUHOLCH
0105 #define CERNLIB_QTRHOLL
0106 #define CERNLIB_QASCII
0107 #define CERNLIB_QCFIO
0108 #define CERNLIB_QMILSTD
0109 #define CERNLIB_QPRINT
0110 #define CERNLIB_QDEBUG
0111 #define CERNLIB_QDEBPRI
0112 #define CERNLIB_FZALFA
0113 #define CERNLIB_FZCHANNEL
0114 #define CERNLIB_FZDACC
0115 #define CERNLIB_FZDACCF
0116 #define CERNLIB_FZDACCH
0117 #define CERNLIB_FZDACCL
0118 #define CERNLIB_FZFFNAT
0119 #define CERNLIB_FZFORTRAN
0120 #define CERNLIB_FZLIBC
0121 #define CERNLIB_FZMEMORY
0122 #define CERNLIB_JZTIME
0123 #define CERNLIB_RZFRECL
0124 #define CERNLIB_FQIE3FDC
0125 #define CERNLIB_FQIE3FSC
0126 #define CERNLIB_FQIE3TDC
0127 #define CERNLIB_FQIE3TSC
0128 #define CERNLIB_FQNEEDCV
0129 #endif