mexas at bristol.ac.uk
Thu Mar 31 15:20:00 UTC 2011
On Thu, Mar 31, 2011 at 05:16:38PM +0200, Eduardo wrote:
> At 16:49 31/03/2011, you wrote:
> >On Thu, Mar 31, 2011 at 09:37:53AM -0400, Jerry McAllister wrote:
> >> On Wed, Mar 30, 2011 at 10:10:44PM -0500, Adam Vande More wrote:
> >> > On Wed, Mar 30, 2011 at 9:06 PM, Gary Dunn <knowtree at aloha.com> wrote:
> >> >
> >> > > When will we bump the version of gcc? On my fresh 8.2 build
> >it is 4.2.1.
> >> > > The ports tree has newer, up to 4.7.0 dated 19 Mar 2011.
> >> > >
> >> >
> >> > Probably never, as GPL 3 code isn't allowed in the base
> >system. There have
> >> > been some optimizations backported to gcc in CURRENT that add
> >in stuff like
> >> > newer instruction sets I believe.
> >> eg. If you want a newer gcc, such as the one in ports, then go
> >> ahead and install it. The system uses a FreeBSD c compiler, not gcc.
> >What is FreeBSD c compiler?
> >Isn't it GCC?
> Now yes, but FreeBSD needs an iso c'99 compiler and source code is
> iso oriented, not gcc, afaik gcc hacks and code that only compiles on
> gcc can't be commited, there's a mailing list for iso99 compatibility
> checks. gcc is one of them, but there are others. 9.0-CURRENT uses
> llvm but in theory you can use anyone, even tcc.
Are you saying GCC doesn't comply with ISO standard(s)?
Room 2.6, Queen's Building
Mech Eng Dept
University Walk, Bristol BS8 1TR, UK
Tel: +44 (0)117 331 5944
Fax: +44 (0)117 929 4423
More information about the freebsd-questions