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:
Huw Davies 2021-08-27 07:48:53 +01:00 committed by Alexandre Julliard
parent 3fa8503de5
commit dd37c3c4a0
2 changed files with 4 additions and 4 deletions

View file

@ -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 SS_sig(context) ((context)->uc_mcontext->__ss.__ss)
#define EFL_sig(context) ((context)->uc_mcontext->__ss.__eflags)
#define EIP_sig(context) (*((unsigned long*)&(context)->uc_mcontext->__ss.__eip))
#define ESP_sig(context) (*((unsigned long*)&(context)->uc_mcontext->__ss.__esp))
#define EIP_sig(context) ((context)->uc_mcontext->__ss.__eip)
#define ESP_sig(context) ((context)->uc_mcontext->__ss.__esp)
#define TRAP_sig(context) ((context)->uc_mcontext->__es.__trapno)
#define ERROR_sig(context) ((context)->uc_mcontext->__es.__err)
#define FPU_sig(context) NULL

View file

@ -229,8 +229,8 @@ __ASM_GLOBAL_FUNC( alloc_fs_sel,
#define FS_sig(context) ((context)->uc_mcontext->__ss.__fs)
#define GS_sig(context) ((context)->uc_mcontext->__ss.__gs)
#define EFL_sig(context) ((context)->uc_mcontext->__ss.__rflags)
#define RIP_sig(context) (*((unsigned long*)&(context)->uc_mcontext->__ss.__rip))
#define RSP_sig(context) (*((unsigned long*)&(context)->uc_mcontext->__ss.__rsp))
#define RIP_sig(context) ((context)->uc_mcontext->__ss.__rip)
#define RSP_sig(context) ((context)->uc_mcontext->__ss.__rsp)
#define TRAP_sig(context) ((context)->uc_mcontext->__es.__trapno)
#define ERROR_sig(context) ((context)->uc_mcontext->__es.__err)
#define FPU_sig(context) ((XMM_SAVE_AREA32 *)&(context)->uc_mcontext->__fs.__fpu_fcw)