From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27667 invoked by alias); 16 Aug 2010 09:31:36 -0000 Received: (qmail 27643 invoked by uid 22791); 16 Aug 2010 09:31:35 -0000 X-SWARE-Spam-Status: No, hits=-1.9 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE X-Spam-Check-By: sourceware.org Received: from mx01.qsc.de (HELO mx01.qsc.de) (213.148.129.14) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Mon, 16 Aug 2010 09:31:28 +0000 Received: from [192.168.178.22] (port-92-204-42-5.dynamic.qsc.de [92.204.42.5]) by mx01.qsc.de (Postfix) with ESMTP id 60F883D7BA; Mon, 16 Aug 2010 11:31:24 +0200 (CEST) Message-ID: <4C69056B.3050707@net-b.de> Date: Mon, 16 Aug 2010 09:31:00 -0000 From: Tobias Burnus User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.7) Gecko/20100714 SUSE/3.1.1 Thunderbird/3.1.1 MIME-Version: 1.0 To: "Joseph S. Myers" CC: gcc-patches@gcc.gnu.org, fortran@gcc.gnu.org, java-patches@gcc.gnu.org Subject: Re: Make driver process options with *.opt machinery References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Mailing-List: contact java-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: java-patches-owner@gcc.gnu.org X-SW-Source: 2010-q3/txt/msg00028.txt.bz2 On 08/12/2010 11:33 PM, Joseph S. Myers wrote: > Bootstrapped with no regressions on x86_64-unknown-linux-gnu. OK to > commit? > > fortran: > 2010-08-12 Joseph Myers > * lang.opt (MDX, MMDX): Mark RejectDriver. The Fortran bits are OK (Java and middle-end have been approved by others) - I think the Fortran changes are close to obvious. However, I wonder about the following (cf. excerpt below), namely about the MissingArgError; shouldn't one use this for all *.opt files? Tobias > +++ gcc-mainline/gcc/c-family/c.opt 2010-08-12 02:48:01.000000000 -0700 > MDX > -C ObjC C++ ObjC++ Separate MissingArgError(missing filename after %qs) > +C ObjC C++ ObjC++ RejectDriver Separate MissingArgError(missing filename after %qs) > +++ gcc-mainline/gcc/fortran/lang.opt 2010-08-12 02:48:14.000000000 -0700 > MDX > -Fortran Separate > +Fortran Separate RejectDriver > +++ gcc-mainline/gcc/java/lang.opt 2010-08-12 02:47:21.000000000 -0700 > MD_ > -Java Undocumented > +Java Undocumented RejectDriver