Renesas Synergy™

FAQ 3000278 : E0562132メッセージ(CC-RX)

Q: 質問

RXコンパイラCC-RXを使用しています。
初期値を持った静的変数のセクションに対して、指定したセクションが見付かりません。
コンパイルエラー(E0562132)が発生しております。


A: 回答

エラーメッセージはお客様のプログラムをビルドした結果、指定したセクションが生成されなかったが、ROMオプションでそのセクションを使用して指定がされているために出力しています。
お客様のプログラムで指定したセクションが生成される記述となっているかご確認ください。

おそらく#pragma sectionでセクション名を付加していると思われます。
尚、生成されるセクションは、2byteデータが格納されるセクションの 場合は_2、1byteデータが格納されるセクションの場合は_1が付加されます。

また、確認方法としてromオプションの設定で一旦そのセクションを使用した設定を一旦削除して ビルドすることでリンクにより生成された mapファイルで生成されたセクション名を確認することも可能です。

参考FAQ
FAQ 3000218 : E0562132メッセージ「.sdata」(CC-RL)

適用製品

RXファミリ用C/C++コンパイラパッケージ
他にご質問がございましたら、リクエストを送信してください