]> git.wh0rd.org Git - ICEs.git/blob - 147020/test.c
initial import
[ICEs.git] / 147020 / test.c
1 #include <stdio.h>
2 int main()
3 {
4         struct {
5                 unsigned short int cwd;
6                 unsigned short int swd;
7                 unsigned short int twd;
8                 unsigned short int fop;
9                 long int fip;
10                 long int fcs;
11                 long int foo;
12                 long int fos;
13                 long int mxcsr;
14                 long int mxcsr_mask;
15                 long int st_space[32];
16                 long int xmm_space[32];
17                 long int padding[56];
18         } __attribute__ ((aligned (16))) fxsave;
19         unsigned long mod = (unsigned long)&fxsave % 16;
20         printf("fxsave=%p (mod 16 = %lx)\n", &fxsave, mod);
21         return (mod == 0);
22 }