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



--- Comment #9 from Alexandre Oliva <aoliva at gcc dot gnu.org> 2012-10-29 
19:27:39 UTC ---

Author: aoliva

Date: Mon Oct 29 19:27:31 2012

New Revision: 192959



URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=192959

Log:

PR debug/54551

PR debug/54693

* valtrack.c (dead_debug_global_find): Accept NULL dtemp.

(dead_debug_global_insert): Return new entry.

(dead_debug_global_replace_temp): Return early if REG is no

longer in place, or if dtemp was already substituted.

(dead_debug_promote_uses): Insert for all defs and replace all

debug uses at once.

(dead_debug_local_finish): Release used after promotion.

(dead_debug_insert_temp): Stop if dtemp is NULL.



Modified:

    trunk/gcc/ChangeLog

    trunk/gcc/valtrack.c

Reply via email to