From owner-freebsd-current@FreeBSD.ORG Fri Nov 13 14:56:01 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5C2EB106566B; Fri, 13 Nov 2009 14:56:01 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.208.78.105]) by mx1.freebsd.org (Postfix) with ESMTP id 216638FC08; Fri, 13 Nov 2009 14:56:01 +0000 (UTC) Received: from troutmask.apl.washington.edu (localhost.apl.washington.edu [127.0.0.1]) by troutmask.apl.washington.edu (8.14.3/8.14.3) with ESMTP id nADEtOei066533; Fri, 13 Nov 2009 06:55:24 -0800 (PST) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.14.3/8.14.3/Submit) id nADEtNfi066532; Fri, 13 Nov 2009 06:55:23 -0800 (PST) (envelope-from sgk) Date: Fri, 13 Nov 2009 06:55:23 -0800 From: Steve Kargl To: Roman Divacky Message-ID: <20091113145523.GA66476@troutmask.apl.washington.edu> References: <20091112141519.GA66229@mech-cluster241.men.bris.ac.uk> <20091112153407.GA62396@troutmask.apl.washington.edu> <20091113080033.GB90272@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20091113080033.GB90272@freebsd.org> User-Agent: Mutt/1.4.2.3i Cc: maho@freebsd.org, freebsd-current@freebsd.org, Anton Shterenlikht , freebsd-ia64@freebsd.org Subject: Re: compiler discussion X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Nov 2009 14:56:01 -0000 On Fri, Nov 13, 2009 at 09:00:33AM +0100, Roman Divacky wrote: > On Thu, Nov 12, 2009 at 07:34:07AM -0800, Steve Kargl wrote: > > > > Last time I checked, Fortran in llvm was based off a very old > > gfortran. The llvm website mentions gcc 4.2.?. While the 4.2.? > > gfortran isn't too bad, you most certainly would rather use gcc44 > > if you can. Literally, hundreds of bugs and several new feature > > have been add to gfortran in going from 4.2.? to gcc 4.4.2. > > you can use dragonegg gcc plugin which uses gcc frontend (for any > language) and uses llvm backed to generate the code: > > http://dragonegg.llvm.org/ OP is interested in ia64. It appears that dragonegg is ia32 and amd64 only. Additionally, dragonegg is a gcc plugin. OP can't get gcc to build, so the plugin would be of no use. However, this does look like an interesting project. -- Steve