C/C++ Programmer's Guide (G06.27+, H06.03+)

Table Of Contents
Compiler Pragmas
HP C/C++ Programmer’s Guide for NonStop Systems429301-010
13-106
VERSION1
The pragma default settings are:
Usage Guidelines
The TRIGRAPH pragma can be entered on the compiler RUN command line or in
the source text.
The native C and C++ compilers do not support this pragma. Native compilers
always translate trigraphs.
VERSION1
The VERSION1 pragma is a command-line directive for TNS/R native mode C++ that
instructs the C++ compiler to compile using the D40 version or dialect of C++, rather
than a more recent version. This pragma is not accepted by the TNS or TNS/E
compilers.
The pragma default settings are:
SYSTYPE GUARDIAN SYSTYPE OSS
TNS C compiler NOTRIGRAPH NOTRIGRAPH
G-series TNS c89 utility NOTRIGRAPH NOTRIGRAPH
TNS/R native C and C++ compilers N.A. N.A.
Native c89 utility N.A. N.A.
TNS/E native C and C++ compilers N.A. N.A.
VERSION1
SYSTYPE GUARDIAN SYSTYPE OSS
TNS C compiler N.A. N.A.
G-series TNS c89 utility N.A. N.A.
TNS/R native C and C++ compilers VERSION3 for C++,
N.A. for C
VERSION3 for C++,
N.A. for C
Native c89 utility VERSION3 for C++,
N.A. for C
VERSION3 for C++,
N.A. for C
TNS/E native C and C++ compilers VERSION3 for C++,
N.A. for C
VERSION3 for C++,
N.A. for C