aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbrooks <brooks@FreeBSD.org>2015-07-25 07:40:09 +0800
committerbrooks <brooks@FreeBSD.org>2015-07-25 07:40:09 +0800
commit35f5d4606cbb067a89c04e6bd4c5ca199ee55e97 (patch)
tree29c7ff1f5235c27a321b5094f28d904097f20aa7
parent436276f5425e608d497aaf2ef60bc419a1f15c82 (diff)
downloadfreebsd-ports-gnome-35f5d4606cbb067a89c04e6bd4c5ca199ee55e97.tar.gz
freebsd-ports-gnome-35f5d4606cbb067a89c04e6bd4c5ca199ee55e97.tar.zst
freebsd-ports-gnome-35f5d4606cbb067a89c04e6bd4c5ca199ee55e97.zip
Mostly complete redo to the build of -devel LLVM ports:
- Switch to cmake. - Combine all builds into devel/llvm-devel. - Remove devel/libiomp5-devel - Make lang/clang-devel a metaport so people can still find it. Upgrade a snapshot shortly after the 3.7 branch point. Sponsored by: DARPA, AFRL
-rw-r--r--MOVED1
-rw-r--r--devel/Makefile1
-rw-r--r--devel/libiomp5-devel/Makefile57
-rw-r--r--devel/libiomp5-devel/distinfo2
-rw-r--r--devel/libiomp5-devel/files/patch-src_kmp__ftn__entry.h14
-rw-r--r--devel/libiomp5-devel/files/patch-src_kmp__runtime.c11
-rw-r--r--devel/libiomp5-devel/pkg-descr5
-rw-r--r--devel/libiomp5-devel/pkg-plist3
-rw-r--r--devel/llvm-devel/Makefile210
-rw-r--r--devel/llvm-devel/Makefile.svn_rev2
-rw-r--r--devel/llvm-devel/distinfo8
-rw-r--r--devel/llvm-devel/files/clang-patch-tools_clang_lib_Headers_CMakeLists.txt31
-rw-r--r--devel/llvm-devel/files/patch-utils_llvm-build_llvmbuild_main.py4
-rw-r--r--devel/llvm-devel/pkg-plist1345
-rw-r--r--lang/clang-devel/Makefile192
-rw-r--r--lang/clang-devel/distinfo8
-rw-r--r--lang/clang-devel/files/llvm-wrapper.sh.in11
-rw-r--r--lang/clang-devel/files/patch-fformat_extensions.diff45
-rw-r--r--lang/clang-devel/files/patch-tools_clang_include_clang_Analysis_Analyses_FormatString.h14
-rw-r--r--lang/clang-devel/files/patch-tools_clang_lib_Analysis_FormatString.cpp23
-rw-r--r--lang/clang-devel/files/patch-tools_clang_lib_Basic_Targets.cpp10
-rw-r--r--lang/clang-devel/files/patch-tools_clang_lib_Headers_Makefile14
-rw-r--r--lang/clang-devel/files/patch-tools_clang_lib_Sema_SemaChecking.cpp45
-rw-r--r--lang/clang-devel/files/patch-tools_clang_tools_scan-build_scan-build23
-rw-r--r--lang/clang-devel/files/patch-utils_llvm-build_llvmbuild_main.py21
-rw-r--r--lang/clang-devel/pkg-descr3
-rw-r--r--lang/clang-devel/pkg-plist535
27 files changed, 1098 insertions, 1540 deletions
diff --git a/MOVED b/MOVED
index ee19f6f3303c..1ed08a713f0d 100644
--- a/MOVED
+++ b/MOVED
@@ -7731,3 +7731,4 @@ graphics/sng||2015-07-21|Has expired: Broken for more than 6 months
japanese/netype||2015-07-21|Has expired: Broken for more than 6 months
databases/p5-DBD-Pg32|databases/p5-DBD-Pg|2015-07-22|Has expired: Use databases/p5-DBD-Pg instead, compatability probles are fixed
textproc/py-asciinema|textproc/asciinema|2015-07-23|Has expired: use textproc/asciinema instead
+devel/libiomp5-devel|devel/llvm-devel|2015-73-24|Merged with devel/llvm-devel
diff --git a/devel/Makefile b/devel/Makefile
index 7b20fd874993..6c98123b9a5c 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -1148,7 +1148,6 @@
SUBDIR += libical
SUBDIR += libical-glib
SUBDIR += libinotify
- SUBDIR += libiomp5-devel
SUBDIR += libiqxmlrpc
SUBDIR += libisofs
SUBDIR += libixp
diff --git a/devel/libiomp5-devel/Makefile b/devel/libiomp5-devel/Makefile
deleted file mode 100644
index 63709afdd89b..000000000000
--- a/devel/libiomp5-devel/Makefile
+++ /dev/null
@@ -1,57 +0,0 @@
-# Created by: Brooks Davis
-# $FreeBSD$
-
-PORTNAME= libiomp5
-PORTVERSION= 3.7.r${SVN_REV}
-CATEGORIES= devel
-MASTER_SITES= LOCAL/brooks
-PKGNAMESUFFIX= -devel
-DISTNAME= openmp-${PORTVERSION}
-
-MAINTAINER= brooks@FreeBSD.org
-COMMENT= Intel/LLVM OpenMP runtime
-
-BUILD_DEPENDS+= llvm-config${LLVM_SUFFIX}:${PORTSDIR}/devel/llvm${LLVM_SUFFIX}
-
-LLVM_SUFFIX= -devel
-LLVM_PREFIX= ${PREFIX}/llvm${LLVM_SUFFIX}
-#DATADIR= ${PREFIX}/share/${PORTNAME}${LLVM_SUFFIX}
-#DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${LLVM_SUFFIX}
-CMAKE_INSTALL_PREFIX= ${LLVM_PREFIX}
-CMAKE_ARGS= -Darch=${OPENMP_ARCH}
-
-USES= cmake compiler:c++11-lang ninja tar:xz
-
-WRKSRC= ${WRKDIR}/${DISTNAME}/runtime
-
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "i386"
-OPENMP_ARCH= 32
-BROKEN_FreeBSD_9= doesn't compile with base clang
-.elif ${ARCH} == "amd64"
-OPENMP_ARCH= 32e
-.elif ${ARCH} == "powerpc64"
-OPENMP_ARCH= ppc64
-.elif ${ARCH} == "arm" || ${ARCH} == "aarch64"
-OPENMP_ARCH= ${ARCH}
-.else
-BROKEN= Only builds on amd64, arm, aarch64, powerpc64, and i386.
-.endif
-
-.include "${.CURDIR}/../../devel/llvm-devel/Makefile.svn_rev"
-
-.if defined(BOOTSTRAP) || defined(SVN_FETCH)
-SVN?= svnlite
-do-fetch:
- ${MKDIR} ${WRKDIR}
- ${SVN} export -r ${SVN_REV} \
- http://llvm.org/svn/llvm-project/openmp/trunk ${WRKDIR}/${DISTNAME}
- cd ${WRKDIR}; tar cvfJ ${DISTDIR}/${DISTNAME}.tar.xz ${DISTNAME}
-.if ${USER} == brooks || ${USER} == bed22
- scp ${DISTDIR}/${DISTNAME}.tar.xz \
- brooks@freefall.freebsd.org:public_distfiles/
-.endif
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/devel/libiomp5-devel/distinfo b/devel/libiomp5-devel/distinfo
deleted file mode 100644
index 4ab4b84e384c..000000000000
--- a/devel/libiomp5-devel/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (openmp-3.7.r236894.tar.xz) = ff065e18825cfb81e76d3b4561422baa422daa219f55b4c59478f3c64b799ffb
-SIZE (openmp-3.7.r236894.tar.xz) = 2029516
diff --git a/devel/libiomp5-devel/files/patch-src_kmp__ftn__entry.h b/devel/libiomp5-devel/files/patch-src_kmp__ftn__entry.h
deleted file mode 100644
index 96b34ce08afc..000000000000
--- a/devel/libiomp5-devel/files/patch-src_kmp__ftn__entry.h
+++ /dev/null
@@ -1,14 +0,0 @@
---- src/kmp_ftn_entry.h.orig 2015-05-08 20:49:21 UTC
-+++ src/kmp_ftn_entry.h
-@@ -768,9 +768,9 @@ FTN_GET_NUM_DEVICES( void )
- return 0;
- }
-
--#endif // KMP_MIC || KMP_OS_DARWIN
-+#endif // KMP_MIC || KMP_OS_DARWIN
-
--#if ! KMP_OS_LINUX
-+#if ! KMP_OS_LINUX && ! KMP_OS_FREEBSD
-
- int FTN_STDCALL
- FTN_IS_INITIAL_DEVICE( void )
diff --git a/devel/libiomp5-devel/files/patch-src_kmp__runtime.c b/devel/libiomp5-devel/files/patch-src_kmp__runtime.c
deleted file mode 100644
index 91d0a59cf4c1..000000000000
--- a/devel/libiomp5-devel/files/patch-src_kmp__runtime.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/kmp_runtime.c.orig 2015-05-15 16:07:47 UTC
-+++ src/kmp_runtime.c
-@@ -7553,7 +7553,7 @@ __kmp_determine_reduction_method( ident_
-
- #elif KMP_ARCH_X86 || KMP_ARCH_ARM || KMP_ARCH_AARCH
-
-- #if KMP_OS_LINUX || KMP_OS_WINDOWS
-+ #if KMP_OS_LINUX || KMP_OS_FREEBSD || KMP_OS_WINDOWS
-
- // basic tuning
-
diff --git a/devel/libiomp5-devel/pkg-descr b/devel/libiomp5-devel/pkg-descr
deleted file mode 100644
index 4e403a9533b2..000000000000
--- a/devel/libiomp5-devel/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-The Intel OpenMP* runtime is the part of the OpenMP*
-implementation that your code is linked against, and that manages the
-multiple threads in an OpenMP* program while it is executing.
-
-WWW: http://openmp.llvm.org
diff --git a/devel/libiomp5-devel/pkg-plist b/devel/libiomp5-devel/pkg-plist
deleted file mode 100644
index 119908933c5a..000000000000
--- a/devel/libiomp5-devel/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-llvm-devel/include/iomp.h
-llvm-devel/include/omp.h
-llvm-devel/lib/libiomp5.so
diff --git a/devel/llvm-devel/Makefile b/devel/llvm-devel/Makefile
index 6a6a0bb40381..b88a8f475cd3 100644
--- a/devel/llvm-devel/Makefile
+++ b/devel/llvm-devel/Makefile
@@ -2,13 +2,17 @@
# $FreeBSD$
PORTNAME= llvm
-DISTVERSION= 3.7.r${SVN_REV}
+PORTVERSION= 3.8.d20150720
CATEGORIES= devel lang
-MASTER_SITES= LOCAL/brooks
+MASTER_SITES= \
+ http://github.com/llvm-mirror/llvm/archive/${LLVM_COMMIT}.tar.gz?dummy=/ \
+ http://github.com/llvm-mirror/clang/archive/${CLANG_COMMIT}.tar.gz?dummy=/:clang \
+ http://github.com/llvm-mirror/openmp/archive/${OPENMP_COMMIT}.tar.gz?dummy=/:openmp
+DISTFILES= ${LLVM_NAME}.tar.gz
PKGNAMESUFFIX= -devel
MAINTAINER= brooks@FreeBSD.org
-COMMENT= Low Level Virtual Machine
+COMMENT= LLVM and Clang
LLVM_SUFFIX= -devel
LLVM_PREFIX= ${PREFIX}/llvm${LLVM_SUFFIX}
@@ -16,41 +20,40 @@ DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${LLVM_SUFFIX}
DATADIR= ${PREFIX}/share/${PORTNAME}${LLVM_SUFFIX}
UNIQUENAME= ${PORTNAME}${LLVM_SUFFIX}
-USES= compiler:c++11-lib gmake perl5 tar:bzip2
-GNU_CONFIGURE= yes
-GNU_CONFIGURE_PREFIX= ${LLVM_PREFIX}
+USES= cmake:outsource compiler:c++11-lib libedit ninja perl5
USE_LDCONFIG= ${LLVM_PREFIX}/lib
SUB_FILES= llvm-wrapper.sh
SUB_LIST= LLVM_PREFIX="${LLVM_PREFIX}" LLVM_SUFFIX="${LLVM_SUFFIX}"
-# Suggested tweaks from http://llvm.org/docs/Packaging.html
-CONFIGURE_ARGS+= --enable-shared
-MAKE_ARGS+= REQUIRES_RTTI=1
-LIBNAME= libLLVM-${DISTVERSION:C/\.r[0-9]*//}svn.so
+CMAKE_INSTALL_PREFIX= ${LLVM_PREFIX}
+CMAKE_ARGS= -DBUILD_SHARED_LIBS=ON
-CONFIGURE_ARGS+= --enable-bindings=none
-CONFIGURE_ARGS+= --enable-optimized
+LLVM_COMMIT= 4f50f9eba412b6c0d5e7a9616dfe7699a07cf17b
+CLANG_COMMIT= dc9de2d1a510a8b7b95610d338e89f1f91d3ecdf
+OPENMP_COMMIT= 50be853810d64cf7ba61a0ee7281ce82672af972
-OPTIONS_DEFINE= ASSERTS CMAKE DOCS LIT LTOPLUGIN MANPAGES
+LLVM_NAME= ${PORTNAME}-${LLVM_COMMIT}
+CLANG_NAME= clang-${CLANG_COMMIT}
+OPENMP_NAME= openmp-${OPENMP_COMMIT}
-ASSERTS_DESC= Enable assertions (thread unsafe)
-CMAKE_DESC= Build cmake support files
+WRKSRC= ${WRKDIR}/${LLVM_NAME}
+
+OPTIONS_DEFINE= CLANG DOCS LIT OPENMP
+OPTIONS_DEFAULT= CLANG LIT OPENMP
+OPTIONS_SUB= yes
+
+CLANG_DESC= Build clang
+CLANG_EXTRA_PATCHES= ${PATCHDIR}/clang-patch-tools_clang_lib_Headers_CMakeLists.txt
+CLANG_DISTFILES= ${CLANG_NAME}.tar.gz:clang
+CLANG_CONFLICTS_INSTALL= clang-devel-3.[1234567]*
LIT_DESC= Install lit and FileCheck test tools (requires python)
-LTOPLUGIN_DESC= Build LTO plugin (requires gold)
+OPENMP_DISTFILES= ${OPENMP_NAME}.tar.gz:openmp
+OPENMP_CONFLICTS_INSTALL= libiomp5-devel-*
-OPTIONS_DEFAULT= CMAKE LIT MANPAGES
OPTIONS_SUB= yes
-ASSERTS_CONFIGURE_ENABLE= assertions
-CMAKE_BUILD_DEPENDS= cmake:${PORTSDIR}/devel/cmake
DOCS_BUILD_DEPENDS= sphinx-build:${PORTSDIR}/textproc/py-sphinx
-DOCS_CONFIGURE_ENABLE= docs
-LTOPLUGIN_BUILD_DEPENDS= ld.gold:${PORTSDIR}/devel/binutils
-LTOPLUGIN_RUN_DEPENDS= ld.gold:${PORTSDIR}/devel/binutils
-LTOPLUGIN_CONFIGURE_ON= --with-binutils-include=${LOCALBASE}/include
-LTOPLUGIN_PLIST_FILES= llvm${LLVM_SUFFIX}/lib/LLVMgold.so
-MANPAGES_BUILD_DEPENDS= sphinx-build:${PORTSDIR}/textproc/py-sphinx
LLVM_RELEASE= ${PORTVERSION:C/\.r[0-9]*//}
PLIST_SUB+= LLVM_RELEASE=${LLVM_RELEASE}
@@ -94,32 +97,39 @@ STRIP_LIBS= BugpointPasses.so \
# keep in sync with /usr/src/lib/clang/clang.build.mk
CONFIGURE_TARGET:=${ARCH:C/amd64/x86_64/:C/armv6hf/armv6/}-portbld-${OPSYS:tl}${OSREL}
-.if ${PORT_OPTIONS:MASSERTS}
-RELEASE_TYPE= Release+Asserts
-.else
-RELEASE_TYPE= Release
+.if ${PORT_OPTIONS:MCLANG}
+COMMANDS+= clang \
+ clang++ \
+ clang-check \
+ clang-cpp \
+ clang-format
+MAN1SRCS+= clang.1
+PORTDOCS+= clang
+CMAKE_ARGS+= -DCLANG_DEFAULT_OPENMP_RUNTIME=libomp
.endif
-.if ${PORT_OPTIONS:MCMAKE}
-PORTDATA+= cmake
+.if ${PORT_OPTIONS:MDOCS}
+PORTDOCS+= llvm
+CMAKE_ARGS+= -DLLVM_ENABLE_SPHINX=ON \
+ -DSPHINX_WARNINGS_AS_ERRORS=OFF \
+ -DLLVM_BUILD_DOCS=ON
.endif
.if ${PORT_OPTIONS:MLIT}
-MAN1SRCS+= lit.1
+MAN1SRCS+= lit.1 FileCheck.1
USES+= python
LIT_COMMANDS= lit llvm-lit FileCheck
.else
USES+= python:build
.endif
-.if ${PORT_OPTIONS:MMANPAGES}
MAN1SRCS+= bugpoint.1 llc.1 lli.1 llvm-ar.1 llvm-as.1 \
- llvm-bcanalyzer.1 llvm-config.1 llvm-cov.1 llvm-diff.1 \
- llvm-dis.1 llvm-extract.1 llvm-link.1 llvm-nm.1 \
+ llvm-bcanalyzer.1 llvm-build.1 llvm-config.1 llvm-cov.1 \
+ llvm-diff.1 llvm-dis.1 llvm-dwarfdump.1 \
+ llvm-extract.1 llvm-lib.1 llvm-link.1 llvm-nm.1 \
llvm-profdata.1 llvm-readobj.1 llvm-stress.1 llvm-symbolizer.1 \
opt.1 tblgen.1
PLIST_FILES+= ${MAN1SRCS:S|^|man/man1/|:S|.1$|${LLVM_SUFFIX}.1.gz|}
-.endif
NOT_FOR_ARCH= ia64
@@ -129,72 +139,29 @@ NOT_FOR_ARCH= ia64
BROKEN= GCC failing on 8.x
.endif
-SVN?= svnlite
-.if !defined(SVN_REV)
-.if defined(BOOTSTRAP)
-LANG= "C"
-SVN_REV!= ${SVN} info http://llvm.org/svn/llvm-project/ | ${GREP} Revision | cut -d' ' -f2
-.else
-.include "Makefile.svn_rev"
-.endif
-.endif
-
-.if ${ARCH} == "amd64"
-CONFIGURE_ARGS+= --enable-pic --with-pic
-.endif
-
-.if ${ARCH} == "i386"
-CONFIGURE_ARGS+= --with-optimize-option=-O2
-.endif
-
-.if defined(BOOTSTRAP) || defined(SVN_FETCH)
-do-fetch:
- ${MKDIR} ${WRKDIR}
- ${SVN} export -r ${SVN_REV} \
- http://llvm.org/svn/llvm-project/llvm/trunk ${WRKSRC}
- cd ${WRKDIR}; tar cvfy ${DISTDIR}/${DISTNAME}.tar.bz2 ${DISTNAME}
- echo "SVN_REV= ${SVN_REV}" > ${MASTERDIR}/Makefile.svn_rev
-.if ${USER} == brooks || ${USER} == bed22
- scp ${DISTDIR}/${DISTNAME}.tar.bz2 \
- brooks@freefall.freebsd.org:public_distfiles/
+post-extract:
+.if ${PORT_OPTIONS:MCLANG}
+ ${MV} ${WRKDIR}/${CLANG_NAME} ${PATCH_WRKSRC}/tools/clang
.endif
+.if ${PORT_OPTIONS:MOPENMP}
+ ${MV} ${WRKDIR}/${OPENMP_NAME} ${PATCH_WRKSRC}/tools/openmp
.endif
post-patch:
- ${REINPLACE_CMD} -e 's|\(PROJ_docsdir.*:=\).*$$|\1${DOCSDIR}|g' \
- ${WRKSRC}/Makefile.config.in
- ${REINPLACE_CMD} -e 's|\(PROJ_mandir.*:=\).*$$|\1${MANPREFIX}/man|g' \
- ${WRKSRC}/Makefile.config.in
${REINPLACE_CMD} -e 's|import lit|import lit${LLVM_SUFFIX}|' \
-e 's|from lit|from lit${LLVM_SUFFIX}|' \
-e 's|lit\.|lit${LLVM_SUFFIX}.|' \
${WRKSRC}/utils/lit/lit.py ${WRKSRC}/utils/lit/lit/*.py
-.if ${PORT_OPTIONS:MCMAKE}
-post-configure:
- ${MKDIR} ${WRKDIR}/cmake
- cd ${WRKDIR}/cmake && cmake -G "Unix Makefiles" \
- -DCMAKE_C_COMPILER:STRING="${CC}" \
- -DCMAKE_CXX_COMPILER:STRING="${CXX}" \
- ${WRKSRC}
- ${REINPLACE_CMD} -e 's|${WRKDIR}/cmake|${LLVM_PREFIX}|' \
- -e 's|${WRKSRC}/cmake/modules|${DATADIR}/cmake|' \
- ${WRKDIR}/cmake/share/llvm/cmake/LLVMConfig.cmake
-.endif
-
-post-build:
-.if ${PORT_OPTIONS:MMANPAGES}
- @cd ${WRKSRC}/docs && ${MAKE_CMD} -f Makefile.sphinx man
-.endif
-.if ${PORT_OPTIONS:MDOCS}
- @cd ${WRKSRC}/docs && ${MAKE_CMD} -f Makefile.sphinx html
-.endif
-
post-install:
- ${MV} ${STAGEDIR}${LLVM_PREFIX}/lib/${LIBNAME} \
- ${STAGEDIR}${LLVM_PREFIX}/lib/${LIBNAME}.0
- ${LN} -sf ${LIBNAME}.0 ${STAGEDIR}${LLVM_PREFIX}/lib/${LIBNAME}
- ${STRIP_CMD} ${STRIP_LIBS:S|^|${STAGEDIR}${LLVM_PREFIX}/lib/|}
+# ${MV} ${STAGEDIR}${LLVM_PREFIX}/lib/${LIBNAME} \
+# ${STAGEDIR}${LLVM_PREFIX}/lib/${LIBNAME}.0
+# ${LN} -sf ${LIBNAME}.0 ${STAGEDIR}${LLVM_PREFIX}/lib/${LIBNAME}
+# ${STRIP_CMD} ${STRIP_LIBS:S|^|${STAGEDIR}${LLVM_PREFIX}/lib/|}
+.if ${PORT_OPTIONS:MCLANG}
+ ${LN} -f ${STAGEDIR}${LLVM_PREFIX}/bin/clang \
+ ${STAGEDIR}${LLVM_PREFIX}/bin/clang-cpp
+.endif
${INSTALL_SCRIPT} ${WRKDIR}/llvm-wrapper.sh \
${STAGEDIR}${PREFIX}/bin/${FIRST_COMMAND}${LLVM_SUFFIX}
.for command in ${COMMANDS:C/^/XXXX/1:NXXXX*}
@@ -202,22 +169,8 @@ post-install:
${LN} -f ${STAGEDIR}${PREFIX}/bin/${FIRST_COMMAND}${LLVM_SUFFIX} \
${STAGEDIR}${PREFIX}/bin/${command}${LLVM_SUFFIX}
.endfor
-.if ${PORT_OPTIONS:MCMAKE}
- ${MKDIR} ${STAGEDIR}${DATADIR}/cmake
- ${INSTALL_DATA} ${WRKSRC}/cmake/modules/*.cmake \
- ${WRKDIR}/cmake/share/llvm/cmake/*.cmake \
- ${STAGEDIR}${DATADIR}/cmake/
- ${REINPLACE_CMD} -e 's|${STAGEDIR}||' \
- ${STAGEDIR}${DATADIR}/cmake/LLVMConfig.cmake
- ${RM} -f ${STAGEDIR}${DATADIR}/cmake/LLVMConfig.cmake.bak
-.endif
-.if ${PORT_OPTIONS:MDOCS}
- ${MKDIR} ${STAGEDIR}${DOCSDIR}/html
- ${FIND} ${WRKSRC}/docs/_build/html -type f | \
- ${XARGS} -I _DOC_ ${INSTALL_DATA} _DOC_ ${STAGEDIR}${DOCSDIR}/html/
-.endif
.if ${PORT_OPTIONS:MLIT}
- ${INSTALL_SCRIPT} ${WRKSRC}/utils/lit/lit.py \
+ ${INSTALL_SCRIPT} ${PATCH_WRKSRC}/utils/lit/lit.py \
${STAGEDIR}${LLVM_PREFIX}/bin/lit
${LN} -f ${STAGEDIR}${LLVM_PREFIX}/bin/lit \
${STAGEDIR}${LLVM_PREFIX}/bin/llvm-lit
@@ -228,17 +181,28 @@ post-install:
${MKDIR} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/lit${LLVM_SUFFIX}
${INSTALL_DATA} ${WRKSRC}/utils/lit/lit/*.py \
${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/lit${LLVM_SUFFIX}
- ${INSTALL_PROGRAM} ${WRKSRC}/${RELEASE_TYPE}/bin/FileCheck \
+ ${INSTALL_PROGRAM} ${WRKDIR}/.build/bin/FileCheck \
${STAGEDIR}${LLVM_PREFIX}/bin/
${LN} -f ${STAGEDIR}${LLVM_PREFIX}/bin/FileCheck \
${STAGEDIR}${PREFIX}/bin/FileCheck${LLVM_SUFFIX}
+.else
+ ${RM} ${STAGEDIR}${LLVM_PREFIX}/share/man/man1/lit.1
+ ${RM} ${STAGEDIR}${LLVM_PREFIX}/share/man/man1/FileCheck.1
.endif
-.if ${PORT_OPTIONS:MMANPAGES}
- for man in ${MAN1SRCS}; do \
- ${INSTALL_MAN} ${WRKSRC}/docs/_build/man/$${man} \
- ${STAGEDIR}${MANPREFIX}/man/man1/$${man%.1}${LLVM_SUFFIX}.1 ; \
- done
+.if ${PORT_OPTIONS:MDOCS}
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${MV} ${STAGEDIR}${LLVM_PREFIX}/share/doc/llvm ${STAGEDIR}${DOCSDIR}
+.if ${PORT_OPTIONS:MCLANG}
+ ${MV} ${STAGEDIR}${LLVM_PREFIX}/share/doc/clang ${STAGEDIR}${DOCSDIR}
+.endif
+ ${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/share/doc
+.for _man in ${MAN1SRCS}
+ ${MV} ${STAGEDIR}${LLVM_PREFIX}/share/man/man1/${_man} \
+ ${STAGEDIR}${MANPREFIX}/man/man1/${_man:R}${LLVM_SUFFIX}.1
+.endfor
.endif
+ ${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/share/man/man1/
+ ${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/share/man/
TEST_CMD= '(cd ${WRKSRC}/test; ${SETENV} ${MAKE_ENV} LD_LIBRARY_PATH=${WRKSRC}/Release/lib ${MAKE_CMD} check-local-lit)'
regression-test: ${BUILD_COOKIE}
@@ -250,24 +214,26 @@ regression-test: ${BUILD_COOKIE}
fi
build-plist:
- ${RM} -f ${PLIST}
+ ${RM} -f ${PLIST} ${PLIST}.tmp
.for command in ${COMMANDS}
- ${ECHO_CMD} bin/${command}${LLVM_SUFFIX} >> ${PLIST}
+ ${ECHO_CMD} bin/${command}${LLVM_SUFFIX} >> ${PLIST}.tmp
.endfor
.for command in ${LIT_COMMANDS}
- ${ECHO_CMD} %%LIT%%bin/${command}${LLVM_SUFFIX} >> ${PLIST}
- ${ECHO_CMD} %%LIT%%${LLVM_PREFIX:S|${PREFIX}/||}/bin/${command} >> ${PLIST}
+ ${ECHO_CMD} %%LIT%%bin/${command}${LLVM_SUFFIX} >> ${PLIST}.tmp
+ ${ECHO_CMD} %%LIT%%${LLVM_PREFIX:S|${PREFIX}/||}/bin/${command} >> ${PLIST}.tmp
.endfor
${FIND} ${STAGEDIR}${LLVM_PREFIX} -type f -o -type l | \
${GREP} -v 'lit$$' | ${GREP} -v 'FileCheck$$' | \
${GREP} -v man/man1 | ${SED} -e 's|${STAGEDIR}${PREFIX}/||' \
-e 's|${PORTVERSION}|%%PORTVERSION%%|' | \
- ${SORT} >> ${PLIST}
+ ${SORT} >> ${PLIST}.tmp
${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR}/lit${LLVM_SUFFIX} -type f | \
${SED} -e 's|${STAGEDIR}${PYTHON_SITELIBDIR}|%%LIT%%%%PYTHON_SITELIBDIR%%|' | \
- ${SORT} >> ${PLIST}
- ${FIND} ${STAGEDIR}${DOCSDIR} -type f | \
- ${SED} -e 's|${STAGEDIR}${DOCSDIR}|%%PORTDOCS%%%%DOCSDIR%%|' | \
- ${SORT} >> ${PLIST}
+ ${SORT} >> ${PLIST}.tmp
+# ${FIND} ${STAGEDIR}${DOCSDIR} -type f | \
+# ${SED} -e 's|${STAGEDIR}${DOCSDIR}|%%PORTDOCS%%%%DOCSDIR%%|' | \
+# ${SORT} >> ${PLIST}.tmp
+ awk '{if ($$0 ~ /clang/ && $$0 !~ /omp.h/) {printf "%%%%CLANG%%%%"} if ($$0 ~ /lib.*omp/) {printf "%%%%OPENMP%%%%"} print}' ${PLIST}.tmp >> ${PLIST}
+ ${RM} -f ${PLIST}.tmp
.include <bsd.port.post.mk>
diff --git a/devel/llvm-devel/Makefile.svn_rev b/devel/llvm-devel/Makefile.svn_rev
index 09538758142a..9ad9664032e8 100644
--- a/devel/llvm-devel/Makefile.svn_rev
+++ b/devel/llvm-devel/Makefile.svn_rev
@@ -1 +1 @@
-SVN_REV= 236894
+SVN_REV= 242708
diff --git a/devel/llvm-devel/distinfo b/devel/llvm-devel/distinfo
index 60940687c6e0..300d47011eb5 100644
--- a/devel/llvm-devel/distinfo
+++ b/devel/llvm-devel/distinfo
@@ -1,2 +1,6 @@
-SHA256 (llvm-3.7.r236894.tar.bz2) = 58c4a60f54606e8cc29ac7d5ca02e6b64a016b576defd46984415a681033b00f
-SIZE (llvm-3.7.r236894.tar.bz2) = 16093028
+SHA256 (llvm-4f50f9eba412b6c0d5e7a9616dfe7699a07cf17b.tar.gz) = ce2fba4ee4c5004a34fcec495b8608bed369d9f0e07811a84352167e48f91128
+SIZE (llvm-4f50f9eba412b6c0d5e7a9616dfe7699a07cf17b.tar.gz) = 21150084
+SHA256 (clang-dc9de2d1a510a8b7b95610d338e89f1f91d3ecdf.tar.gz) = 4f60a1df9f615957b3e78dd3a01f4f5594e26751a1b57191a5f8de222f969840
+SIZE (clang-dc9de2d1a510a8b7b95610d338e89f1f91d3ecdf.tar.gz) = 12426962
+SHA256 (openmp-50be853810d64cf7ba61a0ee7281ce82672af972.tar.gz) = 912fe4a38e9d7aa1b348e719d9730aa14718dd59a964098cc7591f17be0284fe
+SIZE (openmp-50be853810d64cf7ba61a0ee7281ce82672af972.tar.gz) = 2814956
diff --git a/devel/llvm-devel/files/clang-patch-tools_clang_lib_Headers_CMakeLists.txt b/devel/llvm-devel/files/clang-patch-tools_clang_lib_Headers_CMakeLists.txt
new file mode 100644
index 000000000000..21bf0f11139c
--- /dev/null
+++ b/devel/llvm-devel/files/clang-patch-tools_clang_lib_Headers_CMakeLists.txt
@@ -0,0 +1,31 @@
+--- tools/clang/lib/Headers/CMakeLists.txt.orig 2015-07-21 15:57:35 UTC
++++ tools/clang/lib/Headers/CMakeLists.txt
+@@ -30,7 +30,6 @@ set(files
+ Intrin.h
+ inttypes.h
+ iso646.h
+- limits.h
+ lzcntintrin.h
+ mm3dnow.h
+ mmintrin.h
+@@ -45,20 +44,12 @@ set(files
+ s390intrin.h
+ shaintrin.h
+ smmintrin.h
+- stdalign.h
+- stdarg.h
+- stdatomic.h
+- stdbool.h
+- stddef.h
+ __stddef_max_align_t.h
+- stdint.h
+- stdnoreturn.h
+ tbmintrin.h
+ tgmath.h
+ tmmintrin.h
+ unwind.h
+ vadefs.h
+- varargs.h
+ __wmmintrin_aes.h
+ wmmintrin.h
+ __wmmintrin_pclmul.h
diff --git a/devel/llvm-devel/files/patch-utils_llvm-build_llvmbuild_main.py b/devel/llvm-devel/files/patch-utils_llvm-build_llvmbuild_main.py
index 9ba38635e136..dbfa23980cb6 100644
--- a/devel/llvm-devel/files/patch-utils_llvm-build_llvmbuild_main.py
+++ b/devel/llvm-devel/files/patch-utils_llvm-build_llvmbuild_main.py
@@ -1,6 +1,6 @@
---- utils/llvm-build/llvmbuild/main.py.orig
+--- utils/llvm-build/llvmbuild/main.py.orig 2015-07-20 23:51:12 UTC
+++ utils/llvm-build/llvmbuild/main.py
-@@ -660,7 +660,17 @@
+@@ -718,7 +718,17 @@ def add_magic_target_components(parser,
# We handle a few special cases of target names here for historical
# reasons, as these are the names configure currently comes up with.
diff --git a/devel/llvm-devel/pkg-plist b/devel/llvm-devel/pkg-plist
index 8bafcfe0e16e..acf18d8004fe 100644
--- a/devel/llvm-devel/pkg-plist
+++ b/devel/llvm-devel/pkg-plist
@@ -25,6 +25,11 @@ bin/llvm-symbolizer-devel
bin/llvm-tblgen-devel
bin/macho-dump-devel
bin/opt-devel
+%%CLANG%%bin/clang-devel
+%%CLANG%%bin/clang++-devel
+%%CLANG%%bin/clang-check-devel
+%%CLANG%%bin/clang-cpp-devel
+%%CLANG%%bin/clang-format-devel
%%LIT%%bin/lit-devel
%%LIT%%llvm-devel/bin/lit
%%LIT%%bin/llvm-lit-devel
@@ -32,13 +37,20 @@ bin/opt-devel
%%LIT%%bin/FileCheck-devel
%%LIT%%llvm-devel/bin/FileCheck
llvm-devel/bin/bugpoint
-llvm-devel/bin/count
+%%CLANG%%llvm-devel/bin/clang
+%%CLANG%%llvm-devel/bin/clang++
+%%CLANG%%llvm-devel/bin/clang-3.8
+%%CLANG%%llvm-devel/bin/clang-check
+%%CLANG%%llvm-devel/bin/clang-cl
+%%CLANG%%llvm-devel/bin/clang-cpp
+%%CLANG%%llvm-devel/bin/clang-format
+%%CLANG%%llvm-devel/bin/git-clang-format
llvm-devel/bin/llc
llvm-devel/bin/lli
-llvm-devel/bin/lli-child-target
llvm-devel/bin/llvm-ar
llvm-devel/bin/llvm-as
llvm-devel/bin/llvm-bcanalyzer
+llvm-devel/bin/llvm-c-test
llvm-devel/bin/llvm-config
llvm-devel/bin/llvm-cov
llvm-devel/bin/llvm-cxxdump
@@ -47,7 +59,9 @@ llvm-devel/bin/llvm-dis
llvm-devel/bin/llvm-dsymutil
llvm-devel/bin/llvm-dwarfdump
llvm-devel/bin/llvm-extract
+llvm-devel/bin/llvm-lib
llvm-devel/bin/llvm-link
+llvm-devel/bin/llvm-lto
llvm-devel/bin/llvm-mc
llvm-devel/bin/llvm-mcmarkup
llvm-devel/bin/llvm-nm
@@ -62,11 +76,442 @@ llvm-devel/bin/llvm-stress
llvm-devel/bin/llvm-symbolizer
llvm-devel/bin/llvm-tblgen
llvm-devel/bin/macho-dump
-llvm-devel/bin/not
llvm-devel/bin/obj2yaml
llvm-devel/bin/opt
llvm-devel/bin/verify-uselistorder
llvm-devel/bin/yaml2obj
+%%CLANG%%llvm-devel/include/clang-c/BuildSystem.h
+%%CLANG%%llvm-devel/include/clang-c/CXCompilationDatabase.h
+%%CLANG%%llvm-devel/include/clang-c/CXErrorCode.h
+%%CLANG%%llvm-devel/include/clang-c/CXString.h
+%%CLANG%%llvm-devel/include/clang-c/Documentation.h
+%%CLANG%%llvm-devel/include/clang-c/Index.h
+%%CLANG%%llvm-devel/include/clang-c/Platform.h
+%%CLANG%%llvm-devel/include/clang/ARCMigrate/ARCMT.h
+%%CLANG%%llvm-devel/include/clang/ARCMigrate/ARCMTActions.h
+%%CLANG%%llvm-devel/include/clang/ARCMigrate/FileRemapper.h
+%%CLANG%%llvm-devel/include/clang/AST/APValue.h
+%%CLANG%%llvm-devel/include/clang/AST/AST.h
+%%CLANG%%llvm-devel/include/clang/AST/ASTConsumer.h
+%%CLANG%%llvm-devel/include/clang/AST/ASTContext.h
+%%CLANG%%llvm-devel/include/clang/AST/ASTDiagnostic.h
+%%CLANG%%llvm-devel/include/clang/AST/ASTFwd.h
+%%CLANG%%llvm-devel/include/clang/AST/ASTImporter.h
+%%CLANG%%llvm-devel/include/clang/AST/ASTLambda.h
+%%CLANG%%llvm-devel/include/clang/AST/ASTMutationListener.h
+%%CLANG%%llvm-devel/include/clang/AST/ASTTypeTraits.h
+%%CLANG%%llvm-devel/include/clang/AST/ASTUnresolvedSet.h
+%%CLANG%%llvm-devel/include/clang/AST/ASTVector.h
+%%CLANG%%llvm-devel/include/clang/AST/Attr.h
+%%CLANG%%llvm-devel/include/clang/AST/AttrDump.inc
+%%CLANG%%llvm-devel/include/clang/AST/AttrImpl.inc
+%%CLANG%%llvm-devel/include/clang/AST/AttrIterator.h
+%%CLANG%%llvm-devel/include/clang/AST/AttrVisitor.inc
+%%CLANG%%llvm-devel/include/clang/AST/Attrs.inc
+%%CLANG%%llvm-devel/include/clang/AST/BaseSubobject.h
+%%CLANG%%llvm-devel/include/clang/AST/BuiltinTypes.def
+%%CLANG%%llvm-devel/include/clang/AST/CXXInheritance.h
+%%CLANG%%llvm-devel/include/clang/AST/CanonicalType.h
+%%CLANG%%llvm-devel/include/clang/AST/CharUnits.h
+%%CLANG%%llvm-devel/include/clang/AST/Comment.h
+%%CLANG%%llvm-devel/include/clang/AST/CommentBriefParser.h
+%%CLANG%%llvm-devel/include/clang/AST/CommentCommandInfo.inc
+%%CLANG%%llvm-devel/include/clang/AST/CommentCommandList.inc
+%%CLANG%%llvm-devel/include/clang/AST/CommentCommandTraits.h
+%%CLANG%%llvm-devel/include/clang/AST/CommentDiagnostic.h
+%%CLANG%%llvm-devel/include/clang/AST/CommentHTMLNamedCharacterReferences.inc
+%%CLANG%%llvm-devel/include/clang/AST/CommentHTMLTags.inc
+%%CLANG%%llvm-devel/include/clang/AST/CommentHTMLTagsProperties.inc
+%%CLANG%%llvm-devel/include/clang/AST/CommentLexer.h
+%%CLANG%%llvm-devel/include/clang/AST/CommentNodes.inc
+%%CLANG%%llvm-devel/include/clang/AST/CommentParser.h
+%%CLANG%%llvm-devel/include/clang/AST/CommentSema.h
+%%CLANG%%llvm-devel/include/clang/AST/CommentVisitor.h
+%%CLANG%%llvm-devel/include/clang/AST/DataRecursiveASTVisitor.h
+%%CLANG%%llvm-devel/include/clang/AST/Decl.h
+%%CLANG%%llvm-devel/include/clang/AST/DeclAccessPair.h
+%%CLANG%%llvm-devel/include/clang/AST/DeclBase.h
+%%CLANG%%llvm-devel/include/clang/AST/DeclCXX.h
+%%CLANG%%llvm-devel/include/clang/AST/DeclContextInternals.h
+%%CLANG%%llvm-devel/include/clang/AST/DeclFriend.h
+%%CLANG%%llvm-devel/include/clang/AST/DeclGroup.h
+%%CLANG%%llvm-devel/include/clang/AST/DeclLookups.h
+%%CLANG%%llvm-devel/include/clang/AST/DeclNodes.inc
+%%CLANG%%llvm-devel/include/clang/AST/DeclObjC.h
+%%CLANG%%llvm-devel/include/clang/AST/DeclOpenMP.h
+%%CLANG%%llvm-devel/include/clang/AST/DeclTemplate.h
+%%CLANG%%llvm-devel/include/clang/AST/DeclVisitor.h
+%%CLANG%%llvm-devel/include/clang/AST/DeclarationName.h
+%%CLANG%%llvm-devel/include/clang/AST/DependentDiagnostic.h
+%%CLANG%%llvm-devel/include/clang/AST/EvaluatedExprVisitor.h
+%%CLANG%%llvm-devel/include/clang/AST/Expr.h
+%%CLANG%%llvm-devel/include/clang/AST/ExprCXX.h
+%%CLANG%%llvm-devel/include/clang/AST/ExprObjC.h
+%%CLANG%%llvm-devel/include/clang/AST/ExternalASTSource.h
+%%CLANG%%llvm-devel/include/clang/AST/GlobalDecl.h
+%%CLANG%%llvm-devel/include/clang/AST/LambdaCapture.h
+%%CLANG%%llvm-devel/include/clang/AST/Mangle.h
+%%CLANG%%llvm-devel/include/clang/AST/MangleNumberingContext.h
+%%CLANG%%llvm-devel/include/clang/AST/NSAPI.h
+%%CLANG%%llvm-devel/include/clang/AST/NestedNameSpecifier.h
+%%CLANG%%llvm-devel/include/clang/AST/OpenMPClause.h
+%%CLANG%%llvm-devel/include/clang/AST/OperationKinds.h
+%%CLANG%%llvm-devel/include/clang/AST/ParentMap.h
+%%CLANG%%llvm-devel/include/clang/AST/PrettyPrinter.h
+%%CLANG%%llvm-devel/include/clang/AST/RawCommentList.h
+%%CLANG%%llvm-devel/include/clang/AST/RecordLayout.h
+%%CLANG%%llvm-devel/include/clang/AST/RecursiveASTVisitor.h
+%%CLANG%%llvm-devel/include/clang/AST/Redeclarable.h
+%%CLANG%%llvm-devel/include/clang/AST/SelectorLocationsKind.h
+%%CLANG%%llvm-devel/include/clang/AST/Stmt.h
+%%CLANG%%llvm-devel/include/clang/AST/StmtCXX.h
+%%CLANG%%llvm-devel/include/clang/AST/StmtGraphTraits.h
+%%CLANG%%llvm-devel/include/clang/AST/StmtIterator.h
+%%CLANG%%llvm-devel/include/clang/AST/StmtNodes.inc
+%%CLANG%%llvm-devel/include/clang/AST/StmtObjC.h
+%%CLANG%%llvm-devel/include/clang/AST/StmtOpenMP.h
+%%CLANG%%llvm-devel/include/clang/AST/StmtVisitor.h
+%%CLANG%%llvm-devel/include/clang/AST/TemplateBase.h
+%%CLANG%%llvm-devel/include/clang/AST/TemplateName.h
+%%CLANG%%llvm-devel/include/clang/AST/Type.h
+%%CLANG%%llvm-devel/include/clang/AST/TypeLoc.h
+%%CLANG%%llvm-devel/include/clang/AST/TypeLocNodes.def
+%%CLANG%%llvm-devel/include/clang/AST/TypeLocVisitor.h
+%%CLANG%%llvm-devel/include/clang/AST/TypeNodes.def
+%%CLANG%%llvm-devel/include/clang/AST/TypeOrdering.h
+%%CLANG%%llvm-devel/include/clang/AST/TypeVisitor.h
+%%CLANG%%llvm-devel/include/clang/AST/UnresolvedSet.h
+%%CLANG%%llvm-devel/include/clang/AST/VTTBuilder.h
+%%CLANG%%llvm-devel/include/clang/AST/VTableBuilder.h
+%%CLANG%%llvm-devel/include/clang/ASTMatchers/ASTMatchFinder.h
+%%CLANG%%llvm-devel/include/clang/ASTMatchers/ASTMatchers.h
+%%CLANG%%llvm-devel/include/clang/ASTMatchers/ASTMatchersInternal.h
+%%CLANG%%llvm-devel/include/clang/ASTMatchers/ASTMatchersMacros.h
+%%CLANG%%llvm-devel/include/clang/ASTMatchers/Dynamic/Diagnostics.h
+%%CLANG%%llvm-devel/include/clang/ASTMatchers/Dynamic/Parser.h
+%%CLANG%%llvm-devel/include/clang/ASTMatchers/Dynamic/Registry.h
+%%CLANG%%llvm-devel/include/clang/ASTMatchers/Dynamic/VariantValue.h
+%%CLANG%%llvm-devel/include/clang/Analysis/Analyses/CFGReachabilityAnalysis.h
+%%CLANG%%llvm-devel/include/clang/Analysis/Analyses/Consumed.h
+%%CLANG%%llvm-devel/include/clang/Analysis/Analyses/Dominators.h
+%%CLANG%%llvm-devel/include/clang/Analysis/Analyses/FormatString.h
+%%CLANG%%llvm-devel/include/clang/Analysis/Analyses/LiveVariables.h
+%%CLANG%%llvm-devel/include/clang/Analysis/Analyses/PostOrderCFGView.h
+%%CLANG%%llvm-devel/include/clang/Analysis/Analyses/PseudoConstantAnalysis.h
+%%CLANG%%llvm-devel/include/clang/Analysis/Analyses/ReachableCode.h
+%%CLANG%%llvm-devel/include/clang/Analysis/Analyses/ThreadSafety.h
+%%CLANG%%llvm-devel/include/clang/Analysis/Analyses/ThreadSafetyCommon.h
+%%CLANG%%llvm-devel/include/clang/Analysis/Analyses/ThreadSafetyLogical.h
+%%CLANG%%llvm-devel/include/clang/Analysis/Analyses/ThreadSafetyOps.def
+%%CLANG%%llvm-devel/include/clang/Analysis/Analyses/ThreadSafetyTIL.h
+%%CLANG%%llvm-devel/include/clang/Analysis/Analyses/ThreadSafetyTraverse.h
+%%CLANG%%llvm-devel/include/clang/Analysis/Analyses/ThreadSafetyUtil.h
+%%CLANG%%llvm-devel/include/clang/Analysis/Analyses/UninitializedValues.h
+%%CLANG%%llvm-devel/include/clang/Analysis/AnalysisContext.h
+%%CLANG%%llvm-devel/include/clang/Analysis/AnalysisDiagnostic.h
+%%CLANG%%llvm-devel/include/clang/Analysis/CFG.h
+%%CLANG%%llvm-devel/include/clang/Analysis/CFGStmtMap.h
+%%CLANG%%llvm-devel/include/clang/Analysis/CallGraph.h
+%%CLANG%%llvm-devel/include/clang/Analysis/CodeInjector.h
+%%CLANG%%llvm-devel/include/clang/Analysis/DomainSpecific/CocoaConventions.h
+%%CLANG%%llvm-devel/include/clang/Analysis/DomainSpecific/ObjCNoReturn.h
+%%CLANG%%llvm-devel/include/clang/Analysis/FlowSensitive/DataflowValues.h
+%%CLANG%%llvm-devel/include/clang/Analysis/ProgramPoint.h
+%%CLANG%%llvm-devel/include/clang/Analysis/Support/BumpVector.h
+%%CLANG%%llvm-devel/include/clang/Basic/ABI.h
+%%CLANG%%llvm-devel/include/clang/Basic/AddressSpaces.h
+%%CLANG%%llvm-devel/include/clang/Basic/AllDiagnostics.h
+%%CLANG%%llvm-devel/include/clang/Basic/AttrHasAttributeImpl.inc
+%%CLANG%%llvm-devel/include/clang/Basic/AttrKinds.h
+%%CLANG%%llvm-devel/include/clang/Basic/AttrList.inc
+%%CLANG%%llvm-devel/include/clang/Basic/Attributes.h
+%%CLANG%%llvm-devel/include/clang/Basic/Builtins.def
+%%CLANG%%llvm-devel/include/clang/Basic/Builtins.h
+%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsAArch64.def
+%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsAMDGPU.def
+%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsARM.def
+%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsHexagon.def
+%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsLe64.def
+%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsMips.def
+%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsNEON.def
+%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsNVPTX.def
+%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsPPC.def
+%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsSystemZ.def
+%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsX86.def
+%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsXCore.def
+%%CLANG%%llvm-devel/include/clang/Basic/CapturedStmt.h
+%%CLANG%%llvm-devel/include/clang/Basic/CharInfo.h
+%%CLANG%%llvm-devel/include/clang/Basic/CommentOptions.h
+%%CLANG%%llvm-devel/include/clang/Basic/Diagnostic.h
+%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticASTKinds.inc
+%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticAnalysisKinds.inc
+%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticCategories.h
+%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticCommentKinds.inc
+%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticCommonKinds.inc
+%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticDriverKinds.inc
+%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticFrontendKinds.inc
+%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticGroups.inc
+%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticIDs.h
+%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticIndexName.inc
+%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticLexKinds.inc
+%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticOptions.def
+%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticOptions.h
+%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticParseKinds.inc
+%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticSemaKinds.inc
+%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticSerializationKinds.inc
+%%CLANG%%llvm-devel/include/clang/Basic/ExceptionSpecificationType.h
+%%CLANG%%llvm-devel/include/clang/Basic/ExpressionTraits.h
+%%CLANG%%llvm-devel/include/clang/Basic/FileManager.h
+%%CLANG%%llvm-devel/include/clang/Basic/FileSystemOptions.h
+%%CLANG%%llvm-devel/include/clang/Basic/FileSystemStatCache.h
+%%CLANG%%llvm-devel/include/clang/Basic/IdentifierTable.h
+%%CLANG%%llvm-devel/include/clang/Basic/LLVM.h
+%%CLANG%%llvm-devel/include/clang/Basic/Lambda.h
+%%CLANG%%llvm-devel/include/clang/Basic/LangOptions.def
+%%CLANG%%llvm-devel/include/clang/Basic/LangOptions.h
+%%CLANG%%llvm-devel/include/clang/Basic/Linkage.h
+%%CLANG%%llvm-devel/include/clang/Basic/MacroBuilder.h
+%%CLANG%%llvm-devel/include/clang/Basic/Module.h
+%%CLANG%%llvm-devel/include/clang/Basic/ObjCRuntime.h
+%%CLANG%%llvm-devel/include/clang/Basic/OpenCLExtensions.def
+%%CLANG%%llvm-devel/include/clang/Basic/OpenMPKinds.def
+%%CLANG%%llvm-devel/include/clang/Basic/OpenMPKinds.h
+%%CLANG%%llvm-devel/include/clang/Basic/OperatorKinds.def
+%%CLANG%%llvm-devel/include/clang/Basic/OperatorKinds.h
+%%CLANG%%llvm-devel/include/clang/Basic/OperatorPrecedence.h
+%%CLANG%%llvm-devel/include/clang/Basic/PartialDiagnostic.h
+%%CLANG%%llvm-devel/include/clang/Basic/PlistSupport.h
+%%CLANG%%llvm-devel/include/clang/Basic/PrettyStackTrace.h
+%%CLANG%%llvm-devel/include/clang/Basic/SanitizerBlacklist.h
+%%CLANG%%llvm-devel/include/clang/Basic/Sanitizers.def
+%%CLANG%%llvm-devel/include/clang/Basic/Sanitizers.h
+%%CLANG%%llvm-devel/include/clang/Basic/SourceLocation.h
+%%CLANG%%llvm-devel/include/clang/Basic/SourceManager.h
+%%CLANG%%llvm-devel/include/clang/Basic/SourceManagerInternals.h
+%%CLANG%%llvm-devel/include/clang/Basic/Specifiers.h
+%%CLANG%%llvm-devel/include/clang/Basic/TargetBuiltins.h
+%%CLANG%%llvm-devel/include/clang/Basic/TargetCXXABI.h
+%%CLANG%%llvm-devel/include/clang/Basic/TargetInfo.h
+%%CLANG%%llvm-devel/include/clang/Basic/TargetOptions.h
+%%CLANG%%llvm-devel/include/clang/Basic/TemplateKinds.h
+%%CLANG%%llvm-devel/include/clang/Basic/TokenKinds.def
+%%CLANG%%llvm-devel/include/clang/Basic/TokenKinds.h
+%%CLANG%%llvm-devel/include/clang/Basic/TypeTraits.h
+%%CLANG%%llvm-devel/include/clang/Basic/Version.h
+%%CLANG%%llvm-devel/include/clang/Basic/Version.inc
+%%CLANG%%llvm-devel/include/clang/Basic/VersionTuple.h
+%%CLANG%%llvm-devel/include/clang/Basic/VirtualFileSystem.h
+%%CLANG%%llvm-devel/include/clang/Basic/Visibility.h
+%%CLANG%%llvm-devel/include/clang/Basic/arm_neon.inc
+%%CLANG%%llvm-devel/include/clang/CodeGen/BackendUtil.h
+%%CLANG%%llvm-devel/include/clang/CodeGen/CGFunctionInfo.h
+%%CLANG%%llvm-devel/include/clang/CodeGen/CodeGenABITypes.h
+%%CLANG%%llvm-devel/include/clang/CodeGen/CodeGenAction.h
+%%CLANG%%llvm-devel/include/clang/CodeGen/ModuleBuilder.h
+%%CLANG%%llvm-devel/include/clang/CodeGen/ObjectFilePCHContainerOperations.h
+%%CLANG%%llvm-devel/include/clang/Config/config.h
+%%CLANG%%llvm-devel/include/clang/Driver/Action.h
+%%CLANG%%llvm-devel/include/clang/Driver/Compilation.h
+%%CLANG%%llvm-devel/include/clang/Driver/Driver.h
+%%CLANG%%llvm-devel/include/clang/Driver/DriverDiagnostic.h
+%%CLANG%%llvm-devel/include/clang/Driver/Job.h
+%%CLANG%%llvm-devel/include/clang/Driver/Multilib.h
+%%CLANG%%llvm-devel/include/clang/Driver/Options.h
+%%CLANG%%llvm-devel/include/clang/Driver/Options.inc
+%%CLANG%%llvm-devel/include/clang/Driver/Phases.h
+%%CLANG%%llvm-devel/include/clang/Driver/SanitizerArgs.h
+%%CLANG%%llvm-devel/include/clang/Driver/Tool.h
+%%CLANG%%llvm-devel/include/clang/Driver/ToolChain.h
+%%CLANG%%llvm-devel/include/clang/Driver/Types.def
+%%CLANG%%llvm-devel/include/clang/Driver/Types.h
+%%CLANG%%llvm-devel/include/clang/Driver/Util.h
+%%CLANG%%llvm-devel/include/clang/Edit/Commit.h
+%%CLANG%%llvm-devel/include/clang/Edit/EditedSource.h
+%%CLANG%%llvm-devel/include/clang/Edit/EditsReceiver.h
+%%CLANG%%llvm-devel/include/clang/Edit/FileOffset.h
+%%CLANG%%llvm-devel/include/clang/Edit/Rewriters.h
+%%CLANG%%llvm-devel/include/clang/Format/Format.h
+%%CLANG%%llvm-devel/include/clang/Frontend/ASTConsumers.h
+%%CLANG%%llvm-devel/include/clang/Frontend/ASTUnit.h
+%%CLANG%%llvm-devel/include/clang/Frontend/ChainedDiagnosticConsumer.h
+%%CLANG%%llvm-devel/include/clang/Frontend/CodeGenOptions.def
+%%CLANG%%llvm-devel/include/clang/Frontend/CodeGenOptions.h
+%%CLANG%%llvm-devel/include/clang/Frontend/CommandLineSourceLoc.h
+%%CLANG%%llvm-devel/include/clang/Frontend/CompilerInstance.h
+%%CLANG%%llvm-devel/include/clang/Frontend/CompilerInvocation.h
+%%CLANG%%llvm-devel/include/clang/Frontend/DependencyOutputOptions.h
+%%CLANG%%llvm-devel/include/clang/Frontend/DiagnosticRenderer.h
+%%CLANG%%llvm-devel/include/clang/Frontend/FrontendAction.h
+%%CLANG%%llvm-devel/include/clang/Frontend/FrontendActions.h
+%%CLANG%%llvm-devel/include/clang/Frontend/FrontendDiagnostic.h
+%%CLANG%%llvm-devel/include/clang/Frontend/FrontendOptions.h
+%%CLANG%%llvm-devel/include/clang/Frontend/FrontendPluginRegistry.h
+%%CLANG%%llvm-devel/include/clang/Frontend/LangStandard.h
+%%CLANG%%llvm-devel/include/clang/Frontend/LangStandards.def
+%%CLANG%%llvm-devel/include/clang/Frontend/LayoutOverrideSource.h
+%%CLANG%%llvm-devel/include/clang/Frontend/LogDiagnosticPrinter.h
+%%CLANG%%llvm-devel/include/clang/Frontend/MigratorOptions.h
+%%CLANG%%llvm-devel/include/clang/Frontend/MultiplexConsumer.h
+%%CLANG%%llvm-devel/include/clang/Frontend/PCHContainerOperations.h
+%%CLANG%%llvm-devel/include/clang/Frontend/PreprocessorOutputOptions.h
+%%CLANG%%llvm-devel/include/clang/Frontend/SerializedDiagnosticPrinter.h
+%%CLANG%%llvm-devel/include/clang/Frontend/SerializedDiagnosticReader.h
+%%CLANG%%llvm-devel/include/clang/Frontend/SerializedDiagnostics.h
+%%CLANG%%llvm-devel/include/clang/Frontend/TextDiagnostic.h
+%%CLANG%%llvm-devel/include/clang/Frontend/TextDiagnosticBuffer.h
+%%CLANG%%llvm-devel/include/clang/Frontend/TextDiagnosticPrinter.h
+%%CLANG%%llvm-devel/include/clang/Frontend/Utils.h
+%%CLANG%%llvm-devel/include/clang/Frontend/VerifyDiagnosticConsumer.h
+%%CLANG%%llvm-devel/include/clang/FrontendTool/Utils.h
+%%CLANG%%llvm-devel/include/clang/Index/CommentToXML.h
+%%CLANG%%llvm-devel/include/clang/Index/USRGeneration.h
+%%CLANG%%llvm-devel/include/clang/Lex/CodeCompletionHandler.h
+%%CLANG%%llvm-devel/include/clang/Lex/DirectoryLookup.h
+%%CLANG%%llvm-devel/include/clang/Lex/ExternalPreprocessorSource.h
+%%CLANG%%llvm-devel/include/clang/Lex/HeaderMap.h
+%%CLANG%%llvm-devel/include/clang/Lex/HeaderSearch.h
+%%CLANG%%llvm-devel/include/clang/Lex/HeaderSearchOptions.h
+%%CLANG%%llvm-devel/include/clang/Lex/LexDiagnostic.h
+%%CLANG%%llvm-devel/include/clang/Lex/Lexer.h
+%%CLANG%%llvm-devel/include/clang/Lex/LiteralSupport.h
+%%CLANG%%llvm-devel/include/clang/Lex/MacroArgs.h
+%%CLANG%%llvm-devel/include/clang/Lex/MacroInfo.h
+%%CLANG%%llvm-devel/include/clang/Lex/ModuleLoader.h
+%%CLANG%%llvm-devel/include/clang/Lex/ModuleMap.h
+%%CLANG%%llvm-devel/include/clang/Lex/MultipleIncludeOpt.h
+%%CLANG%%llvm-devel/include/clang/Lex/PPCallbacks.h
+%%CLANG%%llvm-devel/include/clang/Lex/PPConditionalDirectiveRecord.h
+%%CLANG%%llvm-devel/include/clang/Lex/PTHLexer.h
+%%CLANG%%llvm-devel/include/clang/Lex/PTHManager.h
+%%CLANG%%llvm-devel/include/clang/Lex/Pragma.h
+%%CLANG%%llvm-devel/include/clang/Lex/PreprocessingRecord.h
+%%CLANG%%llvm-devel/include/clang/Lex/Preprocessor.h
+%%CLANG%%llvm-devel/include/clang/Lex/PreprocessorLexer.h
+%%CLANG%%llvm-devel/include/clang/Lex/PreprocessorOptions.h
+%%CLANG%%llvm-devel/include/clang/Lex/ScratchBuffer.h
+%%CLANG%%llvm-devel/include/clang/Lex/Token.h
+%%CLANG%%llvm-devel/include/clang/Lex/TokenConcatenation.h
+%%CLANG%%llvm-devel/include/clang/Lex/TokenLexer.h
+%%CLANG%%llvm-devel/include/clang/Parse/AttrParserStringSwitches.inc
+%%CLANG%%llvm-devel/include/clang/Parse/ParseAST.h
+%%CLANG%%llvm-devel/include/clang/Parse/ParseDiagnostic.h
+%%CLANG%%llvm-devel/include/clang/Parse/Parser.h
+%%CLANG%%llvm-devel/include/clang/Rewrite/Core/DeltaTree.h
+%%CLANG%%llvm-devel/include/clang/Rewrite/Core/HTMLRewrite.h
+%%CLANG%%llvm-devel/include/clang/Rewrite/Core/RewriteBuffer.h
+%%CLANG%%llvm-devel/include/clang/Rewrite/Core/RewriteRope.h
+%%CLANG%%llvm-devel/include/clang/Rewrite/Core/Rewriter.h
+%%CLANG%%llvm-devel/include/clang/Rewrite/Core/TokenRewriter.h
+%%CLANG%%llvm-devel/include/clang/Rewrite/Frontend/ASTConsumers.h
+%%CLANG%%llvm-devel/include/clang/Rewrite/Frontend/FixItRewriter.h
+%%CLANG%%llvm-devel/include/clang/Rewrite/Frontend/FrontendActions.h
+%%CLANG%%llvm-devel/include/clang/Rewrite/Frontend/Rewriters.h
+%%CLANG%%llvm-devel/include/clang/Sema/AnalysisBasedWarnings.h
+%%CLANG%%llvm-devel/include/clang/Sema/AttrParsedAttrImpl.inc
+%%CLANG%%llvm-devel/include/clang/Sema/AttrParsedAttrKinds.inc
+%%CLANG%%llvm-devel/include/clang/Sema/AttrParsedAttrList.inc
+%%CLANG%%llvm-devel/include/clang/Sema/AttrSpellingListIndex.inc
+%%CLANG%%llvm-devel/include/clang/Sema/AttrTemplateInstantiate.inc
+%%CLANG%%llvm-devel/include/clang/Sema/AttributeList.h
+%%CLANG%%llvm-devel/include/clang/Sema/CXXFieldCollector.h
+%%CLANG%%llvm-devel/include/clang/Sema/CodeCompleteConsumer.h
+%%CLANG%%llvm-devel/include/clang/Sema/CodeCompleteOptions.h
+%%CLANG%%llvm-devel/include/clang/Sema/DeclSpec.h
+%%CLANG%%llvm-devel/include/clang/Sema/DelayedDiagnostic.h
+%%CLANG%%llvm-devel/include/clang/Sema/Designator.h
+%%CLANG%%llvm-devel/include/clang/Sema/ExternalSemaSource.h
+%%CLANG%%llvm-devel/include/clang/Sema/IdentifierResolver.h
+%%CLANG%%llvm-devel/include/clang/Sema/Initialization.h
+%%CLANG%%llvm-devel/include/clang/Sema/LocInfoType.h
+%%CLANG%%llvm-devel/include/clang/Sema/Lookup.h
+%%CLANG%%llvm-devel/include/clang/Sema/LoopHint.h
+%%CLANG%%llvm-devel/include/clang/Sema/MultiplexExternalSemaSource.h
+%%CLANG%%llvm-devel/include/clang/Sema/ObjCMethodList.h
+%%CLANG%%llvm-devel/include/clang/Sema/Overload.h
+%%CLANG%%llvm-devel/include/clang/Sema/Ownership.h
+%%CLANG%%llvm-devel/include/clang/Sema/ParsedTemplate.h
+%%CLANG%%llvm-devel/include/clang/Sema/PrettyDeclStackTrace.h
+%%CLANG%%llvm-devel/include/clang/Sema/Scope.h
+%%CLANG%%llvm-devel/include/clang/Sema/ScopeInfo.h
+%%CLANG%%llvm-devel/include/clang/Sema/Sema.h
+%%CLANG%%llvm-devel/include/clang/Sema/SemaConsumer.h
+%%CLANG%%llvm-devel/include/clang/Sema/SemaDiagnostic.h
+%%CLANG%%llvm-devel/include/clang/Sema/SemaFixItUtils.h
+%%CLANG%%llvm-devel/include/clang/Sema/SemaInternal.h
+%%CLANG%%llvm-devel/include/clang/Sema/SemaLambda.h
+%%CLANG%%llvm-devel/include/clang/Sema/Template.h
+%%CLANG%%llvm-devel/include/clang/Sema/TemplateDeduction.h
+%%CLANG%%llvm-devel/include/clang/Sema/TypoCorrection.h
+%%CLANG%%llvm-devel/include/clang/Sema/Weak.h
+%%CLANG%%llvm-devel/include/clang/Serialization/ASTBitCodes.h
+%%CLANG%%llvm-devel/include/clang/Serialization/ASTDeserializationListener.h
+%%CLANG%%llvm-devel/include/clang/Serialization/ASTReader.h
+%%CLANG%%llvm-devel/include/clang/Serialization/ASTWriter.h
+%%CLANG%%llvm-devel/include/clang/Serialization/AttrPCHRead.inc
+%%CLANG%%llvm-devel/include/clang/Serialization/AttrPCHWrite.inc
+%%CLANG%%llvm-devel/include/clang/Serialization/ContinuousRangeMap.h
+%%CLANG%%llvm-devel/include/clang/Serialization/GlobalModuleIndex.h
+%%CLANG%%llvm-devel/include/clang/Serialization/Module.h
+%%CLANG%%llvm-devel/include/clang/Serialization/ModuleManager.h
+%%CLANG%%llvm-devel/include/clang/Serialization/SerializationDiagnostic.h
+%%CLANG%%llvm-devel/include/clang/StaticAnalyzer/Checkers/ClangCheckers.h
+%%CLANG%%llvm-devel/include/clang/StaticAnalyzer/Checkers/LocalCheckers.h
+%%CLANG%%llvm-devel/include/clang/StaticAnalyzer/Checkers/ObjCRetainCount.h
+%%CLANG%%llvm-devel/include/clang/StaticAnalyzer/Core/Analyses.def
+%%CLANG%%llvm-devel/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h
+%%CLANG%%llvm-devel/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h
+%%CLANG%%llvm-devel/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitor.h
+%%CLANG%%llvm-devel/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h
+%%CLANG%%llvm-devel/include/clang/StaticAnalyzer/Core/BugReporter/CommonBugCategories.h
+%%CLANG%%llvm-devel/include/clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h
+%%CLANG%%llvm-devel/include/clang/StaticAnalyzer/Core/Checker.h
+%%CLANG%%llvm-devel/include/clang/StaticAnalyzer/Core/CheckerManager.h
+%%CLANG%%llvm-devel/include/clang/StaticAnalyzer/Core/CheckerOptInfo.h
+%%CLANG%%llvm-devel/include/clang/StaticAnalyzer/Core/CheckerRegistry.h
+%%CLANG%%llvm-devel/include/clang/StaticAnalyzer/Core/PathDiagnosticConsumers.h
+%%CLANG%%llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/APSIntType.h
+%%CLANG%%llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h
+%%CLANG%%llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h
+%%CLANG%%llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/BlockCounter.h
+%%CLANG%%llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h
+%%CLANG%%llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h
+%%CLANG%%llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h
+%%CLANG%%llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h
+%%CLANG%%llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h
+%%CLANG%%llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeInfo.h
+%%CLANG%%llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h
+%%CLANG%%llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h
+%%CLANG%%llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h
+%%CLANG%%llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/FunctionSummary.h
+%%CLANG%%llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h
+%%CLANG%%llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h
+%%CLANG%%llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h
+%%CLANG%%llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h
+%%CLANG%%llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h
+%%CLANG%%llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h
+%%CLANG%%llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h
+%%CLANG%%llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/StoreRef.h
+%%CLANG%%llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/SubEngine.h
+%%CLANG%%llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/SummaryManager.h
+%%CLANG%%llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h
+%%CLANG%%llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/TaintManager.h
+%%CLANG%%llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/TaintTag.h
+%%CLANG%%llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/WorkList.h
+%%CLANG%%llvm-devel/include/clang/StaticAnalyzer/Frontend/AnalysisConsumer.h
+%%CLANG%%llvm-devel/include/clang/StaticAnalyzer/Frontend/CheckerRegistration.h
+%%CLANG%%llvm-devel/include/clang/StaticAnalyzer/Frontend/FrontendActions.h
+%%CLANG%%llvm-devel/include/clang/StaticAnalyzer/Frontend/ModelConsumer.h
+%%CLANG%%llvm-devel/include/clang/Tooling/ArgumentsAdjusters.h
+%%CLANG%%llvm-devel/include/clang/Tooling/CommonOptionsParser.h
+%%CLANG%%llvm-devel/include/clang/Tooling/CompilationDatabase.h
+%%CLANG%%llvm-devel/include/clang/Tooling/CompilationDatabasePluginRegistry.h
+%%CLANG%%llvm-devel/include/clang/Tooling/Core/Replacement.h
+%%CLANG%%llvm-devel/include/clang/Tooling/FileMatchTrie.h
+%%CLANG%%llvm-devel/include/clang/Tooling/JSONCompilationDatabase.h
+%%CLANG%%llvm-devel/include/clang/Tooling/Refactoring.h
+%%CLANG%%llvm-devel/include/clang/Tooling/RefactoringCallbacks.h
+%%CLANG%%llvm-devel/include/clang/Tooling/ReplacementsYaml.h
+%%CLANG%%llvm-devel/include/clang/Tooling/Tooling.h
llvm-devel/include/llvm-c/Analysis.h
llvm-devel/include/llvm-c/BitReader.h
llvm-devel/include/llvm-c/BitWriter.h
@@ -173,7 +618,6 @@ llvm-devel/include/llvm/Analysis/Interval.h
llvm-devel/include/llvm/Analysis/IntervalIterator.h
llvm-devel/include/llvm/Analysis/IntervalPartition.h
llvm-devel/include/llvm/Analysis/IteratedDominanceFrontier.h
-llvm-devel/include/llvm/Analysis/JumpInstrTableInfo.h
llvm-devel/include/llvm/Analysis/LazyCallGraph.h
llvm-devel/include/llvm/Analysis/LazyValueInfo.h
llvm-devel/include/llvm/Analysis/LibCallAliasAnalysis.h
@@ -187,6 +631,7 @@ llvm-devel/include/llvm/Analysis/LoopIterator.h
llvm-devel/include/llvm/Analysis/LoopPass.h
llvm-devel/include/llvm/Analysis/MemoryBuiltins.h
llvm-devel/include/llvm/Analysis/MemoryDependenceAnalysis.h
+llvm-devel/include/llvm/Analysis/MemoryLocation.h
llvm-devel/include/llvm/Analysis/PHITransAddr.h
llvm-devel/include/llvm/Analysis/Passes.h
llvm-devel/include/llvm/Analysis/PostDominators.h
@@ -208,7 +653,9 @@ llvm-devel/include/llvm/Analysis/TargetTransformInfo.h
llvm-devel/include/llvm/Analysis/TargetTransformInfoImpl.h
llvm-devel/include/llvm/Analysis/Trace.h
llvm-devel/include/llvm/Analysis/ValueTracking.h
+llvm-devel/include/llvm/Analysis/VectorUtils.h
llvm-devel/include/llvm/AsmParser/Parser.h
+llvm-devel/include/llvm/AsmParser/SlotMapping.h
llvm-devel/include/llvm/Bitcode/BitCodes.h
llvm-devel/include/llvm/Bitcode/BitcodeWriterPass.h
llvm-devel/include/llvm/Bitcode/BitstreamReader.h
@@ -224,8 +671,11 @@ llvm-devel/include/llvm/CodeGen/CommandFlags.h
llvm-devel/include/llvm/CodeGen/DAGCombine.h
llvm-devel/include/llvm/CodeGen/DFAPacketizer.h
llvm-devel/include/llvm/CodeGen/DIE.h
+llvm-devel/include/llvm/CodeGen/DIEValue.def
+llvm-devel/include/llvm/CodeGen/DwarfStringPoolEntry.h
llvm-devel/include/llvm/CodeGen/EdgeBundles.h
llvm-devel/include/llvm/CodeGen/FastISel.h
+llvm-devel/include/llvm/CodeGen/FaultMaps.h
llvm-devel/include/llvm/CodeGen/FunctionLoweringInfo.h
llvm-devel/include/llvm/CodeGen/GCMetadata.h
llvm-devel/include/llvm/CodeGen/GCMetadataPrinter.h
@@ -245,6 +695,8 @@ llvm-devel/include/llvm/CodeGen/LiveRangeEdit.h
llvm-devel/include/llvm/CodeGen/LiveRegMatrix.h
llvm-devel/include/llvm/CodeGen/LiveStackAnalysis.h
llvm-devel/include/llvm/CodeGen/LiveVariables.h
+llvm-devel/include/llvm/CodeGen/MIRParser/MIRParser.h
+llvm-devel/include/llvm/CodeGen/MIRYamlMapping.h
llvm-devel/include/llvm/CodeGen/MachORelocation.h
llvm-devel/include/llvm/CodeGen/MachineBasicBlock.h
llvm-devel/include/llvm/CodeGen/MachineBlockFrequencyInfo.h
@@ -256,6 +708,7 @@ 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
llvm-devel/include/llvm/CodeGen/MachineInstrBuilder.h
@@ -311,7 +764,6 @@ llvm-devel/include/llvm/Config/AsmParsers.def
llvm-devel/include/llvm/Config/AsmPrinters.def
llvm-devel/include/llvm/Config/Disassemblers.def
llvm-devel/include/llvm/Config/Targets.def
-llvm-devel/include/llvm/Config/config.h
llvm-devel/include/llvm/Config/llvm-config.h
llvm-devel/include/llvm/DebugInfo/DIContext.h
llvm-devel/include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h
@@ -403,7 +855,10 @@ llvm-devel/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h
llvm-devel/include/llvm/ExecutionEngine/Orc/JITSymbol.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
llvm-devel/include/llvm/ExecutionEngine/Orc/OrcTargetSupport.h
llvm-devel/include/llvm/ExecutionEngine/OrcMCJITReplacement.h
llvm-devel/include/llvm/ExecutionEngine/RTDyldMemoryManager.h
@@ -454,14 +909,15 @@ llvm-devel/include/llvm/IR/Intrinsics.gen
llvm-devel/include/llvm/IR/Intrinsics.h
llvm-devel/include/llvm/IR/Intrinsics.td
llvm-devel/include/llvm/IR/IntrinsicsAArch64.td
+llvm-devel/include/llvm/IR/IntrinsicsAMDGPU.td
llvm-devel/include/llvm/IR/IntrinsicsARM.td
llvm-devel/include/llvm/IR/IntrinsicsBPF.td
llvm-devel/include/llvm/IR/IntrinsicsHexagon.td
llvm-devel/include/llvm/IR/IntrinsicsMips.td
llvm-devel/include/llvm/IR/IntrinsicsNVVM.td
llvm-devel/include/llvm/IR/IntrinsicsPowerPC.td
-llvm-devel/include/llvm/IR/IntrinsicsR600.td
llvm-devel/include/llvm/IR/IntrinsicsSystemZ.td
+llvm-devel/include/llvm/IR/IntrinsicsWebAssembly.td
llvm-devel/include/llvm/IR/IntrinsicsX86.td
llvm-devel/include/llvm/IR/IntrinsicsXCore.td
llvm-devel/include/llvm/IR/LLVMContext.h
@@ -474,6 +930,7 @@ llvm-devel/include/llvm/IR/Metadata.def
llvm-devel/include/llvm/IR/Metadata.h
llvm-devel/include/llvm/IR/MetadataTracking.h
llvm-devel/include/llvm/IR/Module.h
+llvm-devel/include/llvm/IR/ModuleSlotTracker.h
llvm-devel/include/llvm/IR/NoFolder.h
llvm-devel/include/llvm/IR/OperandTraits.h
llvm-devel/include/llvm/IR/Operator.h
@@ -490,6 +947,7 @@ llvm-devel/include/llvm/IR/TypeFinder.h
llvm-devel/include/llvm/IR/Use.h
llvm-devel/include/llvm/IR/UseListOrder.h
llvm-devel/include/llvm/IR/User.h
+llvm-devel/include/llvm/IR/Value.def
llvm-devel/include/llvm/IR/Value.h
llvm-devel/include/llvm/IR/ValueHandle.h
llvm-devel/include/llvm/IR/ValueMap.h
@@ -499,6 +957,7 @@ llvm-devel/include/llvm/IRReader/IRReader.h
llvm-devel/include/llvm/InitializePasses.h
llvm-devel/include/llvm/LTO/LTOCodeGenerator.h
llvm-devel/include/llvm/LTO/LTOModule.h
+llvm-devel/include/llvm/LibDriver/LibDriver.h
llvm-devel/include/llvm/LineEditor/LineEditor.h
llvm-devel/include/llvm/LinkAllIR.h
llvm-devel/include/llvm/LinkAllPasses.h
@@ -517,10 +976,8 @@ llvm-devel/include/llvm/MC/MCContext.h
llvm-devel/include/llvm/MC/MCDirectives.h
llvm-devel/include/llvm/MC/MCDisassembler.h
llvm-devel/include/llvm/MC/MCDwarf.h
-llvm-devel/include/llvm/MC/MCELF.h
llvm-devel/include/llvm/MC/MCELFObjectWriter.h
llvm-devel/include/llvm/MC/MCELFStreamer.h
-llvm-devel/include/llvm/MC/MCELFSymbolFlags.h
llvm-devel/include/llvm/MC/MCExpr.h
llvm-devel/include/llvm/MC/MCExternalSymbolizer.h
llvm-devel/include/llvm/MC/MCFixedLenDisassembler.h
@@ -535,7 +992,6 @@ llvm-devel/include/llvm/MC/MCInstrInfo.h
llvm-devel/include/llvm/MC/MCInstrItineraries.h
llvm-devel/include/llvm/MC/MCLabel.h
llvm-devel/include/llvm/MC/MCLinkerOptimizationHint.h
-llvm-devel/include/llvm/MC/MCMachOSymbolFlags.h
llvm-devel/include/llvm/MC/MCMachObjectWriter.h
llvm-devel/include/llvm/MC/MCObjectFileInfo.h
llvm-devel/include/llvm/MC/MCObjectStreamer.h
@@ -545,6 +1001,7 @@ llvm-devel/include/llvm/MC/MCParser/AsmLexer.h
llvm-devel/include/llvm/MC/MCParser/MCAsmLexer.h
llvm-devel/include/llvm/MC/MCParser/MCAsmParser.h
llvm-devel/include/llvm/MC/MCParser/MCAsmParserExtension.h
+llvm-devel/include/llvm/MC/MCParser/MCAsmParserUtils.h
llvm-devel/include/llvm/MC/MCParser/MCParsedAsmOperand.h
llvm-devel/include/llvm/MC/MCRegisterInfo.h
llvm-devel/include/llvm/MC/MCRelocationInfo.h
@@ -556,6 +1013,9 @@ llvm-devel/include/llvm/MC/MCSectionMachO.h
llvm-devel/include/llvm/MC/MCStreamer.h
llvm-devel/include/llvm/MC/MCSubtargetInfo.h
llvm-devel/include/llvm/MC/MCSymbol.h
+llvm-devel/include/llvm/MC/MCSymbolCOFF.h
+llvm-devel/include/llvm/MC/MCSymbolELF.h
+llvm-devel/include/llvm/MC/MCSymbolMachO.h
llvm-devel/include/llvm/MC/MCSymbolizer.h
llvm-devel/include/llvm/MC/MCTargetAsmParser.h
llvm-devel/include/llvm/MC/MCTargetOptions.h
@@ -571,6 +1031,7 @@ llvm-devel/include/llvm/MC/StringTableBuilder.h
llvm-devel/include/llvm/MC/SubtargetFeature.h
llvm-devel/include/llvm/MC/YAML.h
llvm-devel/include/llvm/Object/Archive.h
+llvm-devel/include/llvm/Object/ArchiveWriter.h
llvm-devel/include/llvm/Object/Binary.h
llvm-devel/include/llvm/Object/COFF.h
llvm-devel/include/llvm/Object/COFFYAML.h
@@ -584,6 +1045,8 @@ llvm-devel/include/llvm/Object/MachO.h
llvm-devel/include/llvm/Object/MachOUniversal.h
llvm-devel/include/llvm/Object/ObjectFile.h
llvm-devel/include/llvm/Object/RelocVisitor.h
+llvm-devel/include/llvm/Object/StackMapParser.h
+llvm-devel/include/llvm/Object/SymbolSize.h
llvm-devel/include/llvm/Object/SymbolicFile.h
llvm-devel/include/llvm/Option/Arg.h
llvm-devel/include/llvm/Option/ArgList.h
@@ -702,8 +1165,10 @@ llvm-devel/include/llvm/Support/SourceMgr.h
llvm-devel/include/llvm/Support/SpecialCaseList.h
llvm-devel/include/llvm/Support/StreamingMemoryObject.h
llvm-devel/include/llvm/Support/StringPool.h
+llvm-devel/include/llvm/Support/StringSaver.h
llvm-devel/include/llvm/Support/SwapByteOrder.h
llvm-devel/include/llvm/Support/SystemUtils.h
+llvm-devel/include/llvm/Support/TargetParser.h
llvm-devel/include/llvm/Support/TargetRegistry.h
llvm-devel/include/llvm/Support/TargetSelect.h
llvm-devel/include/llvm/Support/ThreadLocal.h
@@ -744,6 +1209,7 @@ llvm-devel/include/llvm/Target/TargetLoweringObjectFile.h
llvm-devel/include/llvm/Target/TargetMachine.h
llvm-devel/include/llvm/Target/TargetOpcodes.h
llvm-devel/include/llvm/Target/TargetOptions.h
+llvm-devel/include/llvm/Target/TargetRecip.h
llvm-devel/include/llvm/Target/TargetRegisterInfo.h
llvm-devel/include/llvm/Target/TargetSchedule.td
llvm-devel/include/llvm/Target/TargetSelectionDAG.td
@@ -773,6 +1239,7 @@ llvm-devel/include/llvm/Transforms/Utils/GlobalStatus.h
llvm-devel/include/llvm/Transforms/Utils/IntegerDivision.h
llvm-devel/include/llvm/Transforms/Utils/Local.h
llvm-devel/include/llvm/Transforms/Utils/LoopUtils.h
+llvm-devel/include/llvm/Transforms/Utils/LoopVersioning.h
llvm-devel/include/llvm/Transforms/Utils/ModuleUtils.h
llvm-devel/include/llvm/Transforms/Utils/PromoteMemToReg.h
llvm-devel/include/llvm/Transforms/Utils/SSAUpdater.h
@@ -783,120 +1250,490 @@ llvm-devel/include/llvm/Transforms/Utils/SymbolRewriter.h
llvm-devel/include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h
llvm-devel/include/llvm/Transforms/Utils/UnrollLoop.h
llvm-devel/include/llvm/Transforms/Utils/ValueMapper.h
-llvm-devel/include/llvm/Transforms/Utils/VectorUtils.h
llvm-devel/include/llvm/Transforms/Vectorize.h
llvm-devel/lib/BugpointPasses.so
llvm-devel/lib/LLVMHello.so
-llvm-devel/lib/libLLVM-3.7.0svn.so
-llvm-devel/lib/libLLVM-3.7svn.so
-llvm-devel/lib/libLLVM-3.7svn.so.0
-llvm-devel/lib/libLLVMAArch64AsmParser.a
-llvm-devel/lib/libLLVMAArch64AsmPrinter.a
-llvm-devel/lib/libLLVMAArch64CodeGen.a
-llvm-devel/lib/libLLVMAArch64Desc.a
-llvm-devel/lib/libLLVMAArch64Disassembler.a
-llvm-devel/lib/libLLVMAArch64Info.a
-llvm-devel/lib/libLLVMAArch64Utils.a
-llvm-devel/lib/libLLVMARMAsmParser.a
-llvm-devel/lib/libLLVMARMAsmPrinter.a
-llvm-devel/lib/libLLVMARMCodeGen.a
-llvm-devel/lib/libLLVMARMDesc.a
-llvm-devel/lib/libLLVMARMDisassembler.a
-llvm-devel/lib/libLLVMARMInfo.a
-llvm-devel/lib/libLLVMAnalysis.a
-llvm-devel/lib/libLLVMAsmParser.a
-llvm-devel/lib/libLLVMAsmPrinter.a
-llvm-devel/lib/libLLVMBitReader.a
-llvm-devel/lib/libLLVMBitWriter.a
-llvm-devel/lib/libLLVMCodeGen.a
-llvm-devel/lib/libLLVMCore.a
-llvm-devel/lib/libLLVMCppBackendCodeGen.a
-llvm-devel/lib/libLLVMCppBackendInfo.a
-llvm-devel/lib/libLLVMDebugInfoDWARF.a
-llvm-devel/lib/libLLVMDebugInfoPDB.a
-llvm-devel/lib/libLLVMExecutionEngine.a
-llvm-devel/lib/libLLVMHexagonCodeGen.a
-llvm-devel/lib/libLLVMHexagonDesc.a
-llvm-devel/lib/libLLVMHexagonDisassembler.a
-llvm-devel/lib/libLLVMHexagonInfo.a
-llvm-devel/lib/libLLVMIRReader.a
-llvm-devel/lib/libLLVMInstCombine.a
-llvm-devel/lib/libLLVMInstrumentation.a
-llvm-devel/lib/libLLVMInterpreter.a
-llvm-devel/lib/libLLVMLTO.a
-llvm-devel/lib/libLLVMLineEditor.a
-llvm-devel/lib/libLLVMLinker.a
-llvm-devel/lib/libLLVMMC.a
-llvm-devel/lib/libLLVMMCDisassembler.a
-llvm-devel/lib/libLLVMMCJIT.a
-llvm-devel/lib/libLLVMMCParser.a
-llvm-devel/lib/libLLVMMSP430AsmPrinter.a
-llvm-devel/lib/libLLVMMSP430CodeGen.a
-llvm-devel/lib/libLLVMMSP430Desc.a
-llvm-devel/lib/libLLVMMSP430Info.a
-llvm-devel/lib/libLLVMMipsAsmParser.a
-llvm-devel/lib/libLLVMMipsAsmPrinter.a
-llvm-devel/lib/libLLVMMipsCodeGen.a
-llvm-devel/lib/libLLVMMipsDesc.a
-llvm-devel/lib/libLLVMMipsDisassembler.a
-llvm-devel/lib/libLLVMMipsInfo.a
-llvm-devel/lib/libLLVMNVPTXAsmPrinter.a
-llvm-devel/lib/libLLVMNVPTXCodeGen.a
-llvm-devel/lib/libLLVMNVPTXDesc.a
-llvm-devel/lib/libLLVMNVPTXInfo.a
-llvm-devel/lib/libLLVMObjCARCOpts.a
-llvm-devel/lib/libLLVMObject.a
-llvm-devel/lib/libLLVMOption.a
-llvm-devel/lib/libLLVMOrcJIT.a
-llvm-devel/lib/libLLVMPasses.a
-llvm-devel/lib/libLLVMPowerPCAsmParser.a
-llvm-devel/lib/libLLVMPowerPCAsmPrinter.a
-llvm-devel/lib/libLLVMPowerPCCodeGen.a
-llvm-devel/lib/libLLVMPowerPCDesc.a
-llvm-devel/lib/libLLVMPowerPCDisassembler.a
-llvm-devel/lib/libLLVMPowerPCInfo.a
-llvm-devel/lib/libLLVMProfileData.a
-llvm-devel/lib/libLLVMR600AsmParser.a
-llvm-devel/lib/libLLVMR600AsmPrinter.a
-llvm-devel/lib/libLLVMR600CodeGen.a
-llvm-devel/lib/libLLVMR600Desc.a
-llvm-devel/lib/libLLVMR600Info.a
-llvm-devel/lib/libLLVMRuntimeDyld.a
-llvm-devel/lib/libLLVMScalarOpts.a
-llvm-devel/lib/libLLVMSelectionDAG.a
-llvm-devel/lib/libLLVMSparcAsmParser.a
-llvm-devel/lib/libLLVMSparcAsmPrinter.a
-llvm-devel/lib/libLLVMSparcCodeGen.a
-llvm-devel/lib/libLLVMSparcDesc.a
-llvm-devel/lib/libLLVMSparcDisassembler.a
-llvm-devel/lib/libLLVMSparcInfo.a
-llvm-devel/lib/libLLVMSupport.a
-llvm-devel/lib/libLLVMSystemZAsmParser.a
-llvm-devel/lib/libLLVMSystemZAsmPrinter.a
-llvm-devel/lib/libLLVMSystemZCodeGen.a
-llvm-devel/lib/libLLVMSystemZDesc.a
-llvm-devel/lib/libLLVMSystemZDisassembler.a
-llvm-devel/lib/libLLVMSystemZInfo.a
-llvm-devel/lib/libLLVMTableGen.a
-llvm-devel/lib/libLLVMTarget.a
-llvm-devel/lib/libLLVMTransformUtils.a
-llvm-devel/lib/libLLVMVectorize.a
-llvm-devel/lib/libLLVMX86AsmParser.a
-llvm-devel/lib/libLLVMX86AsmPrinter.a
-llvm-devel/lib/libLLVMX86CodeGen.a
-llvm-devel/lib/libLLVMX86Desc.a
-llvm-devel/lib/libLLVMX86Disassembler.a
-llvm-devel/lib/libLLVMX86Info.a
-llvm-devel/lib/libLLVMX86Utils.a
-llvm-devel/lib/libLLVMXCoreAsmPrinter.a
-llvm-devel/lib/libLLVMXCoreCodeGen.a
-llvm-devel/lib/libLLVMXCoreDesc.a
-llvm-devel/lib/libLLVMXCoreDisassembler.a
-llvm-devel/lib/libLLVMXCoreInfo.a
-llvm-devel/lib/libLLVMipa.a
-llvm-devel/lib/libLLVMipo.a
-llvm-devel/lib/libLTO.a
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/Intrin.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/__stddef_max_align_t.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/__wmmintrin_aes.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/__wmmintrin_pclmul.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/adxintrin.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/altivec.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/ammintrin.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/arm_acle.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/arm_neon.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/avx2intrin.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/avx512bwintrin.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/avx512cdintrin.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/avx512dqintrin.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/avx512erintrin.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/avx512fintrin.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/avx512vlbwintrin.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/avx512vldqintrin.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/avx512vlintrin.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/avxintrin.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/bmi2intrin.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/bmiintrin.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/cpuid.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/cuda_builtin_vars.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/emmintrin.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/f16cintrin.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/float.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/fma4intrin.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/fmaintrin.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/fxsrintrin.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/htmintrin.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/htmxlintrin.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/ia32intrin.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/immintrin.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/inttypes.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/iso646.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/lzcntintrin.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/mm3dnow.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/mm_malloc.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/mmintrin.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/module.modulemap
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/nmmintrin.h
+%%OPENMP%%llvm-devel/lib/clang/3.8.0/include/omp.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/pmmintrin.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/popcntintrin.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/prfchwintrin.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/rdseedintrin.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/rtmintrin.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/s390intrin.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/shaintrin.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/smmintrin.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/tbmintrin.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/tgmath.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/tmmintrin.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/unwind.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/vadefs.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/wmmintrin.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/x86intrin.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/xmmintrin.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/xopintrin.h
+%%CLANG%%llvm-devel/lib/clang/3.8.0/include/xtestintrin.h
+llvm-devel/lib/libLLVMAArch64AsmParser.so
+llvm-devel/lib/libLLVMAArch64AsmParser.so.3.8
+llvm-devel/lib/libLLVMAArch64AsmParser.so.3.8.0svn
+llvm-devel/lib/libLLVMAArch64AsmPrinter.so
+llvm-devel/lib/libLLVMAArch64AsmPrinter.so.3.8
+llvm-devel/lib/libLLVMAArch64AsmPrinter.so.3.8.0svn
+llvm-devel/lib/libLLVMAArch64CodeGen.so
+llvm-devel/lib/libLLVMAArch64CodeGen.so.3.8
+llvm-devel/lib/libLLVMAArch64CodeGen.so.3.8.0svn
+llvm-devel/lib/libLLVMAArch64Desc.so
+llvm-devel/lib/libLLVMAArch64Desc.so.3.8
+llvm-devel/lib/libLLVMAArch64Desc.so.3.8.0svn
+llvm-devel/lib/libLLVMAArch64Disassembler.so
+llvm-devel/lib/libLLVMAArch64Disassembler.so.3.8
+llvm-devel/lib/libLLVMAArch64Disassembler.so.3.8.0svn
+llvm-devel/lib/libLLVMAArch64Info.so
+llvm-devel/lib/libLLVMAArch64Info.so.3.8
+llvm-devel/lib/libLLVMAArch64Info.so.3.8.0svn
+llvm-devel/lib/libLLVMAArch64Utils.so
+llvm-devel/lib/libLLVMAArch64Utils.so.3.8
+llvm-devel/lib/libLLVMAArch64Utils.so.3.8.0svn
+llvm-devel/lib/libLLVMAMDGPUAsmParser.so
+llvm-devel/lib/libLLVMAMDGPUAsmParser.so.3.8
+llvm-devel/lib/libLLVMAMDGPUAsmParser.so.3.8.0svn
+llvm-devel/lib/libLLVMAMDGPUAsmPrinter.so
+llvm-devel/lib/libLLVMAMDGPUAsmPrinter.so.3.8
+llvm-devel/lib/libLLVMAMDGPUAsmPrinter.so.3.8.0svn
+llvm-devel/lib/libLLVMAMDGPUCodeGen.so
+llvm-devel/lib/libLLVMAMDGPUCodeGen.so.3.8
+llvm-devel/lib/libLLVMAMDGPUCodeGen.so.3.8.0svn
+llvm-devel/lib/libLLVMAMDGPUDesc.so
+llvm-devel/lib/libLLVMAMDGPUDesc.so.3.8
+llvm-devel/lib/libLLVMAMDGPUDesc.so.3.8.0svn
+llvm-devel/lib/libLLVMAMDGPUInfo.so
+llvm-devel/lib/libLLVMAMDGPUInfo.so.3.8
+llvm-devel/lib/libLLVMAMDGPUInfo.so.3.8.0svn
+llvm-devel/lib/libLLVMAMDGPUUtils.so
+llvm-devel/lib/libLLVMAMDGPUUtils.so.3.8
+llvm-devel/lib/libLLVMAMDGPUUtils.so.3.8.0svn
+llvm-devel/lib/libLLVMARMAsmParser.so
+llvm-devel/lib/libLLVMARMAsmParser.so.3.8
+llvm-devel/lib/libLLVMARMAsmParser.so.3.8.0svn
+llvm-devel/lib/libLLVMARMAsmPrinter.so
+llvm-devel/lib/libLLVMARMAsmPrinter.so.3.8
+llvm-devel/lib/libLLVMARMAsmPrinter.so.3.8.0svn
+llvm-devel/lib/libLLVMARMCodeGen.so
+llvm-devel/lib/libLLVMARMCodeGen.so.3.8
+llvm-devel/lib/libLLVMARMCodeGen.so.3.8.0svn
+llvm-devel/lib/libLLVMARMDesc.so
+llvm-devel/lib/libLLVMARMDesc.so.3.8
+llvm-devel/lib/libLLVMARMDesc.so.3.8.0svn
+llvm-devel/lib/libLLVMARMDisassembler.so
+llvm-devel/lib/libLLVMARMDisassembler.so.3.8
+llvm-devel/lib/libLLVMARMDisassembler.so.3.8.0svn
+llvm-devel/lib/libLLVMARMInfo.so
+llvm-devel/lib/libLLVMARMInfo.so.3.8
+llvm-devel/lib/libLLVMARMInfo.so.3.8.0svn
+llvm-devel/lib/libLLVMAnalysis.so
+llvm-devel/lib/libLLVMAnalysis.so.3.8
+llvm-devel/lib/libLLVMAnalysis.so.3.8.0svn
+llvm-devel/lib/libLLVMAsmParser.so
+llvm-devel/lib/libLLVMAsmParser.so.3.8
+llvm-devel/lib/libLLVMAsmParser.so.3.8.0svn
+llvm-devel/lib/libLLVMAsmPrinter.so
+llvm-devel/lib/libLLVMAsmPrinter.so.3.8
+llvm-devel/lib/libLLVMAsmPrinter.so.3.8.0svn
+llvm-devel/lib/libLLVMBPFAsmPrinter.so
+llvm-devel/lib/libLLVMBPFAsmPrinter.so.3.8
+llvm-devel/lib/libLLVMBPFAsmPrinter.so.3.8.0svn
+llvm-devel/lib/libLLVMBPFCodeGen.so
+llvm-devel/lib/libLLVMBPFCodeGen.so.3.8
+llvm-devel/lib/libLLVMBPFCodeGen.so.3.8.0svn
+llvm-devel/lib/libLLVMBPFDesc.so
+llvm-devel/lib/libLLVMBPFDesc.so.3.8
+llvm-devel/lib/libLLVMBPFDesc.so.3.8.0svn
+llvm-devel/lib/libLLVMBPFInfo.so
+llvm-devel/lib/libLLVMBPFInfo.so.3.8
+llvm-devel/lib/libLLVMBPFInfo.so.3.8.0svn
+llvm-devel/lib/libLLVMBitReader.so
+llvm-devel/lib/libLLVMBitReader.so.3.8
+llvm-devel/lib/libLLVMBitReader.so.3.8.0svn
+llvm-devel/lib/libLLVMBitWriter.so
+llvm-devel/lib/libLLVMBitWriter.so.3.8
+llvm-devel/lib/libLLVMBitWriter.so.3.8.0svn
+llvm-devel/lib/libLLVMCodeGen.so
+llvm-devel/lib/libLLVMCodeGen.so.3.8
+llvm-devel/lib/libLLVMCodeGen.so.3.8.0svn
+llvm-devel/lib/libLLVMCore.so
+llvm-devel/lib/libLLVMCore.so.3.8
+llvm-devel/lib/libLLVMCore.so.3.8.0svn
+llvm-devel/lib/libLLVMCppBackendCodeGen.so
+llvm-devel/lib/libLLVMCppBackendCodeGen.so.3.8
+llvm-devel/lib/libLLVMCppBackendCodeGen.so.3.8.0svn
+llvm-devel/lib/libLLVMCppBackendInfo.so
+llvm-devel/lib/libLLVMCppBackendInfo.so.3.8
+llvm-devel/lib/libLLVMCppBackendInfo.so.3.8.0svn
+llvm-devel/lib/libLLVMDebugInfoDWARF.so
+llvm-devel/lib/libLLVMDebugInfoDWARF.so.3.8
+llvm-devel/lib/libLLVMDebugInfoDWARF.so.3.8.0svn
+llvm-devel/lib/libLLVMDebugInfoPDB.so
+llvm-devel/lib/libLLVMDebugInfoPDB.so.3.8
+llvm-devel/lib/libLLVMDebugInfoPDB.so.3.8.0svn
+llvm-devel/lib/libLLVMExecutionEngine.so
+llvm-devel/lib/libLLVMExecutionEngine.so.3.8
+llvm-devel/lib/libLLVMExecutionEngine.so.3.8.0svn
+llvm-devel/lib/libLLVMHexagonCodeGen.so
+llvm-devel/lib/libLLVMHexagonCodeGen.so.3.8
+llvm-devel/lib/libLLVMHexagonCodeGen.so.3.8.0svn
+llvm-devel/lib/libLLVMHexagonDesc.so
+llvm-devel/lib/libLLVMHexagonDesc.so.3.8
+llvm-devel/lib/libLLVMHexagonDesc.so.3.8.0svn
+llvm-devel/lib/libLLVMHexagonDisassembler.so
+llvm-devel/lib/libLLVMHexagonDisassembler.so.3.8
+llvm-devel/lib/libLLVMHexagonDisassembler.so.3.8.0svn
+llvm-devel/lib/libLLVMHexagonInfo.so
+llvm-devel/lib/libLLVMHexagonInfo.so.3.8
+llvm-devel/lib/libLLVMHexagonInfo.so.3.8.0svn
+llvm-devel/lib/libLLVMIRReader.so
+llvm-devel/lib/libLLVMIRReader.so.3.8
+llvm-devel/lib/libLLVMIRReader.so.3.8.0svn
+llvm-devel/lib/libLLVMInstCombine.so
+llvm-devel/lib/libLLVMInstCombine.so.3.8
+llvm-devel/lib/libLLVMInstCombine.so.3.8.0svn
+llvm-devel/lib/libLLVMInstrumentation.so
+llvm-devel/lib/libLLVMInstrumentation.so.3.8
+llvm-devel/lib/libLLVMInstrumentation.so.3.8.0svn
+llvm-devel/lib/libLLVMInterpreter.so
+llvm-devel/lib/libLLVMInterpreter.so.3.8
+llvm-devel/lib/libLLVMInterpreter.so.3.8.0svn
+llvm-devel/lib/libLLVMLTO.so
+llvm-devel/lib/libLLVMLTO.so.3.8
+llvm-devel/lib/libLLVMLTO.so.3.8.0svn
+llvm-devel/lib/libLLVMLibDriver.so
+llvm-devel/lib/libLLVMLibDriver.so.3.8
+llvm-devel/lib/libLLVMLibDriver.so.3.8.0svn
+llvm-devel/lib/libLLVMLineEditor.so
+llvm-devel/lib/libLLVMLineEditor.so.3.8
+llvm-devel/lib/libLLVMLineEditor.so.3.8.0svn
+llvm-devel/lib/libLLVMLinker.so
+llvm-devel/lib/libLLVMLinker.so.3.8
+llvm-devel/lib/libLLVMLinker.so.3.8.0svn
+llvm-devel/lib/libLLVMMC.so
+llvm-devel/lib/libLLVMMC.so.3.8
+llvm-devel/lib/libLLVMMC.so.3.8.0svn
+llvm-devel/lib/libLLVMMCDisassembler.so
+llvm-devel/lib/libLLVMMCDisassembler.so.3.8
+llvm-devel/lib/libLLVMMCDisassembler.so.3.8.0svn
+llvm-devel/lib/libLLVMMCJIT.so
+llvm-devel/lib/libLLVMMCJIT.so.3.8
+llvm-devel/lib/libLLVMMCJIT.so.3.8.0svn
+llvm-devel/lib/libLLVMMCParser.so
+llvm-devel/lib/libLLVMMCParser.so.3.8
+llvm-devel/lib/libLLVMMCParser.so.3.8.0svn
+llvm-devel/lib/libLLVMMIRParser.so
+llvm-devel/lib/libLLVMMIRParser.so.3.8
+llvm-devel/lib/libLLVMMIRParser.so.3.8.0svn
+llvm-devel/lib/libLLVMMSP430AsmPrinter.so
+llvm-devel/lib/libLLVMMSP430AsmPrinter.so.3.8
+llvm-devel/lib/libLLVMMSP430AsmPrinter.so.3.8.0svn
+llvm-devel/lib/libLLVMMSP430CodeGen.so
+llvm-devel/lib/libLLVMMSP430CodeGen.so.3.8
+llvm-devel/lib/libLLVMMSP430CodeGen.so.3.8.0svn
+llvm-devel/lib/libLLVMMSP430Desc.so
+llvm-devel/lib/libLLVMMSP430Desc.so.3.8
+llvm-devel/lib/libLLVMMSP430Desc.so.3.8.0svn
+llvm-devel/lib/libLLVMMSP430Info.so
+llvm-devel/lib/libLLVMMSP430Info.so.3.8
+llvm-devel/lib/libLLVMMSP430Info.so.3.8.0svn
+llvm-devel/lib/libLLVMMipsAsmParser.so
+llvm-devel/lib/libLLVMMipsAsmParser.so.3.8
+llvm-devel/lib/libLLVMMipsAsmParser.so.3.8.0svn
+llvm-devel/lib/libLLVMMipsAsmPrinter.so
+llvm-devel/lib/libLLVMMipsAsmPrinter.so.3.8
+llvm-devel/lib/libLLVMMipsAsmPrinter.so.3.8.0svn
+llvm-devel/lib/libLLVMMipsCodeGen.so
+llvm-devel/lib/libLLVMMipsCodeGen.so.3.8
+llvm-devel/lib/libLLVMMipsCodeGen.so.3.8.0svn
+llvm-devel/lib/libLLVMMipsDesc.so
+llvm-devel/lib/libLLVMMipsDesc.so.3.8
+llvm-devel/lib/libLLVMMipsDesc.so.3.8.0svn
+llvm-devel/lib/libLLVMMipsDisassembler.so
+llvm-devel/lib/libLLVMMipsDisassembler.so.3.8
+llvm-devel/lib/libLLVMMipsDisassembler.so.3.8.0svn
+llvm-devel/lib/libLLVMMipsInfo.so
+llvm-devel/lib/libLLVMMipsInfo.so.3.8
+llvm-devel/lib/libLLVMMipsInfo.so.3.8.0svn
+llvm-devel/lib/libLLVMNVPTXAsmPrinter.so
+llvm-devel/lib/libLLVMNVPTXAsmPrinter.so.3.8
+llvm-devel/lib/libLLVMNVPTXAsmPrinter.so.3.8.0svn
+llvm-devel/lib/libLLVMNVPTXCodeGen.so
+llvm-devel/lib/libLLVMNVPTXCodeGen.so.3.8
+llvm-devel/lib/libLLVMNVPTXCodeGen.so.3.8.0svn
+llvm-devel/lib/libLLVMNVPTXDesc.so
+llvm-devel/lib/libLLVMNVPTXDesc.so.3.8
+llvm-devel/lib/libLLVMNVPTXDesc.so.3.8.0svn
+llvm-devel/lib/libLLVMNVPTXInfo.so
+llvm-devel/lib/libLLVMNVPTXInfo.so.3.8
+llvm-devel/lib/libLLVMNVPTXInfo.so.3.8.0svn
+llvm-devel/lib/libLLVMObjCARCOpts.so
+llvm-devel/lib/libLLVMObjCARCOpts.so.3.8
+llvm-devel/lib/libLLVMObjCARCOpts.so.3.8.0svn
+llvm-devel/lib/libLLVMObject.so
+llvm-devel/lib/libLLVMObject.so.3.8
+llvm-devel/lib/libLLVMObject.so.3.8.0svn
+llvm-devel/lib/libLLVMOption.so
+llvm-devel/lib/libLLVMOption.so.3.8
+llvm-devel/lib/libLLVMOption.so.3.8.0svn
+llvm-devel/lib/libLLVMOrcJIT.so
+llvm-devel/lib/libLLVMOrcJIT.so.3.8
+llvm-devel/lib/libLLVMOrcJIT.so.3.8.0svn
+llvm-devel/lib/libLLVMPasses.so
+llvm-devel/lib/libLLVMPasses.so.3.8
+llvm-devel/lib/libLLVMPasses.so.3.8.0svn
+llvm-devel/lib/libLLVMPowerPCAsmParser.so
+llvm-devel/lib/libLLVMPowerPCAsmParser.so.3.8
+llvm-devel/lib/libLLVMPowerPCAsmParser.so.3.8.0svn
+llvm-devel/lib/libLLVMPowerPCAsmPrinter.so
+llvm-devel/lib/libLLVMPowerPCAsmPrinter.so.3.8
+llvm-devel/lib/libLLVMPowerPCAsmPrinter.so.3.8.0svn
+llvm-devel/lib/libLLVMPowerPCCodeGen.so
+llvm-devel/lib/libLLVMPowerPCCodeGen.so.3.8
+llvm-devel/lib/libLLVMPowerPCCodeGen.so.3.8.0svn
+llvm-devel/lib/libLLVMPowerPCDesc.so
+llvm-devel/lib/libLLVMPowerPCDesc.so.3.8
+llvm-devel/lib/libLLVMPowerPCDesc.so.3.8.0svn
+llvm-devel/lib/libLLVMPowerPCDisassembler.so
+llvm-devel/lib/libLLVMPowerPCDisassembler.so.3.8
+llvm-devel/lib/libLLVMPowerPCDisassembler.so.3.8.0svn
+llvm-devel/lib/libLLVMPowerPCInfo.so
+llvm-devel/lib/libLLVMPowerPCInfo.so.3.8
+llvm-devel/lib/libLLVMPowerPCInfo.so.3.8.0svn
+llvm-devel/lib/libLLVMProfileData.so
+llvm-devel/lib/libLLVMProfileData.so.3.8
+llvm-devel/lib/libLLVMProfileData.so.3.8.0svn
+llvm-devel/lib/libLLVMRuntimeDyld.so
+llvm-devel/lib/libLLVMRuntimeDyld.so.3.8
+llvm-devel/lib/libLLVMRuntimeDyld.so.3.8.0svn
+llvm-devel/lib/libLLVMScalarOpts.so
+llvm-devel/lib/libLLVMScalarOpts.so.3.8
+llvm-devel/lib/libLLVMScalarOpts.so.3.8.0svn
+llvm-devel/lib/libLLVMSelectionDAG.so
+llvm-devel/lib/libLLVMSelectionDAG.so.3.8
+llvm-devel/lib/libLLVMSelectionDAG.so.3.8.0svn
+llvm-devel/lib/libLLVMSparcAsmParser.so
+llvm-devel/lib/libLLVMSparcAsmParser.so.3.8
+llvm-devel/lib/libLLVMSparcAsmParser.so.3.8.0svn
+llvm-devel/lib/libLLVMSparcAsmPrinter.so
+llvm-devel/lib/libLLVMSparcAsmPrinter.so.3.8
+llvm-devel/lib/libLLVMSparcAsmPrinter.so.3.8.0svn
+llvm-devel/lib/libLLVMSparcCodeGen.so
+llvm-devel/lib/libLLVMSparcCodeGen.so.3.8
+llvm-devel/lib/libLLVMSparcCodeGen.so.3.8.0svn
+llvm-devel/lib/libLLVMSparcDesc.so
+llvm-devel/lib/libLLVMSparcDesc.so.3.8
+llvm-devel/lib/libLLVMSparcDesc.so.3.8.0svn
+llvm-devel/lib/libLLVMSparcDisassembler.so
+llvm-devel/lib/libLLVMSparcDisassembler.so.3.8
+llvm-devel/lib/libLLVMSparcDisassembler.so.3.8.0svn
+llvm-devel/lib/libLLVMSparcInfo.so
+llvm-devel/lib/libLLVMSparcInfo.so.3.8
+llvm-devel/lib/libLLVMSparcInfo.so.3.8.0svn
+llvm-devel/lib/libLLVMSupport.so
+llvm-devel/lib/libLLVMSupport.so.3.8
+llvm-devel/lib/libLLVMSupport.so.3.8.0svn
+llvm-devel/lib/libLLVMSystemZAsmParser.so
+llvm-devel/lib/libLLVMSystemZAsmParser.so.3.8
+llvm-devel/lib/libLLVMSystemZAsmParser.so.3.8.0svn
+llvm-devel/lib/libLLVMSystemZAsmPrinter.so
+llvm-devel/lib/libLLVMSystemZAsmPrinter.so.3.8
+llvm-devel/lib/libLLVMSystemZAsmPrinter.so.3.8.0svn
+llvm-devel/lib/libLLVMSystemZCodeGen.so
+llvm-devel/lib/libLLVMSystemZCodeGen.so.3.8
+llvm-devel/lib/libLLVMSystemZCodeGen.so.3.8.0svn
+llvm-devel/lib/libLLVMSystemZDesc.so
+llvm-devel/lib/libLLVMSystemZDesc.so.3.8
+llvm-devel/lib/libLLVMSystemZDesc.so.3.8.0svn
+llvm-devel/lib/libLLVMSystemZDisassembler.so
+llvm-devel/lib/libLLVMSystemZDisassembler.so.3.8
+llvm-devel/lib/libLLVMSystemZDisassembler.so.3.8.0svn
+llvm-devel/lib/libLLVMSystemZInfo.so
+llvm-devel/lib/libLLVMSystemZInfo.so.3.8
+llvm-devel/lib/libLLVMSystemZInfo.so.3.8.0svn
+llvm-devel/lib/libLLVMTableGen.so
+llvm-devel/lib/libLLVMTableGen.so.3.8
+llvm-devel/lib/libLLVMTableGen.so.3.8.0svn
+llvm-devel/lib/libLLVMTarget.so
+llvm-devel/lib/libLLVMTarget.so.3.8
+llvm-devel/lib/libLLVMTarget.so.3.8.0svn
+llvm-devel/lib/libLLVMTransformUtils.so
+llvm-devel/lib/libLLVMTransformUtils.so.3.8
+llvm-devel/lib/libLLVMTransformUtils.so.3.8.0svn
+llvm-devel/lib/libLLVMVectorize.so
+llvm-devel/lib/libLLVMVectorize.so.3.8
+llvm-devel/lib/libLLVMVectorize.so.3.8.0svn
+llvm-devel/lib/libLLVMX86AsmParser.so
+llvm-devel/lib/libLLVMX86AsmParser.so.3.8
+llvm-devel/lib/libLLVMX86AsmParser.so.3.8.0svn
+llvm-devel/lib/libLLVMX86AsmPrinter.so
+llvm-devel/lib/libLLVMX86AsmPrinter.so.3.8
+llvm-devel/lib/libLLVMX86AsmPrinter.so.3.8.0svn
+llvm-devel/lib/libLLVMX86CodeGen.so
+llvm-devel/lib/libLLVMX86CodeGen.so.3.8
+llvm-devel/lib/libLLVMX86CodeGen.so.3.8.0svn
+llvm-devel/lib/libLLVMX86Desc.so
+llvm-devel/lib/libLLVMX86Desc.so.3.8
+llvm-devel/lib/libLLVMX86Desc.so.3.8.0svn
+llvm-devel/lib/libLLVMX86Disassembler.so
+llvm-devel/lib/libLLVMX86Disassembler.so.3.8
+llvm-devel/lib/libLLVMX86Disassembler.so.3.8.0svn
+llvm-devel/lib/libLLVMX86Info.so
+llvm-devel/lib/libLLVMX86Info.so.3.8
+llvm-devel/lib/libLLVMX86Info.so.3.8.0svn
+llvm-devel/lib/libLLVMX86Utils.so
+llvm-devel/lib/libLLVMX86Utils.so.3.8
+llvm-devel/lib/libLLVMX86Utils.so.3.8.0svn
+llvm-devel/lib/libLLVMXCoreAsmPrinter.so
+llvm-devel/lib/libLLVMXCoreAsmPrinter.so.3.8
+llvm-devel/lib/libLLVMXCoreAsmPrinter.so.3.8.0svn
+llvm-devel/lib/libLLVMXCoreCodeGen.so
+llvm-devel/lib/libLLVMXCoreCodeGen.so.3.8
+llvm-devel/lib/libLLVMXCoreCodeGen.so.3.8.0svn
+llvm-devel/lib/libLLVMXCoreDesc.so
+llvm-devel/lib/libLLVMXCoreDesc.so.3.8
+llvm-devel/lib/libLLVMXCoreDesc.so.3.8.0svn
+llvm-devel/lib/libLLVMXCoreDisassembler.so
+llvm-devel/lib/libLLVMXCoreDisassembler.so.3.8
+llvm-devel/lib/libLLVMXCoreDisassembler.so.3.8.0svn
+llvm-devel/lib/libLLVMXCoreInfo.so
+llvm-devel/lib/libLLVMXCoreInfo.so.3.8
+llvm-devel/lib/libLLVMXCoreInfo.so.3.8.0svn
+llvm-devel/lib/libLLVMipa.so
+llvm-devel/lib/libLLVMipa.so.3.8
+llvm-devel/lib/libLLVMipa.so.3.8.0svn
+llvm-devel/lib/libLLVMipo.so
+llvm-devel/lib/libLLVMipo.so.3.8
+llvm-devel/lib/libLLVMipo.so.3.8.0svn
llvm-devel/lib/libLTO.so
+llvm-devel/lib/libLTO.so.3.8
+llvm-devel/lib/libLTO.so.3.8.0svn
+%%CLANG%%llvm-devel/lib/libclang.so
+%%CLANG%%llvm-devel/lib/libclang.so.3.8
+%%CLANG%%llvm-devel/lib/libclangARCMigrate.so
+%%CLANG%%llvm-devel/lib/libclangARCMigrate.so.3.8
+%%CLANG%%llvm-devel/lib/libclangARCMigrate.so.3.8.0svn
+%%CLANG%%llvm-devel/lib/libclangAST.so
+%%CLANG%%llvm-devel/lib/libclangAST.so.3.8
+%%CLANG%%llvm-devel/lib/libclangAST.so.3.8.0svn
+%%CLANG%%llvm-devel/lib/libclangASTMatchers.so
+%%CLANG%%llvm-devel/lib/libclangASTMatchers.so.3.8
+%%CLANG%%llvm-devel/lib/libclangASTMatchers.so.3.8.0svn
+%%CLANG%%llvm-devel/lib/libclangAnalysis.so
+%%CLANG%%llvm-devel/lib/libclangAnalysis.so.3.8
+%%CLANG%%llvm-devel/lib/libclangAnalysis.so.3.8.0svn
+%%CLANG%%llvm-devel/lib/libclangBasic.so
+%%CLANG%%llvm-devel/lib/libclangBasic.so.3.8
+%%CLANG%%llvm-devel/lib/libclangBasic.so.3.8.0svn
+%%CLANG%%llvm-devel/lib/libclangCodeGen.so
+%%CLANG%%llvm-devel/lib/libclangCodeGen.so.3.8
+%%CLANG%%llvm-devel/lib/libclangCodeGen.so.3.8.0svn
+%%CLANG%%llvm-devel/lib/libclangDriver.so
+%%CLANG%%llvm-devel/lib/libclangDriver.so.3.8
+%%CLANG%%llvm-devel/lib/libclangDriver.so.3.8.0svn
+%%CLANG%%llvm-devel/lib/libclangDynamicASTMatchers.so
+%%CLANG%%llvm-devel/lib/libclangDynamicASTMatchers.so.3.8
+%%CLANG%%llvm-devel/lib/libclangDynamicASTMatchers.so.3.8.0svn
+%%CLANG%%llvm-devel/lib/libclangEdit.so
+%%CLANG%%llvm-devel/lib/libclangEdit.so.3.8
+%%CLANG%%llvm-devel/lib/libclangEdit.so.3.8.0svn
+%%CLANG%%llvm-devel/lib/libclangFormat.so
+%%CLANG%%llvm-devel/lib/libclangFormat.so.3.8
+%%CLANG%%llvm-devel/lib/libclangFormat.so.3.8.0svn
+%%CLANG%%llvm-devel/lib/libclangFrontend.so
+%%CLANG%%llvm-devel/lib/libclangFrontend.so.3.8
+%%CLANG%%llvm-devel/lib/libclangFrontend.so.3.8.0svn
+%%CLANG%%llvm-devel/lib/libclangFrontendTool.so
+%%CLANG%%llvm-devel/lib/libclangFrontendTool.so.3.8
+%%CLANG%%llvm-devel/lib/libclangFrontendTool.so.3.8.0svn
+%%CLANG%%llvm-devel/lib/libclangIndex.so
+%%CLANG%%llvm-devel/lib/libclangIndex.so.3.8
+%%CLANG%%llvm-devel/lib/libclangIndex.so.3.8.0svn
+%%CLANG%%llvm-devel/lib/libclangLex.so
+%%CLANG%%llvm-devel/lib/libclangLex.so.3.8
+%%CLANG%%llvm-devel/lib/libclangLex.so.3.8.0svn
+%%CLANG%%llvm-devel/lib/libclangParse.so
+%%CLANG%%llvm-devel/lib/libclangParse.so.3.8
+%%CLANG%%llvm-devel/lib/libclangParse.so.3.8.0svn
+%%CLANG%%llvm-devel/lib/libclangRewrite.so
+%%CLANG%%llvm-devel/lib/libclangRewrite.so.3.8
+%%CLANG%%llvm-devel/lib/libclangRewrite.so.3.8.0svn
+%%CLANG%%llvm-devel/lib/libclangRewriteFrontend.so
+%%CLANG%%llvm-devel/lib/libclangRewriteFrontend.so.3.8
+%%CLANG%%llvm-devel/lib/libclangRewriteFrontend.so.3.8.0svn
+%%CLANG%%llvm-devel/lib/libclangSema.so
+%%CLANG%%llvm-devel/lib/libclangSema.so.3.8
+%%CLANG%%llvm-devel/lib/libclangSema.so.3.8.0svn
+%%CLANG%%llvm-devel/lib/libclangSerialization.so
+%%CLANG%%llvm-devel/lib/libclangSerialization.so.3.8
+%%CLANG%%llvm-devel/lib/libclangSerialization.so.3.8.0svn
+%%CLANG%%llvm-devel/lib/libclangStaticAnalyzerCheckers.so
+%%CLANG%%llvm-devel/lib/libclangStaticAnalyzerCheckers.so.3.8
+%%CLANG%%llvm-devel/lib/libclangStaticAnalyzerCheckers.so.3.8.0svn
+%%CLANG%%llvm-devel/lib/libclangStaticAnalyzerCore.so
+%%CLANG%%llvm-devel/lib/libclangStaticAnalyzerCore.so.3.8
+%%CLANG%%llvm-devel/lib/libclangStaticAnalyzerCore.so.3.8.0svn
+%%CLANG%%llvm-devel/lib/libclangStaticAnalyzerFrontend.so
+%%CLANG%%llvm-devel/lib/libclangStaticAnalyzerFrontend.so.3.8
+%%CLANG%%llvm-devel/lib/libclangStaticAnalyzerFrontend.so.3.8.0svn
+%%CLANG%%llvm-devel/lib/libclangTooling.so
+%%CLANG%%llvm-devel/lib/libclangTooling.so.3.8
+%%CLANG%%llvm-devel/lib/libclangTooling.so.3.8.0svn
+%%CLANG%%llvm-devel/lib/libclangToolingCore.so
+%%CLANG%%llvm-devel/lib/libclangToolingCore.so.3.8
+%%CLANG%%llvm-devel/lib/libclangToolingCore.so.3.8.0svn
+%%OPENMP%%llvm-devel/lib/libgomp.so
+%%OPENMP%%llvm-devel/lib/libiomp5.so
+%%OPENMP%%llvm-devel/lib/libomp.so
+%%CLANG%%llvm-devel/share/clang/clang-format-bbedit.applescript
+%%CLANG%%llvm-devel/share/clang/clang-format-diff.py
+%%CLANG%%llvm-devel/share/clang/clang-format-sublime.py
+%%CLANG%%llvm-devel/share/clang/clang-format.el
+%%CLANG%%llvm-devel/share/clang/clang-format.py
llvm-devel/share/llvm/cmake/AddLLVM.cmake
llvm-devel/share/llvm/cmake/AddLLVMDefinitions.cmake
llvm-devel/share/llvm/cmake/AddOCaml.cmake
@@ -911,8 +1748,8 @@ llvm-devel/share/llvm/cmake/HandleLLVMStdlib.cmake
llvm-devel/share/llvm/cmake/LLVM-Config.cmake
llvm-devel/share/llvm/cmake/LLVMConfig.cmake
llvm-devel/share/llvm/cmake/LLVMConfigVersion.cmake
+llvm-devel/share/llvm/cmake/LLVMExports-release.cmake
llvm-devel/share/llvm/cmake/LLVMExports.cmake
-llvm-devel/share/llvm/cmake/LLVMParseArguments.cmake
llvm-devel/share/llvm/cmake/LLVMProcessSources.cmake
llvm-devel/share/llvm/cmake/TableGen.cmake
%%LIT%%%%PYTHON_SITELIBDIR%%/lit-devel/LitConfig.py
@@ -928,271 +1765,3 @@ llvm-devel/share/llvm/cmake/TableGen.cmake
%%LIT%%%%PYTHON_SITELIBDIR%%/lit-devel/main.py
%%LIT%%%%PYTHON_SITELIBDIR%%/lit-devel/run.py
%%LIT%%%%PYTHON_SITELIBDIR%%/lit-devel/util.py
-%%PORTDOCS%%%%DOCSDIR%%/html.tar.gz
-%%PORTDOCS%%%%DOCSDIR%%/html/.buildinfo
-%%PORTDOCS%%%%DOCSDIR%%/html/ARM-BE-bitcastfail.png
-%%PORTDOCS%%%%DOCSDIR%%/html/ARM-BE-bitcastsuccess.png
-%%PORTDOCS%%%%DOCSDIR%%/html/ARM-BE-ld1.png
-%%PORTDOCS%%%%DOCSDIR%%/html/ARM-BE-ldr.png
-%%PORTDOCS%%%%DOCSDIR%%/html/AliasAnalysis.html
-%%PORTDOCS%%%%DOCSDIR%%/html/AliasAnalysis.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/Atomics.html
-%%PORTDOCS%%%%DOCSDIR%%/html/Atomics.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/BackEnds.html
-%%PORTDOCS%%%%DOCSDIR%%/html/BackEnds.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/BigEndianNEON.html
-%%PORTDOCS%%%%DOCSDIR%%/html/BigEndianNEON.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/BitCodeFormat.html
-%%PORTDOCS%%%%DOCSDIR%%/html/BitCodeFormat.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/BitSets.html
-%%PORTDOCS%%%%DOCSDIR%%/html/BitSets.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/BlockFrequencyTerminology.html
-%%PORTDOCS%%%%DOCSDIR%%/html/BlockFrequencyTerminology.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/BranchWeightMetadata.html
-%%PORTDOCS%%%%DOCSDIR%%/html/BranchWeightMetadata.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/Bugpoint.html
-%%PORTDOCS%%%%DOCSDIR%%/html/Bugpoint.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/BuildingLLVMWithAutotools.html
-%%PORTDOCS%%%%DOCSDIR%%/html/BuildingLLVMWithAutotools.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/CMake.html
-%%PORTDOCS%%%%DOCSDIR%%/html/CMake.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/CodeGenerator.html
-%%PORTDOCS%%%%DOCSDIR%%/html/CodeGenerator.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/CodingStandards.html
-%%PORTDOCS%%%%DOCSDIR%%/html/CodingStandards.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/CommandLine.html
-%%PORTDOCS%%%%DOCSDIR%%/html/CommandLine.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/CompilerWriterInfo.html
-%%PORTDOCS%%%%DOCSDIR%%/html/CompilerWriterInfo.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/CoverageMappingFormat.html
-%%PORTDOCS%%%%DOCSDIR%%/html/CoverageMappingFormat.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/DebuggingJITedCode.html
-%%PORTDOCS%%%%DOCSDIR%%/html/DebuggingJITedCode.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/Deficiencies.html
-%%PORTDOCS%%%%DOCSDIR%%/html/Deficiencies.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/DeveloperPolicy.html
-%%PORTDOCS%%%%DOCSDIR%%/html/DeveloperPolicy.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/Dummy.html
-%%PORTDOCS%%%%DOCSDIR%%/html/ExceptionHandling.html
-%%PORTDOCS%%%%DOCSDIR%%/html/ExceptionHandling.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/ExtendingLLVM.html
-%%PORTDOCS%%%%DOCSDIR%%/html/ExtendingLLVM.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/Extensions.html
-%%PORTDOCS%%%%DOCSDIR%%/html/Extensions.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/FAQ.html
-%%PORTDOCS%%%%DOCSDIR%%/html/FAQ.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/FileCheck.html
-%%PORTDOCS%%%%DOCSDIR%%/html/FileCheck.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/GarbageCollection.html
-%%PORTDOCS%%%%DOCSDIR%%/html/GarbageCollection.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/GetElementPtr.html
-%%PORTDOCS%%%%DOCSDIR%%/html/GetElementPtr.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/GettingStarted.html
-%%PORTDOCS%%%%DOCSDIR%%/html/GettingStarted.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/GettingStartedVS.html
-%%PORTDOCS%%%%DOCSDIR%%/html/GettingStartedVS.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/GoldPlugin.html
-%%PORTDOCS%%%%DOCSDIR%%/html/GoldPlugin.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/HowToAddABuilder.html
-%%PORTDOCS%%%%DOCSDIR%%/html/HowToAddABuilder.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/HowToBuildOnARM.html
-%%PORTDOCS%%%%DOCSDIR%%/html/HowToBuildOnARM.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/HowToCrossCompileLLVM.html
-%%PORTDOCS%%%%DOCSDIR%%/html/HowToCrossCompileLLVM.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/HowToReleaseLLVM.html
-%%PORTDOCS%%%%DOCSDIR%%/html/HowToReleaseLLVM.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/HowToSetUpLLVMStyleRTTI.html
-%%PORTDOCS%%%%DOCSDIR%%/html/HowToSetUpLLVMStyleRTTI.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/HowToSubmitABug.html
-%%PORTDOCS%%%%DOCSDIR%%/html/HowToSubmitABug.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/HowToUseAttributes.html
-%%PORTDOCS%%%%DOCSDIR%%/html/HowToUseAttributes.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/HowToUseInstrMappings.html
-%%PORTDOCS%%%%DOCSDIR%%/html/HowToUseInstrMappings.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/InAlloca.html
-%%PORTDOCS%%%%DOCSDIR%%/html/InAlloca.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/LLVMBuild.html
-%%PORTDOCS%%%%DOCSDIR%%/html/LLVMBuild.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/LangImpl1.html
-%%PORTDOCS%%%%DOCSDIR%%/html/LangImpl1.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/LangImpl2.html
-%%PORTDOCS%%%%DOCSDIR%%/html/LangImpl2.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/LangImpl3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/LangImpl3.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/LangImpl4.html
-%%PORTDOCS%%%%DOCSDIR%%/html/LangImpl4.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/LangImpl5-cfg.png
-%%PORTDOCS%%%%DOCSDIR%%/html/LangImpl5.html
-%%PORTDOCS%%%%DOCSDIR%%/html/LangImpl5.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/LangImpl6.html
-%%PORTDOCS%%%%DOCSDIR%%/html/LangImpl6.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/LangImpl7.html
-%%PORTDOCS%%%%DOCSDIR%%/html/LangImpl7.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/LangImpl8.html
-%%PORTDOCS%%%%DOCSDIR%%/html/LangImpl8.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/LangImpl9.html
-%%PORTDOCS%%%%DOCSDIR%%/html/LangImpl9.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/LangIntro.html
-%%PORTDOCS%%%%DOCSDIR%%/html/LangIntro.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/LangRef.html
-%%PORTDOCS%%%%DOCSDIR%%/html/LangRef.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/Lexicon.html
-%%PORTDOCS%%%%DOCSDIR%%/html/Lexicon.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/LibFuzzer.html
-%%PORTDOCS%%%%DOCSDIR%%/html/LibFuzzer.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/LinkTimeOptimization.html
-%%PORTDOCS%%%%DOCSDIR%%/html/LinkTimeOptimization.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/MCJIT-creation.png
-%%PORTDOCS%%%%DOCSDIR%%/html/MCJIT-dyld-load.png
-%%PORTDOCS%%%%DOCSDIR%%/html/MCJIT-engine-builder.png
-%%PORTDOCS%%%%DOCSDIR%%/html/MCJIT-load-object.png
-%%PORTDOCS%%%%DOCSDIR%%/html/MCJIT-load.png
-%%PORTDOCS%%%%DOCSDIR%%/html/MCJIT-resolve-relocations.png
-%%PORTDOCS%%%%DOCSDIR%%/html/MCJITDesignAndImplementation.html
-%%PORTDOCS%%%%DOCSDIR%%/html/MCJITDesignAndImplementation.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/MakefileGuide.html
-%%PORTDOCS%%%%DOCSDIR%%/html/MakefileGuide.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/MarkedUpDisassembly.html
-%%PORTDOCS%%%%DOCSDIR%%/html/MarkedUpDisassembly.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/MergeFunctions.html
-%%PORTDOCS%%%%DOCSDIR%%/html/MergeFunctions.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/NVPTXUsage.html
-%%PORTDOCS%%%%DOCSDIR%%/html/NVPTXUsage.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/OCamlLangImpl1.html
-%%PORTDOCS%%%%DOCSDIR%%/html/OCamlLangImpl1.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/OCamlLangImpl2.html
-%%PORTDOCS%%%%DOCSDIR%%/html/OCamlLangImpl2.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/OCamlLangImpl3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/OCamlLangImpl3.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/OCamlLangImpl4.html
-%%PORTDOCS%%%%DOCSDIR%%/html/OCamlLangImpl4.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/OCamlLangImpl5.html
-%%PORTDOCS%%%%DOCSDIR%%/html/OCamlLangImpl5.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/OCamlLangImpl6.html
-%%PORTDOCS%%%%DOCSDIR%%/html/OCamlLangImpl6.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/OCamlLangImpl7.html
-%%PORTDOCS%%%%DOCSDIR%%/html/OCamlLangImpl7.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/OCamlLangImpl8.html
-%%PORTDOCS%%%%DOCSDIR%%/html/OCamlLangImpl8.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/Packaging.html
-%%PORTDOCS%%%%DOCSDIR%%/html/Packaging.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/Passes.html
-%%PORTDOCS%%%%DOCSDIR%%/html/Passes.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/PerformanceTips.html
-%%PORTDOCS%%%%DOCSDIR%%/html/PerformanceTips.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/Phabricator.html
-%%PORTDOCS%%%%DOCSDIR%%/html/Phabricator.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/ProgrammersManual.html
-%%PORTDOCS%%%%DOCSDIR%%/html/ProgrammersManual.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/Projects.html
-%%PORTDOCS%%%%DOCSDIR%%/html/Projects.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/R600Usage.html
-%%PORTDOCS%%%%DOCSDIR%%/html/R600Usage.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/ReleaseNotes.html
-%%PORTDOCS%%%%DOCSDIR%%/html/ReleaseNotes.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/ReleaseProcess.html
-%%PORTDOCS%%%%DOCSDIR%%/html/ReleaseProcess.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/SegmentedStacks.html
-%%PORTDOCS%%%%DOCSDIR%%/html/SegmentedStacks.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/SourceLevelDebugging.html
-%%PORTDOCS%%%%DOCSDIR%%/html/SourceLevelDebugging.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/SphinxQuickstartTemplate.html
-%%PORTDOCS%%%%DOCSDIR%%/html/SphinxQuickstartTemplate.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/StackMaps.html
-%%PORTDOCS%%%%DOCSDIR%%/html/StackMaps.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/Statepoints.html
-%%PORTDOCS%%%%DOCSDIR%%/html/Statepoints.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/SystemLibrary.html
-%%PORTDOCS%%%%DOCSDIR%%/html/SystemLibrary.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/TableGenFundamentals.html
-%%PORTDOCS%%%%DOCSDIR%%/html/TableGenFundamentals.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/TestSuiteMakefileGuide.html
-%%PORTDOCS%%%%DOCSDIR%%/html/TestSuiteMakefileGuide.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/TestingGuide.html
-%%PORTDOCS%%%%DOCSDIR%%/html/TestingGuide.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/Vectorizers.html
-%%PORTDOCS%%%%DOCSDIR%%/html/Vectorizers.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/WritingAnLLVMBackend.html
-%%PORTDOCS%%%%DOCSDIR%%/html/WritingAnLLVMBackend.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/WritingAnLLVMPass.html
-%%PORTDOCS%%%%DOCSDIR%%/html/WritingAnLLVMPass.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/YamlIO.html
-%%PORTDOCS%%%%DOCSDIR%%/html/YamlIO.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/ajax-loader.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/basic.css
-%%PORTDOCS%%%%DOCSDIR%%/html/bugpoint.html
-%%PORTDOCS%%%%DOCSDIR%%/html/bugpoint.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/comment-bright.png
-%%PORTDOCS%%%%DOCSDIR%%/html/comment-close.png
-%%PORTDOCS%%%%DOCSDIR%%/html/comment.png
-%%PORTDOCS%%%%DOCSDIR%%/html/contents.png
-%%PORTDOCS%%%%DOCSDIR%%/html/doctools.js
-%%PORTDOCS%%%%DOCSDIR%%/html/down-pressed.png
-%%PORTDOCS%%%%DOCSDIR%%/html/down.png
-%%PORTDOCS%%%%DOCSDIR%%/html/file.png
-%%PORTDOCS%%%%DOCSDIR%%/html/gcc-loops.png
-%%PORTDOCS%%%%DOCSDIR%%/html/genindex.html
-%%PORTDOCS%%%%DOCSDIR%%/html/index.html
-%%PORTDOCS%%%%DOCSDIR%%/html/index.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/jquery.js
-%%PORTDOCS%%%%DOCSDIR%%/html/lines.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/linpack-pc.png
-%%PORTDOCS%%%%DOCSDIR%%/html/lit.html
-%%PORTDOCS%%%%DOCSDIR%%/html/lit.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/llc.html
-%%PORTDOCS%%%%DOCSDIR%%/html/llc.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/lli.html
-%%PORTDOCS%%%%DOCSDIR%%/html/lli.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/llvm-ar.html
-%%PORTDOCS%%%%DOCSDIR%%/html/llvm-ar.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/llvm-as.html
-%%PORTDOCS%%%%DOCSDIR%%/html/llvm-as.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/llvm-bcanalyzer.html
-%%PORTDOCS%%%%DOCSDIR%%/html/llvm-bcanalyzer.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/llvm-build.html
-%%PORTDOCS%%%%DOCSDIR%%/html/llvm-build.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/llvm-config.html
-%%PORTDOCS%%%%DOCSDIR%%/html/llvm-config.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/llvm-cov.html
-%%PORTDOCS%%%%DOCSDIR%%/html/llvm-cov.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/llvm-diff.html
-%%PORTDOCS%%%%DOCSDIR%%/html/llvm-diff.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/llvm-dis.html
-%%PORTDOCS%%%%DOCSDIR%%/html/llvm-dis.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/llvm-dwarfdump.html
-%%PORTDOCS%%%%DOCSDIR%%/html/llvm-dwarfdump.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/llvm-extract.html
-%%PORTDOCS%%%%DOCSDIR%%/html/llvm-extract.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/llvm-link.html
-%%PORTDOCS%%%%DOCSDIR%%/html/llvm-link.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/llvm-nm.html
-%%PORTDOCS%%%%DOCSDIR%%/html/llvm-nm.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/llvm-profdata.html
-%%PORTDOCS%%%%DOCSDIR%%/html/llvm-profdata.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/llvm-readobj.html
-%%PORTDOCS%%%%DOCSDIR%%/html/llvm-readobj.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/llvm-stress.html
-%%PORTDOCS%%%%DOCSDIR%%/html/llvm-stress.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/llvm-symbolizer.html
-%%PORTDOCS%%%%DOCSDIR%%/html/llvm-symbolizer.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/llvm-theme.css
-%%PORTDOCS%%%%DOCSDIR%%/html/llvm.css
-%%PORTDOCS%%%%DOCSDIR%%/html/logo.png
-%%PORTDOCS%%%%DOCSDIR%%/html/minus.png
-%%PORTDOCS%%%%DOCSDIR%%/html/navigation.png
-%%PORTDOCS%%%%DOCSDIR%%/html/objects.inv
-%%PORTDOCS%%%%DOCSDIR%%/html/opt.html
-%%PORTDOCS%%%%DOCSDIR%%/html/opt.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/plus.png
-%%PORTDOCS%%%%DOCSDIR%%/html/pygments.css
-%%PORTDOCS%%%%DOCSDIR%%/html/search.html
-%%PORTDOCS%%%%DOCSDIR%%/html/searchindex.js
-%%PORTDOCS%%%%DOCSDIR%%/html/searchtools.js
-%%PORTDOCS%%%%DOCSDIR%%/html/tblgen.html
-%%PORTDOCS%%%%DOCSDIR%%/html/tblgen.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/underscore.js
-%%PORTDOCS%%%%DOCSDIR%%/html/up-pressed.png
-%%PORTDOCS%%%%DOCSDIR%%/html/up.png
-%%PORTDOCS%%%%DOCSDIR%%/html/websupport.js
-%%PORTDOCS%%%%DOCSDIR%%/html/yaml2obj.html
-%%PORTDOCS%%%%DOCSDIR%%/html/yaml2obj.txt
diff --git a/lang/clang-devel/Makefile b/lang/clang-devel/Makefile
index 4673bb9557d9..6a77ea403aea 100644
--- a/lang/clang-devel/Makefile
+++ b/lang/clang-devel/Makefile
@@ -2,199 +2,17 @@
# $FreeBSD$
PORTNAME= clang
-PORTVERSION= 3.7.r${SVN_REV}
+PORTVERSION= 3.8.d20150720
CATEGORIES= lang devel
-MASTER_SITES= LOCAL/brooks
PKGNAMESUFFIX= -devel
-DISTFILES= ${CLANG_SOURCE} \
- ${LLVM_SOURCE}
MAINTAINER= brooks@FreeBSD.org
-COMMENT= C, Objective-C, and C++ compiler
+COMMENT= C, Objective-C, and C++ compiler (use devel/llvm${LLVM_SUFFIX})
-CLANG_NAME= clang-${PORTVERSION}
-CLANG_RELEASE= ${PORTVERSION:C/\.r[0-9]*//}svn
-CLANG_SOURCE= ${CLANG_NAME}${EXTRACT_SUFX}
-LLVM_NAME= llvm-${PORTVERSION}
-LLVM_SOURCE= ${LLVM_NAME}${EXTRACT_SUFX}
-
-WRKSRC= ${WRKDIR}/${LLVM_NAME}
-BUILD_WRKSRC= ${WRKSRC}/tools/clang
-INSTALL_WRKSRC= ${WRKSRC}/tools/clang
-
-BUILD_DEPENDS+= llvm-config${LLVM_SUFFIX}:${PORTSDIR}/devel/llvm-devel
-RUN_DEPENDS+= llvm-config${LLVM_SUFFIX}:${PORTSDIR}/devel/llvm-devel
+RUN_DEPENDS+= clang${LLVM_SUFFIX}:${PORTSDIR}/devel/llvm-devel
LLVM_SUFFIX= -devel
-LLVM_PREFIX= ${PREFIX}/llvm${LLVM_SUFFIX}
-DATADIR= ${PREFIX}/share/${PORTNAME}${LLVM_SUFFIX}
-DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${LLVM_SUFFIX}
-PYTHONLIBDIR= ${LLVM_PREFIX}/lib/python
-
-GNU_CONFIGURE= yes
-GNU_CONFIGURE_PREFIX= ${LLVM_PREFIX}
-USES= compiler:c++11-lib gmake perl5 python tar:bzip2
-
-MAKE_ARGS= CLANG_TBLGEN=${WRKSRC}/${RELTYPE}/bin/clang-tblgen \
- LLVMIncDir=${LLVM_PREFIX}/include \
- LLVMToolDir=${LLVM_PREFIX}/bin \
- LLVMLibDir=${LLVM_PREFIX}/lib
-
-SUB_FILES= llvm-wrapper.sh
-SUB_LIST= LLVM_PREFIX="${LLVM_PREFIX}" LLVM_SUFFIX="${LLVM_SUFFIX}"
-
-OPTIONS_DEFINE= ASSERTS DOCS
-
-ASSERTS_DESC= Enable assertions (thread unsafe)
-
-CONFIGURE_ARGS+= --enable-optimized --enable-shared
-# Build some docs manually later
-CONFIGURE_ARGS+= --disable-docs
-# Don't build bindings, the ocaml ones break
-CONFIGURE_ARGS+= --enable-bindings=none
-
-PLIST_SUB+= CLANG_RELEASE=${CLANG_RELEASE}
-
-COMMANDS= c-index-test \
- clang \
- clang++ \
- clang-check \
- clang-cpp \
- clang-format \
- clang-tblgen \
- ccc-analyzer \
- c++-analyzer \
- scan-build \
- scan-view
-FIRST_COMMAND= ${COMMANDS:C/^/XXXX/1:MXXXX*:C/^XXXX//}
-
-PORTDATA= scanview.css \
- sorttable.js
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MASSERTS}
-CONFIGURE_ARGS+= --enable-assertions
-RELTYPE= Release+Asserts
-.else
-CONFIGURE_ARGS+= --disable-assertions
-RELTYPE= Release
-.endif
-
-.include <bsd.port.pre.mk>
-
-# keep in sync with /usr/src/lib/clang/clang.build.mk
-CONFIGURE_TARGET:=${ARCH:C/amd64/x86_64/:C/armv6hf/armv6/}-portbld-${OPSYS:tl}${OSREL}
-
-.include "${.CURDIR}/../../devel/llvm-devel/Makefile.svn_rev"
-
-.if ${PORT_OPTIONS:MASSERTS}
-pre-fetch:
- @if [ "`llvm-config${LLVM_SUFFIX} --build-mode`" != ${RELTYPE} ]; then \
- ${ECHO_MSG} ;\
- ${ECHO_MSG} ASSERTS option enabled, but devel/llvm${LLVM_SUFFIX} was compiled without ASSERTS. ;\
- ${ECHO_MSG} Correct options mismatch to proceed. ;\
- ${ECHO_MSG} ;\
- false ;\
- fi
-.endif
-
-.if defined(BOOTSTRAP) || defined(SVN_FETCH)
-SVN?= svnlite
-
-do-fetch:
- ${MKDIR} ${WRKDIR}
- ${SVN} export -r ${SVN_REV} \
- http://llvm.org/svn/llvm-project/cfe/trunk ${WRKDIR}/${CLANG_NAME}
- cd ${WRKDIR}; tar cvfy ${DISTDIR}/${DISTNAME}.tar.bz2 ${DISTNAME}
-.if ${USER} == brooks || ${USER} == bed22
- scp ${DISTDIR}/${DISTNAME}.tar.bz2 \
- brooks@freefall.freebsd.org:public_distfiles/
-.endif
-.endif
-
-post-extract:
- ${RM} -f ${BUILD_WRKSRC}
- ${MV} ${WRKDIR}/${CLANG_NAME} ${BUILD_WRKSRC}
-
-post-patch:
- ${REINPLACE_CMD} -e 's|\(PROJ_docsdir.*:=\).*$$|\1${DOCSDIR}|g' \
- ${WRKSRC}/Makefile.config.in
- ${REINPLACE_CMD} -e 's|\(PROJ_mandir.*:=\).*$$|\1${MANPREFIX}/man|g' \
- ${WRKSRC}/Makefile.config.in
- ${REINPLACE_CMD} -e 's|/usr/local/|${LOCALBASE}/|g' \
- ${WRKSRC}/tools/clang/lib/Frontend/InitHeaderSearch.cpp
- ${REINPLACE_CMD} -e 's|/usr/bin/env perl|${PERL}|' \
- -e 's|%%DATADIR%%|${DATADIR}|' \
- ${WRKSRC}/tools/clang/tools/scan-build/ccc-analyzer \
- ${WRKSRC}/tools/clang/tools/scan-build/c++-analyzer \
- ${WRKSRC}/tools/clang/tools/scan-build/scan-build
- ${REINPLACE_CMD} -e 's|/usr/bin/env python|${PYTHON_CMD}|' \
- ${WRKSRC}/tools/clang/tools/scan-view/scan-view
-
-pre-build:
- ${LN} -sf ${LLVM_PREFIX}/include/llvm/IR/Intrinsics.gen \
- ${WRKSRC}/include/llvm/IR/
- ${MKDIR} ${WRKSRC}/${RELTYPE}/lib
- ${LN} -sf ${LLVM_PREFIX}/lib/libLLVM-${CLANG_RELEASE}.so \
- ${WRKSRC}/${RELTYPE}/lib/
- ${LN} -sf ${LLVM_PREFIX}/lib/libLLVMTableGen.a ${WRKSRC}/${RELTYPE}/lib/
- ${LN} -sf ${LLVM_PREFIX}/lib/libLLVMSupport.a ${WRKSRC}/${RELTYPE}/lib/
- ${SETENV} ${MAKE_ENV} ${MAKE_CMD} -C ${WRKSRC}/utils/unittest
-
-post-build:
- ${SETENV} ${MAKE_ENV} \
- ${MAKE_CMD} -C ${WRKSRC}/tools/clang/docs/tools man html ps
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${LLVM_PREFIX}/lib/libclang.so
- ${LN} -f ${STAGEDIR}${LLVM_PREFIX}/bin/clang \
- ${STAGEDIR}${LLVM_PREFIX}/bin/clang-cpp
- ${INSTALL_SCRIPT} ${WRKSRC}/tools/clang/tools/scan-build/ccc-analyzer \
- ${WRKSRC}/tools/clang/tools/scan-build/c++-analyzer \
- ${WRKSRC}/tools/clang/tools/scan-build/scan-build \
- ${WRKSRC}/tools/clang/tools/scan-view/scan-view \
- ${STAGEDIR}${LLVM_PREFIX}/bin
- ${INSTALL_SCRIPT} ${WRKDIR}/llvm-wrapper.sh \
- ${STAGEDIR}${PREFIX}/bin/${FIRST_COMMAND}${LLVM_SUFFIX}
-.for command in ${COMMANDS:C/^/XXXX/1:NXXXX*}
- test -e ${STAGEDIR}${LLVM_PREFIX}/bin/${command}
- ${LN} -f ${STAGEDIR}${PREFIX}/bin/${FIRST_COMMAND}${LLVM_SUFFIX} \
- ${STAGEDIR}${PREFIX}/bin/${command}${LLVM_SUFFIX}
-.endfor
- ${MKDIR} ${STAGEDIR}${PYTHONLIBDIR}
- ${MKDIR} ${STAGEDIR}${PYTHONLIBDIR}/Resources
- ${INSTALL_SCRIPT} ${WRKSRC}/tools/clang/tools/scan-view/*.py \
- ${STAGEDIR}${PYTHONLIBDIR}
- ${INSTALL_SCRIPT} ${WRKSRC}/tools/clang/tools/scan-view/Resources/* \
- ${STAGEDIR}${PYTHONLIBDIR}/Resources
- ${MKDIR} ${STAGEDIR}${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/tools/clang/tools/scan-build/scanview.css \
- ${WRKSRC}/tools/clang/tools/scan-build/sorttable.js \
- ${STAGEDIR}${DATADIR}
- cd ${WRKSRC}/tools/clang/docs/tools && \
- ${MAKE_CMD} DESTDIR=${STAGEDIR}/ install-html install-ps
- ${INSTALL_MAN} ${WRKSRC}/tools/clang/docs/tools/clang.1 \
- ${STAGEDIR}${MANPREFIX}/man/man1/clang${LLVM_SUFFIX}.1
-
-PLIST_FILE_LIST= ${COMMANDS:S|^|bin/|} \
- lib/libclang*
-PLIST_DIR_LIST= include/clang \
- include/clang-c \
- lib/clang \
- lib/python
-build-plist:
- ${RM} -f ${PLIST}
-.for command in ${COMMANDS}
- ${ECHO_CMD} bin/${command}${LLVM_SUFFIX} >> ${PLIST}
-.endfor
- (ls ${PLIST_FILE_LIST:S|^|${STAGEDIR}${LLVM_PREFIX}/|}; \
- ${FIND} ${PLIST_DIR_LIST:S|^|${STAGEDIR}${LLVM_PREFIX}/|} -type f) \
- | ${SED} -e 's|${STAGEDIR}${PREFIX}/||' | ${SORT} >> ${PLIST}
- echo man/man1/clang${LLVM_SUFFIX}.1.gz >> ${PLIST}
- ${FIND} ${STAGEDIR}${DOCSDIR} -type f | \
- ${SED} -e 's|${STAGEDIR}${DOCSDIR}|%%PORTDOCS%%%%DOCSDIR%%|' | \
- ${SORT} >> ${PLIST}
+USES= metaport
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/lang/clang-devel/distinfo b/lang/clang-devel/distinfo
index 340eb814f897..f514b32c48b2 100644
--- a/lang/clang-devel/distinfo
+++ b/lang/clang-devel/distinfo
@@ -1,4 +1,4 @@
-SHA256 (clang-3.7.r236894.tar.bz2) = 432ae33aecfd6e080d6e64a342e43c47a4ccf5af64c0e522e6ffdaa238feab84
-SIZE (clang-3.7.r236894.tar.bz2) = 9796784
-SHA256 (llvm-3.7.r236894.tar.bz2) = 58c4a60f54606e8cc29ac7d5ca02e6b64a016b576defd46984415a681033b00f
-SIZE (llvm-3.7.r236894.tar.bz2) = 16093028
+SHA256 (clang-3.8.r242708.tar.bz2) = 02e2d5f331719c0e710c137d743d14f2b2326869247bfd449d12d3931140115b
+SIZE (clang-3.8.r242708.tar.bz2) = 9989250
+SHA256 (llvm-3.8.r242708.tar.bz2) = d0e31ff2466b1d6bf579e14a3209b0764c9171254891562c21266d31e2d6d507
+SIZE (llvm-3.8.r242708.tar.bz2) = 16831892
diff --git a/lang/clang-devel/files/llvm-wrapper.sh.in b/lang/clang-devel/files/llvm-wrapper.sh.in
deleted file mode 100644
index f2b952f530dd..000000000000
--- a/lang/clang-devel/files/llvm-wrapper.sh.in
+++ /dev/null
@@ -1,11 +0,0 @@
-#!/bin/sh
-# $FreeBSD$
-
-LLVM_PREFIX="%%LLVM_PREFIX%%"
-LLVM_SUFFIX="%%LLVM_SUFFIX%%"
-
-tool=$(basename $0)
-tool="${LLVM_PREFIX}/bin/${tool%${LLVM_SUFFIX}}"
-PYTHONPATH="${PYTHONPATH:+${PYTHONPATH}:}${LLVM_PREFIX}/lib/python" \
-LD_LIBRARY_PATH="${LD_LIBRARY_PATH:+${LD_LIBRARY_PATH}:}${LLVM_PREFIX}/lib" \
- "${tool}" "${@}"
diff --git a/lang/clang-devel/files/patch-fformat_extensions.diff b/lang/clang-devel/files/patch-fformat_extensions.diff
deleted file mode 100644
index c44a69af565f..000000000000
--- a/lang/clang-devel/files/patch-fformat_extensions.diff
+++ /dev/null
@@ -1,45 +0,0 @@
-diff -ruN tools/clang/include/clang/Basic/LangOptions.def tools/clang/include/clang/Basic/LangOptions.def
---- tools/clang/include/clang/Basic/LangOptions.def 2014-07-16 07:13:50.000000000 +0400
-+++ tools/clang/include/clang/Basic/LangOptions.def 2014-10-24 21:38:38.000000000 +0400
-@@ -87,6 +87,7 @@
- LANGOPT(RTTIData , 1, 1, "emit run-time type information data")
- LANGOPT(MSBitfields , 1, 0, "Microsoft-compatible structure layout")
- LANGOPT(Freestanding, 1, 0, "freestanding implementation")
-+LANGOPT(FormatExtensions , 1, 0, "FreeBSD format extensions")
- LANGOPT(NoBuiltin , 1, 0, "disable builtin functions")
- LANGOPT(NoMathBuiltin , 1, 0, "disable math builtin functions")
-
-diff -ruN tools/clang/include/clang/Driver/Options.td tools/clang/include/clang/Driver/Options.td
---- tools/clang/include/clang/Driver/Options.td 2014-08-07 08:51:51.000000000 +0400
-+++ tools/clang/include/clang/Driver/Options.td 2014-10-24 21:39:23.000000000 +0400
-@@ -563,6 +563,8 @@
-
- def ffreestanding : Flag<["-"], "ffreestanding">, Group<f_Group>, Flags<[CC1Option]>,
- HelpText<"Assert that the compilation takes place in a freestanding environment">;
-+def fformat_extensions: Flag<["-"], "fformat-extensions">, Group<f_Group>, Flags<[CC1Option]>,
-+ HelpText<"Enable FreeBSD kernel specific format string extensions">;
- def fgnu_keywords : Flag<["-"], "fgnu-keywords">, Group<f_Group>, Flags<[CC1Option]>,
- HelpText<"Allow GNU-extension keywords regardless of language standard">;
- def fgnu89_inline : Flag<["-"], "fgnu89-inline">, Group<f_Group>, Flags<[CC1Option]>,
-diff -ruN tools/clang/lib/Driver/Tools.cpp tools/clang/lib/Driver/Tools.cpp
---- tools/clang/lib/Driver/Tools.cpp 2014-08-07 08:51:51.000000000 +0400
-+++ tools/clang/lib/Driver/Tools.cpp 2014-10-24 21:39:54.000000000 +0400
-@@ -3517,6 +3517,7 @@
-
- // Forward -f (flag) options which we can pass directly.
- Args.AddLastArg(CmdArgs, options::OPT_femit_all_decls);
-+ Args.AddLastArg(CmdArgs, options::OPT_fformat_extensions);
- Args.AddLastArg(CmdArgs, options::OPT_fheinous_gnu_extensions);
- Args.AddLastArg(CmdArgs, options::OPT_fstandalone_debug);
- Args.AddLastArg(CmdArgs, options::OPT_fno_standalone_debug);
-diff -ruN tools/clang/lib/Frontend/CompilerInvocation.cpp tools/clang/lib/Frontend/CompilerInvocation.cpp
---- tools/clang/lib/Frontend/CompilerInvocation.cpp 2014-08-07 08:51:51.000000000 +0400
-+++ tools/clang/lib/Frontend/CompilerInvocation.cpp 2014-10-24 21:40:32.000000000 +0400
-@@ -1443,6 +1443,7 @@
- Opts.ShortWChar = Args.hasFlag(OPT_fshort_wchar, OPT_fno_short_wchar, false);
- Opts.ShortEnums = Args.hasArg(OPT_fshort_enums);
- Opts.Freestanding = Args.hasArg(OPT_ffreestanding);
-+ Opts.FormatExtensions = Args.hasArg(OPT_fformat_extensions);
- Opts.NoBuiltin = Args.hasArg(OPT_fno_builtin) || Opts.Freestanding;
- Opts.NoMathBuiltin = Args.hasArg(OPT_fno_math_builtin);
- Opts.AssumeSaneOperatorNew = !Args.hasArg(OPT_fno_assume_sane_operator_new);
diff --git a/lang/clang-devel/files/patch-tools_clang_include_clang_Analysis_Analyses_FormatString.h b/lang/clang-devel/files/patch-tools_clang_include_clang_Analysis_Analyses_FormatString.h
deleted file mode 100644
index befd09268fac..000000000000
--- a/lang/clang-devel/files/patch-tools_clang_include_clang_Analysis_Analyses_FormatString.h
+++ /dev/null
@@ -1,14 +0,0 @@
---- tools/clang/include/clang/Analysis/Analyses/FormatString.h.orig
-+++ tools/clang/include/clang/Analysis/Analyses/FormatString.h
-@@ -122,9 +122,10 @@
- enum Kind {
- InvalidSpecifier = 0,
- // C99 conversion specifiers.
-+ bArg, // FreeBSD extension
- cArg,
- dArg,
-- DArg, // Apple extension
-+ DArg, // Apple or FreeBSD extension
- iArg,
- IntArgBeg = dArg, IntArgEnd = iArg,
-
diff --git a/lang/clang-devel/files/patch-tools_clang_lib_Analysis_FormatString.cpp b/lang/clang-devel/files/patch-tools_clang_lib_Analysis_FormatString.cpp
deleted file mode 100644
index dcecd0687043..000000000000
--- a/lang/clang-devel/files/patch-tools_clang_lib_Analysis_FormatString.cpp
+++ /dev/null
@@ -1,23 +0,0 @@
-
-$FreeBSD$
-
---- tools/clang/lib/Analysis/FormatString.cpp.orig
-+++ tools/clang/lib/Analysis/FormatString.cpp
-@@ -557,6 +557,9 @@
-
- // MS specific specifiers.
- case ZArg: return "Z";
-+
-+ // FreeBSD specfic specifiers.
-+ case bArg: return "b";
- }
- return nullptr;
- }
-@@ -812,6 +815,7 @@
- case ConversionSpecifier::OArg:
- case ConversionSpecifier::UArg:
- case ConversionSpecifier::ZArg:
-+ case ConversionSpecifier::bArg:
- return false;
- }
- llvm_unreachable("Invalid ConversionSpecifier Kind!");
diff --git a/lang/clang-devel/files/patch-tools_clang_lib_Basic_Targets.cpp b/lang/clang-devel/files/patch-tools_clang_lib_Basic_Targets.cpp
deleted file mode 100644
index e1985cda35ab..000000000000
--- a/lang/clang-devel/files/patch-tools_clang_lib_Basic_Targets.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- tools/clang/lib/Basic/Targets.cpp.orig
-+++ tools/clang/lib/Basic/Targets.cpp
-@@ -5723,6 +5723,7 @@
- LongDoubleWidth = LongDoubleAlign = 128;
- LongDoubleFormat = &llvm::APFloat::IEEEquad;
- if (getTriple().getOS() == llvm::Triple::FreeBSD) {
-+ IntMaxType = SignedLong;
- LongDoubleWidth = LongDoubleAlign = 64;
- LongDoubleFormat = &llvm::APFloat::IEEEdouble;
- }
diff --git a/lang/clang-devel/files/patch-tools_clang_lib_Headers_Makefile b/lang/clang-devel/files/patch-tools_clang_lib_Headers_Makefile
deleted file mode 100644
index 9142dcd9b162..000000000000
--- a/lang/clang-devel/files/patch-tools_clang_lib_Headers_Makefile
+++ /dev/null
@@ -1,14 +0,0 @@
-
-$FreeBSD$
-
---- tools/clang/lib/Headers/Makefile.orig
-+++ tools/clang/lib/Headers/Makefile
-@@ -19,7 +19,7 @@
-
- HeaderDir := $(PROJ_OBJ_ROOT)/$(BuildMode)/lib/clang/$(CLANG_VERSION)/include
-
--HEADERS := $(notdir $(wildcard $(PROJ_SRC_DIR)/*.h))
-+HEADERS := $(notdir $(wildcard $(PROJ_SRC_DIR)/*intrin*.h) altivec.h cpuid.h mm3dnow.h mm_malloc.h)
-
- OBJHEADERS := $(addprefix $(HeaderDir)/, $(HEADERS))
-
diff --git a/lang/clang-devel/files/patch-tools_clang_lib_Sema_SemaChecking.cpp b/lang/clang-devel/files/patch-tools_clang_lib_Sema_SemaChecking.cpp
deleted file mode 100644
index 0418dc6605aa..000000000000
--- a/lang/clang-devel/files/patch-tools_clang_lib_Sema_SemaChecking.cpp
+++ /dev/null
@@ -1,45 +0,0 @@
-
-$FreeBSD: /tmp/pcvs/ports/lang/clang-devel/files/patch-tools_clang_lib_Sema_SemaChecking.cpp,v 1.1 2010-10-08 14:00:31 brooks Exp $
-
---- tools/clang/lib/Sema/SemaChecking.cpp.orig
-+++ tools/clang/lib/Sema/SemaChecking.cpp
-@@ -1511,6 +1511,39 @@
- CoveredArgs.set(argIndex);
- }
-
-+ // FreeBSD extensions
-+ if (CS.getKind() == ConversionSpecifier::bArg || CS.getKind() == ConversionSpecifier::DArg) {
-+ // claim the second argument
-+ CoveredArgs.set(argIndex + 1);
-+
-+ // Now type check the data expression that matches the
-+ // format specifier.
-+ const Expr *Ex = getDataArg(argIndex);
-+ QualType type = (CS.getKind() == ConversionSpecifier::bArg) ? S.Context.IntTy : S.Context.getPointerType(S.Context.UnsignedCharTy);
-+ //const analyze_printf::ArgType &ATR = S.Context.IntTy;
-+ const analyze_printf::ArgType &ATR = type;
-+ if (ATR.isValid() && !ATR.matchesType(S.Context, Ex->getType()))
-+ S.Diag(getLocationOfByte(CS.getStart()),
-+ diag::warn_format_conversion_argument_type_mismatch)
-+ << ATR.getRepresentativeType(S.Context) << Ex->getType()
-+ << getSpecifierRange(startSpecifier, specifierLen)
-+ << Ex->getSourceRange();
-+
-+ // Now type check the data expression that matches the
-+ // format specifier.
-+ Ex = getDataArg(argIndex + 1);
-+ const analyze_printf::ArgType &ATR2 = ArgType::CStrTy;
-+ if (ATR2.isValid() && !ATR2.matchesType(S.Context, Ex->getType()))
-+ S.Diag(getLocationOfByte(CS.getStart()),
-+ diag::warn_format_conversion_argument_type_mismatch)
-+ << ATR2.getRepresentativeType(S.Context) << Ex->getType()
-+ << getSpecifierRange(startSpecifier, specifierLen)
-+ << Ex->getSourceRange();
-+
-+ return true;
-+ }
-+ // END OF FREEBSD EXTENSIONS
-+
- // Check for using an Objective-C specific conversion specifier
- // in a non-ObjC literal.
- if (!IsObjCLiteral && CS.isObjCArg()) {
diff --git a/lang/clang-devel/files/patch-tools_clang_tools_scan-build_scan-build b/lang/clang-devel/files/patch-tools_clang_tools_scan-build_scan-build
deleted file mode 100644
index 9872d6bf78b1..000000000000
--- a/lang/clang-devel/files/patch-tools_clang_tools_scan-build_scan-build
+++ /dev/null
@@ -1,23 +0,0 @@
-
-$FreeBSD$
-
---- tools/clang/tools/scan-build/scan-build.orig
-+++ tools/clang/tools/scan-build/scan-build
-@@ -419,7 +419,7 @@
-
- my $Dir = shift;
-
-- my $JS = Cwd::realpath("$RealBin/sorttable.js");
-+ my $JS = Cwd::realpath("%%DATADIR%%/sorttable.js");
-
- DieDiag("Cannot find 'sorttable.js'.\n")
- if (! -r $JS);
-@@ -429,7 +429,7 @@
- DieDiag("Could not copy 'sorttable.js' to '$Dir'.\n")
- if (! -r "$Dir/sorttable.js");
-
-- my $CSS = Cwd::realpath("$RealBin/scanview.css");
-+ my $CSS = Cwd::realpath("%%DATADIR%%/scanview.css");
-
- DieDiag("Cannot find 'scanview.css'.\n")
- if (! -r $CSS);
diff --git a/lang/clang-devel/files/patch-utils_llvm-build_llvmbuild_main.py b/lang/clang-devel/files/patch-utils_llvm-build_llvmbuild_main.py
deleted file mode 100644
index 9ba38635e136..000000000000
--- a/lang/clang-devel/files/patch-utils_llvm-build_llvmbuild_main.py
+++ /dev/null
@@ -1,21 +0,0 @@
---- utils/llvm-build/llvmbuild/main.py.orig
-+++ utils/llvm-build/llvmbuild/main.py
-@@ -660,7 +660,17 @@
-
- # We handle a few special cases of target names here for historical
- # reasons, as these are the names configure currently comes up with.
-- native_target_name = { 'x86' : 'X86',
-+ native_target_name = { 'amd64' : 'X86',
-+ 'arm' : 'ARM',
-+ 'armeb' : 'ARM',
-+ 'armv6' : 'ARM',
-+ 'armv6hf' : 'ARM',
-+ 'i386' : 'X86',
-+ 'mips' : 'Mips',
-+ 'powerpc' : 'PowerPC',
-+ 'powerpc64' : 'PowerPC',
-+ 'sparc64' : 'Sparc',
-+ 'x86' : 'X86',
- 'x86_64' : 'X86',
- 'Unknown' : None }.get(opts.native_target,
- opts.native_target)
diff --git a/lang/clang-devel/pkg-descr b/lang/clang-devel/pkg-descr
index 37b1d8e486d6..1df07184406d 100644
--- a/lang/clang-devel/pkg-descr
+++ b/lang/clang-devel/pkg-descr
@@ -1,4 +1,7 @@
The goal of the Clang project is to create a new C, C++, Objective C and
Objective C++ front-end for the LLVM compiler.
+This is a meta port. The Clang compiler is installed by the
+devel/llvm-devel port.
+
WWW: http://clang.llvm.org/
diff --git a/lang/clang-devel/pkg-plist b/lang/clang-devel/pkg-plist
deleted file mode 100644
index c70b788058f6..000000000000
--- a/lang/clang-devel/pkg-plist
+++ /dev/null
@@ -1,535 +0,0 @@
-bin/c-index-test-devel
-bin/clang-devel
-bin/clang++-devel
-bin/clang-check-devel
-bin/clang-cpp-devel
-bin/clang-format-devel
-bin/clang-tblgen-devel
-bin/ccc-analyzer-devel
-bin/c++-analyzer-devel
-bin/scan-build-devel
-bin/scan-view-devel
-llvm-devel/bin/c++-analyzer
-llvm-devel/bin/c-index-test
-llvm-devel/bin/ccc-analyzer
-llvm-devel/bin/clang
-llvm-devel/bin/clang++
-llvm-devel/bin/clang-check
-llvm-devel/bin/clang-cpp
-llvm-devel/bin/clang-format
-llvm-devel/bin/clang-tblgen
-llvm-devel/bin/scan-build
-llvm-devel/bin/scan-view
-llvm-devel/include/clang-c/BuildSystem.h
-llvm-devel/include/clang-c/CXCompilationDatabase.h
-llvm-devel/include/clang-c/CXErrorCode.h
-llvm-devel/include/clang-c/CXString.h
-llvm-devel/include/clang-c/Documentation.h
-llvm-devel/include/clang-c/Index.h
-llvm-devel/include/clang-c/Platform.h
-llvm-devel/include/clang-c/module.modulemap
-llvm-devel/include/clang/ARCMigrate/ARCMT.h
-llvm-devel/include/clang/ARCMigrate/ARCMTActions.h
-llvm-devel/include/clang/ARCMigrate/FileRemapper.h
-llvm-devel/include/clang/AST/APValue.h
-llvm-devel/include/clang/AST/AST.h
-llvm-devel/include/clang/AST/ASTConsumer.h
-llvm-devel/include/clang/AST/ASTContext.h
-llvm-devel/include/clang/AST/ASTDiagnostic.h
-llvm-devel/include/clang/AST/ASTFwd.h
-llvm-devel/include/clang/AST/ASTImporter.h
-llvm-devel/include/clang/AST/ASTLambda.h
-llvm-devel/include/clang/AST/ASTMutationListener.h
-llvm-devel/include/clang/AST/ASTTypeTraits.h
-llvm-devel/include/clang/AST/ASTUnresolvedSet.h
-llvm-devel/include/clang/AST/ASTVector.h
-llvm-devel/include/clang/AST/Attr.h
-llvm-devel/include/clang/AST/AttrDump.inc
-llvm-devel/include/clang/AST/AttrImpl.inc
-llvm-devel/include/clang/AST/AttrIterator.h
-llvm-devel/include/clang/AST/AttrVisitor.inc
-llvm-devel/include/clang/AST/Attrs.inc
-llvm-devel/include/clang/AST/BaseSubobject.h
-llvm-devel/include/clang/AST/BuiltinTypes.def
-llvm-devel/include/clang/AST/CXXInheritance.h
-llvm-devel/include/clang/AST/CanonicalType.h
-llvm-devel/include/clang/AST/CharUnits.h
-llvm-devel/include/clang/AST/Comment.h
-llvm-devel/include/clang/AST/CommentBriefParser.h
-llvm-devel/include/clang/AST/CommentCommandInfo.inc
-llvm-devel/include/clang/AST/CommentCommandList.inc
-llvm-devel/include/clang/AST/CommentCommandTraits.h
-llvm-devel/include/clang/AST/CommentDiagnostic.h
-llvm-devel/include/clang/AST/CommentHTMLNamedCharacterReferences.inc
-llvm-devel/include/clang/AST/CommentHTMLTags.inc
-llvm-devel/include/clang/AST/CommentHTMLTagsProperties.inc
-llvm-devel/include/clang/AST/CommentLexer.h
-llvm-devel/include/clang/AST/CommentNodes.inc
-llvm-devel/include/clang/AST/CommentParser.h
-llvm-devel/include/clang/AST/CommentSema.h
-llvm-devel/include/clang/AST/CommentVisitor.h
-llvm-devel/include/clang/AST/DataRecursiveASTVisitor.h
-llvm-devel/include/clang/AST/Decl.h
-llvm-devel/include/clang/AST/DeclAccessPair.h
-llvm-devel/include/clang/AST/DeclBase.h
-llvm-devel/include/clang/AST/DeclCXX.h
-llvm-devel/include/clang/AST/DeclContextInternals.h
-llvm-devel/include/clang/AST/DeclFriend.h
-llvm-devel/include/clang/AST/DeclGroup.h
-llvm-devel/include/clang/AST/DeclLookups.h
-llvm-devel/include/clang/AST/DeclNodes.inc
-llvm-devel/include/clang/AST/DeclObjC.h
-llvm-devel/include/clang/AST/DeclOpenMP.h
-llvm-devel/include/clang/AST/DeclTemplate.h
-llvm-devel/include/clang/AST/DeclVisitor.h
-llvm-devel/include/clang/AST/DeclarationName.h
-llvm-devel/include/clang/AST/DependentDiagnostic.h
-llvm-devel/include/clang/AST/EvaluatedExprVisitor.h
-llvm-devel/include/clang/AST/Expr.h
-llvm-devel/include/clang/AST/ExprCXX.h
-llvm-devel/include/clang/AST/ExprObjC.h
-llvm-devel/include/clang/AST/ExternalASTSource.h
-llvm-devel/include/clang/AST/GlobalDecl.h
-llvm-devel/include/clang/AST/LambdaCapture.h
-llvm-devel/include/clang/AST/Mangle.h
-llvm-devel/include/clang/AST/MangleNumberingContext.h
-llvm-devel/include/clang/AST/NSAPI.h
-llvm-devel/include/clang/AST/NestedNameSpecifier.h
-llvm-devel/include/clang/AST/OpenMPClause.h
-llvm-devel/include/clang/AST/OperationKinds.h
-llvm-devel/include/clang/AST/ParentMap.h
-llvm-devel/include/clang/AST/PrettyPrinter.h
-llvm-devel/include/clang/AST/RawCommentList.h
-llvm-devel/include/clang/AST/RecordLayout.h
-llvm-devel/include/clang/AST/RecursiveASTVisitor.h
-llvm-devel/include/clang/AST/Redeclarable.h
-llvm-devel/include/clang/AST/SelectorLocationsKind.h
-llvm-devel/include/clang/AST/Stmt.h
-llvm-devel/include/clang/AST/StmtCXX.h
-llvm-devel/include/clang/AST/StmtGraphTraits.h
-llvm-devel/include/clang/AST/StmtIterator.h
-llvm-devel/include/clang/AST/StmtNodes.inc
-llvm-devel/include/clang/AST/StmtObjC.h
-llvm-devel/include/clang/AST/StmtOpenMP.h
-llvm-devel/include/clang/AST/StmtVisitor.h
-llvm-devel/include/clang/AST/TemplateBase.h
-llvm-devel/include/clang/AST/TemplateName.h
-llvm-devel/include/clang/AST/Type.h
-llvm-devel/include/clang/AST/TypeLoc.h
-llvm-devel/include/clang/AST/TypeLocNodes.def
-llvm-devel/include/clang/AST/TypeLocVisitor.h
-llvm-devel/include/clang/AST/TypeNodes.def
-llvm-devel/include/clang/AST/TypeOrdering.h
-llvm-devel/include/clang/AST/TypeVisitor.h
-llvm-devel/include/clang/AST/UnresolvedSet.h
-llvm-devel/include/clang/AST/VTTBuilder.h
-llvm-devel/include/clang/AST/VTableBuilder.h
-llvm-devel/include/clang/ASTMatchers/ASTMatchFinder.h
-llvm-devel/include/clang/ASTMatchers/ASTMatchers.h
-llvm-devel/include/clang/ASTMatchers/ASTMatchersInternal.h
-llvm-devel/include/clang/ASTMatchers/ASTMatchersMacros.h
-llvm-devel/include/clang/ASTMatchers/Dynamic/Diagnostics.h
-llvm-devel/include/clang/ASTMatchers/Dynamic/Parser.h
-llvm-devel/include/clang/ASTMatchers/Dynamic/Registry.h
-llvm-devel/include/clang/ASTMatchers/Dynamic/VariantValue.h
-llvm-devel/include/clang/Analysis/Analyses/CFGReachabilityAnalysis.h
-llvm-devel/include/clang/Analysis/Analyses/Consumed.h
-llvm-devel/include/clang/Analysis/Analyses/Dominators.h
-llvm-devel/include/clang/Analysis/Analyses/FormatString.h
-llvm-devel/include/clang/Analysis/Analyses/LiveVariables.h
-llvm-devel/include/clang/Analysis/Analyses/PostOrderCFGView.h
-llvm-devel/include/clang/Analysis/Analyses/PseudoConstantAnalysis.h
-llvm-devel/include/clang/Analysis/Analyses/ReachableCode.h
-llvm-devel/include/clang/Analysis/Analyses/ThreadSafety.h
-llvm-devel/include/clang/Analysis/Analyses/ThreadSafetyCommon.h
-llvm-devel/include/clang/Analysis/Analyses/ThreadSafetyLogical.h
-llvm-devel/include/clang/Analysis/Analyses/ThreadSafetyOps.def
-llvm-devel/include/clang/Analysis/Analyses/ThreadSafetyTIL.h
-llvm-devel/include/clang/Analysis/Analyses/ThreadSafetyTraverse.h
-llvm-devel/include/clang/Analysis/Analyses/ThreadSafetyUtil.h
-llvm-devel/include/clang/Analysis/Analyses/UninitializedValues.h
-llvm-devel/include/clang/Analysis/AnalysisContext.h
-llvm-devel/include/clang/Analysis/AnalysisDiagnostic.h
-llvm-devel/include/clang/Analysis/CFG.h
-llvm-devel/include/clang/Analysis/CFGStmtMap.h
-llvm-devel/include/clang/Analysis/CallGraph.h
-llvm-devel/include/clang/Analysis/CodeInjector.h
-llvm-devel/include/clang/Analysis/DomainSpecific/CocoaConventions.h
-llvm-devel/include/clang/Analysis/DomainSpecific/ObjCNoReturn.h
-llvm-devel/include/clang/Analysis/FlowSensitive/DataflowValues.h
-llvm-devel/include/clang/Analysis/ProgramPoint.h
-llvm-devel/include/clang/Analysis/Support/BumpVector.h
-llvm-devel/include/clang/Basic/ABI.h
-llvm-devel/include/clang/Basic/AddressSpaces.h
-llvm-devel/include/clang/Basic/AllDiagnostics.h
-llvm-devel/include/clang/Basic/AttrHasAttributeImpl.inc
-llvm-devel/include/clang/Basic/AttrKinds.h
-llvm-devel/include/clang/Basic/AttrList.inc
-llvm-devel/include/clang/Basic/Attributes.h
-llvm-devel/include/clang/Basic/Builtins.def
-llvm-devel/include/clang/Basic/Builtins.h
-llvm-devel/include/clang/Basic/BuiltinsAArch64.def
-llvm-devel/include/clang/Basic/BuiltinsARM.def
-llvm-devel/include/clang/Basic/BuiltinsHexagon.def
-llvm-devel/include/clang/Basic/BuiltinsLe64.def
-llvm-devel/include/clang/Basic/BuiltinsMips.def
-llvm-devel/include/clang/Basic/BuiltinsNEON.def
-llvm-devel/include/clang/Basic/BuiltinsNVPTX.def
-llvm-devel/include/clang/Basic/BuiltinsPPC.def
-llvm-devel/include/clang/Basic/BuiltinsR600.def
-llvm-devel/include/clang/Basic/BuiltinsSystemZ.def
-llvm-devel/include/clang/Basic/BuiltinsX86.def
-llvm-devel/include/clang/Basic/BuiltinsXCore.def
-llvm-devel/include/clang/Basic/CapturedStmt.h
-llvm-devel/include/clang/Basic/CharInfo.h
-llvm-devel/include/clang/Basic/CommentOptions.h
-llvm-devel/include/clang/Basic/Diagnostic.h
-llvm-devel/include/clang/Basic/DiagnosticASTKinds.inc
-llvm-devel/include/clang/Basic/DiagnosticAnalysisKinds.inc
-llvm-devel/include/clang/Basic/DiagnosticCategories.h
-llvm-devel/include/clang/Basic/DiagnosticCommentKinds.inc
-llvm-devel/include/clang/Basic/DiagnosticCommonKinds.inc
-llvm-devel/include/clang/Basic/DiagnosticDriverKinds.inc
-llvm-devel/include/clang/Basic/DiagnosticFrontendKinds.inc
-llvm-devel/include/clang/Basic/DiagnosticGroups.inc
-llvm-devel/include/clang/Basic/DiagnosticIDs.h
-llvm-devel/include/clang/Basic/DiagnosticIndexName.inc
-llvm-devel/include/clang/Basic/DiagnosticLexKinds.inc
-llvm-devel/include/clang/Basic/DiagnosticOptions.def
-llvm-devel/include/clang/Basic/DiagnosticOptions.h
-llvm-devel/include/clang/Basic/DiagnosticParseKinds.inc
-llvm-devel/include/clang/Basic/DiagnosticSemaKinds.inc
-llvm-devel/include/clang/Basic/DiagnosticSerializationKinds.inc
-llvm-devel/include/clang/Basic/ExceptionSpecificationType.h
-llvm-devel/include/clang/Basic/ExpressionTraits.h
-llvm-devel/include/clang/Basic/FileManager.h
-llvm-devel/include/clang/Basic/FileSystemOptions.h
-llvm-devel/include/clang/Basic/FileSystemStatCache.h
-llvm-devel/include/clang/Basic/IdentifierTable.h
-llvm-devel/include/clang/Basic/LLVM.h
-llvm-devel/include/clang/Basic/Lambda.h
-llvm-devel/include/clang/Basic/LangOptions.def
-llvm-devel/include/clang/Basic/LangOptions.h
-llvm-devel/include/clang/Basic/Linkage.h
-llvm-devel/include/clang/Basic/MacroBuilder.h
-llvm-devel/include/clang/Basic/Module.h
-llvm-devel/include/clang/Basic/ObjCRuntime.h
-llvm-devel/include/clang/Basic/OpenCLExtensions.def
-llvm-devel/include/clang/Basic/OpenMPKinds.def
-llvm-devel/include/clang/Basic/OpenMPKinds.h
-llvm-devel/include/clang/Basic/OperatorKinds.def
-llvm-devel/include/clang/Basic/OperatorKinds.h
-llvm-devel/include/clang/Basic/OperatorPrecedence.h
-llvm-devel/include/clang/Basic/PartialDiagnostic.h
-llvm-devel/include/clang/Basic/PlistSupport.h
-llvm-devel/include/clang/Basic/PrettyStackTrace.h
-llvm-devel/include/clang/Basic/SanitizerBlacklist.h
-llvm-devel/include/clang/Basic/Sanitizers.def
-llvm-devel/include/clang/Basic/Sanitizers.h
-llvm-devel/include/clang/Basic/SourceLocation.h
-llvm-devel/include/clang/Basic/SourceManager.h
-llvm-devel/include/clang/Basic/SourceManagerInternals.h
-llvm-devel/include/clang/Basic/Specifiers.h
-llvm-devel/include/clang/Basic/TargetBuiltins.h
-llvm-devel/include/clang/Basic/TargetCXXABI.h
-llvm-devel/include/clang/Basic/TargetInfo.h
-llvm-devel/include/clang/Basic/TargetOptions.h
-llvm-devel/include/clang/Basic/TemplateKinds.h
-llvm-devel/include/clang/Basic/TokenKinds.def
-llvm-devel/include/clang/Basic/TokenKinds.h
-llvm-devel/include/clang/Basic/TypeTraits.h
-llvm-devel/include/clang/Basic/Version.h
-llvm-devel/include/clang/Basic/Version.inc
-llvm-devel/include/clang/Basic/VersionTuple.h
-llvm-devel/include/clang/Basic/VirtualFileSystem.h
-llvm-devel/include/clang/Basic/Visibility.h
-llvm-devel/include/clang/Basic/arm_neon.inc
-llvm-devel/include/clang/CodeGen/BackendUtil.h
-llvm-devel/include/clang/CodeGen/CGFunctionInfo.h
-llvm-devel/include/clang/CodeGen/CodeGenABITypes.h
-llvm-devel/include/clang/CodeGen/CodeGenAction.h
-llvm-devel/include/clang/CodeGen/ModuleBuilder.h
-llvm-devel/include/clang/Config/config.h
-llvm-devel/include/clang/Driver/Action.h
-llvm-devel/include/clang/Driver/Compilation.h
-llvm-devel/include/clang/Driver/Driver.h
-llvm-devel/include/clang/Driver/DriverDiagnostic.h
-llvm-devel/include/clang/Driver/Job.h
-llvm-devel/include/clang/Driver/Multilib.h
-llvm-devel/include/clang/Driver/Options.h
-llvm-devel/include/clang/Driver/Options.inc
-llvm-devel/include/clang/Driver/Phases.h
-llvm-devel/include/clang/Driver/SanitizerArgs.h
-llvm-devel/include/clang/Driver/Tool.h
-llvm-devel/include/clang/Driver/ToolChain.h
-llvm-devel/include/clang/Driver/Types.def
-llvm-devel/include/clang/Driver/Types.h
-llvm-devel/include/clang/Driver/Util.h
-llvm-devel/include/clang/Edit/Commit.h
-llvm-devel/include/clang/Edit/EditedSource.h
-llvm-devel/include/clang/Edit/EditsReceiver.h
-llvm-devel/include/clang/Edit/FileOffset.h
-llvm-devel/include/clang/Edit/Rewriters.h
-llvm-devel/include/clang/Format/Format.h
-llvm-devel/include/clang/Frontend/ASTConsumers.h
-llvm-devel/include/clang/Frontend/ASTUnit.h
-llvm-devel/include/clang/Frontend/ChainedDiagnosticConsumer.h
-llvm-devel/include/clang/Frontend/CodeGenOptions.def
-llvm-devel/include/clang/Frontend/CodeGenOptions.h
-llvm-devel/include/clang/Frontend/CommandLineSourceLoc.h
-llvm-devel/include/clang/Frontend/CompilerInstance.h
-llvm-devel/include/clang/Frontend/CompilerInvocation.h
-llvm-devel/include/clang/Frontend/DependencyOutputOptions.h
-llvm-devel/include/clang/Frontend/DiagnosticRenderer.h
-llvm-devel/include/clang/Frontend/FrontendAction.h
-llvm-devel/include/clang/Frontend/FrontendActions.h
-llvm-devel/include/clang/Frontend/FrontendDiagnostic.h
-llvm-devel/include/clang/Frontend/FrontendOptions.h
-llvm-devel/include/clang/Frontend/FrontendPluginRegistry.h
-llvm-devel/include/clang/Frontend/LangStandard.h
-llvm-devel/include/clang/Frontend/LangStandards.def
-llvm-devel/include/clang/Frontend/LayoutOverrideSource.h
-llvm-devel/include/clang/Frontend/LogDiagnosticPrinter.h
-llvm-devel/include/clang/Frontend/MigratorOptions.h
-llvm-devel/include/clang/Frontend/MultiplexConsumer.h
-llvm-devel/include/clang/Frontend/PreprocessorOutputOptions.h
-llvm-devel/include/clang/Frontend/SerializedDiagnosticPrinter.h
-llvm-devel/include/clang/Frontend/SerializedDiagnosticReader.h
-llvm-devel/include/clang/Frontend/SerializedDiagnostics.h
-llvm-devel/include/clang/Frontend/TextDiagnostic.h
-llvm-devel/include/clang/Frontend/TextDiagnosticBuffer.h
-llvm-devel/include/clang/Frontend/TextDiagnosticPrinter.h
-llvm-devel/include/clang/Frontend/Utils.h
-llvm-devel/include/clang/Frontend/VerifyDiagnosticConsumer.h
-llvm-devel/include/clang/FrontendTool/Utils.h
-llvm-devel/include/clang/Index/CommentToXML.h
-llvm-devel/include/clang/Index/USRGeneration.h
-llvm-devel/include/clang/Lex/CodeCompletionHandler.h
-llvm-devel/include/clang/Lex/DirectoryLookup.h
-llvm-devel/include/clang/Lex/ExternalPreprocessorSource.h
-llvm-devel/include/clang/Lex/HeaderMap.h
-llvm-devel/include/clang/Lex/HeaderSearch.h
-llvm-devel/include/clang/Lex/HeaderSearchOptions.h
-llvm-devel/include/clang/Lex/LexDiagnostic.h
-llvm-devel/include/clang/Lex/Lexer.h
-llvm-devel/include/clang/Lex/LiteralSupport.h
-llvm-devel/include/clang/Lex/MacroArgs.h
-llvm-devel/include/clang/Lex/MacroInfo.h
-llvm-devel/include/clang/Lex/ModuleLoader.h
-llvm-devel/include/clang/Lex/ModuleMap.h
-llvm-devel/include/clang/Lex/MultipleIncludeOpt.h
-llvm-devel/include/clang/Lex/PPCallbacks.h
-llvm-devel/include/clang/Lex/PPConditionalDirectiveRecord.h
-llvm-devel/include/clang/Lex/PTHLexer.h
-llvm-devel/include/clang/Lex/PTHManager.h
-llvm-devel/include/clang/Lex/Pragma.h
-llvm-devel/include/clang/Lex/PreprocessingRecord.h
-llvm-devel/include/clang/Lex/Preprocessor.h
-llvm-devel/include/clang/Lex/PreprocessorLexer.h
-llvm-devel/include/clang/Lex/PreprocessorOptions.h
-llvm-devel/include/clang/Lex/ScratchBuffer.h
-llvm-devel/include/clang/Lex/Token.h
-llvm-devel/include/clang/Lex/TokenConcatenation.h
-llvm-devel/include/clang/Lex/TokenLexer.h
-llvm-devel/include/clang/Parse/AttrParserStringSwitches.inc
-llvm-devel/include/clang/Parse/ParseAST.h
-llvm-devel/include/clang/Parse/ParseDiagnostic.h
-llvm-devel/include/clang/Parse/Parser.h
-llvm-devel/include/clang/Rewrite/Core/DeltaTree.h
-llvm-devel/include/clang/Rewrite/Core/HTMLRewrite.h
-llvm-devel/include/clang/Rewrite/Core/RewriteBuffer.h
-llvm-devel/include/clang/Rewrite/Core/RewriteRope.h
-llvm-devel/include/clang/Rewrite/Core/Rewriter.h
-llvm-devel/include/clang/Rewrite/Core/TokenRewriter.h
-llvm-devel/include/clang/Rewrite/Frontend/ASTConsumers.h
-llvm-devel/include/clang/Rewrite/Frontend/FixItRewriter.h
-llvm-devel/include/clang/Rewrite/Frontend/FrontendActions.h
-llvm-devel/include/clang/Rewrite/Frontend/Rewriters.h
-llvm-devel/include/clang/Sema/AnalysisBasedWarnings.h
-llvm-devel/include/clang/Sema/AttrParsedAttrImpl.inc
-llvm-devel/include/clang/Sema/AttrParsedAttrKinds.inc
-llvm-devel/include/clang/Sema/AttrParsedAttrList.inc
-llvm-devel/include/clang/Sema/AttrSpellingListIndex.inc
-llvm-devel/include/clang/Sema/AttrTemplateInstantiate.inc
-llvm-devel/include/clang/Sema/AttributeList.h
-llvm-devel/include/clang/Sema/CXXFieldCollector.h
-llvm-devel/include/clang/Sema/CodeCompleteConsumer.h
-llvm-devel/include/clang/Sema/CodeCompleteOptions.h
-llvm-devel/include/clang/Sema/DeclSpec.h
-llvm-devel/include/clang/Sema/DelayedDiagnostic.h
-llvm-devel/include/clang/Sema/Designator.h
-llvm-devel/include/clang/Sema/ExternalSemaSource.h
-llvm-devel/include/clang/Sema/IdentifierResolver.h
-llvm-devel/include/clang/Sema/Initialization.h
-llvm-devel/include/clang/Sema/LocInfoType.h
-llvm-devel/include/clang/Sema/Lookup.h
-llvm-devel/include/clang/Sema/LoopHint.h
-llvm-devel/include/clang/Sema/MultiplexExternalSemaSource.h
-llvm-devel/include/clang/Sema/ObjCMethodList.h
-llvm-devel/include/clang/Sema/Overload.h
-llvm-devel/include/clang/Sema/Ownership.h
-llvm-devel/include/clang/Sema/ParsedTemplate.h
-llvm-devel/include/clang/Sema/PrettyDeclStackTrace.h
-llvm-devel/include/clang/Sema/Scope.h
-llvm-devel/include/clang/Sema/ScopeInfo.h
-llvm-devel/include/clang/Sema/Sema.h
-llvm-devel/include/clang/Sema/SemaConsumer.h
-llvm-devel/include/clang/Sema/SemaDiagnostic.h
-llvm-devel/include/clang/Sema/SemaFixItUtils.h
-llvm-devel/include/clang/Sema/SemaInternal.h
-llvm-devel/include/clang/Sema/SemaLambda.h
-llvm-devel/include/clang/Sema/Template.h
-llvm-devel/include/clang/Sema/TemplateDeduction.h
-llvm-devel/include/clang/Sema/TypoCorrection.h
-llvm-devel/include/clang/Sema/Weak.h
-llvm-devel/include/clang/Serialization/ASTBitCodes.h
-llvm-devel/include/clang/Serialization/ASTDeserializationListener.h
-llvm-devel/include/clang/Serialization/ASTReader.h
-llvm-devel/include/clang/Serialization/ASTWriter.h
-llvm-devel/include/clang/Serialization/AttrPCHRead.inc
-llvm-devel/include/clang/Serialization/AttrPCHWrite.inc
-llvm-devel/include/clang/Serialization/ContinuousRangeMap.h
-llvm-devel/include/clang/Serialization/GlobalModuleIndex.h
-llvm-devel/include/clang/Serialization/Module.h
-llvm-devel/include/clang/Serialization/ModuleManager.h
-llvm-devel/include/clang/Serialization/SerializationDiagnostic.h
-llvm-devel/include/clang/StaticAnalyzer/Checkers/ClangCheckers.h
-llvm-devel/include/clang/StaticAnalyzer/Checkers/LocalCheckers.h
-llvm-devel/include/clang/StaticAnalyzer/Checkers/ObjCRetainCount.h
-llvm-devel/include/clang/StaticAnalyzer/Core/Analyses.def
-llvm-devel/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h
-llvm-devel/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h
-llvm-devel/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitor.h
-llvm-devel/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h
-llvm-devel/include/clang/StaticAnalyzer/Core/BugReporter/CommonBugCategories.h
-llvm-devel/include/clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h
-llvm-devel/include/clang/StaticAnalyzer/Core/Checker.h
-llvm-devel/include/clang/StaticAnalyzer/Core/CheckerManager.h
-llvm-devel/include/clang/StaticAnalyzer/Core/CheckerOptInfo.h
-llvm-devel/include/clang/StaticAnalyzer/Core/CheckerRegistry.h
-llvm-devel/include/clang/StaticAnalyzer/Core/PathDiagnosticConsumers.h
-llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/APSIntType.h
-llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h
-llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h
-llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/BlockCounter.h
-llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h
-llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h
-llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h
-llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h
-llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h
-llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeInfo.h
-llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h
-llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h
-llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h
-llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/FunctionSummary.h
-llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h
-llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h
-llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h
-llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h
-llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h
-llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h
-llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h
-llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/StoreRef.h
-llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/SubEngine.h
-llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/SummaryManager.h
-llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h
-llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/TaintManager.h
-llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/TaintTag.h
-llvm-devel/include/clang/StaticAnalyzer/Core/PathSensitive/WorkList.h
-llvm-devel/include/clang/StaticAnalyzer/Frontend/AnalysisConsumer.h
-llvm-devel/include/clang/StaticAnalyzer/Frontend/CheckerRegistration.h
-llvm-devel/include/clang/StaticAnalyzer/Frontend/FrontendActions.h
-llvm-devel/include/clang/StaticAnalyzer/Frontend/ModelConsumer.h
-llvm-devel/include/clang/Tooling/ArgumentsAdjusters.h
-llvm-devel/include/clang/Tooling/CommonOptionsParser.h
-llvm-devel/include/clang/Tooling/CompilationDatabase.h
-llvm-devel/include/clang/Tooling/CompilationDatabasePluginRegistry.h
-llvm-devel/include/clang/Tooling/Core/Replacement.h
-llvm-devel/include/clang/Tooling/FileMatchTrie.h
-llvm-devel/include/clang/Tooling/JSONCompilationDatabase.h
-llvm-devel/include/clang/Tooling/Refactoring.h
-llvm-devel/include/clang/Tooling/RefactoringCallbacks.h
-llvm-devel/include/clang/Tooling/ReplacementsYaml.h
-llvm-devel/include/clang/Tooling/Tooling.h
-llvm-devel/lib/clang/3.7.0/include/__wmmintrin_aes.h
-llvm-devel/lib/clang/3.7.0/include/__wmmintrin_pclmul.h
-llvm-devel/lib/clang/3.7.0/include/adxintrin.h
-llvm-devel/lib/clang/3.7.0/include/altivec.h
-llvm-devel/lib/clang/3.7.0/include/ammintrin.h
-llvm-devel/lib/clang/3.7.0/include/arm_neon.h
-llvm-devel/lib/clang/3.7.0/include/avx2intrin.h
-llvm-devel/lib/clang/3.7.0/include/avx512bwintrin.h
-llvm-devel/lib/clang/3.7.0/include/avx512dqintrin.h
-llvm-devel/lib/clang/3.7.0/include/avx512erintrin.h
-llvm-devel/lib/clang/3.7.0/include/avx512fintrin.h
-llvm-devel/lib/clang/3.7.0/include/avx512vlbwintrin.h
-llvm-devel/lib/clang/3.7.0/include/avx512vldqintrin.h
-llvm-devel/lib/clang/3.7.0/include/avx512vlintrin.h
-llvm-devel/lib/clang/3.7.0/include/avxintrin.h
-llvm-devel/lib/clang/3.7.0/include/bmi2intrin.h
-llvm-devel/lib/clang/3.7.0/include/bmiintrin.h
-llvm-devel/lib/clang/3.7.0/include/cpuid.h
-llvm-devel/lib/clang/3.7.0/include/emmintrin.h
-llvm-devel/lib/clang/3.7.0/include/f16cintrin.h
-llvm-devel/lib/clang/3.7.0/include/fma4intrin.h
-llvm-devel/lib/clang/3.7.0/include/fmaintrin.h
-llvm-devel/lib/clang/3.7.0/include/htmintrin.h
-llvm-devel/lib/clang/3.7.0/include/htmxlintrin.h
-llvm-devel/lib/clang/3.7.0/include/ia32intrin.h
-llvm-devel/lib/clang/3.7.0/include/immintrin.h
-llvm-devel/lib/clang/3.7.0/include/lzcntintrin.h
-llvm-devel/lib/clang/3.7.0/include/mm3dnow.h
-llvm-devel/lib/clang/3.7.0/include/mm_malloc.h
-llvm-devel/lib/clang/3.7.0/include/mmintrin.h
-llvm-devel/lib/clang/3.7.0/include/module.modulemap
-llvm-devel/lib/clang/3.7.0/include/nmmintrin.h
-llvm-devel/lib/clang/3.7.0/include/pmmintrin.h
-llvm-devel/lib/clang/3.7.0/include/popcntintrin.h
-llvm-devel/lib/clang/3.7.0/include/prfchwintrin.h
-llvm-devel/lib/clang/3.7.0/include/rdseedintrin.h
-llvm-devel/lib/clang/3.7.0/include/rtmintrin.h
-llvm-devel/lib/clang/3.7.0/include/s390intrin.h
-llvm-devel/lib/clang/3.7.0/include/shaintrin.h
-llvm-devel/lib/clang/3.7.0/include/smmintrin.h
-llvm-devel/lib/clang/3.7.0/include/tbmintrin.h
-llvm-devel/lib/clang/3.7.0/include/tmmintrin.h
-llvm-devel/lib/clang/3.7.0/include/wmmintrin.h
-llvm-devel/lib/clang/3.7.0/include/x86intrin.h
-llvm-devel/lib/clang/3.7.0/include/xmmintrin.h
-llvm-devel/lib/clang/3.7.0/include/xopintrin.h
-llvm-devel/lib/libclang.a
-llvm-devel/lib/libclang.so
-llvm-devel/lib/libclangARCMigrate.a
-llvm-devel/lib/libclangAST.a
-llvm-devel/lib/libclangASTMatchers.a
-llvm-devel/lib/libclangAnalysis.a
-llvm-devel/lib/libclangBasic.a
-llvm-devel/lib/libclangCodeGen.a
-llvm-devel/lib/libclangDriver.a
-llvm-devel/lib/libclangDynamicASTMatchers.a
-llvm-devel/lib/libclangEdit.a
-llvm-devel/lib/libclangFormat.a
-llvm-devel/lib/libclangFrontend.a
-llvm-devel/lib/libclangFrontendTool.a
-llvm-devel/lib/libclangIndex.a
-llvm-devel/lib/libclangLex.a
-llvm-devel/lib/libclangParse.a
-llvm-devel/lib/libclangRewrite.a
-llvm-devel/lib/libclangRewriteFrontend.a
-llvm-devel/lib/libclangSema.a
-llvm-devel/lib/libclangSerialization.a
-llvm-devel/lib/libclangStaticAnalyzerCheckers.a
-llvm-devel/lib/libclangStaticAnalyzerCore.a
-llvm-devel/lib/libclangStaticAnalyzerFrontend.a
-llvm-devel/lib/libclangTooling.a
-llvm-devel/lib/libclangToolingCore.a
-llvm-devel/lib/python/Reporter.py
-llvm-devel/lib/python/Resources/FileRadar.scpt
-llvm-devel/lib/python/Resources/GetRadarVersion.scpt
-llvm-devel/lib/python/Resources/bugcatcher.ico
-llvm-devel/lib/python/ScanView.py
-llvm-devel/lib/python/startfile.py
-man/man1/clang-devel.1.gz
-%%PORTDOCS%%%%DOCSDIR%%/html/clang/clang.html
-%%PORTDOCS%%%%DOCSDIR%%/html/clang/manpage.css
-%%PORTDOCS%%%%DOCSDIR%%/ps/clang.ps