Renesas Synergy™

FAQ 1008219 : プロローグ/エピローグ・ランタイム呼び出しにするとリンク時にエラーになるのですが?

回答

プロローグ/エピローグ・ランタイム呼び出しを使用する場合、リンク・ディレクティブに、 プロローグ/エピローグ・ランタイムのモジュール部分の領域がマッピングされる “.pro_epi_runtime”セクションを定義する必要があります。
定義しないと、リンク時に次のエラー・メッセージが出力され、リンクできません。


F4286 setion ".pro_epi_runtime" must be specified in link directive.


デフォルトのリンク・ディレクティブを参考に記述してください。


【定義例】


TEXT : !LOAD ?RX {
    .pro_epi_runtime = $PROGBITS ?AX .pro_epi_runtime;
    .text = $PROGBITS ?AX .text;
};

 

 

適用製品

V850用コンパイラパッケージ [CA850]
他にご質問がございましたら、リクエストを送信してください