Commit 03649e5f authored by Jactry Zeng's avatar Jactry Zeng Committed by Alexandre Julliard

ntdll: Fix compilation for ARM64 Apple platform.

parent eef8a44d
...@@ -365,7 +365,7 @@ static void restore_fpu( const CONTEXT *context, ucontext_t *sigcontext ) ...@@ -365,7 +365,7 @@ static void restore_fpu( const CONTEXT *context, ucontext_t *sigcontext )
#elif defined(__APPLE__) #elif defined(__APPLE__)
sigcontext->uc_mcontext->__ns.__fpcr = context->Fpcr; sigcontext->uc_mcontext->__ns.__fpcr = context->Fpcr;
sigcontext->uc_mcontext->__ns.__fpsr = context->Fpsr; sigcontext->uc_mcontext->__ns.__fpsr = context->Fpsr;
memcpy( sigcontext->uc_mcontext->__ns.__v, context->V, sizeof(context->v) ); memcpy( sigcontext->uc_mcontext->__ns.__v, context->V, sizeof(context->V) );
#endif #endif
} }
...@@ -1068,9 +1068,9 @@ static void usr2_handler( int signal, siginfo_t *siginfo, void *sigcontext ) ...@@ -1068,9 +1068,9 @@ static void usr2_handler( int signal, siginfo_t *siginfo, void *sigcontext )
} }
} }
#elif defined(__APPLE__) #elif defined(__APPLE__)
sigcontext->uc_mcontext->__ns.__fpcr = frame->fpcr; context->uc_mcontext->__ns.__fpcr = frame->fpcr;
sigcontext->uc_mcontext->__ns.__fpsr = frame->fpsr; context->uc_mcontext->__ns.__fpsr = frame->fpsr;
memcpy( sigcontext->uc_mcontext->__ns.__v, frame->v, sizeof(frame->v) ); memcpy( context->uc_mcontext->__ns.__v, frame->v, sizeof(frame->v) );
#endif #endif
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment