Make readelf -w output debug information on mips
authorKurt Roeckx <kurt@roeckx.be>
Tue, 28 May 2019 18:53:12 +0000 (19:53 +0100)
committerKarsten Merker <merker@debian.org>
Tue, 28 May 2019 18:53:12 +0000 (19:53 +0100)
Bug-Debian: http://bugs.debian.org/662041
Forwarded: not-needed

Upstreams wants a change where this is handled by a hook that needs
to be filled in by the backend for the arch.

Gbp-Pq: Name mips_readelf_w.patch

src/readelf.c

index 33706bdefacf3e2eed1976b313d4945df26d56a6..ef13159b744d01f5efbf1d72a3cbb0144640f131 100644 (file)
@@ -11148,7 +11148,8 @@ print_debug (Dwfl_Module *dwflmod, Ebl *ebl, GElf_Ehdr *ehdr)
       GElf_Shdr shdr_mem;
       GElf_Shdr *shdr = gelf_getshdr (scn, &shdr_mem);
 
-      if (shdr != NULL && shdr->sh_type == SHT_PROGBITS)
+      if (shdr != NULL && (
+        (shdr->sh_type == SHT_PROGBITS) || (shdr->sh_type == SHT_MIPS_DWARF)))
        {
          static const struct
          {