This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Two problems with gimplify_init_constructor
- From: Richard Henderson <rth at redhat dot com>
- To: Richard Kenner <kenner at vlsi1 dot ultra dot nyu dot edu>
- Cc: gcc at gcc dot gnu dot org
- Date: Thu, 12 Aug 2004 13:32:59 -0700
- Subject: Re: Two problems with gimplify_init_constructor
- References: <10408121617.AA08669@vlsi1.ultra.nyu.edu>
On Thu, Aug 12, 2004 at 12:17:33PM -0400, Richard Kenner wrote:
> You mean clear TREE_READONLY? Yes.
>
> Actually, I meant suppress the clearing operation in the readonly case.
Then no, we can't do that.
> There are three cases and in only one can we clear TREE_READONLY: when it's
> set in a decl. In the other cases (readonly type and a type having readonly
> fields), we have to suppress the separate clear.
We should be suppressing whatever we have to suppress to get
that damned RTX_UNCHANGING_P bit off.
I swear I'm gonna rip it out one of these days...
r~