Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 13 Nov 2009 06:55:23 -0800
From:      Steve Kargl <sgk@troutmask.apl.washington.edu>
To:        Roman Divacky <rdivacky@freebsd.org>
Cc:        maho@freebsd.org, freebsd-current@freebsd.org, Anton Shterenlikht <mexas@bristol.ac.uk>, freebsd-ia64@freebsd.org
Subject:   Re: compiler discussion
Message-ID:  <20091113145523.GA66476@troutmask.apl.washington.edu>
In-Reply-To: <20091113080033.GB90272@freebsd.org>
References:  <20091112141519.GA66229@mech-cluster241.men.bris.ac.uk> <20091112153407.GA62396@troutmask.apl.washington.edu> <20091113080033.GB90272@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20091113145523.GA66476>