xref: /openbsd/regress/misc/sse2/libbar/bar.c (revision 09467b48)
1 #include <emmintrin.h>
2 
3 void bar_init(void) __attribute__((constructor));
4 void bar_fini(void) __attribute__((destructor));
5 
6 void
7 bar_init(void)
8 {
9 	__m128i xmm_alpha;
10 
11 	if ((((unsigned long)&xmm_alpha) & 15) != 0)
12 		exit(1);
13 }
14 
15 void
16 bar_fini(void)
17 {
18 	bar_init();
19 }
20