1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
/* { dg-do compile } */ /* { dg-options "-Wpedantic -Wno-pointer-arith" } */ void h(void) { typedef void (*pft) (); typedef void (ft) (); void *pv = 0; pft pf = 0; pv++; pf++; --pv; --pf; pv += 1; pf += 1; pv = pv - 1; pf = pf - 1; sizeof (void); sizeof (ft); }