Contents
Index


























* , . ? - +
*
- *, in comments
- ar
,
- , in comments
- ar
.
- .stab
- objdump
- .stab.excl
- objdump
- .stab.index
- objdump
?
- ?, object file format specific
- ar
-
- -_
- c++filt
- -a
- ar
- objdump
- strings
- size
+
- +, line continuation character
- ar
A
- a, adding new archive files
- ar
- a.out object file format
- ar
- a.out-hp300bsd
- Target Selection
- a.out-sunos-big
- Target Selection
- ADDLIB
- ar
- ADDMOD
- ar
- address
- objcopy
- --add-section
- objcopy
- --adjust-section-vma
- objcopy
- --adjust-start
- objcopy
- --adjust-vma
- objcopy
- --adjust-warnings
- objcopy
- --all
- strings
- --all-header
- objdump
- alphanumerics
- c++filt
- ar
- ar
- Introduction to
the GNU binary utilities
- ar (creates, modifies, extracts archives)
- ar
- Introduction to
the GNU binary utilities
- ar -s
- ranlib
- ar:command line control
- ar
- ar:configuring
- ar
- ar:controlling with library scripts
- ar
- ar:creating indexes to symbols
- ar
- architecture selection
- Target Selection
- Architecture selection
- architecture values
- Architecture selection
- architecture, defined
- Architecture selection
- --architecture=
- objdump
- archive header information
- objdump
- archive:contents
- ar
- archive:defined
- ar
- archive:extraction
- ar
- archive:formats
- ar
- archive:generating index of symbols
- ranlib
- archive:members
- ar
- --archive-header
- objdump
- archives
- ar
- arm
- c++filt
- -b
- ar
- objcopy
- Target Selection
- objdump
- size
B
- b, adding new archive files
- ar
- Berkeley:size
- size
- bfdname
- objcopy
- binary file utilities:target, architecture, linker emulation
- Selecting the target
system
- binary files
- objcopy
- binary utility, defined
- Introduction to
the GNU binary utilities
- BSD
- ar
- --byte=
- objcopy
- --bytes=min-len
- strings
- -C
- ar
C
- c, creating new archive files
- ar
- C++ Annotated Reference Manual
- c++filt
- C++ function names
- c++filt
- Introduction to
the GNU binary utilities
- c++filt
- c++filt
- c++filt option symbol
- c++filt
- c++filt symbol
- c++filt
- c++filt, brief description
- Introduction to
the GNU binary utilities
- c++filt:inverse mapping for linkers
- c++filt
- CLEAR
- ar
- commas, in commands
- ar
- common symbols
- ar
- config/target.mt
- Linker Emulation Selection
- configuring
- Selecting the target
system
- copying and translating object files
- ar
- CREATE
- ar
- create, modify, and extract from archives
- ar
- -d
- objdump
- ar
- objdump
D
- d, deleting modules in archive
- ar
- dashes in arguments
- ar
- data objects
- ar
- --debug
- nlmconv
- debugging
- ar
- --debugging
- objdump
- objcopy
- debugging information
- objdump
- debugging symbols
- objcopy
- debugging symbol-table entries
- objdump
- debugging:symbols
- strip
- --debug-syms
- ar
- DEFAULT_EMULATION
- Linker Emulation Selection
- --defined-only
- ar
- DELETE
- ar
- --demangle
- ar
- demangling
- ar
- c++filt
- demangling low-level symbol names
- ar
- DIRECTORY
- ar
- --disassemble
- objdump
- --disassemble-all
- objdump
- disassembling instructions
- objdump
- --discard-all
- objcopy
- strip
- discarded symbols
- ar
- --discard-locals
- strip
- objcopy
- displaying information from object files
- ar
- dynamic objects
- objdump
- dynamic relocation
- objdump
- --dynamic, for symbols
- ar
- --dynamic-reloc
- objdump
- --dynamic-syms
- objdump
E
- ecoff-littlemips
- Target Selection
- empty lines of command language
- ar
- EMUL
- Linker Emulation Selection
- --enable-targets=all
- Selecting the target
system
- encoded C++ symbols
- ar
- END
- ar
- environment variables
- Target Selection
- --extern-only
- ar
- EXTRACT
- ar
- -f
- ar
- objdump
- Target Selection
- objcopy
- -F bfdname
- strip
F
- f, truncating names in archive
- ar
- file section sizes and total size
- ar
- --file-header
- objdump
- --format=
- ar
- size
- --format=compatibility
- size
- --format=format
- c++filt
- --full-contents
- objdump
- function overloading
- c++filt
- -g
- ar
- objcopy
- strip
- --gap-fill
- objcopy
G
- generating index to archive
- ar
- global array
- ar
- global int variable
- ar
- gnu
- c++filt
- gnu compiler
- c++filt
- GNUTARGET
- Target Selection
- -h
- objdump
- --header
- objdump
H
- headerfile
- nlmconv
- --header-file=headerfile
- nlmconv
- --help
- ar
- nlmconv
- strip
- objdump
- size
- objcopy
- c++filt
- strings
- hook functions
- Linker Emulation Selection
- -i
- objdump
- Target Selection
- -I bfdname
- strip
- -i interleave
- objcopy
I
- i, inserting new archive files
- ar
- incr
- objcopy
- index generating
- ranlib
- index table, listing
- ar
- index, listing archives
- ranlib
- infile
- objcopy
- --info
- objdump
- input, standard
- ar
- --input-target
- objcopy
- Target Selection
- --input-target=bfdname
- strip
- instructions in hex
- objdump
- instructions in symbolic form
- objdump
- interleave
- objcopy
- --interleave=interleave
- objcopy
- interleave-1
- objcopy
- Introduction to the GNU binary utilities
- Introduction to
the GNU binary utilities
- -j
- objdump
- -K
- objcopy
- -K symbolname
- strip
- --keep-symbol=
- objcopy
- --keep-symbol=symbolname
- strip
- -l
- objdump
L
- l, modifier for archive files
- ar
- LDEMULATION
- Linker Emulation Selection
- libraries, shared
- objdump
- libraries, subroutines
- ar
- --line-numbers
- objdump
- linkage symbols
- objdump
- linker emulation
- Selecting the target
system
- Linker Emulation Selection
- Linker Emulation Selection
- linker input architecture
- Architecture selection
- linker input target
- Target Selection
- linker output architecture
- Architecture selection
- linker:default values
- Linker Emulation Selection
- linker:emulation
- Linker Emulation Selection
- linker:-m
- Linker Emulation Selection
- linker:specifying for input target
- Target Selection
- linker:specifying for target
- Target Selection
- --linker=linker
- nlmconv
- linking:absolute or a relative pathnames
- nlmconv
- linking:faster links to library
- ranlib
- LIST
- ar
- listing printable strings from files
- ar
- listing symbols from object files
- ar
- lists
- Selecting the target
system
- local symbols
- objcopy
- ls
- objdump
- lucid
- c++filt
- Lucid compiler
- c++filt
- -m
- objdump
- ar
M
- m, moving members in archive
- ar
- -M, option for controlling ar script
- ar
- machine
- objdump
- Makefile
- Linker Emulation Selection
- mangling
- c++filt
- -min-len
- strings
- mod
- ar
- modifiers
- ar
- modifiers for p
- ar
- MRI compatibility
- ar
- MRI librarian program
- ar
- -n
- ar
- c++filt
- objcopy
- -N symbolname
- strip
N
- name
- objdump
- NetWare Loadable Module
- nlmconv
- Netware Loadable Module (NLM)
- ar
- NLM Development and Tools Overview
- nlmconv
- NLM Software Developer's Kit
- nlmconv
- NLM targets
- nlmconv
- nlmconv
- nlmconv
- Introduction to
the GNU binary utilities
- nlmconv:converting relocatable object files to NetWare Loadable Modules
- nlmconv
- nlmconv:--version
- nlmconv
- NLMLINK
- nlmconv
- nm
- nm
- Introduction to
the GNU binary utilities
- c++filt
- nm --print-armap
- ar
- ranlib
- nm -s
- ar
- ranlib
- nm, listing symbols from object files
- ar
- nm:common symbols as uninitialized data
- ar
- nm:linking
- ar
- nm:specifying for architecture
- Architecture selection
- nm:specifying for target
- Target Selection
- nm:symbol type
- ar
- nm:symbol value
- ar
- nm:uninitialized data section
- ar
- --no-adjust-warnings
- objcopy
- --no-demangle
- ar
- non-global symbols in source files
- objcopy
- --no-sort
- ar
- --no-strip-underscores
- c++filt
- Novell
- nlmconv
- --numeric-sort
- ar
- -o
- ar
- strings
- objcopy
- -O bfdname
- nlmconv
- strip
O
- o, preserving member dates of archive files
- ar
- Oasys compilers
- objdump
- objcopy
- ar
- objcopy
- Introduction to
the GNU binary utilities
- objcopy, for copying contents of object files
- objcopy
- objcopy:specifying for architecture
- Architecture selection
- objcopy:specifying for input target
- Target Selection
- objcopy:specifying for output target
- Target Selection
- objcopy:S-records
- objcopy
- objcopy:temporary files
- objcopy
- objdump
- ar
- objdump
- Introduction to
the GNU binary utilities
- objdump -h
- objdump
- objdump -i
- Architecture selection
- objdump:displaying data for object files
- objdump
- objdump:specifying for architecture
- Architecture selection
- object-code format
- objdump
- objfile
- size
- objfile ...
- size
- -oformat
- Target Selection
- OPEN
- ar
- operation
- ar
- options to objcopy
- objcopy
- outfile
- objcopy
- output files
- ar
- OUTPUT_ARCH
- Architecture selection
- OUTPUT_FORMAT
- Target Selection
- --output-target=
- objcopy
- --output-target=bfdname
- strip
- nlmconv
- overloaded functions
- c++filt
P
- p
- ar
- -p
- ar
- p, specifying archive members to output file
- ar
- --pad-to
- objcopy
- --portability
- ar
- posix
- ar
- POSIX.2 standard output format
- ar
- --print-armap
- ar
- --print-file-name
- ar
- strings
- program version
- strings
Q
- q, quick appends to archive
- ar
- q, update operation
- ar
- -r
- ar
- objdump
- objcopy
- -R sectionname
- strip
R
- r, replacing member... into archive
- ar
- radix
- ar
- --radix=
- ar
- size
- --radix=number
- size
- --radix=radix
- strings
- ranlib
- ar
- ranlib
- Introduction to
the GNU binary utilities
- --reloc
- objdump
- relocatable object modules
- ar
- relocation
- objdump
- relocation and symbol information
- objcopy
- relpos argument, before archive specification
- ar
- --remove-section=
- objcopy
- --remove-section=sectionname
- strip
- --reverse-sort
- ar
S
- s
- ar
- -s
- ar
- objdump
- strip
- objcopy
- strip
- -s format
- c++filt
- s, writing object-file index to archive
- ar
- SAVE
- ar
- section headers
- objdump
- section sizes
- size
- --section=
- objdump
- section=flags
- objcopy
- --section-header
- objdump
- sectionname
- strip
- objcopy
- Selecting the target system
- Selecting the target
system
- --set-section-flags
- objcopy
- --set-start
- objcopy
- --show-raw-insn
- objdump
- size
- Introduction to
the GNU binary utilities
- size
- size:command line options
- size
- size:formats
- size
- size:specifying for architecture
- Architecture selection
- size:specifying for target
- Target Selection
- --size-sort
- ar
- Solaris 2.0
- objdump
- --source
- objdump
- source file information
- objcopy
- source files:non-global symbols
- objcopy
- --stabs
- objdump
- standard output streams
- ar
- start address
- objcopy
- --start-address=
- objdump
- --stop-address=
- objdump
- strings
- strings
- Introduction to
the GNU binary utilities
- strings:determining contents of non-text files
- strings
- strings:printing character sequences
- strings
- strings:specifying for target
- Target Selection
- strip
- Introduction to
the GNU binary utilities
- strip
- strip -v
- strip
- strip:modifying files named in arguments
- strip
- strip:specifying for input target
- Target Selection
- strip:specifying for output target
- Target Selection
- strip:version
- strip
- --strip-all
- objcopy
- strip
- --strip-debug
- strip
- objcopy
- --strip-symbol=
- objcopy
- --strip-symbol=symbolname
- strip
- --strip-underscores
- c++filt
- --strip-unneeded
- objcopy
- symbol table and relocation entries
- objdump
- symbol:debugging
- ar
- symbol:global (external)
- ar
- symbol:in the text (code) section
- ar
- symbol:name
- ar
- symbol:read only
- ar
- symbol:small objects
- ar
- symbol:type
- ar
- symbol:undefined
- ar
- symbol:weak
- ar
- symbolname
- strip
- objcopy
- symbols as uninitialized data
- ar
- symbols:members
- ranlib
- symbols:non-global, removing
- strip
- symbols:processing
- strip
- symbols:relocatable object files
- ranlib
- symbols:removing
- strip
- symbols:removing local, compiler-generated
- strip
- --syms
- objdump
- System V:size
- size
- sysv
- ar
- -t
- objdump
- -T headerfile
- nlmconv
- -t radix
- ar
- strings
T
- t, table, listing contents of archive
- ar
- --target
- Target Selection
- Target Selection
- Target Selection
- target system, specifying
- Selecting the target
system
- target:object file format
- Target Selection
- target:supporting multiple architectures
- Target Selection
- --target=
- objdump
- size
- objcopy
- --target=bfdname
- strings
- size
- strip
- -Tbss
- objdump
- -Tdata
- objdump
- -Ttext
- objdump
- -u
- ar
U
- u, replaces new archive files
- ar
- --undefined-only
- ar
- underscores
- c++filt
- unprintable character
- strings
- -v
- ar
- objcopy
- strings
- ranlib
V
- v, for verbose version
- ar
- V, version numbering
- ar
- val
- objcopy
- VAX
- objdump
- VERBOSE
- ar
- --verbose
- strip
- objcopy
- version
- ranlib
- --version
- ar
- c++filt
- strip
- nlmconv
- objdump
- objcopy
- strings
W
- whitespace, in commands
- ar
- --wide
- objdump
X
- x
- ar
- -x
- objcopy
- strip
- x, extracting members from archive
- ar