mirror of
https://github.com/rvtr/twl_wrapsdk.git
synced 2025-10-31 06:11:10 -04:00
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/twl_wrapsdk/trunk@192 4ee2a332-4b2b-5046-8439-1ba90f034370 |
||
|---|---|---|
| .. | ||
| arch.c | ||
| arch.h | ||
| elf_loader.c | ||
| elf_loader.h | ||
| elf.c | ||
| elf.h | ||
| loader_subset.c | ||
| loader_subset.h | ||
| Makefile | ||
| readme.txt | ||
| searcharg.c | ||
| searcharg.h | ||
| stripdebug.c | ||
| types.h | ||
| version.h | ||
・stripdebug elfファイルからデバッグ情報を削除します。 具体的には、以下の情報を削除します。 ・デバッグセクションのセクションヘッダ ・デバッグセクションの中身 ・シンボルセクションのデバッグシンボルエントリ ・セクション文字列テーブルの中のデバッグセクション用文字列エントリ ・シンボル文字列テーブルの中のデバッグシンボル用文字列エントリ stripコマンドとの相違点は次の通りです。 ・セクションを並び換えない ・セクションの先頭アドレスを示すシンボルを生成しない ・セクション文字列テーブルおよびシンボル文字列テーブルの文字列を 重複して参照しない ・元ファイルにセクション対応テーブルをスペシャルセクションとして 追加する(未実装)