<コンパイル・オプション / ソースオプション>
本コンパイラでは、misra2004及びmisra2012ともにデフォルトで次のチェックが抑止されます。チェックしたい場合は、misra2004またはmisra2012オプション指定時に、check_language_extensionオプションを指定してください。 |
プロトタイプ宣言がない場合(MISRA-C:2004 ルール8.1、MISRA-C:2012 ルール8.4)で、該当関数に #pragma entry または #pragma interrupt のいずれかの指定があるとき。 |
関数vfuncにはプロトタイプ宣言がありませんが、#pragma interruptの対象なので-check_language_extensionの指定がないと、ルール8.1のチェックメッセージが表示されません。 |