diff options
author | Tristan Gingold <gingold@adacore.com> | 2009-12-09 12:58:23 +0000 |
---|---|---|
committer | Tristan Gingold <gingold@adacore.com> | 2009-12-09 12:58:23 +0000 |
commit | be6f64938f985dfb0eaa2107b99f193bb865ce04 (patch) | |
tree | 1f2ff18a44815e86c2d546f1b0e81cf63205590e /binutils/doc | |
parent | 03b952fddad1179c316bb9230f696034e6ae3bef (diff) | |
download | gdb-be6f64938f985dfb0eaa2107b99f193bb865ce04.zip gdb-be6f64938f985dfb0eaa2107b99f193bb865ce04.tar.gz gdb-be6f64938f985dfb0eaa2107b99f193bb865ce04.tar.bz2 |
2009-12-09 Tristan Gingold <gingold@adacore.com>
* addr2line.c (translate_addresses): Display addresses
if option -a is used.
(with_addresses): New variable.
(long_options): Add option '-a'.
(usage): Add usage for option '-a'.
(main): Handle option '-a'.
* doc/binutils.texi (addr2line): Document option '-a'.
* NEWS: Mention new feature.
Diffstat (limited to 'binutils/doc')
-rw-r--r-- | binutils/doc/binutils.texi | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/binutils/doc/binutils.texi b/binutils/doc/binutils.texi index 77a8774..a96ecac 100644 --- a/binutils/doc/binutils.texi +++ b/binutils/doc/binutils.texi @@ -2906,7 +2906,8 @@ c++filt @var{option} @var{symbol} @smallexample @c man begin SYNOPSIS addr2line -addr2line [@option{-b} @var{bfdname}|@option{--target=}@var{bfdname}] +addr2line [@option{-a}|@option{--addresses}] + [@option{-b} @var{bfdname}|@option{--target=}@var{bfdname}] [@option{-C}|@option{--demangle}[=@var{style}]] [@option{-e} @var{filename}|@option{--exe=}@var{filename}] [@option{-f}|@option{--functions}] [@option{-s}|@option{--basename}] @@ -2943,7 +2944,8 @@ The format of the output is @samp{FILENAME:LINENO}. The file name and line number for each address is printed on a separate line. If the @command{-f} option is used, then each @samp{FILENAME:LINENO} line is preceded by a @samp{FUNCTIONNAME} line which is the name of the function -containing the address. +containing the address. If the @command{-a} option is used, then the +address read is first printed. If the file name or function name can not be determined, @command{addr2line} will print two question marks in their place. If the @@ -2957,6 +2959,12 @@ The long and short forms of options, shown here as alternatives, are equivalent. @table @env +@item -a +@itemx --addresses +Display address before function names or file and line number +information. The address is printed with a @samp{0x} prefix to easily +identify it. + @item -b @var{bfdname} @itemx --target=@var{bfdname} @cindex object code format |