Open System Services Shell and Utilities Reference Manual (G06.28+, H06.05+)
c89(1) OSS Shell and Utilities Reference Manual
_XOPEN_SOURCE
Makes visible to the preprocessor identifiers required or permitted by extensions made
by the XPG4 specification. c89 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 c89. 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 file that has been linked but has not been processed by the NonStop SQL/MP com-
piler
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; embed-
ded NonStop SQL/MP information might be present
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
file.c++ A C++ language source file to be preprocessed, compiled, and optionally linked
file.ec A C language source file containing embedded NonStop SQL/MP information or Non-
Stop SQL/MX information to be preprocessed, compiled, and optionally linked
file.eC A C++ language source file containing embedded NonStop SQL/MX information to be
preprocessed, compiled, and optionally linked
file.ecc A C++ language source file containing embedded NonStop SQL/MX information to be
preprocessed, compiled, and optionally linked
file.ecpp A C++ language source file containing embedded NonStop SQL/MX information to be
preprocessed, compiled, and optionally linked
2−22 Hewlett-Packard Company 527188-007