Still a lot of C++ files getting "fixed"
Phil Edwards
pedwards@jaj.com
Tue Jan 25 12:29:00 GMT 2000
Mark Mitchell <mark@codesourcery.com> writes:
> >> My recollection is that this can change the meaning of some
> >> ANSI/ISO C programs. But, I don't remember how, so I could be
> >> wrong.
>
> Matt> x = y //**/z ;
>
> Thanks for reminding me.
>
> Matt> I tend to think that anyone who puts this kind of garbage in
> Matt> a header deserves what they get, of course.
>
> True. But, -ansi is specifically documented to be pedantically ANSI;
> that's its whole purpose in life.
Very true.
> So, either we should can it, or
> make sure it does what it's there fore.
Since the C99 standard now specifies the same results as C++98, wouldn't
"pedantically ANSI" now /require/ the new behavior? "Pedantically ANSI
with some back-compatability" would allow the C89 meaning that we're used
to, etc, etc.
My two timeslices, is all.
Phil
More information about the Gcc-bugs
mailing list