Renesas Synergy™

FAQ 1011893 : E0520095メッセージ(CC-RL)

Q : 質問

RL78コンパイラCC-RLを使用しています。大きな配列を定義すると、次のエラーになるのですが、対処方法を教えてください。「E0520095:配列が大きすぎます。」
(例) __far const uint8_t x[40000] = {


A :  回答

1つの変数のバイト数の最大値は32767となるために、E0520095エラーとなっています。
-large_variableオプションを指定した場合は、最大値を65535にすることが可能です。

適用製品

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