Date: Fri, 08 Jan 2010 14:37:37 -0500 From: "Mikhail T." <mi+thun@aldan.algebra.com> To: John Merryweather Cooper <john_m_cooper@yahoo.com> Cc: ports@FreeBSD.org, karel@lovetemple.net, joerg@FreeBSD.org, mm@FreeBSD.org, eischen@vigrid.com Subject: Maintaining compiler front-ends (Re: The state of Ada) Message-ID: <4B478981.9060707@aldan.algebra.com> In-Reply-To: <362458.2970.qm@web50704.mail.re2.yahoo.com> References: <4B4772F4.5070601@aldan.algebra.com> <362458.2970.qm@web50704.mail.re2.yahoo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
01/08/10 13:10, John Merryweather Cooper ΞΑΠΙΣΑΧ(ΜΑ): > Well, the [Ada -mi] compiler needs to be upgraded to the latest version. Linux gets a compiler out of the box, but we have to bend one to shape. I remain convinced, that the "bending into shape" ought to begin with making the additional GNU compiler front-ends (be they Ada, or Lisp, Java, Fortran, Pascal, Objective C, etc.) addable to an already existing C-compiler. I find it crazy, that every such front end currently downloads and builds its own gcc-core-SOMEVERSION, instead of using the base gcc or DEPEND-ing on lang/gccSOMEVERSION. Yes, I am well aware, that this is, how GNU people do things. No, I don't think, there is nothing FreeBSD can do about it... Starting with making all such compilers use common binutils. (Perhaps, these can even be provided by the base -- NetBSD does just that, for example...) Once done, ports of front-ends will no longer have to each deal with the back-end making the maintainership easier and thus giving us better ports... -mi
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4B478981.9060707>