[PATCH, MIPS] Support shared library debug with MIPS PIE (gdb)

Joseph Myers joseph@codesourcery.com
Tue Jun 23 15:31:00 GMT 2015


On Tue, 23 Jun 2015, Matthew Fortune wrote:

> Please note that the new DT_MIPS_RLD_MAP2 support will not be enabled unless
> the host's elf.h header has the new tag defined in it. For cross compiled GDB
> this may mean hacking the solib-svr4.c file to define the macro until such
> time as distributions update glibc.

That doesn't make any sense to me.  Hosts (e.g. MinGW) may not have elf.h 
at all.  GDB should get these definitions from the #include "elf/mips.h" 
already in solib-svr4.c (i.e. from toplevel's include/elf/mips.h).  And so 
there should be no #ifdefs there.

-- 
Joseph S. Myers
joseph@codesourcery.com



More information about the Gdb-patches mailing list