Mark Kettenis told me that: > Date: Tue, 08 Jul 2003 14:43:49 +0200 > From: Michal Ludvig > > 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. How about the attached one? Works for me on cross-gdb i386->amd64 as well as in native amd64 gdb. Can I apply it? Michal Ludvig -- * SuSE CR, s.r.o * mludvig@suse.cz * (+420) 296.545.373 * http://www.suse.cz