*参照元 [#b1a97f30] #backlinks *説明 [#b0277588] -パス: 複数あり --汎用版: [[linux-2.6.33/include/linux/compiler.h]] --gcc 版: [[linux-2.6.33/barrier(gcc)]] --icc 版: [[linux-2.6.33/barrier(icc)]] -FIXME: これは何? --説明 -メモリバリアを作成する。 **参考 [#w3e916dc] *実装 [#f0e85628] **汎用版 [#i3443cc0] /* Optimization barrier */ #ifndef barrier -barrier() が定義されていない場合 # define barrier() __memory_barrier() -Linux は __memory_barrier() 関数(or マクロ)があることを期待している? --[[linux-2.6.33/__memory_barrier()]] #endif **その他 [#idf3933f] 各アーキテクチャのページを参照してください。 *コメント [#n328fc78]