*参照元 [#j607dd94]
#backlinks

*説明 [#y1b1ccab]
-パス: [[linux-2.6.33/include/linux/compiler.h]]

-実行されないはずのコード、実行される状態はすなわち異常な状態である。
--実行されたときは無限ループさせる。

-コンパイラごとの実装
--[[linux-2.6.33/unreachable()(gcc4)]]


**引数 [#e184ed86]
-なし


**返り値 [#z7ddda03]
-なし


**参考 [#uac491d5]


*実装 [#o214b8b9]
 /* Unreachable code */
 #ifndef unreachable
-コンパイラ依存の unreachable() が定義されていないなら、
標準の unreachable() を使用する。

 # define unreachable() do { } while (1)
-無限ループさせる。

 #endif


*コメント [#a1751819]

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS