Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
On win32, fix configure when try to compile and run ucontexts tests.
authorunknown <pierre@.(none)>
Mon, 13 Feb 2012 12:46:59 +0000 (13:46 +0100)
committerunknown <pierre@.(none)>
Mon, 13 Feb 2012 12:47:35 +0000 (13:47 +0100)
src/xbt/win32_ucontext.c

index 1d8adce..b6d5caf 100644 (file)
@@ -27,7 +27,7 @@ int getcontext(ucontext_t * ucp)
   int ret;\r
   \r
       /* Retrieve the full machine context */ \r
-      ucp->uc_mcontext.ContextFlags = CONTEXT_FULL;\r
+      ucp->uc_mcontext.ContextFlags = CONTEXT_FULL | CONTEXT_DEBUG_REGISTERS;\r
   ret = GetThreadContext(GetCurrentThread(), &ucp->uc_mcontext);\r
   return (ret == 0) ? -1 : 0;\r
 }\r
@@ -72,7 +72,7 @@ int makecontext(ucontext_t * ucp, void (*func) (), int argc, ...)
   #endif\r
 \r
       /* Save/Restore the full machine context */ \r
-      ucp->uc_mcontext.ContextFlags = CONTEXT_FULL;\r
+      ucp->uc_mcontext.ContextFlags = CONTEXT_FULL | CONTEXT_DEBUG_REGISTERS;\r
   \r
       /* Copy the arguments */ \r
       va_start(ap, argc);\r