16.12.2012 Views

z/OS V1R9.0 UNIX System Services Command ... - Christian Grothoff

z/OS V1R9.0 UNIX System Services Command ... - Christian Grothoff

z/OS V1R9.0 UNIX System Services Command ... - Christian Grothoff

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

makedepend<br />

Environment variables<br />

makedepend uses the following environment variables. For a full description of<br />

these variables, see the Environment Variables topic of c89 — Compiler invocation<br />

using host environment variables.<br />

{_ACCEPTABLE_RC}<br />

Used by c89/cc/c++ to determine the maximum allowed return<br />

code (result) of any step (compile, assemble, IPA link, prelink, or<br />

link-edit). If the result is between zero and this value (inclusive),<br />

then it is treated internally by makedepend exactly as if it were a<br />

zero result. The default value is 4.<br />

{_CLASSLIB_PREFIX}<br />

Provides a prefix for the data sets used during the compilation and<br />

execution phases. For makedepend, the focus is the<br />

{_CLASSLIB_PREFIX}.SCLBH.+ data set that contains the z/<strong>OS</strong><br />

C/C++ Class Library include files.<br />

{_CSUFFIX} Used by c89/cc/c++ to recognize a C source file. The default value<br />

is c.<br />

{_CSUFFIX_H<strong>OS</strong>T}<br />

Used by c89/cc/c++ to recognize a C source file. The default value<br />

is C.<br />

{_CXXSUFFIX}<br />

Used by c++ to recognize a C++ source file. The default is C. This<br />

variable is only supported by the c++ command.<br />

{_CXXSUFFIX_H<strong>OS</strong>T}<br />

Used by c++ to recognize a C++ source data set. The default is<br />

CXX. This variable is only supported by the c++ command.<br />

{_CSYSLIB} Used for system library data set concatenation, which resolves<br />

#include directives during compilation.<br />

{_INCDIRS} Provides directories used by c89/cc/c++ as a default place to<br />

search for include files during compilation (after searching<br />

{_INCDIRS} and before searching {_CSYSLIB}).<br />

{_INCLIBS} The directories used by c89/cc/c++ as a default place to search for<br />

include files during compilation (after searching {_INCDIRS} and<br />

before searching {_INCLIBS} and {_CSYSLIB}).<br />

{_<strong>OS</strong>UFFIX} Provides a suffix by which c89/cc/c++ recognizes an object file.<br />

{_CVERSION} The version of the C/C++ compiler to be invoked by c89/cc/c++.<br />

The setting of this variable allows c89/cc/c++ to control which<br />

C/C++ compiler program is invoked. It also sets default values for<br />

other environment variables. The format of this variable is the same<br />

as the result of the Language Environment C/C++ Run-Time Library<br />

function _librel(). The default value is the result of the C/C++<br />

Run-Time library _librel() function. Actual variable names are:<br />

_C89_CVERSION, _CC_CVERSION, _CXX_CVERSION<br />

{NO_CMDOPTS}<br />

Controls how the compiler processes the default options set by c89.<br />

Setting this variable to 1 reverts the compiler to the behavior that<br />

was available prior to z/<strong>OS</strong> V1R5, when the compiler was unable to<br />

distinguish between the c89 defaults and the user-specified options.<br />

Setting this variable to 0 (zero) results in the default behavior where<br />

418 z/<strong>OS</strong> <strong>V1R9.0</strong> <strong>UNIX</strong> <strong>System</strong> <strong>Services</strong> <strong>Command</strong> Reference

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!