]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR debug/39267 (gdb testsuite regressions)
authorJan Hubicka <jh@suse.cz>
Sat, 28 Feb 2009 21:34:23 +0000 (22:34 +0100)
committerJan Hubicka <hubicka@gcc.gnu.org>
Sat, 28 Feb 2009 21:34:23 +0000 (21:34 +0000)
commit261401301f185163dbca9103c8d62fe8f3cd84d6
treea1b57e26048b1bb2efd2b164a77163315bcc41ca
parent593b6421cddcc4adb3c4d905248430ffe485330a
re PR debug/39267 (gdb testsuite regressions)

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.

From-SVN: r144496
gcc/ChangeLog
gcc/cgraph.h
gcc/cgraphunit.c
gcc/dwarf2out.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/debug/dwarf2/static1.c [new file with mode: 0644]
gcc/varpool.c