Renesas Synergy™

FAQ 3000175 : 組み込み関数のE0520147メッセージ(CC-RL)

Q: 質問

RL78コンパイラCC-RLを使用しています。
組み込み関数の__DI関数のプロトタイプ宣言を記述すると、次のエラーになるのですが対処方法を教えてください。

「E0520147:宣言は "void __DI(void)" (宣言位置 行xxファイル"C:\xxx\builtin.h") と整合しません。」


A: 回答

組み込み関数を使用する際に、プロトタイプ宣言は必要ありません。
プロトタイプ宣言を削除してください。

 

適用製品

CS+ (旧 CubeSuite+)
e² studio
RL78ファミリ用Cコンパイラパッケージ
他にご質問がございましたら、リクエストを送信してください