1 /* PR middle-end/17112 */
3 /* { dg-require-effective-target int32plus } */
4 /* { dg-options "-O2" } */
6 extern void abort(void);
9 int int24
:24 __attribute__ ((packed
)); /* { dg-warning "attribute ignored" "" { target { default_packed && { ! pcc_bitfield_type_matters } } } } */
18 myint24 y
[3]; // starts out as zeros
29 if (y
[0].int24
!= 0 || y
[2].int24
!= 0)