コンストラクタへの参照を解決します。コンストラクタのテーブルが一度生成されると、追加することができないのです。個別の出力セクションを生成します。親なし入力セクションごとに、個別の出力セクションを生成します。明示的に記述されていないセクションです。このオプションは、コマンドライン上で複数回使用できます。これによって、通常の同名の入力セクションのマージを行わないようにします。これは、リンカスクリプト中での出力セクションの割り当てを上書きします。バージョン番号を表示します。オプションは、サポートしているエミュレータの一覧も表示します。すべてのローカルシンボルを削除します。すべての一時的なローカルシンボルを削除します。すべてのローカルシンボルです。現れるファイル名を表示します。このオプションは何度でも指定できます。つける必要があるでしょう。それがどこから参照されているのかがわからない場合に役に立ちます。互換性のために存在します。認識されるキーワードは次のとおりです。オブジェクトファイル中の未定義シンボルを許しません。共有ライブラリ中の未定義シンボルは許されます。このオプションは共有オブジェクトを構築しているときにのみ意味があります。同時に生じるようにします。オブジェクトに印を付けます。フィルタが実行時に直ちに処理されるように、オブジェクトに印を付けます。複数回の定義を許可します。複数の再配置セクションの結合を無効にします。再配置セクションの複製生成を無効にします。無視するように、オブジェクトに印を付けます。オブジェクトに印を付けます。オブジェクトに印を付けます。オブジェクトに印を付けます。ライブラリに印を付けます。含むかもしれないオブジェクトに印を付けます。互換性のために無視されます。アーカイブファイルのリストを指定します。オプションでも構いません。指定されたアーカイブは、新たな未定義参照がなくなるまで繰返し検索されます。解決するのに必要な場合、リンカはその参照を解決することができません。それらのすべてのアーカイブは繰返し検索されます。このオプションを使用すると、パフォーマンスが大きく落ちます。場合のみに使用するのがよいでしょう。受け付けるように指示します。未知の入力ファイルをリンクしようとしている場合を想定しています。前には、こちらの方がリンカのデフォルトの動作でした。オプションが追加されました。タグに影響を与えます。タグを付けるようになります。よりデフォルトの動作に戻ります。互換性のために無視されます。動的ライブラリとリンクします。普通デフォルトとなっています。このオプションに異なる形式があるのは、様々なシステムとの互換性のためです。このオプションは、コマンド上で何度でも使用することができます。オプションのライブラリ検索に影響します。グループ内でのみ実行するようになります。プラットホーム上でのみ意味を持ちます。共有ライブラリをリンクしません。このオプションに異なる形式があるのは、様々なシステムとの互換性のためです。このオプションは、コマンドライン上で何度でも使用することができます。オプションのライブラリ検索に影響します。暗黙のうちに含みます。グローバルシンボルへの参照をその定義に結びつけます。その共有ライブラリ中の定義を上書きできます。プラットホーム上でのみ意味を持ちます。いないかどうかのチェックをしないようリンカに指示します。適切なエラーメッセージを出力します。それを生成することを許可します。デフォルトの動作に戻せます。相互参照テーブルを出力します。相互参照テーブルはマップファイルに出力されます。それ以外の場合、標準出力に出力されます。必要な場合はスクリプトで簡単に処理することができます。シンボルは、名前でソートされて出力されます。それぞれのシンボルごとに、ファイル名がリストされます。その定義が含まれています。残りのファイルは、そのシンボルへの参照を含んでいます。このオプションは、コモンシンボルへのアドレス割り当てを抑制します。割り当てる判断を、出力ファイルのタイプの選択から切り離します。アドレスは強制的にコモンシンボルへ割り当てられます。参照されるコモンシンボルは、主プログラムのアドレスのみに割り当てられます。このオプションは、共有ライブラリ中の重複した未使用領域を削除します。グローバルシンボルを、出力ファイルに生成します。このオプションを使用できます。限定された形式の算術演算がサポートされてます。使用することを検討してください。空白を入れてはいけません。シンボル名をデマングルするかどうかを制御します。表現しようと試みます。ユーザが読みやすい名前に変換します。コンパイラによってマングル形式は異なります。デマングル形式を選択できます。デフォルトでデマングルします。これらのオプションによって、デフォルトを上書きできます。動的リンカの名前を設定します。通常は、デフォルトの動的リンカで正しいはずです。使用しないでください。リンクする時のみ意味があります。これを指定すると、リンカはあるテーブルを生成します。実行時に再配置するために使われます。コードを参照してください。すべての警告を、エラーとして扱います。サフィックスをつけたファイルにコピーします。使用する場合に便利です。実行できないからです。未使用の入力セクションのガーベージコレクションを有効にします。このオプションをサポートしていないターゲット上では無視されます。動的リンクと一緒に使うべきでもありません。コマンドラインオプションの概要を標準出力に表示し、終了します。ターゲット固有のオプションの要約を標準出力に表示し、終了します。オプションの記述を参照してください。キャッシュすることで、メモリ使用量よりも速度を優先します。シンボルテーブルを読むことで、メモリ使用量を最小にします。メモリ空間を使い果たしてしまうような場合に必要となります。通常オブジェクトファイルからの未解決シンボルの参照を報告します。非シンボル共有ライブラリを生成している場合にもこの報告がなされます。通常、シンボルが複数回定義されると、リンカは致命的なエラーを報告します。これらのオプションは複数回の定義を許し、最初の定義を使用するようになります。