This option sets high-level optimization diagnostic messages to have Warning severity.
Default
By default, optimization messages have Remark severity.
Usage
The compiler performs certain high-level vector and scalar optimizations when compiling at the optimization level -O3-Otime, for example, loop unrolling. Use this option to display diagnostic messages relating to these high-level optimizations.
Example
int factorial(int n)
{
int result=1;
while (n > 0)
result *= n--;
return result;
}
Compiling this code with the options --cpu=Cortex-R4F -O3-Otime--diag_warning=optimizations generates optimization warning messages.