next up previous contents index
Next: Flags inherited from Up: PATCHY/CMZ flags and Previous: Flags to indicate

Flags for other computer or C/Fortran features

QCDEC
Compiled using DEC C
QCVAX
Compiled using VAX C

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$SHIFT cannot 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

Janne Saarela
Wed Mar 29 15:50:22 METDST 1995