the bitrig mathieu_llvm38 branch has been updated by mathieu with 9 new commits:
commit e75dd55ed97c19d12c5c8841eee4a8cb31394d4d diff: https://github.com/bitrig/bitrig/commit/e75dd55 author: Mathieu Masson <[email protected]> date: Wed Apr 13 17:19:26 2016 +0200 libc++abi: Remove old patches. The initial patch is now in libunwind, and the neon patch was from upstream. D contrib/libc++abi/patches/libc++abi_20150228a_initial.diff D contrib/libc++abi/patches/libc++abi_20150505a_neon.diff commit 69476609b60c01e88072a9ec51deda6caa6f9d81 diff: https://github.com/bitrig/bitrig/commit/6947660 author: Mathieu Masson <[email protected]> date: Wed Apr 13 17:17:06 2016 +0200 libunwind: Reapply and regenerate libc++abi patch A contrib/libunwind/patches/libunwind_20160413a_initial.diff M contrib/libunwind/src/AddressSpace.hpp M contrib/libunwind/src/config.h commit e68272c7f0c853363293368824e7825a13619648 diff: https://github.com/bitrig/bitrig/commit/e68272c author: Mathieu Masson <[email protected]> date: Wed Apr 13 17:08:33 2016 +0200 Patch libc++ for our needs. This is based on the last version's patch. Get rid of the swap patch, it was upstreamed. M contrib/libc++/include/__config M contrib/libc++/include/__locale M contrib/libc++/include/cstdio D contrib/libc++/patches/libc++_20150228a_initial.diff D contrib/libc++/patches/libc++_20150301a_swap.diff A contrib/libc++/patches/libc++_20160412a_initial.diff M contrib/libc++/src/locale.cpp commit be4b02f714f10eba641450b99f7cf91c85500098 diff: https://github.com/bitrig/bitrig/commit/be4b02f author: Mathieu Masson <[email protected]> date: Wed Apr 13 16:43:11 2016 +0200 libc++abi: Update Makefile for 3.8. This tweaks our own Makefile to compile libc++abi. Because upstream splitted the libunwind out of libc++abi we do some Makefile trickery to get it back into the same library. M lib/libc++abi/Makefile commit 5d23c9b3430eb8da3e30e1099fff3406d94f7fa9 diff: https://github.com/bitrig/bitrig/commit/5d23c9b author: Mathieu Masson <[email protected]> date: Wed Apr 13 16:40:34 2016 +0200 libcompiler_rt: Tweak Makefile. This tweaks our own Makefile to compile the new compiler_rt. Discussed with and based on drahn@'s work. M lib/libcompiler_rt/Makefile commit f4c9f009db74a4f9093813029bd135cd744a0063 diff: https://github.com/bitrig/bitrig/commit/f4c9f00 author: Mathieu Masson <[email protected]> date: Wed Apr 13 16:37:37 2016 +0200 4.4BSD.dist changes for new libc++ version. >From drahn@ M etc/mtree/4.4BSD.dist commit d30a00d9158679414283f8e280d5e8b5102f7a01 diff: https://github.com/bitrig/bitrig/commit/d30a00d author: Mathieu Masson <[email protected]> date: Wed Apr 13 16:36:35 2016 +0200 libc++: Tweak Makefile Adapt our own Makefile to compile libcxx 3.8. Based on a diff by drahn@. M lib/libc++/Makefile commit 1752b88f49f3429732090330778bf0f8f069bfb0 diff: https://github.com/bitrig/bitrig/commit/1752b88 author: Mathieu Masson <[email protected]> date: Tue Apr 12 20:25:00 2016 +0200 Deploy unwind.h from clang's headers. At least compiler_rt need this. M lib/clang/include/Makefile commit f8bed5c635a10b3da2e5e5f40c7a9454993bb329 diff: https://github.com/bitrig/bitrig/commit/f8bed5c author: Mathieu Masson <[email protected]> date: Tue Apr 12 17:46:51 2016 +0200 Import llvm's libunwind. Upstream has splitted up libunwind out of libcxxabi. So import it here. A contrib/libunwind/.arcconfig A contrib/libunwind/.clang-format A contrib/libunwind/CMakeLists.txt A contrib/libunwind/cmake/config-ix.cmake A contrib/libunwind/include/__libunwind_config.h A contrib/libunwind/include/libunwind.h A contrib/libunwind/include/mach-o/compact_unwind_encoding.h A contrib/libunwind/include/unwind.h A contrib/libunwind/src/AddressSpace.hpp A contrib/libunwind/src/CMakeLists.txt A contrib/libunwind/src/CompactUnwinder.hpp A contrib/libunwind/src/DwarfInstructions.hpp A contrib/libunwind/src/DwarfParser.hpp A contrib/libunwind/src/EHHeaderParser.hpp A contrib/libunwind/src/Registers.hpp A contrib/libunwind/src/Unwind-EHABI.cpp A contrib/libunwind/src/Unwind-EHABI.h A contrib/libunwind/src/Unwind-sjlj.c A contrib/libunwind/src/UnwindCursor.hpp A contrib/libunwind/src/UnwindLevel1-gcc-ext.c A contrib/libunwind/src/UnwindLevel1.c A contrib/libunwind/src/UnwindRegistersRestore.S A contrib/libunwind/src/UnwindRegistersSave.S A contrib/libunwind/src/Unwind_AppleExtras.cpp A contrib/libunwind/src/assembly.h A contrib/libunwind/src/config.h A contrib/libunwind/src/dwarf2.h A contrib/libunwind/src/libunwind.cpp A contrib/libunwind/src/libunwind_ext.h A contrib/libunwind/src/unwind_ext.h A contrib/libunwind/test/libunwind_01.pass.cpp A contrib/libunwind/test/libunwind_02.pass.cpp A contrib/libunwind/test/unw_getcontext.pass.cpp
