Renesas Synergy™

FAQ 1011052 : RL78/78K0RコンパイラCA78K0Rを使用していますが、ビルド時に次のエラーが発生します。 「E2510: Location counter overflow」 回避方法を教えてください。

回答

変数や関数の定義がマイコンの容量を超えているために、エラーになっています。
E2510エラーは、アセンブラソースに対して出力されます。
E2510エラーが発生している場合には、アセンブルリストファイル(*.prn)上に「ERROR E2510」が出力され、オーバーフローした箇所がわかりますので、その箇所までのサイズをご確認いただき、マイコンに入る容量にしてください。

 

適用製品

RL78、78Kファミリ用Cコンパイラパッケージ
RL78ファミリ, 78K0R用コンパイラ [CA78K0R]
78K0R用アセンブラパッケージ [RA78K0R]
他にご質問がございましたら、リクエストを送信してください