add nm -B
This commit is contained in:
parent
da0baf42e1
commit
68dd529571
3 changed files with 40 additions and 4 deletions
|
@ -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)
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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'',
|
||||
|
|
Loading…
Reference in a new issue