This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug optimization/14498] [tree-ssa] ICE on legal (varargs)
- From: "dnovillo at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 15 Mar 2004 21:34:30 -0000
- Subject: [Bug optimization/14498] [tree-ssa] ICE on legal (varargs)
- References: <20040309015157.14498.dalej@gcc.gnu.org>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From dnovillo at gcc dot gnu dot org 2004-03-15 21:34 -------
The patch will extend the hack to cover more cases, but it's not clear that it
will be enough to cover all cases.
If we are going to keep ducking the issue, we might as well hack VA_ARG_EXPRs
early enough to avoid gimplification problems. The attached patch marks
volatile the operand of a VA_ARG_EXPR right after we build it.
Richard, I've assigned the PR to you. If the real fix is too intrusive to be
done before the merge, then I'd suggest we use this hack until a real fix is
done post merge. The hack fixes the PR but it still needs testing.
--
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu dot org
|dot org |
Status|NEW |ASSIGNED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14498