------- Comment #4 from dje at gcc dot gnu dot org  2006-05-11 15:13 -------
It looks like something in exception handling is creating a new object very
late, after reload, and the new address is not validized before being handed to
replace_equiv_address().

Should explow.c:use_anchored_address() add

  if (reload_in_progress || reload_completed)
    return x;

Either the block should not be created so late or it should be validized. 
Although, I am curious how this works in expand_expr_real_1 when section
anchors is not enabled.


-- 

dje at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |richard at codesourcery dot
                   |                            |com


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27536

Reply via email to