Date: Tue, 25 Jun 2013 09:54:49 -0700 From: Rui Paulo <rpaulo@FreeBSD.org> To: Jordan Hubbard <jordan.hubbard@gmail.com> Cc: freebsd-arm@freebsd.org Subject: Re: Raspberry pi not ready to self-host yet? Message-ID: <D6DA19E1-BBE5-4469-A8F8-E4574081B27D@FreeBSD.org> In-Reply-To: <10932F21-3C2B-4FF5-A587-F81DC43DA42C@gmail.com> References: <800732D1-B06A-40AE-AE69-F6170662B2AA@turbofuzz.com> <3B1B1A39-13AF-4718-A9D6-757D6FEFC27F@bsdimp.com> <B4EF71AD-FA65-4D56-AB1D-AA4C25277324@mail.turbofuzz.com> <A220B157-9F7F-4597-B7A6-527F68CF60AA@FreeBSD.org> <10932F21-3C2B-4FF5-A587-F81DC43DA42C@gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Jun 25, 2013, at 9:43, Jordan Hubbard <jordan.hubbard@gmail.com> = wrote: >=20 > On Jun 25, 2013, at 8:35 AM, Rui Paulo <rpaulo@FreeBSD.org> wrote: >=20 >> 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" >=20 > Huh - I did not know that! Too much time behind the firewall - not = enough in the outside world. :) >=20 > 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?D6DA19E1-BBE5-4469-A8F8-E4574081B27D>