ルネサス
-REPlace
ライブラリ・モジュールを置換します。
[指定形式]
-REPlace=suboption[, ...]
suboption := file
| file ( module [, ...] )
-
省略時解釈
なし
[詳細説明]
指定したファイルfile,またはライブラリ・モジュールmoduleと-libraryオプションで指定したライブラリ・ファイル内の同名モジュールを置換します。
[使用例]
file1.objとライブラリ・ファイルlib1.lib内のモジュールfile1を置換します。
>rlink -library=lib1.lib -replace=file1.obj -form=library
モジュールmdl1とライブラリ・ファイルlib1.lib内のモジュールmdl1を置換します。
>rlink -library=lib1.lib,lib2.lib -replace=lib1.lib(mdl1) -form=library
[備考]
本オプションは,-form={object|relocate|absolute|hexadecimal|stype|binary}オプション,および-extract,-stripオプションを指定した場合は無効となります。
コンパイル・オプション-Xmerge_filesと本オプションを組み合わせて使用した場合,動作は保証されません。