Open System Services Shell and Utilities Reference Manual (G06.29+, H06.08+, J06.03+)
User Commands (c) c99(1)
$VOL.SUBVOL.FILEO that can be specified to c99 again as /G/VOL/SUBVOL/FILE.o.
The default executable object file when the current working directory is in the Guardian file sys-
tem is aout.
Predefined Preprocessor Symbols and Macros
c99 defines the following preprocessor symbols and feature-test macros:
__cplusplus
Directs the preprocessor to process the source text as C++ source code. c99 defines
this symbol if the -Wcplusplus flag is specified or the name of an OSS source file ends
in a C++ suffix (.ii, .C, .cpp, .c++, .cxx, .cc, .eC, .ecpp, .ec++, .ecc,or.ecxx).
_TANDEM_SOURCE
Makes visible to the preprocessor identifiers required or permitted by extensions made
by HP. c99 defines this feature-test macro if the -Wextensions flag is specified.
_XOPEN_SOURCE
Makes visible to the preprocessor identifiers required or permitted by extensions made
by the XPG4 specification. c99 defines this feature-test macro by default unless the
-Wsystype=guardian flag is specified.
There are other feature-test macros defined by the compiler itself, not by c99. These feature-test
macros do not appear in the output of -Wv and -Wdryrun flags. Refer to the C/C++
Programmer’s Guide for further information on feature-test macros.
Operands
An operand is in the form of:
• A pathname
• -l library
• -WBdllsonly
• -WBdynamic
• -WBstatic
At least one operand of the pathname form must be specified. The following operands are sup-
ported:
file.a An archive library of object files typically produced by the ar command and passed
directly to a linker utility
file.c A C language source file to be preprocessed, compiled, and optionally linked
file.C A C++ language source file to be preprocessed, compiled, and optionally linked
file.cc A C++ language source file to be preprocessed, compiled, and optionally linked
file
.cpp A
C++ language source file to be preprocessed, compiled, and optionally linked
file.cxx A C++ language source file to be preprocessed, compiled, and optionally linked
527188-021 Hewlett-Packard Company 2−55