Next: Flags inherited from Up: CERNLIB Previous: Flags to indicate

Flags for other computer or Fortran features

QF2C
Compiled using F2C and gcc
QFDEC
Compiled using DEC Fortran
QFNDP
Compiled using NDP Fortran
QMFIBMSI
Fortran Siemens
QMFIBMVS
Fortran VS
QFMSOFT
Compiled using Microsoft Fortran
QASCII
Character set is ASCII
QEBCDIC
Character set is EBCDIC
QIEEE
Floating point representation is IEEE
QISASTD
ISA standard intrinsic functions available : IAND, IOR, NOT, ISHFT
QMILSTD
MIL standard intrinsic functions available : IBITS, MVBITS, ISHFTC
QHOLL
Hollerith constants exist
EQUHOLCH
EQUIVALENCE Hollerith/Character ok
QORTHOLL
orthodox Hollerith storage left to right in word
QSYSBSD
Unix system BSD (system 5 otherwise)
QSIGJMP
Posix sigsetjmp/siglongjmp for setjmp/longjmp
QENVBSD
BSD setenv is available
QGETCWD
BSD getwd is not available, but getcwd is available
QSIGBSD
signal handling with BSD sigvec
QSIGPOSIX
signal handling with Posix sigaction
QX_SC
external names are lower case with underscore
QXNO_SC
external names are lower case without underscore
QXCAPT
external names are capital
QCCINDAD
routine entry addresses are passed double indirect in Fortran calls (needed in C routines)
INTDOUBL
use double precision for some internal calculations (used at present only in the TR routines)
NOSHIFT
left/right shift is not available, sequence Q$SHIFTcannot be defined
HEX
dumps must be done in hexadecimal representation else: dumps are in octal
ENTRET
multiple entry functions must return by entry name else: return by function name works ok
ENTRCDC
CDC Fortran 4 syntax for ENTRY statement else: ENTRY statement contains argument list


Next: Flags inherited from Up: CERNLIB Previous: Flags to indicate


goossens@cern.ch