#if defined(CERNLIB_VAX) #if defined(CERNLIB_QMALPH) #ifndef CERNLIB_ALPHA #define CERNLIB_ALPHA #endif #endif #endif #if defined(CERNLIB_QMVAOS) #ifndef CERNLIB_ALPHA_OSF #define CERNLIB_ALPHA_OSF #ifndef CERNLIB_ALPHA #define CERNLIB_ALPHA #endif #endif #endif #if defined(CERNLIB_IBMMVS)||defined(CERNLIB_NEWLIB) #ifndef CERNLIB_IBM #define CERNLIB_IBM #endif #endif #if defined(CERNLIB_MSDOS) #ifndef CERNLIB_QF2C #define CERNLIB_QF2C #endif #endif #if defined(CERNLIB_IBM)||defined(CERNLIB_VAX)||defined(CERNLIB_NORD)||defined(CERNLIB_UNIVAC) #ifndef CERNLIB_DOUBLE #define CERNLIB_DOUBLE #endif #endif #if (defined(CERNLIB_UNIX))&&(!defined(CERNLIB_SINGLE)) #ifndef CERNLIB_DOUBLE #define CERNLIB_DOUBLE #endif #endif #if defined(CERNLIB_UNIX)||defined(CERNLIB_GNU)||defined(CERNLIB_QMALPH)||defined(CERNLIB_WINNT)||defined(CERNLIB_QF2C) #ifndef CERNLIB_BSLASH #define CERNLIB_BSLASH #endif #endif #if (defined(CERNLIB_APOLLO)||defined(CERNLIB_VAX)||defined(CERNLIB_UNIX)||defined(CERNLIB_IBM))&&(!defined(CERNLIB_IPSC))&&(!defined(CERNLIB_MSDOS))&&(!defined(CERNLIB_WINNT)) #ifndef CERNLIB_CZ #define CERNLIB_CZ #endif #endif #if (defined(CERNLIB_APOLLO)||defined(CERNLIB_UNIX))&&(!defined(CERNLIB_CRAY))&&(!defined(CERNLIB_IPSC))&&(!defined(CERNLIB_MSDOS)) #ifndef CERNLIB_HMMAP #define CERNLIB_HMMAP #endif #endif #if defined(CERNLIB_UNIX)||defined(CERNLIB_MSDOS)||defined(CERNLIB_WINNT) #ifndef CERNLIB_QX_SC #define CERNLIB_QX_SC #endif #endif #if defined(CERNLIB_APOLLO)||defined(CERNLIB_SUN)||defined(CERNLIB_CONVEX) #ifndef CERNLIB_BSD #define CERNLIB_BSD #endif #endif #if defined(CERNLIB_IBMRT)||defined(CERNLIB_DECS)||defined(CERNLIB_HPUX)||defined(CERNLIB_SGI)||defined(CERNLIB_AIX370)||defined(CERNLIB_IPSC)||defined(CERNLIB_LINUX) #ifndef CERNLIB_SYS5 #define CERNLIB_SYS5 #endif #endif #if defined(CERNLIB_IBM)||defined(CERNLIB_VAX)||defined(CERNLIB_AIX370)||defined(CERNLIB_NORD)||defined(CERNLIB_UNIVAC) #ifndef CERNLIB_NO_IEEE #define CERNLIB_NO_IEEE #endif #endif #ifdef _WIN32 #define CERNLIB_QFMSOFT #endif #ifdef CERNLIB_QFMSOFT # define VISUAL_CPLUSPLUS # ifndef CERNLIB_QXCAPT # define CERNLIB_QXCAPT # define type_of_call _stdcall # endif #endif #ifndef type_of_call #define type_of_call #endif