1<html lang="en"> 2<head> 3<title>GNU Binary Utilities</title> 4<meta http-equiv="Content-Type" content="text/html"> 5<meta name="description" content="GNU Binary Utilities"> 6<meta name="generator" content="makeinfo 4.13"> 7<link title="Top" rel="start" href="#Top"> 8<link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage"> 9<!-- 10Copyright (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 112000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 12Free Software Foundation, Inc. 13 14Permission is granted to copy, distribute and/or modify this document 15under the terms of the GNU Free Documentation License, Version 1.3 16or any later version published by the Free Software Foundation; 17with no Invariant Sections, with no Front-Cover Texts, and with no 18Back-Cover Texts. A copy of the license is included in the 19section entitled "GNU Free Documentation License". 20 21--> 22<meta http-equiv="Content-Style-Type" content="text/css"> 23<style type="text/css"><!-- 24 pre.display { font-family:inherit } 25 pre.format { font-family:inherit } 26 pre.smalldisplay { font-family:inherit; font-size:smaller } 27 pre.smallformat { font-family:inherit; font-size:smaller } 28 pre.smallexample { font-size:smaller } 29 pre.smalllisp { font-size:smaller } 30 span.sc { font-variant:small-caps } 31 span.roman { font-family:serif; font-weight:normal; } 32 span.sansserif { font-family:sans-serif; font-weight:normal; } 33--></style> 34<link rel="stylesheet" type="text/css" href="../cs.css"> 35</head> 36<body> 37<h1 class="settitle">GNU Binary Utilities</h1> 38<div class="contents"> 39<h2>Table of Contents</h2> 40<ul> 41<li><a name="toc_Top" href="index.html#Top">Introduction</a> 42<li><a name="toc_ar" href="ar.html#ar">1 ar</a> 43<ul> 44<li><a href="ar-cmdline.html#ar-cmdline">1.1 Controlling <samp><span class="command">ar</span></samp> on the Command Line</a> 45<li><a href="ar-scripts.html#ar-scripts">1.2 Controlling <samp><span class="command">ar</span></samp> with a Script</a> 46</li></ul> 47<li><a name="toc_nm" href="nm.html#nm">2 nm</a> 48<li><a name="toc_objcopy" href="objcopy.html#objcopy">3 objcopy</a> 49<li><a name="toc_objdump" href="objdump.html#objdump">4 objdump</a> 50<li><a name="toc_ranlib" href="ranlib.html#ranlib">5 ranlib</a> 51<li><a name="toc_size" href="size.html#size">6 size</a> 52<li><a name="toc_strings" href="strings.html#strings">7 strings</a> 53<li><a name="toc_strip" href="strip.html#strip">8 strip</a> 54<li><a name="toc_c_002b_002bfilt" href="c_002b_002bfilt.html#c_002b_002bfilt">9 c++filt</a> 55<li><a name="toc_addr2line" href="addr2line.html#addr2line">10 addr2line</a> 56<li><a name="toc_nlmconv" href="nlmconv.html#nlmconv">11 nlmconv</a> 57<li><a name="toc_windmc" href="windmc.html#windmc">12 windmc</a> 58<li><a name="toc_windres" href="windres.html#windres">13 windres</a> 59<li><a name="toc_dlltool" href="dlltool.html#dlltool">14 dlltool</a> 60<ul> 61<li><a href="def-file-format.html#def-file-format">14.1 The format of the <samp><span class="command">dlltool</span></samp> <samp><span class="file">.def</span></samp> file</a> 62</li></ul> 63<li><a name="toc_readelf" href="readelf.html#readelf">15 readelf</a> 64<li><a name="toc_elfedit" href="elfedit.html#elfedit">16 elfedit</a> 65<li><a name="toc_Common-Options" href="Common-Options.html#Common-Options">17 Common Options</a> 66<li><a name="toc_Selecting-the-Target-System" href="Selecting-the-Target-System.html#Selecting-the-Target-System">18 Selecting the Target System</a> 67<ul> 68<li><a href="Target-Selection.html#Target-Selection">18.1 Target Selection</a> 69<li><a href="Architecture-Selection.html#Architecture-Selection">18.2 Architecture Selection</a> 70</li></ul> 71<li><a name="toc_Reporting-Bugs" href="Reporting-Bugs.html#Reporting-Bugs">19 Reporting Bugs</a> 72<ul> 73<li><a href="Bug-Criteria.html#Bug-Criteria">19.1 Have You Found a Bug?</a> 74<li><a href="Bug-Reporting.html#Bug-Reporting">19.2 How to Report Bugs</a> 75</li></ul> 76<li><a name="toc_GNU-Free-Documentation-License" href="GNU-Free-Documentation-License.html#GNU-Free-Documentation-License">Appendix A GNU Free Documentation License</a> 77<li><a name="toc_Binutils-Index" href="Binutils-Index.html#Binutils-Index">Binutils Index</a> 78</li></ul> 79</div> 80 81 82 83<div class="node"> 84<a name="Top"></a> 85<p> 86Next: <a rel="next" accesskey="n" href="ar.html#ar">ar</a>, 87Up: <a rel="up" accesskey="u" href="../index.html#dir">(dir)</a> 88<hr> 89</div> 90 91<h2 class="unnumbered">Introduction</h2> 92 93<p><a name="index-version-1"></a>This brief manual contains documentation for the <span class="sc">gnu</span> binary 94utilities 95(Sourcery CodeBench Lite 2011.09-69) 96version 2.21.53: 97 98 <p>This document is distributed under the terms of the GNU Free 99Documentation License version 1.3. A copy of the license is included 100in the section entitled “GNU Free Documentation License”. 101 102<ul class="menu"> 103<li><a accesskey="1" href="ar.html#ar">ar</a>: Create, modify, and extract from archives 104<li><a accesskey="2" href="nm.html#nm">nm</a>: List symbols from object files 105<li><a accesskey="3" href="objcopy.html#objcopy">objcopy</a>: Copy and translate object files 106<li><a accesskey="4" href="objdump.html#objdump">objdump</a>: Display information from object files 107<li><a accesskey="5" href="ranlib.html#ranlib">ranlib</a>: Generate index to archive contents 108<li><a accesskey="6" href="readelf.html#readelf">readelf</a>: Display the contents of ELF format files 109<li><a accesskey="7" href="size.html#size">size</a>: List section sizes and total size 110<li><a accesskey="8" href="strings.html#strings">strings</a>: List printable strings from files 111<li><a accesskey="9" href="strip.html#strip">strip</a>: Discard symbols 112<li><a href="elfedit.html#elfedit">elfedit</a>: Update the ELF header of ELF files 113<li><a href="c_002b_002bfilt.html#c_002b_002bfilt">c++filt</a>: Filter to demangle encoded C++ symbols 114<li><a href="c_002b_002bfilt.html#c_002b_002bfilt">cxxfilt</a>: MS-DOS name for c++filt 115<li><a href="addr2line.html#addr2line">addr2line</a>: Convert addresses to file and line 116<li><a href="nlmconv.html#nlmconv">nlmconv</a>: Converts object code into an NLM 117<li><a href="windres.html#windres">windres</a>: Manipulate Windows resources 118<li><a href="windmc.html#windmc">windmc</a>: Generator for Windows message resources 119<li><a href="dlltool.html#dlltool">dlltool</a>: Create files needed to build and use DLLs 120<li><a href="Common-Options.html#Common-Options">Common Options</a>: Command-line options for all utilities 121<li><a href="Selecting-the-Target-System.html#Selecting-the-Target-System">Selecting the Target System</a>: How these utilities determine the target 122<li><a href="Reporting-Bugs.html#Reporting-Bugs">Reporting Bugs</a>: Reporting Bugs 123<li><a href="GNU-Free-Documentation-License.html#GNU-Free-Documentation-License">GNU Free Documentation License</a>: GNU Free Documentation License 124<li><a href="Binutils-Index.html#Binutils-Index">Binutils Index</a>: Binutils Index 125</ul> 126 127 </body></html> 128 129