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: Mainline bootstrap failure (revision 110017)


Kenneth Zadeck <zadeck@naturalbridge.com> writes:

> Bootstrapped and regression tested against the version with zdenek's
> original code (since this directly tickled the failure and
> bootstrapped (and in the process of regression testing) against the
> current mainline. Both on i686-pc-linux-gnu.
> 
> Kenny
> 
> 
> 2005-01-20  Kenneth Zadeck <zadeck@naturalbridge.com>
> 
>     * df-scan.c (problem_SCAN): Added NULL reset function.
>     (df_scan_reset_blocks): Added code to call reset block function
>     (df_bb_refs_delete) Fixed comment.
>     (df_insn_refs_delete): Made tolerant of deleting non existent info
>     for dataflow problems that need to be reset.
>     * df-core.c (df_set_blocks): Ditto.
>     * df.h (struct df_problem): Added reset_fun.
>     * df-problems.c (problem_RU, problem_RD, problem_LR, problem_UR,
>     problem_UREC, problem_CHAIN, problem_RI): Initialized reset_fun field.
>     (df_chain_insn_reset, df_chain_bb_reset, df_chain_reset): New
>     functions to clear out all references to def-use or use-def chains.

This is OK if regression tests pass.

Thanks.

Ian


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