読者です 読者をやめる 読者になる 読者になる

linuxのメモ

Linux kernelの実装を解説していきます (対象ver 4.5)

エラー出力 - compiletime_assert_atomic_type()

概要

コンパイル時にエラーを表示するコードを挿入する

詳細

compiletime_assert()condition__native_word()の値を、msgに"Need native word sized stores/loads for atomicity."の文字列を渡して実行することで、atomicに実行可能な型でない場合にエラーを表示する