Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 6 Jun 2010 22:49:57 +0200
From:      Roman Divacky <rdivacky@freebsd.org>
To:        Justin Hibbits <jrh29@alumni.cwru.edu>
Cc:        current@freebsd.org
Subject:   Re: [INFO]: import of clang/LLVM to happen on June 9th
Message-ID:  <20100606204957.GA28248@freebsd.org>
In-Reply-To: <AANLkTin2O0EKTelgJuRPIIHvG8_eFsl3trwltumFXMzX@mail.gmail.com>
References:  <20100604152605.GA80277@freebsd.org> <AANLkTin2O0EKTelgJuRPIIHvG8_eFsl3trwltumFXMzX@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Jun 04, 2010 at 01:33:10PM -0400, Justin Hibbits wrote:
> On Fri, Jun 4, 2010 at 11:26 AM, Roman Divacky <rdivacky@freebsd.org> wrote:
> 
> > Dear current@
> >
> > On June 9th, we are importing clang/LLVM into FreeBSD HEAD. We are going
> > to import clang/LLVM sources and put those into contrib/llvm (~45MB) and
> > the build infrastructure for it (lib/clang and usr.bin/clang). There's
> > also a small patch to hook it into the build. This patch is attached for
> > review or available at (stripped from mergeinfo):
> >
> >
> >        http://lev.vlakno.cz/~rdivacky/clangbsd-import.patch
> >
> >
> > Clang will be enabled to be built on amd64/i386/ppc by default and disabled
> > everywhere else. The selected clang/LLVM revision is r104832. Clang will
> > be installed as "clang" so it should not interfere with anything. There's
> > a switch (WITH_CLANG and WITHOUT_CLANG) that alters whether clang will
> > be built or not.
> >
> > We plan to update clang/LLVM "often" as bugs are being found/fixed.
> >
> > From the point of view of a user nothing changes except one more
> > application
> > will be installed after the next buildworld/installworld.
> >
> > The next plan is to gradually start integrating the necessary changes to
> > enable buildworld with clang but this is pending some more discussion.
> >
> >
> > Roman Divacky
> >
> 
> Does this mean the last bits of the ppc support have been fixed?

no, PPC still lacks the var args implementation but Nathan Whitehorn
requested clang/llvm to be enabled on PPC. Maybe he's got some
patches in his sleeve ;)



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