This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [tree-ssa] fix alpha bootstrap
- From: "Zack Weinberg" <zack at codesourcery dot com>
- To: Richard Henderson <rth at redhat dot com>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Thu, 04 Dec 2003 16:01:32 -0800
- Subject: Re: [tree-ssa] fix alpha bootstrap
- References: <20031204154824.A32226@redhat.com>
Richard Henderson <rth@redhat.com> writes:
> STMT_LINENO and C_EXP_ORIGINAL_CODE both use TREE_COMPLEXITY.
> Setting the one clobbers the other, which leads to all sorts
> of nastiness later.
It would be nice to be rid of C_EXP_ORIGINAL_CODE. It seems to be
used only for the "suggest parentheses ..." warnings. The C++ front
end doesn't need it for that purpose ... oh, the C++ front end doesn't
issue those warnings. Huh. I thought it did.
Actually it would be nice to be rid of TREE_COMPLEXITY. It bulks up
EXPR nodes to very little purpose.
zw