ntdll: Remove unnecessary casts on macOS registers.
Signed-off-by: Huw Davies <huw@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
3fa8503de5
commit
dd37c3c4a0
|
@ -313,8 +313,8 @@ static inline int set_thread_area( struct modify_ldt_s *ptr )
|
||||||
#define GS_sig(context) ((context)->uc_mcontext->__ss.__gs)
|
#define GS_sig(context) ((context)->uc_mcontext->__ss.__gs)
|
||||||
#define SS_sig(context) ((context)->uc_mcontext->__ss.__ss)
|
#define SS_sig(context) ((context)->uc_mcontext->__ss.__ss)
|
||||||
#define EFL_sig(context) ((context)->uc_mcontext->__ss.__eflags)
|
#define EFL_sig(context) ((context)->uc_mcontext->__ss.__eflags)
|
||||||
#define EIP_sig(context) (*((unsigned long*)&(context)->uc_mcontext->__ss.__eip))
|
#define EIP_sig(context) ((context)->uc_mcontext->__ss.__eip)
|
||||||
#define ESP_sig(context) (*((unsigned long*)&(context)->uc_mcontext->__ss.__esp))
|
#define ESP_sig(context) ((context)->uc_mcontext->__ss.__esp)
|
||||||
#define TRAP_sig(context) ((context)->uc_mcontext->__es.__trapno)
|
#define TRAP_sig(context) ((context)->uc_mcontext->__es.__trapno)
|
||||||
#define ERROR_sig(context) ((context)->uc_mcontext->__es.__err)
|
#define ERROR_sig(context) ((context)->uc_mcontext->__es.__err)
|
||||||
#define FPU_sig(context) NULL
|
#define FPU_sig(context) NULL
|
||||||
|
|
|
@ -229,8 +229,8 @@ __ASM_GLOBAL_FUNC( alloc_fs_sel,
|
||||||
#define FS_sig(context) ((context)->uc_mcontext->__ss.__fs)
|
#define FS_sig(context) ((context)->uc_mcontext->__ss.__fs)
|
||||||
#define GS_sig(context) ((context)->uc_mcontext->__ss.__gs)
|
#define GS_sig(context) ((context)->uc_mcontext->__ss.__gs)
|
||||||
#define EFL_sig(context) ((context)->uc_mcontext->__ss.__rflags)
|
#define EFL_sig(context) ((context)->uc_mcontext->__ss.__rflags)
|
||||||
#define RIP_sig(context) (*((unsigned long*)&(context)->uc_mcontext->__ss.__rip))
|
#define RIP_sig(context) ((context)->uc_mcontext->__ss.__rip)
|
||||||
#define RSP_sig(context) (*((unsigned long*)&(context)->uc_mcontext->__ss.__rsp))
|
#define RSP_sig(context) ((context)->uc_mcontext->__ss.__rsp)
|
||||||
#define TRAP_sig(context) ((context)->uc_mcontext->__es.__trapno)
|
#define TRAP_sig(context) ((context)->uc_mcontext->__es.__trapno)
|
||||||
#define ERROR_sig(context) ((context)->uc_mcontext->__es.__err)
|
#define ERROR_sig(context) ((context)->uc_mcontext->__es.__err)
|
||||||
#define FPU_sig(context) ((XMM_SAVE_AREA32 *)&(context)->uc_mcontext->__fs.__fpu_fcw)
|
#define FPU_sig(context) ((XMM_SAVE_AREA32 *)&(context)->uc_mcontext->__fs.__fpu_fcw)
|
||||||
|
|
Loading…
Reference in New Issue