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> _______________________________________________ svn-src-head@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-head To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"