svn merge -r102224:107263 svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-3_4-branch
[official-gcc.git] / gcc / testsuite / gcc.dg / postincr-1.c
blob6aa203cb2ea982cd7bddd114c5051107471265e0
1 /* Simple test for proper postincrement semantics. */
2 /* { dg-do run } */
4 int i;
5 int c;
6 int *f ()
8 ++c;
9 return &i;
12 int main ()
14 int r;
15 r = (*f())++;
16 if (!(r == 0 && i == 1 && c == 1))
17 abort ();
18 return 0;