Sun Studio 12: Fortran プログラミングガイド

4.2.2 ほかの情報のリスト

ほかにもリンカーのデバッグ機能があり、リンカーの –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 ]
      …

ほかのリンカーオプションについての詳細は、『リンカーとライブラリ』を参照してください。