Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 5 Oct 2016 18:53:42 +0000 (UTC)
From:      Brooks Davis <brooks@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r423371 - in head/devel/llvm-devel: . files
Message-ID:  <201610051853.u95IrgRg060601@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: brooks
Date: Wed Oct  5 18:53:42 2016
New Revision: 423371
URL: https://svnweb.freebsd.org/changeset/ports/423371

Log:
  Update to a new snapshot.
  
  Look for ld.gold in LOCALBASE to fix builds on DragonFly. [0]
  
  Merge a number of improvements from PR 212334 [1]:
  - Use VAR option helper for _USES_PYTHON variable
  - Use new GH_SUBDIR option helper, instead of post-extract-* targets
  - Add libxml2 to USE_GNOME for CLANG option
  - Replace blank space(s) with tab for some cases
  - Add dependency on CLANG for COMPILER_RT option
  
  Make -fopenmp work [2].
  
  PR:		212334[1], 203223[2]
  Submitted by:	lightside@gmx.com[1], marino[0]
  Sponsored by:	DARPA, AFRL

Added:
  head/devel/llvm-devel/files/clang-patch-fopenmp.diff
     - copied unchanged from r421277, head/devel/llvm38/files/clang-patch-fopenmp.diff
Modified:
  head/devel/llvm-devel/Makefile
  head/devel/llvm-devel/Makefile.snapshot
  head/devel/llvm-devel/distinfo
  head/devel/llvm-devel/pkg-plist

Modified: head/devel/llvm-devel/Makefile
==============================================================================
--- head/devel/llvm-devel/Makefile	Wed Oct  5 18:50:45 2016	(r423370)
+++ head/devel/llvm-devel/Makefile	Wed Oct  5 18:53:42 2016	(r423371)
@@ -3,7 +3,6 @@
 
 PORTNAME=	llvm
 PORTVERSION=	${LLVM_MAJOR}.d${SNAPDATE}
-PORTREVISION=	1
 CATEGORIES=	devel lang
 PKGNAMESUFFIX=	-devel
 
