------- Comment #2 from hubicka at gcc dot gnu dot org  2009-02-28 21:34 -------
Subject: Bug 39267

Author: hubicka
Date: Sat Feb 28 21:34:23 2009
New Revision: 144496

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

        PR debug/39267
        * cgraph.h (varpool_output_debug_info): Remove.
        * cgraphunit.c (varpool_output_debug_info): Remove.
        * dwarf2out.c (deferred_locations_struct): New struct
        (deferred_locations): New type.
        (deferred_locations_list): New static var.
        (deffer_location): New function.
        (gen_variable_die): Use it.
        (decls_for_scope): Output info on local static vars.
        (dwarf2out_finish): Process deferred locations.
        * varpool.c (varpool_output_debug_info): Remove.

Added:
    trunk/gcc/testsuite/gcc.dg/debug/dwarf2/static1.c
Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/cgraph.h
    trunk/gcc/cgraphunit.c
    trunk/gcc/dwarf2out.c
    trunk/gcc/testsuite/ChangeLog
    trunk/gcc/varpool.c


-- 


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

Reply via email to