Sun Studio 12: Performance Analyzer

scc com_spec

Specify the classes of compiler commentary that are shown in the annotated source listing. The class list is a colon-separated list of classes, containing zero or more of the following message classes.

Table 6–4 Compiler Commentary Message Classes

Class 

Meaning 

b[asic]

Show the basic level messages. 

v[ersion]

Show version messages, including source file name and last modified date, versions of the compiler components, compilation date and options. 

pa[rallel]

Show messages about parallelization. 

q[uery]

Show questions about the code that affect its optimization. 

l[oop]

Show messages about loop optimizations and transformations. 

pi[pe]

Show messages about pipelining of loops. 

i[nline]

Show messages about inlining of functions. 

m[emops]

Show messages about memory operations, such as load, store, prefetch. 

f[e]

Show front-end messages. 

all

Show all messages. 

none

Do not show any messages. 

The classes all and none cannot be used with other classes.

If no scc command is given, the default class shown is basic. If the scc command is given with an empty class-list, compiler commentary is turned off. The scc command is normally used only in an .er.rc file.