Raspberry pi not ready to self-host yet?

Rui Paulo rpaulo at FreeBSD.org
Tue Jun 25 16:54:53 UTC 2013


On Jun 25, 2013, at 9:43, Jordan Hubbard <jordan.hubbard at gmail.com> wrote:

> 
> On Jun 25, 2013, at 8:35 AM, Rui Paulo <rpaulo at FreeBSD.org> wrote:
> 
>> Oh, but there's a distinction here. Apple LLVM versions don't match the official LLVM versions. clang -v on OS X will say which version of LLVM it was based on, e.g.: "based on LLVM 3.1svn"
> 
> Huh - I did not know that!   Too much time behind the firewall - not enough in the outside world. :)
> 
> So, is it correct to say that what clang reports as 3.3 on FreeBSD is simply LLVM 3.3 + whatever clang ToT is?  In that case, it sounds like FreeBSD is fairly up-to-date!

Not really. The LLVM 3.3 release also came with Clang, compiler-rt, libc++, lldb, etc:

	http://llvm.org/releases/download.html#3.3

dim@ imported the latest release 3.3 when it came out. It's true that FreeBSD is very up to date WRT to tracking LLVM + Clang.

Another thing that happens is cherry-picking: some LLVM trunk / Clang trunk commits end up in FreeBSD to fix FreeBSD related problems.

--
Rui Paulo





More information about the freebsd-arm mailing list