1

Intel コンパイラは -fno-strict-aliasing フラグを逐語的に受け入れるようですが、その動作が文書化されている場所は見たことがなく、フラグは無視される可能性があります。-no-ansi-alias などのフラグは関連しているように見えますが、正確に正しい動作を指定するようにしたいと考えています。

4

2 に答える 2

1

ICC はほとんどの gcc スイッチを受け入れ、それらを適切に処理します。ただし、ICC固有のスイッチを使用したい場合は、おそらくこれだと思います:

-[no-]ansi-alias
          enable/disable(DEFAULT) use of ANSI aliasing rules optimizations;
          user asserts that the program adheres to these rules
于 2011-03-11T21:54:01.873 に答える