ほかにもリンカーのデバッグ機能があり、リンカーの –Dkeyword オプションで利用できます。完全なリストを表示するには、-Dhelp を使用します。
例: -Dhelp オプションを使用して、リンカーのデバッグ支援オプションをリストします。
demo% ld -Dhelp
…
debug: args 入力引数の処理を表示します
debug: bindings シンボルバインディングを表示します;
debug: detail 詳しい情報を提供します
debug: entry エントランス条件の記述子を表示します
…
demo%
|
たとえば、-Dfiles リンカーオプションは、リンクの処理中に参照されるすべてのファイルとライブラリをリストします。
demo% setenv LD_OPTIONS '-Dfiles'
demo% f95 direct.f
direct.f:
MAIN direct:
debug: file=/opt/SUNWspro/lib/crti.o [ ET_REL ]
debug: file=/opt/SUNWspro/lib/crt1.o [ ET_REL ]
debug: file=/opt/SUNWspro/lib/values–xi.o [ ET_REL ]
debug: file=direct.o [ ET_REL ]
debug: file=/opt/SUNWspro/lib/libM77.a [ archive ]
debug: file=/opt/SUNWspro/lib/libF77.so [ ET_DYN ]
debug: file=/opt/SUNWspro/lib/libsunmath.a [ archive ]
…
|
ほかのリンカーオプションについての詳細は、『リンカーとライブラリ』を参照してください。