ntdll: Fix compilation for ARM64 Apple platform.
Signed-off-by: Jinoh Kang <jinoh.kang.kr@gmail.com> Signed-off-by: Jactry Zeng <jzeng@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
eef8a44db7
commit
03649e5fb4
|
@ -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 )
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#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
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue