summaryrefslogtreecommitdiff
path: root/binutils/addr2line.c
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2013-01-18 13:14:35 +0000
committerNick Clifton <nickc@redhat.com>2013-01-18 13:14:35 +0000
commitb0d315cc623e63b003ee455ac955a3f6706b36f7 (patch)
tree1fb91aceb66b49d48a3915695cba2996b41ada90 /binutils/addr2line.c
parent99a7e93d7f1790f914b851ea54ac22e5a068e226 (diff)
downloadbinutils-redhat-b0d315cc623e63b003ee455ac955a3f6706b36f7.tar.gz
PR binutils/15026
* addr2line.c (translate_addresses): When pretty printing, print unknown function names on the same line as unknown symbol names.
Diffstat (limited to 'binutils/addr2line.c')
-rw-r--r--binutils/addr2line.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/binutils/addr2line.c b/binutils/addr2line.c
index 5febaeae62..b4f604b4b9 100644
--- a/binutils/addr2line.c
+++ b/binutils/addr2line.c
@@ -249,7 +249,12 @@ translate_addresses (bfd *abfd, asection *section)
if (! found)
{
if (with_functions)
- printf ("??\n");
+ {
+ if (pretty_print)
+ printf ("?? ");
+ else
+ printf ("??\n");
+ }
printf ("??:0\n");
}
else