Compiler output options

The options in Table 1 control the type of file output the compiler produces, as well as the locations of the output. These are the basic options that determine the compiler components that will be invoked, the preprocessing, compilation, and linking steps that will (or will not) be taken, and the kind of output to be generated.

Table 1. Compiler output options
Option Description C Compile C++ Compile IPA Link More Information
DBRMLIB Provides the location for the database request module used in conjunction with the SQL option. See detail
GENASM Instructs the compiler to generate HLASM source code instead of object code for the program being compiled.     See detail
MAKEDEP Analyzes each source file to determine what dependency it has on other files and places this information into an output file.   See detail
OBJECT Produces an object module, and stores it in the file that you specify, or in the data set associated with SYSLIN. See detail
PPONLY Specifies that only the preprocessor is to be run and not the compiler. See detail
SHOWMACROS Emits macro definitions at the end of compilation to preprocessed output.   See detail