This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: middle-end/9725: Invalid dependency determination
- From: Richard Earnshaw <rearnsha at arm dot com>
- To: Momchil Velikov <velco at fadata dot bg>
- Cc: "Jan Beulich" <JBeulich at novell dot com>, bangerth at dealii dot org, gcc-bugs at gcc dot gnu dot org, gcc-prs at gcc dot gnu dot org, nobody at gcc dot gnu dot org, Richard dot Earnshaw at arm dot com
- Date: Mon, 17 Feb 2003 17:25:10 +0000
- Subject: Re: middle-end/9725: Invalid dependency determination
- Organization: ARM Ltd.
- Reply-to: Richard dot Earnshaw at arm dot com
> >>>>> "Jan" == Jan Beulich <JBeulich@novell.com> writes:
>
> Jan> I was fearing you would say this. But I can in no way agree - the code
> Jan> presented is valid C, and hence should work at any optimization level.
>
> It is not valid C because it violates the following exceprt from the
> ISO/IEC 9899:1999:
> [...]
Probably more importantly, it also violates a similar statement in C89
[3.3 Line 18]
R.