------- Comment #5 from richard at codesourcery dot com 2006-05-11 15:56 ------- Subject: Re: [4.2 Regression] -fsection-anchors breaks Ada
"dje at gcc dot gnu dot org" <[EMAIL PROTECTED]> writes: > 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. I find this a little surprising too. Could someone do: call debug_tree (...) on the type that output_ttype is trying to expand? Richard -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27536