From 91fbd6035fb6fd3e470f157845b3d6708374ae6f Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Tue, 15 Jun 2010 20:56:30 -0700 Subject: Change unstrip -n display of build ID vaddr to be module-relative. --- src/unstrip.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/unstrip.c b/src/unstrip.c index 443cd620..6138b233 100644 --- a/src/unstrip.c +++ b/src/unstrip.c @@ -2132,7 +2132,12 @@ list_module (Dwfl_Module *mod) printf ("%02" PRIx8, *id++); while (--id_len > 0); if (id_vaddr != 0) - printf ("@%#" PRIx64, id_vaddr); + { + if (id_vaddr > start && id_vaddr < end) + printf ("@+%#" PRIx64, id_vaddr - start); + else + printf ("@%#" PRIx64, id_vaddr); + } } else putchar ('-'); -- cgit v1.2.3