Date: Fri, 26 Mar 2010 19:41:41 +0000 (UTC) From: Marcel Moolenaar <marcel@FreeBSD.org> To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: svn commit: r205711 - in head/gnu/usr.bin/gdb: . kgdb Message-ID: <201003261941.o2QJffRD041898@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: marcel Date: Fri Mar 26 19:41:40 2010 New Revision: 205711 URL: http://svn.freebsd.org/changeset/base/205711 Log: Allow building a cross-kgdb for ia64. Modified: head/gnu/usr.bin/gdb/Makefile.inc head/gnu/usr.bin/gdb/kgdb/trgt_ia64.c Modified: head/gnu/usr.bin/gdb/Makefile.inc ============================================================================== --- head/gnu/usr.bin/gdb/Makefile.inc Fri Mar 26 19:40:53 2010 (r205710) +++ head/gnu/usr.bin/gdb/Makefile.inc Fri Mar 26 19:41:40 2010 (r205711) @@ -41,7 +41,7 @@ CFLAGS+= -I${CNTRB_BU}/bfd GENSRCS+= nm.h tm.h .if defined(GDB_CROSS_DEBUGGER) -CFLAGS+= -DCROSS_DEBUGGER +CFLAGS+= -DCROSS_DEBUGGER -I${BMAKE_ROOT}/../.. GDB_SUFFIX= -${TARGET_ARCH} NO_MAN= .endif Modified: head/gnu/usr.bin/gdb/kgdb/trgt_ia64.c ============================================================================== --- head/gnu/usr.bin/gdb/kgdb/trgt_ia64.c Fri Mar 26 19:40:53 2010 (r205710) +++ head/gnu/usr.bin/gdb/kgdb/trgt_ia64.c Fri Mar 26 19:41:40 2010 (r205711) @@ -28,9 +28,16 @@ __FBSDID("$FreeBSD$"); #include <sys/types.h> +#ifdef CROSS_DEBUGGER +#include <sys/ia64/include/_regset.h> +#include <sys/ia64/include/frame.h> +#include <sys/ia64/include/md_var.h> +#include <sys/ia64/include/pcb.h> +#else #include <machine/frame.h> #include <machine/md_var.h> #include <machine/pcb.h> +#endif #include <err.h> #include <kvm.h> #include <string.h>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201003261941.o2QJffRD041898>