Re: Importing clang/LLVM into FreeBSD HEAD

From: Roman Divacky <rdivacky_at_freebsd.org>
Date: Mon, 31 May 2010 17:24:42 +0200
On Mon, May 31, 2010 at 07:57:49AM -0700, Steve Kargl wrote:
> On Mon, May 31, 2010 at 09:52:48AM +0200, Roman Divacky wrote:
> > Hi,
> > 
> > I would like to propose to integrate clang/LLVM into FreeBSD HEAD
> > in the near future (days, not weeks).
> > 
> > clang/LLVM is a C/C++/ObjC compiler (framework) which aims to possibly
> > replace gcc. It is BSDL-like licensed. The sources are ~45MB (the
> > svn checkout is 97MB). Clang/LLVM is written in C++.
> > 
> > Clang can compile all of FreeBSD on i386/amd64 including world and booting
> > kernel. Other architectures that are close to working are MIPS, PowerPC
> > and ARM. We have a branch (clangbsd-import) that just includes clang/LLVM
> > sources and the build infrastructure and this is what we aim to integrate
> > at first.
> >   
> > The import of clang/LLVM was discussed at the toolchain summit May 10th
> > but I would like to hear your opinion. I got approval from core_at_ on
> > importing it.
> > 
> 
> Can clang/LLVM build the livefs and bootonly CD's?

well.. it can build a slightly modified FreeBSD. I have no idea whats
the difference between "plain FreeBSD world" and "livefs and bootonly CD"

the modifications to the FreeBSD are mostly bug fixes that clang reveals.

Received on Mon May 31 2010 - 13:28:14 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:03 UTC