This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug optimization/14498] [tree-ssa] ICE on legal (varargs)


------- 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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]