diff options
-rw-r--r-- | i386/include/mach/i386/fp_reg.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/i386/include/mach/i386/fp_reg.h b/i386/include/mach/i386/fp_reg.h index 56730555..2f25024a 100644 --- a/i386/include/mach/i386/fp_reg.h +++ b/i386/include/mach/i386/fp_reg.h @@ -65,10 +65,11 @@ struct i386_xfp_save { unsigned int fp_mxcsr_mask; /* MXCSR_MASK */ unsigned char fp_reg_word[8][16]; /* space for 8 128-bit FP registers */ - unsigned char fp_xreg_word[8][16]; - /* space for 8 128-bit XMM registers */ - unsigned int padding[56]; + unsigned char fp_xreg_word[16][16]; + /* space for 16 128-bit XMM registers */ + unsigned int padding[24]; } __attribute__((aligned(16))); +_Static_assert(sizeof(struct i386_xfp_save) == 512); /* * Control register |