From owner-cvs-all Mon Apr 8 2:28: 6 2002 Delivered-To: cvs-all@freebsd.org Received: from mailout01.sul.t-online.com (mailout01.sul.t-online.com [194.25.134.80]) by hub.freebsd.org (Postfix) with ESMTP id 326CA37B41C; Mon, 8 Apr 2002 02:28:04 -0700 (PDT) Received: from fwd11.sul.t-online.de by mailout01.sul.t-online.com with smtp id 16uVRO-00024Q-08; Mon, 08 Apr 2002 11:27:58 +0200 Received: from Andro-Beta.Leidinger.net (520065502893-0001@[217.83.29.148]) by fmrl11.sul.t-online.com with esmtp id 16uVRN-2AvVrMC; Mon, 8 Apr 2002 11:27:57 +0200 Received: from Leidinger.net (Magelan [192.168.1.1]) by Andro-Beta.Leidinger.net (8.11.6/8.11.6) with ESMTP id g389Rw703718; Mon, 8 Apr 2002 11:27:58 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Message-ID: <3CB170B4.4090607@Leidinger.net> Date: Mon, 08 Apr 2002 11:28:04 +0100 From: Alexander Leidinger User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; de-AT; rv:0.9.9) Gecko/20020311 X-Accept-Language: de, en-us MIME-Version: 1.0 To: "David O'Brien" Cc: Bruce Evans , cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/gnu/usr.bin/cc/cc1 Makefile src/gnu/usr.bin/cc/cc1obj Makefile src/gnu/usr.bin/cc/cc1plus Makefile References: <20020407162550.GE67968@sunbay.com> <20020408165120.S5876-100000@gamplex.bde.org> <20020408004154.A66483@dragon.nuxi.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Sender: 520065502893-0001@t-dialin.net Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG David O'Brien wrote: >>However, in the special case of the large first passes of >>cc, we (people who set NOSHARED here previously) think that clobbering >>earlier settings is right, because the space savings are small and the >>time savings are large for using NOSHARED unconditionally. > > > My reason for a static cc/cpp0/cc1 has nothing to do with speed, but > rather to allow one to recover from a bad libc.so or ld-elf.so.1. Even if I got hit by a broken ld-elf.so.1 yesterday I think your intend is questionable. A committer should be able to recover either by compiling it on another machine/OS(-version), or by getting a working version of the file(s) from a snapshot. A non committer should at least be able to get the file(s) from a snapshot or to ask someone how to resolve the issue (this is -current). So this is a bikeshed issue, and if there are no technical issues (I haven't fully looked into the files BDE refers to in the reply to your message) or they can get solved, David (the maintainer) should IMHO be the one who makes the decission (even if I think it's much easier to just copy a working version from somewhere else). Bye, Alexander. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message