From 6e6b113a7edb3f09a76833abaf22d409fe46ffb9 Mon Sep 17 00:00:00 2001 From: "Anthony J. Bentley" Date: Sun, 17 Jul 2016 19:02:59 -0600 Subject: [PATCH] Clarify error message. If the #error hits, the operating system may be fine but the architecture won't be. --- Source/Core/Core/MachineContext.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Source/Core/Core/MachineContext.h b/Source/Core/Core/MachineContext.h index 81012b6b83..ac757f23f0 100644 --- a/Source/Core/Core/MachineContext.h +++ b/Source/Core/Core/MachineContext.h @@ -34,7 +34,7 @@ typedef CONTEXT SContext; #define CTX_R15 R15 #define CTX_RIP Rip #else -#error No context definition for OS +#error No context definition for architecture #endif #elif defined(__APPLE__) && !defined(USE_SIGACTION_ON_APPLE) // for modules: @@ -63,7 +63,7 @@ typedef x86_thread_state64_t SContext; #define CTX_R15 __r15 #define CTX_RIP __rip #else -#error No context definition for OS +#error No context definition for architecture #endif #elif defined(__APPLE__) #include @@ -114,7 +114,7 @@ typedef mcontext_t SContext; #define CTX_SP sp #define CTX_PC pc #else -#error No context definition for OS +#error No context definition for architecture #endif #elif defined(__NetBSD__) #include @@ -138,7 +138,7 @@ typedef mcontext_t SContext; #define CTX_R15 __gregs[_REG_R15] #define CTX_RIP __gregs[_REG_RIP] #else -#error No context definition for OS +#error No context definition for architecture #endif #elif defined(__FreeBSD__) #include @@ -162,7 +162,7 @@ typedef mcontext_t SContext; #define CTX_R15 mc_r15 #define CTX_RIP mc_rip #else -#error No context definition for OS +#error No context definition for architecture #endif #else #error No context definition for OS