This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
GIMPLE and datastructures
- From: Jan Hubicka <jh at suse dot cz>
- To: gcc at gcc dot gnu dot org, dnovillo at redhat dot com
- Date: Tue, 16 Dec 2003 00:11:38 +0100
- Subject: GIMPLE and datastructures
Hi,
the PR 13405 is related to bugreport where BIND_EXPR contains
initializer with non-GIMPLE PTRMEM_CST expression. What is our strategy
when dealing with data initializers? Do we want to lower them into
something language independent, or do we want language dependencies to
leak into GIMPLE this way?
In the first case I will re-add analyze_expr hook to deal with this
correctly, but it would really simplify my life if we were able to avoid
them. How hard is to gimplify this into ADDR_EXPR?
Honza