This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: GCC 3.1 Prerelease
Tom Tromey wrote:
> Index: ChangeLog
> from Tom Tromey <tromey@redhat.com>
>
> * parse.y (qualify_ambiguous_name) [case CALL_EXPR]: Always choose
> EXPR_WFL_QUALIFICATION of qual_wfl.
>
> Index: parse.y
> ===================================================================
> RCS file: /cvs/gcc/gcc/gcc/java/parse.y,v
> retrieving revision 1.353.2.17
> diff -u -r1.353.2.17 parse.y
> --- parse.y 15 Apr 2002 09:28:53 -0000 1.353.2.17
> +++ parse.y 23 Apr 2002 21:01:01 -0000
> @@ -11219,11 +11219,8 @@
> {
> case CALL_EXPR:
> qual_wfl = TREE_OPERAND (qual_wfl, 0);
> - if (TREE_CODE (qual_wfl) != EXPR_WITH_FILE_LOCATION)
> - {
> - qual = EXPR_WFL_QUALIFICATION (qual_wfl);
> - qual_wfl = QUAL_WFL (qual);
> - }
> + qual = EXPR_WFL_QUALIFICATION (qual_wfl);
> + qual_wfl = QUAL_WFL (qual);
> break;
> case NEW_ARRAY_EXPR:
> case NEW_ANONYMOUS_ARRAY_EXPR:
This patch causes building Kawa to break even earlier (while
generating class files).
--
--Per Bothner
per@bothner.com http://www.bothner.com/per/