From owner-freebsd-current Wed Dec 23 07:59:10 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA02770 for freebsd-current-outgoing; Wed, 23 Dec 1998 07:59:10 -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 HAA02763 for ; Wed, 23 Dec 1998 07:59:08 -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 IAA17637; Wed, 23 Dec 1998 08:06:06 -0800 (PST) (envelope-from sgk) From: Steve Kargl Message-Id: <199812231606.IAA17637@troutmask.apl.washington.edu> Subject: Re: Fortran conundrum In-Reply-To: <199812230901.BAA00688@dingo.cdrom.com> from Mike Smith at "Dec 23, 1998 1: 1:18 am" To: mike@smith.net.au (Mike Smith) Date: Wed, 23 Dec 1998 08:06:06 -0800 (PST) Cc: freebsd-current@FreeBSD.ORG 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 According to Mike Smith: > > (3) Rip Fortran out of the base distribution. > > > > This seem to be the logical choice (provided f2c can be converted > > to a port). I have been merging our f2c and the sources from netlib > > with the intend to produce a port. There is, however, one major > > caveat that needs to be address. /usr/bin/f77 is a driver program > > which sets up an execution of our Fortran-aware gcc frontend > > (see src/gnu/usr.bin/cc/f77). I have been unsuccessful in moving this > > driver out of src/gnu, and still retain its functionality. > > Can you clarify on the problems inherent in moving the f77 executable? > f77.c contains #include "config.h", and I haven't located where this header lives. It defines preprocessor directives like HAVE_VPRINTF, but it may in fact contain other things that are less obvious to me. I'm still looking at what I can do with f77.c. I've submitted a PR that removes quite a bit of dead code in f77.c. -- 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