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-82
SAVEABEND
The pragma default settings are:
Usage Guidelines
For the TNS/E native compilers in the Guardian environment, only the
h-series-rvu option is supported.
For the TNS/R native compilers in the Guardian environment, only the
g-series-rvu option is supported.
On the G-series version of the c89 command (PC and OSS environment), only the
g-series-rvu option is supported.
On the H-series version of the c89 command, you can specify either
g-series-rvu or h-series-rvu, but the option you specify must be compatible
with the option specified for the TARGET pragma. That is, you can specify g-
series-rvu only with -Wtarget=tns/r, and h-series-rvu only with -
Wtarget=tns/e.
No checking is performed to determine whether the specified RVU actually exists.
The RVU pragma can appear only on the compiler RUN command line for native C
and C++.
SAVEABEND
The SAVEABEND pragma controls whether the system creates a save file if the
program terminates abnormally during execution. The SAVEABEND pragma specifies
that the system is to create a save file if the program terminates abnormally.
NOSAVEABEND specifies that the system is not to create a save file.
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 The RVU in which the
compiler was last
released
The RVU in which the
compiler was last
released
G-series native c89 utility The RVU in which the
compiler was last
released
The RVU in which the
compiler was last
released
H-series native c89 utility The RVU in which the
compiler was last
released
The RVU in which the
compiler was last
released
TNS/E native C and C++ compilers The RVU in which the
compiler was last
released
The RVU in which the
compiler was last
released
[NO]SAVEABEND