From owner-freebsd-current Tue Jan 26 21:53:53 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA01190 for freebsd-current-outgoing; Tue, 26 Jan 1999 21:53:53 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.54]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA01179 for ; Tue, 26 Jan 1999 21:53:49 -0800 (PST) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.9.1/8.9.1) id VAA09197; Tue, 26 Jan 1999 21:55:03 -0800 (PST) (envelope-from sgk) From: Steve Kargl Message-Id: <199901270555.VAA09197@troutmask.apl.washington.edu> Subject: Re: removing f2c from base distribution In-Reply-To: <199901270504.WAA18271@mt.sri.com> from Nate Williams at "Jan 26, 1999 10: 4:53 pm" To: nate@mt.sri.com (Nate Williams) Date: Tue, 26 Jan 1999 21:55:03 -0800 (PST) Cc: jkh@zippy.cdrom.com, nate@mt.sri.com, freebsd-current@FreeBSD.ORG, jkh@time.cdrom.com X-Mailer: ELM [version 2.4ME+ PL43 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Nate Williams wrote: > > > Just also remember that Peter will at some point be doing an egcs > > upgrade, so if that has issues for fortran they should be worked > > out at this time. > > Steven? > egcs contains g77 and egcs can be configured to be built with or without g77. My port of f2c, libf2c, and my new f77(1) should not conflict with inclusion of g77. In fact, I think g77 which had used libf2c for its run time library has renamed the library to libg77, so no conflict should arise. The question is whether Peter wants to include g77, and whether people would see this as bloat. I know g77 outperforms f2c+gcc on my real-world benchmarks by a significant margin. If my port of f2c and libf2c and the new f77(1) are found to be adequate, then a committer should remove src/lib/lib{I77,F77,f2c}, src/usr.bin/f2c, and src/gnu/usr.bin/cc/f77. The removal of the last directory will delete our gcc's knowledge of Fortran. -- Steve finger kargl@troutmask.apl.washington.edu http://troutmask.apl.washington.edu/~clesceri/kargl.html To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message