@@ -19,6 +18,8 @@ DATADIR=	${PREFIX}/share/${PORTNAME}${LL
 
 USES=		cmake:outsource compiler:c++11-lib libedit ninja perl5
 USE_LDCONFIG=	${LLVM_PREFIX}/lib
+_USES_PYTHON?=	python:build
+USES+=		${_USES_PYTHON}
 
 SUB_FILES=	llvm-wrapper.sh
 SUB_LIST=	LLVM_PREFIX="${LLVM_PREFIX}" LLVM_SUFFIX="${LLVM_SUFFIX}"
@@ -49,10 +50,13 @@ CLANG_EXTRA_PATCHES= \
 	${PATCHDIR}/clang-patch-tools_clang_lib_Headers_CMakeLists.txt
 CLANG_CONFLICTS_INSTALL=	clang-devel-3.[1234567]*
 CLANG_GH_PROJECT=	clang:clang
+CLANG_GH_SUBDIR=	tools/clang:clang
 CLANG_GH_TAGNAME=	${CLANG_COMMIT}:clang
 CLANG_CMAKE_ON=		-DCLANG_DEFAULT_OPENMP_RUNTIME=libomp
 CLANG_PORTDOCS=		clang
+CLANG_USE=		GNOME=libxml2
 COMPILER_RT_DESC=	Sanitizer libraries
+COMPILER_RT_IMPLIES=	CLANG
 COMPILER_RT_GH_PROJECT=	compiler-rt:compiler_rt
 COMPILER_RT_GH_TAGNAME=	${COMPILER_RT_COMMIT}:compiler_rt
 COMPILER_RT_PLIST_FILES=${_COMPILER_RT_LIBS:S|^|${_CRTLIBDIR}/|}
@@ -64,23 +68,29 @@ DOCS_PLIST_FILES=	${MAN1SRCS:S|^|man/man
 EXTRAS_DESC=		Extra clang tools
 EXTRAS_IMPLIES=		CLANG
 EXTRAS_GH_PROJECT=	clang-tools-extra:extras
+EXTRAS_GH_SUBDIR=	tools/clang/tools/extra:extras
 EXTRAS_GH_TAGNAME=	${EXTRAS_COMMIT}:extras
 LIT_DESC=		Install lit and FileCheck test tools
+LLDB_VARS=		_USES_PYTHON=python
 LLD_DESC=		Install lld, the LLVM linker
 LLD_GH_PROJECT=		lld:lld
+LLD_GH_SUBDIR=		tools/lld:lld
 LLD_GH_TAGNAME=		${LLD_COMMIT}:lld
 LLDB_DESC=		Install lldb, the LLVM debugger (ignored on 9.x)
 LLDB_BUILD_DEPENDS=	swig:devel/swig13
 LLDB_GH_PROJECT=	lldb:lldb
+LLDB_GH_SUBDIR=		tools/lldb:lldb
 LLDB_GH_TAGNAME=	${LLDB_COMMIT}:lldb
 LLDB_USES=		execinfo
+LLDB_VARS=		_USES_PYTHON=python
 OPENMP_DESC=		Install libomp, the LLVM OpenMP runtime library
 OPENMP_CONFLICTS_INSTALL=	libiomp5-devel-*
 OPENMP_GH_PROJECT=	openmp:openmp
+OPENMP_GH_SUBDIR=	tools/openmp:openmp
 OPENMP_GH_TAGNAME=	${OPENMP_COMMIT}:openmp
 GOLD_DESC=		Build the LLVM Gold plugin for LTO
 GOLD_CMAKE_ON=		-DLLVM_BINUTILS_INCDIR=${LOCALBASE}/include
-GOLD_BUILD_DEPENDS=	ld.gold:devel/binutils
+GOLD_BUILD_DEPENDS=	${LOCALBASE}/bin/ld.gold:devel/binutils
 
 OPTIONS_SUB=	yes
 
@@ -127,10 +137,12 @@ STRIP_LIBS=	BugpointPasses.so \
 
 EXTRAS_COMMANDS= \
 		clang-apply-replacements \
+		clang-change-namespace \
 		clang-include-fixer \
 		clang-modernize \
 		clang-query \
 		clang-rename \
+		clang-reorder-fields \
 		clang-tidy \
 		find-all-symbols \
 		modularize
@@ -147,7 +159,7 @@ EXTRAS_LIBS=	\
 		libclangTidyUtils \
 		libfindAllSymbols \
 		libmodernizeCore
-EXTRAS_PATTERN= ${EXTRAS_COMMANDS:tW:C/  */|/g}|${EXTRAS_LIBS:tW:C/  */|/g}
+EXTRAS_PATTERN=	${EXTRAS_COMMANDS:tW:C/  */|/g}|${EXTRAS_LIBS:tW:C/  */|/g}
 
 .include <bsd.port.options.mk>
 
@@ -158,6 +170,7 @@ COMMANDS+=	c-index-test \
 		clang-check \
 		clang-cpp \
 		clang-format \
+		clang-offload-bundler \
 		scan-build \
 		scan-view
 MAN1SRCS+=	clang.1 \
@@ -171,7 +184,6 @@ COMPILER_RT_PATTERN=	(asan_blacklist.txt
 
 .if ${PORT_OPTIONS:MLIT}
 MAN1SRCS+=	lit.1 FileCheck.1
-_USES_PYTHON=	python
 LIT_COMMANDS=	lit llvm-lit FileCheck
 .endif
 
@@ -180,30 +192,26 @@ COMMANDS+=	lldb \
 		lldb-argdumper \
 		lldb-mi \
 		lldb-server
-_USES_PYTHON=	python
 .endif
 
 .if ! ${OPTIONS_DEFINE:MCOMPILER_RT}
 # Hack to disable COMPILER_RT in plist of unsupported architectures
-PLIST_SUB+=    COMPILER_RT="@comment "
+PLIST_SUB+=	COMPILER_RT="@comment "
 .else
 .endif
 
 .if ! ${OPTIONS_DEFINE:MGOLD}
 # Hack to disable GOLD in plist of unsupported architectures
-PLIST_SUB+=    GOLD="@comment "
+PLIST_SUB+=	GOLD="@comment "
 .else
 .endif
 
 .if ! ${OPTIONS_DEFINE:MOPENMP}
 # Hack to disable OPENMP in plist of unsupported architectures
-PLIST_SUB+=    OPENMP="@comment "
+PLIST_SUB+=	OPENMP="@comment "
 .else
 .endif
 
-_USES_PYTHON?=	python:build
-USES+=		${_USES_PYTHON}
-
 MAN1SRCS+=	bugpoint.1 llc.1 lli.1 llvm-ar.1 llvm-as.1 \
 		llvm-bcanalyzer.1 llvm-build.1 llvm-config.1 llvm-cov.1 \
 		llvm-diff.1 llvm-dis.1 llvm-dwarfdump.1 \
@@ -276,21 +284,6 @@ BROKEN=	Working C++11 compiler and libra
 BROKEN=	LLDB does not build with Python 3
 .endif
 
-post-extract-CLANG-on:
-	${MV} ${WRKSRC_clang} ${PATCH_WRKSRC}/tools/clang
-
-post-extract-EXTRAS-on:
-	${MV} ${WRKSRC_extras} ${PATCH_WRKSRC}/tools/clang/tools/extra
-
-post-extract-LLD-on:
-	${MV} ${WRKSRC_lld} ${PATCH_WRKSRC}/tools/lld
-
-post-extract-LLDB-on:
-	${MV} ${WRKSRC_lldb} ${PATCH_WRKSRC}/tools/lldb
-
-post-extract-OPENMP-on:
-	${MV} ${WRKSRC_openmp} ${PATCH_WRKSRC}/tools/openmp
-
 post-patch:
 	${REINPLACE_CMD} -e 's|import lit|import lit${LLVM_SUFFIX}|' \
 	    -e 's|from lit|from lit${LLVM_SUFFIX}|' \

Modified: head/devel/llvm-devel/Makefile.snapshot
==============================================================================
--- head/devel/llvm-devel/Makefile.snapshot	Wed Oct  5 18:50:45 2016	(r423370)
+++ head/devel/llvm-devel/Makefile.snapshot	Wed Oct  5 18:53:42 2016	(r423371)
@@ -6,12 +6,12 @@
 #
 LLVM_MAJOR=	4.0
 LLVM_RELEASE=	${LLVM_MAJOR}.0
-SNAPDATE=	20160824
+SNAPDATE=	20161003
 
-LLVM_COMMIT=		5c091363f757f18a715b2a5b02f8f113715fed54
-CLANG_COMMIT=		ed0c7d6ff0e1859c6e883844579ba2794a848e50
-COMPILER_RT_COMMIT=	f1626d765d860d6a0463279378f4d58a575fb0b8
-EXTRAS_COMMIT=		ab6b761ededc67da3d6024422e5b3a0430a5ea71
-LLD_COMMIT=		3344dcd272ed8e5173209bb0900f2cb7e4407a1b
-LLDB_COMMIT=		a67709d04cace889386c66352ee9f6e1e32793bf
-OPENMP_COMMIT=		75f264c1494a700ead3c0ea439e3445be8500c7a
+LLVM_COMMIT=		3f22f87fb522a96395699a9cb6d7d7eb73724921
+CLANG_COMMIT=		f7aae8377fb4801028b88f7b0e948d2500f9af3b
+COMPILER_RT_COMMIT=	2dca6dc37a0c7a7f2232677f0d8bc175f7e0aa1d
+EXTRAS_COMMIT=		16323e3ca696e8a1b58ad4eb5105eacd0d24bd15
+LLD_COMMIT=		35d9b74908c084a2e1f0576f4e3747032b85358e
+LLDB_COMMIT=		5539ea93e3d58d498e8ce498037f5c3d94d5f5aa
+OPENMP_COMMIT=		af29aaac46dfeea0a92493fe356dcd45648eb76f

Modified: head/devel/llvm-devel/distinfo
==============================================================================
--- head/devel/llvm-devel/distinfo	Wed Oct  5 18:50:45 2016	(r423370)
+++ head/devel/llvm-devel/distinfo	Wed Oct  5 18:53:42 2016	(r423371)
@@ -1,15 +1,15 @@
-TIMESTAMP = 1471997220
-SHA256 (llvm-mirror-llvm-4.0.d20160824-5c091363f757f18a715b2a5b02f8f113715fed54_GH0.tar.gz) = 9b2883142967359102abf6f83108be899ffb46b2377021ae400a4e1e9ecb9fca
-SIZE (llvm-mirror-llvm-4.0.d20160824-5c091363f757f18a715b2a5b02f8f113715fed54_GH0.tar.gz) = 28191299
-SHA256 (llvm-mirror-clang-ed0c7d6ff0e1859c6e883844579ba2794a848e50_GH0.tar.gz) = 9028cb4c1ccfb50b7c344887809ef13b418c794b35d7c5a8fcb75cf4bac6dc0f
-SIZE (llvm-mirror-clang-ed0c7d6ff0e1859c6e883844579ba2794a848e50_GH0.tar.gz) = 14450188
-SHA256 (llvm-mirror-compiler-rt-f1626d765d860d6a0463279378f4d58a575fb0b8_GH0.tar.gz) = 125a0a7eb3bddd072238c403f2d79170364d2d89e71e60ac787dfc5b08e0a732
-SIZE (llvm-mirror-compiler-rt-f1626d765d860d6a0463279378f4d58a575fb0b8_GH0.tar.gz) = 2388365
-SHA256 (llvm-mirror-clang-tools-extra-ab6b761ededc67da3d6024422e5b3a0430a5ea71_GH0.tar.gz) = 4100b5de830ec2b8acb2e68c072fd2d18bbeef4b6e17c34521e84ba3a0fec002
-SIZE (llvm-mirror-clang-tools-extra-ab6b761ededc67da3d6024422e5b3a0430a5ea71_GH0.tar.gz) = 637951
-SHA256 (llvm-mirror-lld-3344dcd272ed8e5173209bb0900f2cb7e4407a1b_GH0.tar.gz) = de68ce1f27d04ba01e8a112aaceb8723943723c30f69e658d90d0e32e0db1975
-SIZE (llvm-mirror-lld-3344dcd272ed8e5173209bb0900f2cb7e4407a1b_GH0.tar.gz) = 686046
-SHA256 (llvm-mirror-lldb-a67709d04cace889386c66352ee9f6e1e32793bf_GH0.tar.gz) = 5540ea2826ea04e740b711533e6c25e28e808c0e3bff7e19ede9fe58a225ecbf
-SIZE (llvm-mirror-lldb-a67709d04cace889386c66352ee9f6e1e32793bf_GH0.tar.gz) = 17426501
-SHA256 (llvm-mirror-openmp-75f264c1494a700ead3c0ea439e3445be8500c7a_GH0.tar.gz) = 593830519e0d719ae78b1589ae800b6e7ae7fbd68366c45fd8bfe851352f3364
-SIZE (llvm-mirror-openmp-75f264c1494a700ead3c0ea439e3445be8500c7a_GH0.tar.gz) = 2828481
+TIMESTAMP = 1475536315
+SHA256 (llvm-mirror-llvm-4.0.d20161003-3f22f87fb522a96395699a9cb6d7d7eb73724921_GH0.tar.gz) = f4720f3c96dc9bfecc0f446d1911f499b505a5fafb8925e732cba73f0e266144
+SIZE (llvm-mirror-llvm-4.0.d20161003-3f22f87fb522a96395699a9cb6d7d7eb73724921_GH0.tar.gz) = 28705549
+SHA256 (llvm-mirror-clang-f7aae8377fb4801028b88f7b0e948d2500f9af3b_GH0.tar.gz) = 38e90cdbb6aa3627b1ec4664ef85f1a51e6599cf2f70a400e5a54264e25cb884
+SIZE (llvm-mirror-clang-f7aae8377fb4801028b88f7b0e948d2500f9af3b_GH0.tar.gz) = 14637967
+SHA256 (llvm-mirror-compiler-rt-2dca6dc37a0c7a7f2232677f0d8bc175f7e0aa1d_GH0.tar.gz) = 908dc93e85ffaffb7100e355bc2fc2c2ee925a720241844d5f7d9d2857a9da20
+SIZE (llvm-mirror-compiler-rt-2dca6dc37a0c7a7f2232677f0d8bc175f7e0aa1d_GH0.tar.gz) = 2413435
+SHA256 (llvm-mirror-clang-tools-extra-16323e3ca696e8a1b58ad4eb5105eacd0d24bd15_GH0.tar.gz) = 81d96c7eacf641efef6314bda287d3f9659f5e1fcb255d2fb38b9701df23eaf0
+SIZE (llvm-mirror-clang-tools-extra-16323e3ca696e8a1b58ad4eb5105eacd0d24bd15_GH0.tar.gz) = 714477
+SHA256 (llvm-mirror-lld-35d9b74908c084a2e1f0576f4e3747032b85358e_GH0.tar.gz) = f4a80a80583d4bf97126bffc7e35bcfd9fb0ae1178f648fbacb03a3f634000c0
+SIZE (llvm-mirror-lld-35d9b74908c084a2e1f0576f4e3747032b85358e_GH0.tar.gz) = 713860
+SHA256 (llvm-mirror-lldb-5539ea93e3d58d498e8ce498037f5c3d94d5f5aa_GH0.tar.gz) = 1f7bc8b2bf4eb630fb15bd62426f4609128a37a28be5a3582d639dd4a1cd59f6
+SIZE (llvm-mirror-lldb-5539ea93e3d58d498e8ce498037f5c3d94d5f5aa_GH0.tar.gz) = 17432199
+SHA256 (llvm-mirror-openmp-af29aaac46dfeea0a92493fe356dcd45648eb76f_GH0.tar.gz) = 0f8858f6fcb42a3627b1e7aeb163b22e9085c027054bd22aca9d4304137d5cd8
+SIZE (llvm-mirror-openmp-af29aaac46dfeea0a92493fe356dcd45648eb76f_GH0.tar.gz) = 2832031

Copied: head/devel/llvm-devel/files/clang-patch-fopenmp.diff (from r421277, head/devel/llvm38/files/clang-patch-fopenmp.diff)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/llvm-devel/files/clang-patch-fopenmp.diff	Wed Oct  5 18:53:42 2016	(r423371, copy of r421277, head/devel/llvm38/files/clang-patch-fopenmp.diff)
@@ -0,0 +1,28 @@
+--- tools/clang/lib/Driver/Tools.cpp.orig	2016-09-02 19:55:01.000873648 +0000
++++ tools/clang/lib/Driver/Tools.cpp	2016-09-02 19:54:32.001875868 +0000
+@@ -2733,13 +2733,22 @@
+ 
+   switch (getOpenMPRuntime(TC, Args)) {
+   case OMPRT_OMP:
+-    CmdArgs.push_back("-lomp");
++    if (TC.getTriple().getOS() != llvm::Triple::FreeBSD || TC.isCrossCompiling() || !llvm::sys::fs::exists("%%LLVM_PREFIX%%/lib/libomp.so"))
++      CmdArgs.push_back("-lomp");
++    else
++      CmdArgs.push_back("%%LLVM_PREFIX%%/lib/libomp.so");
+     break;
+   case OMPRT_GOMP:
+-    CmdArgs.push_back("-lgomp");
++    if (TC.getTriple().getOS() != llvm::Triple::FreeBSD || TC.isCrossCompiling() || !llvm::sys::fs::exists("%%LLVM_PREFIX%%/lib/libomp.so"))
++      CmdArgs.push_back("-lgomp");
++    else
++      CmdArgs.push_back("%%LLVM_PREFIX%%/lib/libgomp.so");
+     break;
+   case OMPRT_IOMP5:
+-    CmdArgs.push_back("-liomp5");
++    if (TC.getTriple().getOS() != llvm::Triple::FreeBSD || TC.isCrossCompiling() || !llvm::sys::fs::exists("%%LLVM_PREFIX%%/lib/libomp.so"))
++      CmdArgs.push_back("-liomp5");
++    else
++      CmdArgs.push_back("%%LLVM_PREFIX%%/lib/libiomp5.so");
+     break;
+   case OMPRT_Unknown:
+     // Already diagnosed.

Modified: head/devel/llvm-devel/pkg-plist
==============================================================================
--- head/devel/llvm-devel/pkg-plist	Wed Oct  5 18:50:45 2016	(r423370)
+++ head/devel/llvm-devel/pkg-plist	Wed Oct  5 18:53:42 2016	(r423371)
@@ -34,6 +34,7 @@ bin/sancov-devel
 %%CLANG%%bin/clang-check-devel
 %%CLANG%%bin/clang-cpp-devel
 %%CLANG%%bin/clang-format-devel
+%%CLANG%%bin/clang-offload-bundler-devel
 %%CLANG%%bin/scan-build-devel
 %%CLANG%%bin/scan-view-devel
 %%LLDB%%bin/lldb-devel
@@ -41,10 +42,12 @@ bin/sancov-devel
 %%LLDB%%bin/lldb-mi-devel
 %%LLDB%%bin/lldb-server-devel
 %%EXTRAS%%bin/clang-apply-replacements-devel
+%%EXTRAS%%bin/clang-change-namespace-devel
 %%EXTRAS%%bin/clang-include-fixer-devel
 %%EXTRAS%%bin/clang-modernize-devel
 %%EXTRAS%%bin/clang-query-devel
 %%EXTRAS%%bin/clang-rename-devel
+%%EXTRAS%%bin/clang-reorder-fields-devel
 %%EXTRAS%%bin/clang-tidy-devel
 %%EXTRAS%%bin/find-all-symbols-devel
 %%EXTRAS%%bin/modularize-devel
@@ -63,13 +66,16 @@ llvm-devel/bin/bugpoint
 %%CLANG%%llvm-devel/bin/clang++
 %%CLANG%%llvm-devel/bin/clang-%%LLVM_MAJOR%%
 %%EXTRAS%%llvm-devel/bin/clang-apply-replacements
+%%EXTRAS%%llvm-devel/bin/clang-change-namespace
 %%CLANG%%llvm-devel/bin/clang-check
 %%CLANG%%llvm-devel/bin/clang-cl
 %%CLANG%%llvm-devel/bin/clang-cpp
 %%CLANG%%llvm-devel/bin/clang-format
 %%EXTRAS%%llvm-devel/bin/clang-include-fixer
+%%CLANG%%llvm-devel/bin/clang-offload-bundler
 %%EXTRAS%%llvm-devel/bin/clang-query
 %%EXTRAS%%llvm-devel/bin/clang-rename
+%%EXTRAS%%llvm-devel/bin/clang-reorder-fields
 %%EXTRAS%%llvm-devel/bin/clang-tidy
 %%EXTRAS%%llvm-devel/bin/find-all-symbols
 %%CLANG%%llvm-devel/bin/git-clang-format
@@ -92,6 +98,7 @@ llvm-devel/bin/llvm-c-test
 llvm-devel/bin/llvm-config
 llvm-devel/bin/llvm-cov
 llvm-devel/bin/llvm-cxxdump
+llvm-devel/bin/llvm-cxxfilt
 llvm-devel/bin/llvm-diff
 llvm-devel/bin/llvm-dis
 llvm-devel/bin/llvm-dsymutil
@@ -714,7 +721,6 @@ llvm-devel/bin/yaml2obj
 %%LLDB%%llvm-devel/include/lldb/Core/ConnectionMachPort.h
 %%LLDB%%llvm-devel/include/lldb/Core/ConnectionSharedMemory.h
 %%LLDB%%llvm-devel/include/lldb/Core/ConstString.h
-%%LLDB%%llvm-devel/include/lldb/Core/CxaDemangle.h
 %%LLDB%%llvm-devel/include/lldb/Core/DataBuffer.h
 %%LLDB%%llvm-devel/include/lldb/Core/DataBufferHeap.h
 %%LLDB%%llvm-devel/include/lldb/Core/DataBufferMemoryMap.h
@@ -1133,6 +1139,7 @@ llvm-devel/include/llvm-c/lto.h
 llvm-devel/include/llvm/ADT/APFloat.h
 llvm-devel/include/llvm/ADT/APInt.h
 llvm-devel/include/llvm/ADT/APSInt.h
+llvm-devel/include/llvm/ADT/AllocatorList.h
 llvm-devel/include/llvm/ADT/ArrayRef.h
 llvm-devel/include/llvm/ADT/BitVector.h
 llvm-devel/include/llvm/ADT/BitmaskEnum.h
@@ -1193,9 +1200,14 @@ llvm-devel/include/llvm/ADT/UniqueVector
 llvm-devel/include/llvm/ADT/VariadicFunction.h
 llvm-devel/include/llvm/ADT/edit_distance.h
 llvm-devel/include/llvm/ADT/ilist.h
+llvm-devel/include/llvm/ADT/ilist_base.h
+llvm-devel/include/llvm/ADT/ilist_iterator.h
 llvm-devel/include/llvm/ADT/ilist_node.h
+llvm-devel/include/llvm/ADT/ilist_node_base.h
+llvm-devel/include/llvm/ADT/ilist_node_options.h
 llvm-devel/include/llvm/ADT/iterator.h
 llvm-devel/include/llvm/ADT/iterator_range.h
+llvm-devel/include/llvm/ADT/simple_ilist.h
 llvm-devel/include/llvm/Analysis/AliasAnalysis.h
 llvm-devel/include/llvm/Analysis/AliasAnalysisEvaluator.h
 llvm-devel/include/llvm/Analysis/AliasSetTracker.h
@@ -1350,7 +1362,6 @@ llvm-devel/include/llvm/CodeGen/MachineD
 llvm-devel/include/llvm/CodeGen/MachineDominators.h
 llvm-devel/include/llvm/CodeGen/MachineFrameInfo.h
 llvm-devel/include/llvm/CodeGen/MachineFunction.h
-llvm-devel/include/llvm/CodeGen/MachineFunctionAnalysis.h
 llvm-devel/include/llvm/CodeGen/MachineFunctionInitializer.h
 llvm-devel/include/llvm/CodeGen/MachineFunctionPass.h
 llvm-devel/include/llvm/CodeGen/MachineInstr.h
@@ -1444,9 +1455,11 @@ llvm-devel/include/llvm/DebugInfo/CodeVi
 llvm-devel/include/llvm/DebugInfo/CodeView/TypeRecord.h
 llvm-devel/include/llvm/DebugInfo/CodeView/TypeRecordBuilder.h
 llvm-devel/include/llvm/DebugInfo/CodeView/TypeRecords.def
+llvm-devel/include/llvm/DebugInfo/CodeView/TypeSerializationVisitor.h
 llvm-devel/include/llvm/DebugInfo/CodeView/TypeStreamMerger.h
 llvm-devel/include/llvm/DebugInfo/CodeView/TypeSymbolEmitter.h
 llvm-devel/include/llvm/DebugInfo/CodeView/TypeTableBuilder.h
+llvm-devel/include/llvm/DebugInfo/CodeView/TypeVisitorCallbackPipeline.h
 llvm-devel/include/llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h
 llvm-devel/include/llvm/DebugInfo/DIContext.h
 llvm-devel/include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h
@@ -1463,6 +1476,7 @@ llvm-devel/include/llvm/DebugInfo/DWARF/
 llvm-devel/include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h
 llvm-devel/include/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h
 llvm-devel/include/llvm/DebugInfo/DWARF/DWARFFormValue.h
+llvm-devel/include/llvm/DebugInfo/DWARF/DWARFGdbIndex.h
 llvm-devel/include/llvm/DebugInfo/DWARF/DWARFRelocMap.h
 llvm-devel/include/llvm/DebugInfo/DWARF/DWARFSection.h
 llvm-devel/include/llvm/DebugInfo/DWARF/DWARFTypeUnit.h
@@ -1475,6 +1489,7 @@ llvm-devel/include/llvm/DebugInfo/MSF/MS
 llvm-devel/include/llvm/DebugInfo/MSF/MSFError.h
 llvm-devel/include/llvm/DebugInfo/MSF/MSFStreamLayout.h
 llvm-devel/include/llvm/DebugInfo/MSF/MappedBlockStream.h
+llvm-devel/include/llvm/DebugInfo/MSF/SequencedItemStream.h
 llvm-devel/include/llvm/DebugInfo/MSF/StreamArray.h
 llvm-devel/include/llvm/DebugInfo/MSF/StreamInterface.h
 llvm-devel/include/llvm/DebugInfo/MSF/StreamReader.h
@@ -1556,10 +1571,13 @@ llvm-devel/include/llvm/DebugInfo/PDB/Ra
 llvm-devel/include/llvm/DebugInfo/PDB/Raw/RawSession.h
 llvm-devel/include/llvm/DebugInfo/PDB/Raw/RawTypes.h
 llvm-devel/include/llvm/DebugInfo/PDB/Raw/SymbolStream.h
+llvm-devel/include/llvm/DebugInfo/PDB/Raw/TpiHashing.h
 llvm-devel/include/llvm/DebugInfo/PDB/Raw/TpiStream.h
+llvm-devel/include/llvm/DebugInfo/PDB/Raw/TpiStreamBuilder.h
 llvm-devel/include/llvm/DebugInfo/Symbolize/DIPrinter.h
 llvm-devel/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h
 llvm-devel/include/llvm/DebugInfo/Symbolize/Symbolize.h
+llvm-devel/include/llvm/Demangle/Demangle.h
 llvm-devel/include/llvm/ExecutionEngine/ExecutionEngine.h
 llvm-devel/include/llvm/ExecutionEngine/GenericValue.h
 llvm-devel/include/llvm/ExecutionEngine/Interpreter.h
@@ -1578,7 +1596,6 @@ llvm-devel/include/llvm/ExecutionEngine/
 llvm-devel/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h
 llvm-devel/include/llvm/ExecutionEngine/Orc/LambdaResolver.h
 llvm-devel/include/llvm/ExecutionEngine/Orc/LazyEmittingLayer.h
-llvm-devel/include/llvm/ExecutionEngine/Orc/LogicalDylib.h
 llvm-devel/include/llvm/ExecutionEngine/Orc/NullResolver.h
 llvm-devel/include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h
 llvm-devel/include/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h
@@ -1587,7 +1604,8 @@ llvm-devel/include/llvm/ExecutionEngine/
 llvm-devel/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h
 llvm-devel/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h
 llvm-devel/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h
-llvm-devel/include/llvm/ExecutionEngine/Orc/RPCChannel.h
+llvm-devel/include/llvm/ExecutionEngine/Orc/RPCByteChannel.h
+llvm-devel/include/llvm/ExecutionEngine/Orc/RPCSerialization.h
 llvm-devel/include/llvm/ExecutionEngine/Orc/RPCUtils.h
 llvm-devel/include/llvm/ExecutionEngine/OrcMCJITReplacement.h
 llvm-devel/include/llvm/ExecutionEngine/RTDyldMemoryManager.h
@@ -1596,8 +1614,8 @@ llvm-devel/include/llvm/ExecutionEngine/
 llvm-devel/include/llvm/ExecutionEngine/SectionMemoryManager.h
 llvm-devel/include/llvm/IR/Argument.h
 llvm-devel/include/llvm/IR/AssemblyAnnotationWriter.h
+llvm-devel/include/llvm/IR/Attributes.gen
 llvm-devel/include/llvm/IR/Attributes.h
-llvm-devel/include/llvm/IR/Attributes.inc
 llvm-devel/include/llvm/IR/Attributes.td
 llvm-devel/include/llvm/IR/AutoUpgrade.h
 llvm-devel/include/llvm/IR/BasicBlock.h
@@ -1956,6 +1974,7 @@ llvm-devel/include/llvm/Support/raw_ostr
 llvm-devel/include/llvm/Support/raw_sha1_ostream.h
 llvm-devel/include/llvm/Support/thread.h
 llvm-devel/include/llvm/Support/type_traits.h
+llvm-devel/include/llvm/Support/xxhash.h
 llvm-devel/include/llvm/TableGen/Error.h
 llvm-devel/include/llvm/TableGen/Main.h
 llvm-devel/include/llvm/TableGen/Record.h
@@ -2075,7 +2094,7 @@ llvm-devel/include/llvm/Transforms/Utils
 llvm-devel/include/llvm/Transforms/Utils/Mem2Reg.h
 llvm-devel/include/llvm/Transforms/Utils/MemorySSA.h
 llvm-devel/include/llvm/Transforms/Utils/ModuleUtils.h
-llvm-devel/include/llvm/Transforms/Utils/NameAnonFunctions.h
+llvm-devel/include/llvm/Transforms/Utils/NameAnonGlobals.h
 llvm-devel/include/llvm/Transforms/Utils/PromoteMemToReg.h
 llvm-devel/include/llvm/Transforms/Utils/SSAUpdater.h
 llvm-devel/include/llvm/Transforms/Utils/SSAUpdaterImpl.h
@@ -2157,6 +2176,7 @@ llvm-devel/lib/LLVMHello.so
 %%CLANG%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/mm_malloc.h
 %%CLANG%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/mmintrin.h
 %%CLANG%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/module.modulemap
+%%CLANG%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/msa.h
 %%CLANG%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/mwaitxintrin.h
 %%CLANG%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/nmmintrin.h
 %%OPENMP%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/omp.h
@@ -2192,6 +2212,7 @@ llvm-devel/lib/cmake/llvm/AddLLVM.cmake
 llvm-devel/lib/cmake/llvm/AddLLVMDefinitions.cmake
 llvm-devel/lib/cmake/llvm/AddOCaml.cmake
 llvm-devel/lib/cmake/llvm/AddSphinxTarget.cmake
+llvm-devel/lib/cmake/llvm/CheckAtomic.cmake
 %%OPENMP%%llvm-devel/lib/cmake/llvm/CheckCompilerVersion.cmake
 llvm-devel/lib/cmake/llvm/ChooseMSVCCRT.cmake
 %%OPENMP%%llvm-devel/lib/cmake/llvm/CrossCompile.cmake
@@ -2249,6 +2270,7 @@ llvm-devel/lib/libLLVMDebugInfoCodeView.
 llvm-devel/lib/libLLVMDebugInfoDWARF.a
 llvm-devel/lib/libLLVMDebugInfoMSF.a
 llvm-devel/lib/libLLVMDebugInfoPDB.a
+llvm-devel/lib/libLLVMDemangle.a
 llvm-devel/lib/libLLVMExecutionEngine.a
 llvm-devel/lib/libLLVMGlobalISel.a
 llvm-devel/lib/libLLVMHexagonAsmParser.a
@@ -2345,6 +2367,7 @@ llvm-devel/lib/libLTO.so
 %%CLANG%%llvm-devel/lib/libclangAnalysis.a
 %%EXTRAS%%llvm-devel/lib/libclangApplyReplacements.a
 %%CLANG%%llvm-devel/lib/libclangBasic.a
+%%CLANG%%llvm-devel/lib/libclangChangeNamespace.a
 %%CLANG%%llvm-devel/lib/libclangCodeGen.a
 %%CLANG%%llvm-devel/lib/libclangDriver.a
 %%CLANG%%llvm-devel/lib/libclangDynamicASTMatchers.a
@@ -2355,9 +2378,11 @@ llvm-devel/lib/libLTO.so
 %%EXTRAS%%llvm-devel/lib/libclangIncludeFixer.a
 %%CLANG%%llvm-devel/lib/libclangIndex.a
 %%CLANG%%llvm-devel/lib/libclangLex.a
+%%CLANG%%llvm-devel/lib/libclangMove.a
 %%CLANG%%llvm-devel/lib/libclangParse.a
 %%EXTRAS%%llvm-devel/lib/libclangQuery.a
 %%EXTRAS%%llvm-devel/lib/libclangRename.a
+%%CLANG%%llvm-devel/lib/libclangReorderFields.a
 %%CLANG%%llvm-devel/lib/libclangRewrite.a
 %%CLANG%%llvm-devel/lib/libclangRewriteFrontend.a
 %%CLANG%%llvm-devel/lib/libclangSema.a
@@ -2462,6 +2487,7 @@ llvm-devel/lib/libLTO.so
 %%LLDB%%llvm-devel/lib/liblldbPluginProcessFreeBSD.a
 %%LLDB%%llvm-devel/lib/liblldbPluginProcessGDBRemote.a
 %%LLDB%%llvm-devel/lib/liblldbPluginProcessMachCore.a
+%%LLDB%%llvm-devel/lib/liblldbPluginProcessMinidump.a
 %%LLDB%%llvm-devel/lib/liblldbPluginProcessPOSIX.a
 %%LLDB%%llvm-devel/lib/liblldbPluginProcessUtility.a
 %%LLDB%%llvm-devel/lib/liblldbPluginRenderScriptRuntime.a
@@ -2490,6 +2516,7 @@ llvm-devel/lib/libLTO.so
 %%LLDB%%llvm-devel/lib/python2.7/site-packages/lldb/formatters/cpp/gnu_libstdcpp.py
 %%LLDB%%llvm-devel/lib/python2.7/site-packages/lldb/formatters/cpp/libcxx.py
 %%LLDB%%llvm-devel/lib/python2.7/site-packages/lldb/formatters/metrics.py
+%%LLDB%%llvm-devel/lib/python2.7/site-packages/lldb/formatters/synth.py
 %%LLDB%%llvm-devel/lib/python2.7/site-packages/lldb/lldb-argdumper
 %%LLDB%%llvm-devel/lib/python2.7/site-packages/lldb/runtime/__init__.py
 %%LLDB%%llvm-devel/lib/python2.7/site-packages/lldb/utils/__init__.py



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201610051853.u95IrgRg060601>