testsuite: Skip analyzer tests on AIX.
[official-gcc.git] / gcc / testsuite / c-c++-common / analyzer / uninit-pr108704.c
blobebf8151e58fda606a92a37f92af7b5a1644aa79d
1 typedef unsigned short int __uint16_t;
2 typedef unsigned int __uint32_t;
3 typedef unsigned long int __uint64_t;
4 typedef __uint16_t uint16_t;
5 typedef __uint32_t uint32_t;
6 typedef __uint64_t uint64_t;
8 typedef uint32_t float32;
9 typedef struct
11 uint64_t low;
12 uint16_t high;
13 } floatx80;
15 extern floatx80
16 float32_to_floatx80(float32);
18 extern floatx80
19 floatx80_add(floatx80, floatx80);
21 floatx80
22 test (floatx80 a)
24 floatx80 fp0;
26 fp0 = a;
27 fp0 = floatx80_add(fp0, float32_to_floatx80((0x3F800000))); /* { dg-bogus "use of uninitialized value 'fp0'" } */
28 return fp0;