blob: 98064701594caefa747c10d87924746f295ad8cd [file] [log] [blame]
/* { dg-do assemble } */
/* { dg-options "-Os" } */
int a, d;
struct {
signed f5 : 26;
signed f6 : 12;
} b;
signed char c;
void fn1() {
signed char *e = &c;
d = a * 10;
*e = d;
b.f6 = c;
b.f5 = 8 <= 3;
}