include: Make sure the JUMP_BUFFER structure is correctly aligned on x86-64

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Alexandre Julliard 2019-07-06 20:05:53 +02:00
parent 862cc117c1
commit 83f04e3850
1 changed files with 3 additions and 3 deletions

View File

@ -47,12 +47,12 @@ typedef struct __JUMP_BUFFER
#elif defined(__x86_64__) #elif defined(__x86_64__)
typedef struct _SETJMP_FLOAT128 typedef DECLSPEC_ALIGN(16) struct _SETJMP_FLOAT128
{ {
unsigned __int64 DECLSPEC_ALIGN(16) Part[2]; unsigned __int64 Part[2];
} SETJMP_FLOAT128; } SETJMP_FLOAT128;
typedef struct _JUMP_BUFFER typedef DECLSPEC_ALIGN(16) struct _JUMP_BUFFER
{ {
unsigned __int64 Frame; unsigned __int64 Frame;
unsigned __int64 Rbx; unsigned __int64 Rbx;