OSDN Git Service

Fix PR42205.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / gcc.dg / imag-1.c
1 /* Test for __imag__ side effects; see PR 33192.  */
2 /* Origin: Joseph Myers <joseph@codesourcery.com> */
3 /* { dg-do run } */
4 /* { dg-options "-std=gnu99" } */
5
6 extern void abort (void);
7 extern void exit (int);
8
9 int
10 main (void)
11 {
12   int i, j;
13   i = 1;
14   j = __imag__ ++i;
15   if (i != 2 || j != 0)
16     abort ();
17   return 0;
18 }