--- Comment #9 from gccbug at dworkin dot nl 2010-03-20 23:14 ---
Subject: Re: gcc -O code generation error
> No, we have a | b. There is an order inside a and b but no order between a
> and
> b.
That's depressing. C99 says in 5.1.2.3:
Evaluation of an expressi
--- Comment #7 from gccbug at dworkin dot nl 2010-03-20 21:51 ---
Subject: Re: gcc -O code generation error
To clarify even further, we have
(..., (f->sp++)->u.number [SEQUENCE POINT] ? 1 : 0) |
(..., (f->sp++)->u.number [SEQUENCE POINT] ? 4 : 0)
So the modifications
50;
printf("begin %08x\n", f.sp);
foo(&f);
printf("end %08x\n", f.sp);
}
--
Summary: gcc -O code generation error
Product: gcc
Version: 4.4.3
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: