2.1.34. --diag_suppress=optimizations

使用此选项将禁止高级优化的诊断消息。

缺省选项

缺省情况下,优化消息具有“备注”严重性。 指定 --diag_suppress=optimizations 会禁止显示优化消息。

Note

使用 --remarks 选项可查看具有“备注”严重性的优化消息。

用法

编译器在优化级别 -O3(如循环展开)进行编译时,会执行某些高级向量和标量优化。 使用此选项可以禁止与这些高级优化有关的诊断消息。

示例


/*int*/ factorial(int n)

{

    int result=1;



    while (n > 0)

        result *= n--;



    return result;

}

-O3-Otime--remarks --diag_suppress=optimizations 选项编译此代码时,将禁止显示优化消息。

另请参阅

Copyright © 2007 ARM Limited. All rights reserved. ARM DUI 0348AC
Non-Confidential