http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47788
--- Comment #5 from Richard Guenther <rguenth at gcc dot gnu.org> 2012-10-04 11:23:23 UTC --- Author: rguenth Date: Thu Oct 4 11:23:18 2012 New Revision: 192075 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=192075 Log: 2012-10-04 Richard Guenther <rguent...@suse.de> PR lto/47788 * tree-streamer-out.c (write_ts_block_tree_pointers): For inlined functions outer scopes write the ultimate origin as BLOCK_ABSTRACT_ORIGIN and BLOCK_SOURCE_LOCATION. Do not stream the fragment chains. * tree-streamer-in.c (lto_input_ts_block_tree_pointers): Likewise. * dwarf2out.c (gen_subprogram_die): Handle NULL DECL_INITIAL. (dwarf2out_decl): Always output DECL_ABSTRACT function decls. Modified: trunk/gcc/ChangeLog trunk/gcc/dwarf2out.c trunk/gcc/tree-streamer-in.c trunk/gcc/tree-streamer-out.c