2016-12-21 Vladimir Makarov <vmakarov@redhat.com>
[official-gcc.git] / gcc / testsuite / gcc.target / i386 / addr-space-5.c
blob4f73f95aa3f25ac56edea812e2484d41c7bb874d
1 /* { dg-do compile } */
2 /* { dg-options "-O" } */
3 /* { dg-final { scan-assembler "gs:" } } */
5 #define uintptr_t __SIZE_TYPE__
7 struct S { int a, b, c; };
9 extern struct S s;
11 int ct_state3 (void)
13 int r;
14 r = *((int __seg_gs *) (uintptr_t) &s.c);
15 return r;