------- Comment #25 from dodji at gcc dot gnu dot org 2008-11-12 21:59 ------- Subject: Bug 27574
Author: dodji Date: Wed Nov 12 21:57:44 2008 New Revision: 141807 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=141807 Log: gcc/ChangeLog: 2008-11-12 Dodji Seketeli <[EMAIL PROTECTED]> PR debug/27574 * cgraph.h: New abstract_and_needed member to struct cgraph_node. * cgraphunit.c (cgraph_analyze_functions): Flag abstract functions - which clones are reachable - as "abstract and needed". * cgraph.c (cgraph_release_function_body): If a node is "abstract and needed", do not release its DECL_INITIAL() content because that will be needed to emit debug info. gcc/testsuite/ChangeLog: 2008-11-12 Dodji Seketeli <[EMAIL PROTECTED]> PR debug/27574 * g++.dg/debug/dwarf2/local-var-in-contructor.C: New test. Added: trunk/gcc/testsuite/g++.dg/debug/dwarf2/local-var-in-contructor.C Modified: trunk/gcc/ChangeLog trunk/gcc/cgraph.c trunk/gcc/cgraph.h trunk/gcc/cgraphunit.c trunk/gcc/final.c trunk/gcc/testsuite/ChangeLog -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27574