Renesas Synergy™

FAQ 3000002 : E0562325メッセージ(CC-RL)

Q: 質問

RL78コンパイラCC-RLを使用しています。次のエラーになるのですが、対処方法を教えてください。 「E0562325:Section ".constf" steps over the border of "64K"」

 


A: 回答

セクション.constfに配置されるROMデータがセクションの64Kバイト境界をまたがっているために、エラーとなっています。
Cソースファイル上で、#pragma section指令を使用し、ROMデータ用のセクションを、1つのセクションが64Kバイト以内になるようにセクション名を指定してください。
そして、そのセクションをリンカの-STARtオプションで、64Kバイト境界をまたがないように、配置指定してください。

 

適用製品

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