C99 testsuite readiness: Compile more tests with -std=gnu89
[official-gcc.git] / gcc / testsuite / gcc.c-torture / execute / 920721-3.c
blobebad0ded5baf9484f71e9a2b2518ae38eaa8d295
1 /* { dg-additional-options "-std=gnu89" } */
2 static inline fu (unsigned short data)
4 return data;
6 ru(i)
8 if(fu(i++)!=5)abort();
9 if(fu(++i)!=7)abort();
11 static inline fs (signed short data)
13 return data;
15 rs(i)
17 if(fs(i++)!=5)abort();
18 if(fs(++i)!=7)abort();
22 main()
24 ru(5);
25 rs(5);
26 exit(0);