Alexandre Julliard : server: Don't support debug registers in ptrace if sys /user.h is missing.
Module: wine Branch: master Commit: fc7e81be158370e1ffb3253593ceb7fef89b2748 URL: http://source.winehq.org/git/wine.git/?a=commit;h=fc7e81be158370e1ffb3253593... Author: Alexandre Julliard <julliard(a)winehq.org> Date: Wed Feb 13 16:26:17 2013 +0100 server: Don't support debug registers in ptrace if sys/user.h is missing. --- server/ptrace.c | 6 ++---- 1 files changed, 2 insertions(+), 4 deletions(-) diff --git a/server/ptrace.c b/server/ptrace.c index db2804a..9788339 100644 --- a/server/ptrace.c +++ b/server/ptrace.c @@ -528,11 +528,9 @@ void get_selector_entry( struct thread *thread, int entry, unsigned int *base, } -#if defined(linux) && (defined(__i386__) || defined(__x86_64__)) +#if defined(linux) && defined(HAVE_SYS_USER_H) && (defined(__i386__) || defined(__x86_64__)) -#ifdef HAVE_SYS_USER_H -# include <sys/user.h> -#endif +#include <sys/user.h> /* debug register offset in struct user */ #define DR_OFFSET(dr) ((((struct user *)0)->u_debugreg) + (dr))
participants (1)
-
Alexandre Julliard