Table of Contents
1. Introduction..................................................................................................................................... 1
2. ar.......................................................................................................................................................3
2.1. Controlling aron the Command Line................................................................................ 3
2.2. Controlling arwith a Script ............................................................................................... 6
3. nm..................................................................................................................................................... 9
4. objcopy........................................................................................................................................... 13
5. objdump......................................................................................................................................... 21
6. ranlib .............................................................................................................................................. 27
7. size ..................................................................................................................................................29
8. strings.............................................................................................................................................31
9. strip................................................................................................................................................. 33
10. c++filt ........................................................................................................................................... 35
11. addr2line ...................................................................................................................................... 37
12. nlmconv........................................................................................................................................ 39
13. windres ......................................................................................................................................... 41
14. Create files needed to build and use DLLs ............................................................................... 45
15. readelf........................................................................................................................................... 49
16. Selecting the Target System ....................................................................................................... 53
16.1. Target Selection.............................................................................................................. 53
16.1.1. objdumpTarget ...............................................................................................53
16.1.2. objcopyand stripInput Target .................................................................... 53
16.1.3. objcopyand stripOutput Target.................................................................. 53
16.1.4. nm, size, and stringsTarget........................................................................ 54
16.2. Architecture Selection.................................................................................................... 54
16.2.1. objdumpArchitecture .....................................................................................54
16.2.2. objcopy, nm, size, stringsArchitecture ...................................................54
17. Reporting Bugs............................................................................................................................55
17.1. Have You Found a Bug? ................................................................................................ 55
17.2. How to Report Bugs....................................................................................................... 55
A. GNU Free Documentation License ............................................................................................. 59
A.1. ADDENDUM: How to use this License for your documents......................................... 63
Index................................................................................................................................................... 65