PHASEID | NOPHASEID

Category

Listings, messages and compiler information

Pragma equivalent

None.

Purpose

Causes each compiler component (phase) to issue an informational message as each phase begins execution, which assists you with determining the maintenance level of each compiler component (phase). This message identifies the compiler phase module name, product identification, and build level.

Syntax

Read syntax diagramSkip visual syntax diagram
   .-NOPHASEID-.   
>>-+-PHASEID---+-----------------------------------------------><

Defaults

NOPHASEID

Usage

The compiler issues a separate CCN0000(I) message each time compiler execution causes a given compiler component (phase) to be entered. This could happen many times for a given compilation.

The FLAG option has no effect on the PHASEID informational message.

In the z/OS® UNIX System Services environment, -qphsinfo is synonymous with the PHASEID compiler option.

Note: The compiler saves phase ID information for all active compiler phases in an executable using the Saved Option String feature even if you don't specify the PHASEID compiler option. For more information on Saved Option String, see z/OS XL C/C++ Programming Guide.

Predefined macros

None.