1 /* PR target/61296 */ 2 /* { dg-do compile { target *-*-linux* } } */ 3 /* { dg-options "-O2 -malign-data=compat -malign-data=abi" } */ 4 5 struct foo 6 { 7 char i1[8]; 8 char i2[8]; 9 char i3[8]; 10 char i4[8]; 11 char i5[8]; 12 char i6[8]; 13 char i7[8]; 14 char i8[8]; 15 char i9[8]; 16 char i10[8]; 17 char i11[8]; 18 char i12[8]; 19 char i13[8]; 20 char i14[8]; 21 char i15[8]; 22 char i16[8]; 23 }; 24 25 struct foo x = { 1 }; 26 27 /* { dg-final { scan-assembler-not ".align\[ \t]*\[0-9\]+\[^:]*\[\n\r]x:" } } */ 28