------- Comment #9 from dberlin at gcc dot gnu dot org  2005-11-08 16:34 -------
Subject: Bug 23382

Author: dberlin
Date: Tue Nov  8 16:34:48 2005
New Revision: 106643

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106643
Log:
2005-11-08  Daniel Berlin  <[EMAIL PROTECTED]>

        Fix PR tree-optimization/23382

        * tree-ssa-alias.c (compute_may_aliases): Call
        delete_old_heap_vars.
        * tree-dfa.c (referenced_var_remove): New function.
        * tree-ssa.c (delete_tree_ssa): Call delete_old_heap_vars.
        * tree-flow.h (referenced_var_remove): Add prototype.
        (delete_old_heap_vars): Ditto.
        * tree-ssa-structalias.c (heapvars): New variable.
        (oldheapvars): Ditto.
        (get_constraint_for): Put heap vars on heapvars list.
        (delete_old_heap_vars): New function.


Added:
    trunk/gcc/testsuite/gcc.dg/tree-ssa/pr23382.c
Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/tree-dfa.c
    trunk/gcc/tree-flow.h
    trunk/gcc/tree-ssa-alias.c
    trunk/gcc/tree-ssa-structalias.c
    trunk/gcc/tree-ssa.c


-- 


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

Reply via email to