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

The pragma default settings are:
SYSTYPE OSSSYSTYPE GUARDIAN
N.A.N.A.TNS C compiler
N.A.N.A.G-series TNS c89 utility
Not set for C, N.A. for C++Not set for C, N.A. for C++TNS/R native C and C++ compilers
Not set for C, N.A. for C++Not set for C, N.A. for C++Native c89 utility
N.A.N.A.c99 utility
Not set for C, N.A. for C++Not set for C, N.A. for C++TNS/E native C and C++ compilers
Usage Guidelines
For native C and C++, the KR pragma must be entered on the compiler RUN command line.
For OSS, the KR pragma can be specified with the -Wkr flag of the c89 utility.
The default is ISO/ANSI Standard C.
For NonStop systems, HP does not provide a complete set of header files that conform to
Kernighan & Ritchie (K&R) C. The user must modify existing header files or obtain header files
from another source to compile K&R source files.
LARGESYM
The LARGESYM pragma directs the TNS C compiler and Cfront to generate all the symbols for a
given compilation to a single symbols data block containing information used by the Inspect
debugger to display information about a variable or to display its contents. You must also specify
the SYMBOLS pragma when you specify LARGESYM.
LARGESYM
The pragma default settings are:
SYSTYPE OSSSYSTYPE GUARDIAN
Not setNot setTNS C compiler
Not setNot setG-series TNS c89 utility
N.A.N.A.TNS/R native C and C++ compilers
N.A.N.A.Native c89 and c99 utilities
N.A.N.A.TNS/E native C and C++ compilers
Usage Guidelines
The LARGESYM pragma can be entered on the compiler RUN command line or in the source
text. For OSS, LARGESYM must be entered in the source file.
Use the LARGESYM pragma only in a file that contains a #include directive for a header
file that contains embedded conditional compilations that might cause a structure definition
to vary from module to module. If the LARGESYM directive is used in all compilations, the
symbol region might be extremely large. The default action for the compiler is to generate an
optimized symbol region.
The native C and C++ compilers do not support this pragma; the compilers generate complete
symbols information.
LARGESYM 211