From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 11274 invoked by alias); 5 May 2009 19:29:08 -0000 Received: (qmail 11155 invoked by uid 48); 5 May 2009 19:28:37 -0000 Date: Tue, 05 May 2009 19:29:00 -0000 Message-ID: <20090505192837.11154.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug fortran/40011] Problems with -fwhole-file In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "jv244 at cam dot ac dot uk" 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-05/txt/msg00366.txt.bz2 ------- Comment #14 from jv244 at cam dot ac dot uk 2009-05-05 19:28 ------- (In reply to comment #13) > I have been thinking hard about type cheating - I am likely to allow it for > std-f77 and legacy, to warn with other standards and fail with -pedantic. this sounds reasonable. Note the other testcases in PR40006 that cheat somewhat beyond the 'type', I think they should be treated on the same footing. Note that type cheating and the like should only be allowed for calls that involve procedures with an implicit interface, it should still be a hard error if there is an explicit interface. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40011