From 6b80b383f901036e4de2c17d1f3220493e9d49e7 Mon Sep 17 00:00:00 2001 From: unknown Date: Mon, 13 Feb 2012 13:46:59 +0100 Subject: [PATCH] On win32, fix configure when try to compile and run ucontexts tests. --- src/xbt/win32_ucontext.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/xbt/win32_ucontext.c b/src/xbt/win32_ucontext.c index 1d8adceb82..b6d5caf9fb 100644 --- a/src/xbt/win32_ucontext.c +++ b/src/xbt/win32_ucontext.c @@ -27,7 +27,7 @@ int getcontext(ucontext_t * ucp) int ret; /* Retrieve the full machine context */ - ucp->uc_mcontext.ContextFlags = CONTEXT_FULL; + ucp->uc_mcontext.ContextFlags = CONTEXT_FULL | CONTEXT_DEBUG_REGISTERS; ret = GetThreadContext(GetCurrentThread(), &ucp->uc_mcontext); return (ret == 0) ? -1 : 0; } @@ -72,7 +72,7 @@ int makecontext(ucontext_t * ucp, void (*func) (), int argc, ...) #endif /* Save/Restore the full machine context */ - ucp->uc_mcontext.ContextFlags = CONTEXT_FULL; + ucp->uc_mcontext.ContextFlags = CONTEXT_FULL | CONTEXT_DEBUG_REGISTERS; /* Copy the arguments */ va_start(ap, argc); -- 2.20.1