[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH] Fix x86-64 SLES9 tools build problem...bugzilla #34
SLES9 has a problem with it's <asm/elf.h> and other headers associated with it. Since we are only using one thing from this (that we really don't need) we can just stop including it. Someone speak up if they do not think this is a suitable fix. http://bugzilla.xensource.com/cgi-bin/bugzilla/show_bug.cgi?id=34 Signed-off-by: Jerone Young <jyoung5@xxxxxxxxxx> --- xc_ptrace_core.c.old 2005-05-26 09:46:39.262113168 -0500 +++ xc_ptrace_core.c 2005-05-26 10:19:45.731123976 -0500 @@ -1,7 +1,6 @@ #include <sys/ptrace.h> #include <sys/wait.h> #include "xc_private.h" -#include <asm/elf.h> #include <time.h> @@ -258,7 +257,7 @@ xc_ptrace_core(enum __ptrace_request req case PTRACE_GETFPXREGS: if (request == PTRACE_GETREGS) { SET_PT_REGS(pt, ctxt[cpu].user_regs); - memcpy(data, &pt, sizeof(elf_gregset_t)); + memcpy(data, &pt, sizeof(struct gdb_regs)); } else if (request == PTRACE_GETFPREGS) memcpy(data, &ctxt[cpu].fpu_ctxt, sizeof(ctxt[cpu].fpu_ctxt)); else /*if (request == PTRACE_GETFPXREGS)*/ --- xc_ptrace.c.old 2005-05-26 10:15:18.597734424 -0500 +++ xc_ptrace.c 2005-05-26 10:19:27.347918648 -0500 @@ -1,7 +1,6 @@ #include <sys/ptrace.h> #include <sys/wait.h> #include "xc_private.h" -#include <asm/elf.h> #include <time.h> @@ -301,7 +300,7 @@ xc_ptrace(enum __ptrace_request request, if (request == PTRACE_GETREGS) { SET_PT_REGS(pt, ctxt[cpu].user_regs); - memcpy(data, &pt, sizeof(elf_gregset_t)); + memcpy(data, &pt, sizeof(struct gdb_regs)); } else if (request == PTRACE_GETFPREGS) memcpy(data, &ctxt[cpu].fpu_ctxt, sizeof(ctxt[cpu].fpu_ctxt)); else /*if (request == PTRACE_GETFPXREGS)*/ -- Jerone Young IBM Linux Technology Center jyoung5@xxxxxxxxxx 512-838-1157 (T/L: 678-1157) _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |