add nm -B
authorDavid MacKenzie <djm@cygnus>
Mon, 2 Aug 1993 18:41:14 +0000 (18:41 +0000)
committerDavid MacKenzie <djm@cygnus>
Mon, 2 Aug 1993 18:41:14 +0000 (18:41 +0000)
binutils/ChangeLog
binutils/binutils.texi
binutils/nm.1

index 35fc5fb12e922d96a712d1a006a5cd3f412b4667..fe65555afa2d17cc01c96f309cfe058cb0b6414d 100644 (file)
@@ -1,3 +1,26 @@
+Mon Aug  2 11:28:23 1993  David J. Mackenzie  (djm@thepub.cygnus.com)
+
+       * nm.c: Add -B option, like --format=bsd.
+
+Tue Jul 27 16:29:54 1993  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
+
+       * objcopy.c (copy_file): If the file is neither an object nor an
+       archive, give an error rather than returning success.
+
+Mon Jul 19 16:13:40 1993  Ken Raeburn  (raeburn@rtl.cygnus.com)
+
+       * objdump.c (objdump_print_address): Prefer non-local symbols over
+       local ones, and especially discriminate against debugging symbols.
+       Also, for relocateable files, try to find a symbol in the current
+       section, instead of picking one from some random section with a
+       convenient value (read, section offset).
+       (disassemble_data): Cast argument to malloc to size_t first.
+       (dump_data): Likewise.
+       (dump_relocs): If a single section name is specified, show relocs
+       only for that section.  Otherwise, silently omit sections without
+       relocs.  Format table nicely even if values are printed using 16
+       digits instead of 8.
+
 Fri Jul 16 15:19:59 1993  David J. Mackenzie  (djm@thepub.cygnus.com)
 
        * nm.c: Changes for final version of POSIX.2.
@@ -50,7 +73,7 @@ Fri Jun 25 23:12:12 1993  David J. Mackenzie  (djm@thepub.cygnus.com)
 
 Fri Jun 25 20:44:43 1993  Ken Raeburn  (raeburn@poseidon.cygnus.com)
 
-       * objdump.c: Use size-independend bfd elf section names.
+       * objdump.c: Use size-independent bfd elf section names.
 
 Sun Jun 20 23:09:06 1993  Ken Raeburn  (raeburn@poseidon.cygnus.com)
 
index bf7f444ea0f21c1905e750188b94543863bbf59a..ef245c6b62838828242139d4be2652e504079311 100644 (file)
@@ -639,7 +639,7 @@ The GNU linker @code{ld} is now described in a separate manual.
 @kindex nm
 
 @smallexample
-nm [ -a | --debug-syms ]  [ -g | --extern-only ]
+nm [ -a | --debug-syms ]  [ -g | --extern-only ]  [ -B ]
    [ -s | --print-armap ]  [ -A | -o | --print-file-name ]  
    [ -n | -v | --numeric-sort ]  [ -p | --no-sort ]
    [ -r | --reverse-sort ]  [ -u | --undefined-only ]  
@@ -713,8 +713,15 @@ before all of its symbols.
 Display all symbols, even debugger-only symbols; normally these are not
 listed.
 
+@item -B
+@cindex @code{nm} format
+@cindex @code{nm} compatibility
+The same as @samp{--format=bsd}.
+
 @item -f @var{format}
 @itemx --format=@var{format}
+@cindex @code{nm} format
+@cindex @code{nm} compatibility
 Use the output format @var{format}, which can be @code{bsd},
 @code{sysv}, or @code{posix}.  The default is @code{bsd}.
 Only the first character of @var{format} is significant; it can be
@@ -972,7 +979,7 @@ The command line options have the following meanings:
 @item -A
 @itemx -B
 @itemx --format=@var{compatibility}
-@cindex size display format
+@cindex @code{size} display format
 Using one of these options, you can choose whether the output from GNU
 @code{size} resembles output from System V @code{size} (using @samp{-A},
 or @samp{--format=sysv}), or Berkeley @code{size} (using @samp{-B}, or
@@ -1019,7 +1026,7 @@ Show a summary of acceptable arguments and options.
 @itemx -o
 @itemx -x
 @itemx --radix=@var{number}
-@cindex size number format
+@cindex @code{size} number format
 @cindex radix for section sizes
 Using one of these options, you can control whether the size of each
 section is given in decimal (@samp{-d}, or @samp{--radix=10}); octal
index f2d629a0c7da2aac8fdadfe77d60593f82e7a57f..e62586b1291eb68b46ae4aaebea3d00735476abc 100644 (file)
@@ -65,6 +65,12 @@ symbols.
 .B \-\-debug\-syms 
 Display debugger-only symbols; normally these are not listed.
 
+.TP
+.B \-B
+The same as
+.B \-\-format=bsd
+(for compatibility with the MIPS \fBnm\fP).
+
 .TP
 .B "\-f \fIformat"
 Use the output format \fIformat\fP, which can be ``bsd'',