Renesas Synergy™

FAQ 1011149 : CC-RX V2コンパイラを使用時、次のエラーが出力されます。回避方法を教えてください。

エラー

E0562321:Section "セクション名AAA" overlaps section "セクション名BBB"

回答

  1. High-performance Embedded Workshopの場合
    RX Standard Toolchainsの最適化リンカタブ内のセクション配置指定(-startオプション)の設定を見直してください。
  2. CS+の場合
    CC-RX(ビルドツール)プロパティ→[リンク・オプション]タブ→"セクションの開始アドレス"(-startオプション)の設定を見直してください。
  3. e2 studioの場合
    プロジェクト・エクスプローラーのプロジェクト名を右クリックし、プロパティもしくはRenesas Tool Settingsを選択、設定ビューの[Linker]カテゴリ→[セクション]で表示されるセクション・ビューアーの設定を見直してください。

リンカで配置しようとした際にセクションBBBがセクションAAAの領域に重なってしまっています。
セクションAAAもしくはセクションBBBに対して配置指定されているアドレスを変更してください。

適用製品

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