From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 13717 invoked by alias); 16 Oct 2009 14:24:16 -0000 Received: (qmail 13300 invoked by alias); 16 Oct 2009 14:23:47 -0000 Date: Fri, 16 Oct 2009 14:24:00 -0000 Message-ID: <20091016142347.13299.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug lto/41715] VIEW_CONVERT_EXPR use for mismatched prevailing decl replacement doesn't work In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "rguenth at gcc dot gnu dot org" Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2009-10/txt/msg01460.txt.bz2 ------- Comment #2 from rguenth at gcc dot gnu dot org 2009-10-16 14:23 ------- Subject: Bug 41715 Author: rguenth Date: Fri Oct 16 14:23:22 2009 New Revision: 152903 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=152903 Log: 2009-10-16 Richard Guenther 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. Added: trunk/gcc/testsuite/gfortran.dg/lto/20091015-1_0.f trunk/gcc/testsuite/gfortran.dg/lto/20091015-1_1.f trunk/gcc/testsuite/gfortran.dg/lto/20091015-1_2.f Modified: trunk/gcc/ChangeLog trunk/gcc/lto-streamer-in.c trunk/gcc/lto/ChangeLog trunk/gcc/lto/lto.c trunk/gcc/testsuite/ChangeLog -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41715