This is the mail archive of the gcc-patches@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]

Re: [PATCH] Rerun df_analyze after delete_unmarked_insns during DCE


On Wed, Aug 21, 2013 at 5:10 PM, Jeff Law <law@redhat.com> wrote:
> On 08/21/2013 08:25 AM, David Edelsohn wrote:
>>
>> This patch has caused a bootstrap failure for powerpc-aix and probably
>> powerpc64-linux.  GCC segfaults and core dumps during stage2
>> configure.
>>
>> The motivation for this patch seems faulty and I strongly request that
>> it be reverted.
>
> Instead of going instantly to "revert the patch", the right thing to do is
> spend a little time analyzing the problem then decide on the best course of
> action.  It could well be the issue Bernd noted about changing
> regs_ever_live after reload.  I'm looking at it now.


Well, that was the purpose of the patch:

" Fixed by forcing regs_ever_live update and rerunning df_analyze ()
at fini_dce()."

Note that the patch was for an out-of-tree port. Meaning: trunk is
currently broken for a patch that  wasn't needed for any in-tree
ports.

Ciao!
Steven


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