func-groups

Enables or disables function grouping if profiling information is enabled.

IDE Equivalent

None

Architectures

IA-32 architecture, Intel® 64 architecture

Syntax

Linux: -func-groups
-no-func-groups
Mac OS:  None
Windows:  None

Arguments

None

Default

-no-func-groups If profiling information is not enabled, function grouping is not enabled. However, if profiling information is enabled by option -prof-use, function grouping is enabled and the default is -func-groups.

Description

This option enables or disables function grouping if profiling information is enabled.

A "function grouping" is a profiling optimization in which entire routines are placed either in the cold code section or the hot code section.

If you want to disable function grouping when profiling information is enabled, specify -no-func-groups.

Alternate Options

None

See Also

prof-use, Qprof-use compiler option