| // { dg-do assemble } | |
| // { dg-options "-pedantic-errors" } | |
| // GROUPS passed sizeof | |
| // ARM $5.3.2 | |
| void f() { } | |
| struct foo { int bit : 1; }; | |
| int | |
| main() | |
| { | |
| // sizeof may not be applied to a bit-field | |
| foo f; | |
| int i = sizeof (f.bit);// { dg-error "" } .* | |
| return 0; | |
| } |