Re: rawhide report: 20141028 changes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, 2014-10-28 at 16:24 +0100, Michael Stahl wrote:
> On 28.10.2014 16:10, Adam Jackson wrote:
> > On Tue, 2014-10-28 at 10:57 +0000, Fedora Rawhide Report wrote:
> > 
> >> [dragonegg]
> >> 	dragonegg-3.4-0.3.rc0.fc21.i686 requires libLLVM-3.4.so
> >> 	dragonegg-3.4-0.3.rc0.fc21.i686 requires gcc = 0:4.8.2-14.fc21
> > 
> > This one's a joy.  dragonegg is a gcc plugin that basically replaces the
> > middle and back ends; gcc's parser, llvm's optimizers, llvm's code
> > generators.  There's a dragonegg 3.5.0 to match llvm 3.5.0, but since
> > gcc's plugin API is just as unstable as llvm's, it only supports through
> > gcc 4.8.
> > 
> > But dragonegg is busted in F21 already, because (as above) it was built
> > against gcc 4.8 and F21 is gcc 4.9.  Can we block or retire dragonegg?
> 
> honestly i wonder what the use-case for dragonegg is anyway... the other
> way around (LLVM's user-friendly front-end and GCC's back-end generating
> faster code) would be more interesting...

If for whatever reason you actually wanted llvm's codegen, dragonegg
would get you frontend support for Ada and Fortran and etc.  But yes, a
fairly niche thing to want.

- ajax

-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct





[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux