Stuart Henderson wrote: > On 2015/11/11 10:26, Michael McConville wrote: > > Pascal Stumpf wrote: > > > mmc@ reminded me that I had been slacking on getting this into the tree. > > > > > > This patch updates LLVM to version 3.7, using GCC from ports as a > > > compiler, and using its headers and libstdc++ at runtime. The downside > > > is, of course, that everything compiled with clang++ will now depend on > > > libstdc++ from ports. But until we have libc++, there is really nothing > > > else we can do. Having a modern LLVM with a complete C++11 featureset > > > is more important. > > > > > > Works on amd64, i386 and sparc64. powerpc and mips64 are still WIP, > > > both upstream and portwise. > > > > > > The patch below is only the update itself. This also needs patches to > > > gcc4.port.mk as well as clang.port.mk to integrate the new libstdc++ > > > logic. I will send these shortly. > > > > I've been running this for weeks and have used it for some big builds. > > No apparent problems. ok mmcc@ > > > > What testing has been done so far in the ports tree?
IIRC, I built Landry's Firefox beta with it. I also use scan-build often.