* nm.c (print_symname): Don't try to demangle an empty name.
* objdump.c (slurp_symtab): Reset symcount if there are no symbols.
(slurp_dynamic_symtab): Likewise, for dynsymcount.
(disassemble_data): Fix memory leak: free sorted_syms when done.
(display_bfd): Likewise, for syms and dynsyms.
(dump_relocs): Don't print header before possibly generating an error message.
(dump_dynamic_relocs): Likewise.
* ar.1, nm.1, objdump.1, size.1, strings.1, strip.1: Fix typos and formatting
bugs.
* sysinfo.y: Eliminate unused terminals "[" and "]" and unused
nonterminal "name". One s/r conflict remains.
+ Mon Sep 25 22:49:32 1995 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
+
+ * nm.c (print_symname): Don't try to demangle an empty
+ name.
+ * objdump.c (slurp_symtab): Reset symcount if there are
+ no symbols.
+ (slurp_dynamic_symtab): Likewise, for dynsymcount.
+ (disassemble_data): Fix memory leak: free sorted_syms when done.
+ (display_bfd): Likewise, for syms and dynsyms.
+ (dump_relocs): Don't print header before possibly generating an
+ error message.
+ (dump_dynamic_relocs): Likewise.
+
+ * ar.1, nm.1, objdump.1, size.1, strings.1, strip.1: Fix typos and
+ formatting bugs.
+
Fri Oct 6 12:00:25 1995 Ian Lance Taylor <ian@cygnus.com>
* ar.c (do_quick_append): Comment out.
, Roland H. Pesch (October 1991).
.BR nm ( 1 )\c
\&,
-.BR ranlib( 1 )\c
+.BR ranlib ( 1 )\c
\&.
.SH COPYING
.TP
.B "\-f \fIformat"
Use the output format \fIformat\fP, which can be ``bsd'',
-``sysv'', or ``posix''. The default is `bsd''.
+``sysv'', or ``posix''. The default is ``bsd''.
Only the first character of \fIformat\fP is significant; it can be
either upper or lower case.
``d'' for decimal, ``o'' for octal, or ``x'' for hexadecimal.
.TP
-.BI "\-\-target=" "bfdname"\c
-\&
+.BI "\-\-target=" "bfdname"
Specify an object code format other than your system's default format.
See
.BR objdump ( 1 ),
.TP
.BI "\-b " "bfdname"\c
.TP
-.BI "\-\-target=" "bfdname"\c
-\&
+.BI "\-\-target=" "bfdname"
Specify the object-code format for the object files to be
\c
.I bfdname\c
objdump\ \-b\ oasys\ \-m\ vax\ \-h\ fu.o
.br
.sp
-
display summary information from the section headers (`\|\c
.B \-h\c
\|') of
.TP
.BI "\-j " "name"\c
.TP
-.BI "\-\-section=" "name"\c
-\&
+.BI "\-\-section=" "name"
Display information only for section \c
.I name\c
-\&
+\&.
.TP
.B \-l
.TP
.BI "\-m " "machine"\c
.TP
-.BI "\-\-architecture=" "machine"\c
-\&
+.BI "\-\-architecture=" "machine"
Specify the object files \c
.I objfile\c
\& are for architecture
.TP
.B \-B
.TP
-.BI "\-\-format " "compatibility"\c
-\&
+.BI "\-\-format " "compatibility"
Using one of these options, you can choose whether the output from GNU
\c
.B size\c
.TP
.B \-x
.TP
-.BI "\-\-radix " "number"\c
-\&
+.BI "\-\-radix " "number"
Using one of these options, you can control whether the size of each
section is given in decimal (`\|\c
.B \-d\c
\|'.
.TP
-.BI "\-\-target " "bfdname"\c
-\&
+.BI "\-\-target " "bfdname"
You can specify a particular object-code format for \c
.I objfile\c
\& as
.RB "`\|" binutils "\|'"
entry in
.BR info ;
-.IR The GNU Binary Utilities ,
+.IR "The GNU Binary Utilities" ,
Roland H. Pesch (October 1991);
.BR ar "(" 1 "),"
.BR objdump ( 1 ).
.TP
.B "\-n \fImin\-len\fP"
+.TP
.B "\-\fImin\-len\fP"
.TP
.B "\-bytes=\fImin\-len\fP"
hexadecimal, or decimal.
.TP
-.BI "\-\-target=" "bfdname"\c
-\&
+.BI "\-\-target=" "bfdname"
Specify an object code format other than your system's default format.
See
.BR objdump ( 1 ),
.TP
.B \-S
.TP
-.B -g
+.B \-g
.TP
.B \-\-strip\-debug
Remove debugging symbols only.
Remove non-global symbols.
.TP
-.B "\-X \-\-discard\-locals"
+.B \-X
+.TP
+.B \-\-discard\-locals
Remove compiler-generated local symbols.
(These usually start with ``L'' or ``.''.)
.RB "`\|" binutils "\|'"
entry in
.BR info ;
-.IR "The GNU Binary Utilities ,
+.IR "The GNU Binary Utilities" ,
Roland H. Pesch (October 1991).
.SH COPYING