This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: gcc 3.0.4 miscompiles cppexp.c (was Re: Mainline fails to build)
- From: Neil Booth <neil at daikokuya dot demon dot co dot uk>
- To: Jason Merrill <jason at redhat dot com>
- Cc: Toon Moene <toon at moene dot indiv dot nluug dot nl>,Janis Johnson <janis187 at us dot ibm dot com>, magfr at lysator dot liu dot se,gcc at gcc dot gnu dot org
- Date: Fri, 7 Jun 2002 07:07:26 +0100
- Subject: Re: gcc 3.0.4 miscompiles cppexp.c (was Re: Mainline fails to build)
- References: <20020531052306.GA13289@jenny.home> <20020531090632.A1480@us.ibm.com> <3CF7D07E.E375B6A6@moene.indiv.nluug.nl> <3CF7D41E.6DA22863@moene.indiv.nluug.nl> <wvlit4wxb2k.fsf_-_@prospero.cambridge.redhat.com>
Jason Merrill wrote:-
> gcc 3.1 does not have this bug; neither do 2.95 or Red Hat 2.96. Using a
> temporary variable to store the result of num_eq works around the bug; I'll
> check in such a patch soon.
Please add a comment explaining the reason for the local variable.
Thanks!
Neil.