Skip to main content
Renesas Singapore - Knowledgebase

What does this message means: optimizing range of "function name"?

Latest Updated:11/17/2014


I'm using an SH, RX, or H8 compiler, and the following information message is output during building.
C0101 (I) Optimizing range divided in function "function name"
The optimizing range of "function name" is divided into many sections.


This message indicates that the function has such a large scale that the compiler has divided up the range for analysis in optimization. Division of the optimization range does not affect operation of the program.
If the -noscope option is specified to avoid division of the optimization range, this message will not be output.
However, if division of the optimization range is avoided, the range for analysis will become larger and building will take more time.

In addition, since this option affects the performance of object code depending on the program, consider using this option after reading the descriptions of the -scope/-noscope option in the user's manual for the compiler.

Suitable Products
C/C++ Compiler Package for SuperH Family
C/C++ Compiler Package for RX Family
C/C++ Compiler Package for H8SX, H8S, H8 Family