diff options
author | Nobuyoshi Nakada <[email protected]> | 2024-09-26 10:32:30 +0900 |
---|---|---|
committer | Nobuyoshi Nakada <[email protected]> | 2024-09-26 10:32:30 +0900 |
commit | 8350b48cfa7d344d9e2dc9748c26607c1b89d7df (patch) | |
tree | 4fef46e6c33fe863b997b85cafbfd90a421a5b44 /signal.c | |
parent | 80e483afac93cf148080c9f7409aaa4fe5e32d9a (diff) |
Import patches for old macOS from MacPorts
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/11690
Diffstat (limited to 'signal.c')
-rw-r--r-- | signal.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -803,7 +803,8 @@ check_stack_overflow(int sig, const uintptr_t addr, const ucontext_t *ctx) const greg_t bp = mctx->gregs[REG_EBP]; # endif # elif defined __APPLE__ -# if __DARWIN_UNIX03 +# include <AvailabilityMacros.h> +# if defined(MAC_OS_X_VERSION_10_5) && MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_5 # define MCTX_SS_REG(reg) __ss.__##reg # else # define MCTX_SS_REG(reg) ss.reg |