[PATCH] debugedit: add MIPS support

Mark Wielaard mark@klomp.org
Fri Apr 2 23:03:09 GMT 2021


Hi Dmitry, Hi Ivan,

On Fri, Apr 02, 2021 at 08:00:00AM +0000, Dmitry V. Levin wrote:
> From: "Ivan A. Melnikov" <iv@altlinux.org>
> Date: Fri, 13 Nov 2020 15:51:08 +0400
> 
> According to the specification[1], all MIPS .debug_* sections are
> marked with ELF type SHT_MIPS_DWARF.  The format of the section
> data stays the same, so we have can handle e.g. .debug_info
> section as we used to.
> 
> As SHT_MIPS_DWARF is from processor-specific range, we have to check
> that we're actually dealing with MIPS ELF file before handling such
> sections.
> 
> [1] MIPS Extensions to DWARF Version 2.0. -- Silicon Graphics
>     Computer Systems, rev 1.17, 29 Aug 2001
> 
> Refs: https://bugzilla.altlinux.org/39284
> Signed-off-by: Ivan A. Melnikov <iv@altlinux.org>
> Signed-off-by: Dmitry V. Levin <ldv@altlinux.org>

This looks correct. I have pushed it to main.  I don't have a MIPS
setup to check, but don't you also need some R_MIPS value for
setup_relbuf?

Thanks,

Mark


More information about the Debugedit mailing list