C(++)コンパイラgcc/g++に最適化オプションを付けるとメモリアクセスの順序が入れ替わったりするので、C99の規約に準拠している保証のないソースを-O2/-O3でコンパイルするときは明示的に-fno-strict-aliasingを付けましょうというお話。
Trackback URL (right click and copy shortcut/link location)
©2024 by 村長 • ヘルプ • b2evo skin by François • free blog • green hosting • FP