Analyzing AMD64 corefiles on i386
Mark Kettenis
kettenis@chello.nl
Tue Jul 8 14:45:00 GMT 2003
Date: Tue, 08 Jul 2003 14:43:49 +0200
From: Michal Ludvig <mludvig@suse.cz>
Hi,
what must be done to enable reading of AMD64 corefiles in a gdb running
on i386 with --target=amd64?
The necessary support for corefiles needs to be added to
x86-64-linux-tdep.c. Take a look at i386nbsd-tdep.c for an example.
You'll need to create a `struct core_fns' together with the necessary
support functions, and register it with add_core_fns. Note that for
the support functions you can't rely on definitions in header files
and such since this is target code. You'll also need to drop
core-regset.o from NATDEPFILES in x86-64-linux.mh.
Success!
Mark
More information about the Gdb
mailing list