「u-boot」の編集履歴(バックアップ)一覧はこちら
u-boot - (2009/01/13 (火) 13:21:16) の1つ前との変更点
追加された行は緑色になります。
削除された行は赤色になります。
* u-bootのビルド手順の解析
+ 各ソースをオブジェクト化
+ 各オブジェクトから__u_boot_cmd_で始まる関数のシンボルを抽出
+ リンクしELFバイナリを生成
+ ELFからRAWバイナリに変換
** ld
-Bstatic 共有ライブラリをリンクをしない
-T commandfile commandfileからリンクコマンドを読み込む
-Ttext org textセグメントに対してorgを開始アドレスにする
-u sym symを出力ファイルに未定義なシンボルとして挿入する
--start-group archives --end-group 指定されたアーカイブに対し未定義参照がなくなるまで検索が行なわれる
-Map mapfile mapfileにリンクマップを出力する
-o output プログラムの名前をoutputに指定する
** objcopy
--gap-fill=val セクション間のギャップを val で埋める
-O srec S-record を生成する
-O binary raw バイナリファイルを生成する