エラー出力 - BUG()
概要
例外を発生させ、エラーが発生したコードに関するデータを登録する
詳細
アセンブラ命令ud2
で例外を発生させ、unreachable()を実行するが、CONFIG_DEBUG_BUGVERBOSEが有効な場合は、pushsectionで_bug_tableセクションにstruct bug_entry構造体のデータを挿入する
データの内容は、発生した箇所のアドレス、ファイル名、ファイル行番号で初期化される
例外を発生させ、エラーが発生したコードに関するデータを登録する
アセンブラ命令ud2
で例外を発生させ、unreachable()を実行するが、CONFIG_DEBUG_BUGVERBOSEが有効な場合は、pushsectionで_bug_tableセクションにstruct bug_entry構造体のデータを挿入する
データの内容は、発生した箇所のアドレス、ファイル名、ファイル行番号で初期化される