OSDN Git Service

2009-10-16 Richard Guenther <rguenther@suse.de>
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 16 Oct 2009 14:23:22 +0000 (14:23 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 16 Oct 2009 14:23:22 +0000 (14:23 +0000)
commitb787522e31e6e673230f96fa94480d6d8abd7dd7
treeb59fd862e5f5467dd7d8678ebbe405ecdd5ffe82
parent42c8bdd9f583ee1eb8a54fd529f8f6d871187c7a
2009-10-16  Richard Guenther  <rguenther@suse.de>

PR lto/41715
* lto-streamer-in.c (lto_input_tree_ref): Revert last change.
(maybe_fixup_handled_component): New function.
(input_gimple_stmt): Fixup mismatched decl replacements.

lto/
* lto.c (lto_fixup_tree): Revert last change.

* gfortran.dg/lto/20091015-1_0.f: New testcase.
* gfortran.dg/lto/20091015-1_1.f: Likewise.
* gfortran.dg/lto/20091015-1_2.f: Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@152903 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/lto-streamer-in.c
gcc/lto/ChangeLog
gcc/lto/lto.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/lto/20091015-1_0.f [new file with mode: 0644]
gcc/testsuite/gfortran.dg/lto/20091015-1_1.f [new file with mode: 0644]
gcc/testsuite/gfortran.dg/lto/20091015-1_2.f [new file with mode: 0644]