Add auxv parsing to the architecture vector.
authorMark Kettenis <kettenis@gnu.org>
Thu, 27 Feb 2014 12:40:15 +0000 (13:40 +0100)
committerMark Kettenis <kettenis@gnu.org>
Thu, 27 Feb 2014 12:40:15 +0000 (13:40 +0100)
commit27a48a9223d0c7558f0bfde2d704d4a660f5d4ea
tree8fbaa11502a79bb31e17ddd0aab09e980863397d
parent2e877f5ecb5916d147f91dfad461a8fa5017d8b0
Add auxv parsing to the architecture vector.

Necessary to fix parsing auxv entries from core files on systems that use
the layout specified by ELF instead of the incompatible variant used by Linux.

gdb/Changelog:

        * gdbarch.sh (auxv_parse): New.
        * gdbarch.h: Regenerated.
        * gdbarch.c: Regenerated.
        * auxv.c (target_auxv_parse): Call gdbarch_parse_auxv if provided.
gdb/ChangeLog
gdb/auxv.c
gdb/gdbarch.c
gdb/gdbarch.h
gdb/gdbarch.sh