svn commit: r423371 - in head/devel/llvm-devel: . files
Brooks Davis
brooks at FreeBSD.org
Wed Oct 5 18:53:44 UTC 2016
Author: brooks
Date: Wed Oct 5 18:53:42 2016
New Revision: 423371
URL: https://svnweb.freebsd.org/changeset/ports/423371
Log:
Update to a new snapshot.
Look for ld.gold in LOCALBASE to fix builds on DragonFly. [0]
Merge a number of improvements from PR 212334 [1]:
- Use VAR option helper for _USES_PYTHON variable
- Use new GH_SUBDIR option helper, instead of post-extract-* targets
- Add libxml2 to USE_GNOME for CLANG option
- Replace blank space(s) with tab for some cases
- Add dependency on CLANG for COMPILER_RT option
Make -fopenmp work [2].
PR: 212334[1], 203223[2]
Submitted by: lightside at gmx.com[1], marino[0]
Sponsored by: DARPA, AFRL
Added:
head/devel/llvm-devel/files/clang-patch-fopenmp.diff
- copied unchanged from r421277, head/devel/llvm38/files/clang-patch-fopenmp.diff
Modified:
head/devel/llvm-devel/Makefile
head/devel/llvm-devel/Makefile.snapshot
head/devel/llvm-devel/distinfo
head/devel/llvm-devel/pkg-plist
Modified: head/devel/llvm-devel/Makefile
==============================================================================
--- head/devel/llvm-devel/Makefile Wed Oct 5 18:50:45 2016 (r423370)
+++ head/devel/llvm-devel/Makefile Wed Oct 5 18:53:42 2016 (r423371)
@@ -3,7 +3,6 @@
PORTNAME= llvm
PORTVERSION= ${LLVM_MAJOR}.d${SNAPDATE}
-PORTREVISION= 1
CATEGORIES= devel lang
PKGNAMESUFFIX= -devel
@@ -19,6 +18,8 @@ DATADIR= ${PREFIX}/share/${PORTNAME}${LL
USES= cmake:outsource compiler:c++11-lib libedit ninja perl5
USE_LDCONFIG= ${LLVM_PREFIX}/lib
+_USES_PYTHON?= python:build
+USES+= ${_USES_PYTHON}
SUB_FILES= llvm-wrapper.sh
SUB_LIST= LLVM_PREFIX="${LLVM_PREFIX}" LLVM_SUFFIX="${LLVM_SUFFIX}"
@@ -49,10 +50,13 @@ CLANG_EXTRA_PATCHES= \
${PATCHDIR}/clang-patch-tools_clang_lib_Headers_CMakeLists.txt
CLANG_CONFLICTS_INSTALL= clang-devel-3.[1234567]*
CLANG_GH_PROJECT= clang:clang
+CLANG_GH_SUBDIR= tools/clang:clang
CLANG_GH_TAGNAME= ${CLANG_COMMIT}:clang
CLANG_CMAKE_ON= -DCLANG_DEFAULT_OPENMP_RUNTIME=libomp
CLANG_PORTDOCS= clang
+CLANG_USE= GNOME=libxml2
COMPILER_RT_DESC= Sanitizer libraries
+COMPILER_RT_IMPLIES= CLANG
COMPILER_RT_GH_PROJECT= compiler-rt:compiler_rt
COMPILER_RT_GH_TAGNAME= ${COMPILER_RT_COMMIT}:compiler_rt
COMPILER_RT_PLIST_FILES=${_COMPILER_RT_LIBS:S|^|${_CRTLIBDIR}/|}
@@ -64,23 +68,29 @@ DOCS_PLIST_FILES= ${MAN1SRCS:S|^|man/man
EXTRAS_DESC= Extra clang tools
EXTRAS_IMPLIES= CLANG
EXTRAS_GH_PROJECT= clang-tools-extra:extras
+EXTRAS_GH_SUBDIR= tools/clang/tools/extra:extras
EXTRAS_GH_TAGNAME= ${EXTRAS_COMMIT}:extras
LIT_DESC= Install lit and FileCheck test tools
+LLDB_VARS= _USES_PYTHON=python
LLD_DESC= Install lld, the LLVM linker
LLD_GH_PROJECT= lld:lld
+LLD_GH_SUBDIR= tools/lld:lld
LLD_GH_TAGNAME= ${LLD_COMMIT}:lld
LLDB_DESC= Install lldb, the LLVM debugger (ignored on 9.x)
LLDB_BUILD_DEPENDS= swig:devel/swig13
LLDB_GH_PROJECT= lldb:lldb
+LLDB_GH_SUBDIR= tools/lldb:lldb
LLDB_GH_TAGNAME= ${LLDB_COMMIT}:lldb
LLDB_USES= execinfo
+LLDB_VARS= _USES_PYTHON=python
OPENMP_DESC= Install libomp, the LLVM OpenMP runtime library
OPENMP_CONFLICTS_INSTALL= libiomp5-devel-*
OPENMP_GH_PROJECT= openmp:openmp
+OPENMP_GH_SUBDIR= tools/openmp:openmp
OPENMP_GH_TAGNAME= ${OPENMP_COMMIT}:openmp
GOLD_DESC= Build the LLVM Gold plugin for LTO
GOLD_CMAKE_ON= -DLLVM_BINUTILS_INCDIR=${LOCALBASE}/include
-GOLD_BUILD_DEPENDS= ld.gold:devel/binutils
+GOLD_BUILD_DEPENDS= ${LOCALBASE}/bin/ld.gold:devel/binutils
OPTIONS_SUB= yes
@@ -127,10 +137,12 @@ STRIP_LIBS= BugpointPasses.so \
EXTRAS_COMMANDS= \
clang-apply-replacements \
+ clang-change-namespace \
clang-include-fixer \
clang-modernize \
clang-query \
clang-rename \
+ clang-reorder-fields \
clang-tidy \
find-all-symbols \
modularize
@@ -147,7 +159,7 @@ EXTRAS_LIBS= \
libclangTidyUtils \
libfindAllSymbols \
libmodernizeCore
-EXTRAS_PATTERN= ${EXTRAS_COMMANDS:tW:C/ */|/g}|${EXTRAS_LIBS:tW:C/ */|/g}
+EXTRAS_PATTERN= ${EXTRAS_COMMANDS:tW:C/ */|/g}|${EXTRAS_LIBS:tW:C/ */|/g}
.include <bsd.port.options.mk>
@@ -158,6 +170,7 @@ COMMANDS+= c-index-test \
clang-check \
clang-cpp \
clang-format \
+ clang-offload-bundler \
scan-build \
scan-view
MAN1SRCS+= clang.1 \
@@ -171,7 +184,6 @@ COMPILER_RT_PATTERN= (asan_blacklist.txt
.if ${PORT_OPTIONS:MLIT}
MAN1SRCS+= lit.1 FileCheck.1
-_USES_PYTHON= python
LIT_COMMANDS= lit llvm-lit FileCheck
.endif
@@ -180,30 +192,26 @@ COMMANDS+= lldb \
lldb-argdumper \
lldb-mi \
lldb-server
-_USES_PYTHON= python
.endif
.if ! ${OPTIONS_DEFINE:MCOMPILER_RT}
# Hack to disable COMPILER_RT in plist of unsupported architectures
-PLIST_SUB+= COMPILER_RT="@comment "
+PLIST_SUB+= COMPILER_RT="@comment "
.else
.endif
.if ! ${OPTIONS_DEFINE:MGOLD}
# Hack to disable GOLD in plist of unsupported architectures
-PLIST_SUB+= GOLD="@comment "
+PLIST_SUB+= GOLD="@comment "
.else
.endif
.if ! ${OPTIONS_DEFINE:MOPENMP}
# Hack to disable OPENMP in plist of unsupported architectures
-PLIST_SUB+= OPENMP="@comment "
+PLIST_SUB+= OPENMP="@comment "
.else
.endif
-_USES_PYTHON?= python:build
-USES+= ${_USES_PYTHON}
-
MAN1SRCS+= bugpoint.1 llc.1 lli.1 llvm-ar.1 llvm-as.1 \
llvm-bcanalyzer.1 llvm-build.1 llvm-config.1 llvm-cov.1 \
llvm-diff.1 llvm-dis.1 llvm-dwarfdump.1 \
@@ -276,21 +284,6 @@ BROKEN= Working C++11 compiler and libra
BROKEN= LLDB does not build with Python 3
.endif
-post-extract-CLANG-on:
- ${MV} ${WRKSRC_clang} ${PATCH_WRKSRC}/tools/clang
-
-post-extract-EXTRAS-on:
- ${MV} ${WRKSRC_extras} ${PATCH_WRKSRC}/tools/clang/tools/extra
-
-post-extract-LLD-on:
- ${MV} ${WRKSRC_lld} ${PATCH_WRKSRC}/tools/lld
-
-post-extract-LLDB-on:
- ${MV} ${WRKSRC_lldb} ${PATCH_WRKSRC}/tools/lldb
-
-post-extract-OPENMP-on:
- ${MV} ${WRKSRC_openmp} ${PATCH_WRKSRC}/tools/openmp
-
post-patch:
${REINPLACE_CMD} -e 's|import lit|import lit${LLVM_SUFFIX}|' \
-e 's|from lit|from lit${LLVM_SUFFIX}|' \
Modified: head/devel/llvm-devel/Makefile.snapshot
==============================================================================
--- head/devel/llvm-devel/Makefile.snapshot Wed Oct 5 18:50:45 2016 (r423370)
+++ head/devel/llvm-devel/Makefile.snapshot Wed Oct 5 18:53:42 2016 (r423371)
@@ -6,12 +6,12 @@
#
LLVM_MAJOR= 4.0
LLVM_RELEASE= ${LLVM_MAJOR}.0
-SNAPDATE= 20160824
+SNAPDATE= 20161003
-LLVM_COMMIT= 5c091363f757f18a715b2a5b02f8f113715fed54
-CLANG_COMMIT= ed0c7d6ff0e1859c6e883844579ba2794a848e50
-COMPILER_RT_COMMIT= f1626d765d860d6a0463279378f4d58a575fb0b8
-EXTRAS_COMMIT= ab6b761ededc67da3d6024422e5b3a0430a5ea71
-LLD_COMMIT= 3344dcd272ed8e5173209bb0900f2cb7e4407a1b
-LLDB_COMMIT= a67709d04cace889386c66352ee9f6e1e32793bf
-OPENMP_COMMIT= 75f264c1494a700ead3c0ea439e3445be8500c7a
+LLVM_COMMIT= 3f22f87fb522a96395699a9cb6d7d7eb73724921
+CLANG_COMMIT= f7aae8377fb4801028b88f7b0e948d2500f9af3b
+COMPILER_RT_COMMIT= 2dca6dc37a0c7a7f2232677f0d8bc175f7e0aa1d
+EXTRAS_COMMIT= 16323e3ca696e8a1b58ad4eb5105eacd0d24bd15
+LLD_COMMIT= 35d9b74908c084a2e1f0576f4e3747032b85358e
+LLDB_COMMIT= 5539ea93e3d58d498e8ce498037f5c3d94d5f5aa
+OPENMP_COMMIT= af29aaac46dfeea0a92493fe356dcd45648eb76f
Modified: head/devel/llvm-devel/distinfo
==============================================================================
--- head/devel/llvm-devel/distinfo Wed Oct 5 18:50:45 2016 (r423370)
+++ head/devel/llvm-devel/distinfo Wed Oct 5 18:53:42 2016 (r423371)
@@ -1,15 +1,15 @@
-TIMESTAMP = 1471997220
-SHA256 (llvm-mirror-llvm-4.0.d20160824-5c091363f757f18a715b2a5b02f8f113715fed54_GH0.tar.gz) = 9b2883142967359102abf6f83108be899ffb46b2377021ae400a4e1e9ecb9fca
-SIZE (llvm-mirror-llvm-4.0.d20160824-5c091363f757f18a715b2a5b02f8f113715fed54_GH0.tar.gz) = 28191299
-SHA256 (llvm-mirror-clang-ed0c7d6ff0e1859c6e883844579ba2794a848e50_GH0.tar.gz) = 9028cb4c1ccfb50b7c344887809ef13b418c794b35d7c5a8fcb75cf4bac6dc0f
-SIZE (llvm-mirror-clang-ed0c7d6ff0e1859c6e883844579ba2794a848e50_GH0.tar.gz) = 14450188
-SHA256 (llvm-mirror-compiler-rt-f1626d765d860d6a0463279378f4d58a575fb0b8_GH0.tar.gz) = 125a0a7eb3bddd072238c403f2d79170364d2d89e71e60ac787dfc5b08e0a732
-SIZE (llvm-mirror-compiler-rt-f1626d765d860d6a0463279378f4d58a575fb0b8_GH0.tar.gz) = 2388365
-SHA256 (llvm-mirror-clang-tools-extra-ab6b761ededc67da3d6024422e5b3a0430a5ea71_GH0.tar.gz) = 4100b5de830ec2b8acb2e68c072fd2d18bbeef4b6e17c34521e84ba3a0fec002
-SIZE (llvm-mirror-clang-tools-extra-ab6b761ededc67da3d6024422e5b3a0430a5ea71_GH0.tar.gz) = 637951
-SHA256 (llvm-mirror-lld-3344dcd272ed8e5173209bb0900f2cb7e4407a1b_GH0.tar.gz) = de68ce1f27d04ba01e8a112aaceb8723943723c30f69e658d90d0e32e0db1975
-SIZE (llvm-mirror-lld-3344dcd272ed8e5173209bb0900f2cb7e4407a1b_GH0.tar.gz) = 686046
-SHA256 (llvm-mirror-lldb-a67709d04cace889386c66352ee9f6e1e32793bf_GH0.tar.gz) = 5540ea2826ea04e740b711533e6c25e28e808c0e3bff7e19ede9fe58a225ecbf
-SIZE (llvm-mirror-lldb-a67709d04cace889386c66352ee9f6e1e32793bf_GH0.tar.gz) = 17426501
-SHA256 (llvm-mirror-openmp-75f264c1494a700ead3c0ea439e3445be8500c7a_GH0.tar.gz) = 593830519e0d719ae78b1589ae800b6e7ae7fbd68366c45fd8bfe851352f3364
-SIZE (llvm-mirror-openmp-75f264c1494a700ead3c0ea439e3445be8500c7a_GH0.tar.gz) = 2828481
+TIMESTAMP = 1475536315
+SHA256 (llvm-mirror-llvm-4.0.d20161003-3f22f87fb522a96395699a9cb6d7d7eb73724921_GH0.tar.gz) = f4720f3c96dc9bfecc0f446d1911f499b505a5fafb8925e732cba73f0e266144
+SIZE (llvm-mirror-llvm-4.0.d20161003-3f22f87fb522a96395699a9cb6d7d7eb73724921_GH0.tar.gz) = 28705549
+SHA256 (llvm-mirror-clang-f7aae8377fb4801028b88f7b0e948d2500f9af3b_GH0.tar.gz) = 38e90cdbb6aa3627b1ec4664ef85f1a51e6599cf2f70a400e5a54264e25cb884
+SIZE (llvm-mirror-clang-f7aae8377fb4801028b88f7b0e948d2500f9af3b_GH0.tar.gz) = 14637967
+SHA256 (llvm-mirror-compiler-rt-2dca6dc37a0c7a7f2232677f0d8bc175f7e0aa1d_GH0.tar.gz) = 908dc93e85ffaffb7100e355bc2fc2c2ee925a720241844d5f7d9d2857a9da20
+SIZE (llvm-mirror-compiler-rt-2dca6dc37a0c7a7f2232677f0d8bc175f7e0aa1d_GH0.tar.gz) = 2413435
+SHA256 (llvm-mirror-clang-tools-extra-16323e3ca696e8a1b58ad4eb5105eacd0d24bd15_GH0.tar.gz) = 81d96c7eacf641efef6314bda287d3f9659f5e1fcb255d2fb38b9701df23eaf0
+SIZE (llvm-mirror-clang-tools-extra-16323e3ca696e8a1b58ad4eb5105eacd0d24bd15_GH0.tar.gz) = 714477
+SHA256 (llvm-mirror-lld-35d9b74908c084a2e1f0576f4e3747032b85358e_GH0.tar.gz) = f4a80a80583d4bf97126bffc7e35bcfd9fb0ae1178f648fbacb03a3f634000c0
+SIZE (llvm-mirror-lld-35d9b74908c084a2e1f0576f4e3747032b85358e_GH0.tar.gz) = 713860
+SHA256 (llvm-mirror-lldb-5539ea93e3d58d498e8ce498037f5c3d94d5f5aa_GH0.tar.gz) = 1f7bc8b2bf4eb630fb15bd62426f4609128a37a28be5a3582d639dd4a1cd59f6
+SIZE (llvm-mirror-lldb-5539ea93e3d58d498e8ce498037f5c3d94d5f5aa_GH0.tar.gz) = 17432199
+SHA256 (llvm-mirror-openmp-af29aaac46dfeea0a92493fe356dcd45648eb76f_GH0.tar.gz) = 0f8858f6fcb42a3627b1e7aeb163b22e9085c027054bd22aca9d4304137d5cd8
+SIZE (llvm-mirror-openmp-af29aaac46dfeea0a92493fe356dcd45648eb76f_GH0.tar.gz) = 2832031
Copied: head/devel/llvm-devel/files/clang-patch-fopenmp.diff (from r421277, head/devel/llvm38/files/clang-patch-fopenmp.diff)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/llvm-devel/files/clang-patch-fopenmp.diff Wed Oct 5 18:53:42 2016 (r423371, copy of r421277, head/devel/llvm38/files/clang-patch-fopenmp.diff)
@@ -0,0 +1,28 @@
+--- tools/clang/lib/Driver/Tools.cpp.orig 2016-09-02 19:55:01.000873648 +0000
++++ tools/clang/lib/Driver/Tools.cpp 2016-09-02 19:54:32.001875868 +0000
+@@ -2733,13 +2733,22 @@
+
+ switch (getOpenMPRuntime(TC, Args)) {
+ case OMPRT_OMP:
+- CmdArgs.push_back("-lomp");
++ if (TC.getTriple().getOS() != llvm::Triple::FreeBSD || TC.isCrossCompiling() || !llvm::sys::fs::exists("%%LLVM_PREFIX%%/lib/libomp.so"))
++ CmdArgs.push_back("-lomp");
++ else
++ CmdArgs.push_back("%%LLVM_PREFIX%%/lib/libomp.so");
+ break;
+ case OMPRT_GOMP:
+- CmdArgs.push_back("-lgomp");
++ if (TC.getTriple().getOS() != llvm::Triple::FreeBSD || TC.isCrossCompiling() || !llvm::sys::fs::exists("%%LLVM_PREFIX%%/lib/libomp.so"))
++ CmdArgs.push_back("-lgomp");
++ else
++ CmdArgs.push_back("%%LLVM_PREFIX%%/lib/libgomp.so");
+ break;
+ case OMPRT_IOMP5:
+- CmdArgs.push_back("-liomp5");
++ if (TC.getTriple().getOS() != llvm::Triple::FreeBSD || TC.isCrossCompiling() || !llvm::sys::fs::exists("%%LLVM_PREFIX%%/lib/libomp.so"))
++ CmdArgs.push_back("-liomp5");
++ else
++ CmdArgs.push_back("%%LLVM_PREFIX%%/lib/libiomp5.so");
+ break;
+ case OMPRT_Unknown:
+ // Already diagnosed.
Modified: head/devel/llvm-devel/pkg-plist
==============================================================================
--- head/devel/llvm-devel/pkg-plist Wed Oct 5 18:50:45 2016 (r423370)
+++ head/devel/llvm-devel/pkg-plist Wed Oct 5 18:53:42 2016 (r423371)
@@ -34,6 +34,7 @@ bin/sancov-devel
%%CLANG%%bin/clang-check-devel
%%CLANG%%bin/clang-cpp-devel
%%CLANG%%bin/clang-format-devel
+%%CLANG%%bin/clang-offload-bundler-devel
%%CLANG%%bin/scan-build-devel
%%CLANG%%bin/scan-view-devel
%%LLDB%%bin/lldb-devel
@@ -41,10 +42,12 @@ bin/sancov-devel
%%LLDB%%bin/lldb-mi-devel
%%LLDB%%bin/lldb-server-devel
%%EXTRAS%%bin/clang-apply-replacements-devel
+%%EXTRAS%%bin/clang-change-namespace-devel
%%EXTRAS%%bin/clang-include-fixer-devel
%%EXTRAS%%bin/clang-modernize-devel
%%EXTRAS%%bin/clang-query-devel
%%EXTRAS%%bin/clang-rename-devel
+%%EXTRAS%%bin/clang-reorder-fields-devel
%%EXTRAS%%bin/clang-tidy-devel
%%EXTRAS%%bin/find-all-symbols-devel
%%EXTRAS%%bin/modularize-devel
@@ -63,13 +66,16 @@ llvm-devel/bin/bugpoint
%%CLANG%%llvm-devel/bin/clang++
%%CLANG%%llvm-devel/bin/clang-%%LLVM_MAJOR%%
%%EXTRAS%%llvm-devel/bin/clang-apply-replacements
+%%EXTRAS%%llvm-devel/bin/clang-change-namespace
%%CLANG%%llvm-devel/bin/clang-check
%%CLANG%%llvm-devel/bin/clang-cl
%%CLANG%%llvm-devel/bin/clang-cpp
%%CLANG%%llvm-devel/bin/clang-format
%%EXTRAS%%llvm-devel/bin/clang-include-fixer
+%%CLANG%%llvm-devel/bin/clang-offload-bundler
%%EXTRAS%%llvm-devel/bin/clang-query
%%EXTRAS%%llvm-devel/bin/clang-rename
+%%EXTRAS%%llvm-devel/bin/clang-reorder-fields
%%EXTRAS%%llvm-devel/bin/clang-tidy
%%EXTRAS%%llvm-devel/bin/find-all-symbols
%%CLANG%%llvm-devel/bin/git-clang-format
@@ -92,6 +98,7 @@ llvm-devel/bin/llvm-c-test
llvm-devel/bin/llvm-config
llvm-devel/bin/llvm-cov
llvm-devel/bin/llvm-cxxdump
+llvm-devel/bin/llvm-cxxfilt
llvm-devel/bin/llvm-diff
llvm-devel/bin/llvm-dis
llvm-devel/bin/llvm-dsymutil
@@ -714,7 +721,6 @@ llvm-devel/bin/yaml2obj
%%LLDB%%llvm-devel/include/lldb/Core/ConnectionMachPort.h
%%LLDB%%llvm-devel/include/lldb/Core/ConnectionSharedMemory.h
%%LLDB%%llvm-devel/include/lldb/Core/ConstString.h
-%%LLDB%%llvm-devel/include/lldb/Core/CxaDemangle.h
%%LLDB%%llvm-devel/include/lldb/Core/DataBuffer.h
%%LLDB%%llvm-devel/include/lldb/Core/DataBufferHeap.h
%%LLDB%%llvm-devel/include/lldb/Core/DataBufferMemoryMap.h
@@ -1133,6 +1139,7 @@ llvm-devel/include/llvm-c/lto.h
llvm-devel/include/llvm/ADT/APFloat.h
llvm-devel/include/llvm/ADT/APInt.h
llvm-devel/include/llvm/ADT/APSInt.h
+llvm-devel/include/llvm/ADT/AllocatorList.h
llvm-devel/include/llvm/ADT/ArrayRef.h
llvm-devel/include/llvm/ADT/BitVector.h
llvm-devel/include/llvm/ADT/BitmaskEnum.h
@@ -1193,9 +1200,14 @@ llvm-devel/include/llvm/ADT/UniqueVector
llvm-devel/include/llvm/ADT/VariadicFunction.h
llvm-devel/include/llvm/ADT/edit_distance.h
llvm-devel/include/llvm/ADT/ilist.h
+llvm-devel/include/llvm/ADT/ilist_base.h
+llvm-devel/include/llvm/ADT/ilist_iterator.h
llvm-devel/include/llvm/ADT/ilist_node.h
+llvm-devel/include/llvm/ADT/ilist_node_base.h
+llvm-devel/include/llvm/ADT/ilist_node_options.h
llvm-devel/include/llvm/ADT/iterator.h
llvm-devel/include/llvm/ADT/iterator_range.h
+llvm-devel/include/llvm/ADT/simple_ilist.h
llvm-devel/include/llvm/Analysis/AliasAnalysis.h
llvm-devel/include/llvm/Analysis/AliasAnalysisEvaluator.h
llvm-devel/include/llvm/Analysis/AliasSetTracker.h
@@ -1350,7 +1362,6 @@ llvm-devel/include/llvm/CodeGen/MachineD
llvm-devel/include/llvm/CodeGen/MachineDominators.h
llvm-devel/include/llvm/CodeGen/MachineFrameInfo.h
llvm-devel/include/llvm/CodeGen/MachineFunction.h
-llvm-devel/include/llvm/CodeGen/MachineFunctionAnalysis.h
llvm-devel/include/llvm/CodeGen/MachineFunctionInitializer.h
llvm-devel/include/llvm/CodeGen/MachineFunctionPass.h
llvm-devel/include/llvm/CodeGen/MachineInstr.h
@@ -1444,9 +1455,11 @@ llvm-devel/include/llvm/DebugInfo/CodeVi
llvm-devel/include/llvm/DebugInfo/CodeView/TypeRecord.h
llvm-devel/include/llvm/DebugInfo/CodeView/TypeRecordBuilder.h
llvm-devel/include/llvm/DebugInfo/CodeView/TypeRecords.def
+llvm-devel/include/llvm/DebugInfo/CodeView/TypeSerializationVisitor.h
llvm-devel/include/llvm/DebugInfo/CodeView/TypeStreamMerger.h
llvm-devel/include/llvm/DebugInfo/CodeView/TypeSymbolEmitter.h
llvm-devel/include/llvm/DebugInfo/CodeView/TypeTableBuilder.h
+llvm-devel/include/llvm/DebugInfo/CodeView/TypeVisitorCallbackPipeline.h
llvm-devel/include/llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h
llvm-devel/include/llvm/DebugInfo/DIContext.h
llvm-devel/include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h
@@ -1463,6 +1476,7 @@ llvm-devel/include/llvm/DebugInfo/DWARF/
llvm-devel/include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h
llvm-devel/include/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h
llvm-devel/include/llvm/DebugInfo/DWARF/DWARFFormValue.h
+llvm-devel/include/llvm/DebugInfo/DWARF/DWARFGdbIndex.h
llvm-devel/include/llvm/DebugInfo/DWARF/DWARFRelocMap.h
llvm-devel/include/llvm/DebugInfo/DWARF/DWARFSection.h
llvm-devel/include/llvm/DebugInfo/DWARF/DWARFTypeUnit.h
@@ -1475,6 +1489,7 @@ llvm-devel/include/llvm/DebugInfo/MSF/MS
llvm-devel/include/llvm/DebugInfo/MSF/MSFError.h
llvm-devel/include/llvm/DebugInfo/MSF/MSFStreamLayout.h
llvm-devel/include/llvm/DebugInfo/MSF/MappedBlockStream.h
+llvm-devel/include/llvm/DebugInfo/MSF/SequencedItemStream.h
llvm-devel/include/llvm/DebugInfo/MSF/StreamArray.h
llvm-devel/include/llvm/DebugInfo/MSF/StreamInterface.h
llvm-devel/include/llvm/DebugInfo/MSF/StreamReader.h
@@ -1556,10 +1571,13 @@ llvm-devel/include/llvm/DebugInfo/PDB/Ra
llvm-devel/include/llvm/DebugInfo/PDB/Raw/RawSession.h
llvm-devel/include/llvm/DebugInfo/PDB/Raw/RawTypes.h
llvm-devel/include/llvm/DebugInfo/PDB/Raw/SymbolStream.h
+llvm-devel/include/llvm/DebugInfo/PDB/Raw/TpiHashing.h
llvm-devel/include/llvm/DebugInfo/PDB/Raw/TpiStream.h
+llvm-devel/include/llvm/DebugInfo/PDB/Raw/TpiStreamBuilder.h
llvm-devel/include/llvm/DebugInfo/Symbolize/DIPrinter.h
llvm-devel/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h
llvm-devel/include/llvm/DebugInfo/Symbolize/Symbolize.h
+llvm-devel/include/llvm/Demangle/Demangle.h
llvm-devel/include/llvm/ExecutionEngine/ExecutionEngine.h
llvm-devel/include/llvm/ExecutionEngine/GenericValue.h
llvm-devel/include/llvm/ExecutionEngine/Interpreter.h
@@ -1578,7 +1596,6 @@ llvm-devel/include/llvm/ExecutionEngine/
llvm-devel/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h
llvm-devel/include/llvm/ExecutionEngine/Orc/LambdaResolver.h
llvm-devel/include/llvm/ExecutionEngine/Orc/LazyEmittingLayer.h
-llvm-devel/include/llvm/ExecutionEngine/Orc/LogicalDylib.h
llvm-devel/include/llvm/ExecutionEngine/Orc/NullResolver.h
llvm-devel/include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h
llvm-devel/include/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h
@@ -1587,7 +1604,8 @@ llvm-devel/include/llvm/ExecutionEngine/
llvm-devel/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h
llvm-devel/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h
llvm-devel/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h
-llvm-devel/include/llvm/ExecutionEngine/Orc/RPCChannel.h
+llvm-devel/include/llvm/ExecutionEngine/Orc/RPCByteChannel.h
+llvm-devel/include/llvm/ExecutionEngine/Orc/RPCSerialization.h
llvm-devel/include/llvm/ExecutionEngine/Orc/RPCUtils.h
llvm-devel/include/llvm/ExecutionEngine/OrcMCJITReplacement.h
llvm-devel/include/llvm/ExecutionEngine/RTDyldMemoryManager.h
@@ -1596,8 +1614,8 @@ llvm-devel/include/llvm/ExecutionEngine/
llvm-devel/include/llvm/ExecutionEngine/SectionMemoryManager.h
llvm-devel/include/llvm/IR/Argument.h
llvm-devel/include/llvm/IR/AssemblyAnnotationWriter.h
+llvm-devel/include/llvm/IR/Attributes.gen
llvm-devel/include/llvm/IR/Attributes.h
-llvm-devel/include/llvm/IR/Attributes.inc
llvm-devel/include/llvm/IR/Attributes.td
llvm-devel/include/llvm/IR/AutoUpgrade.h
llvm-devel/include/llvm/IR/BasicBlock.h
@@ -1956,6 +1974,7 @@ llvm-devel/include/llvm/Support/raw_ostr
llvm-devel/include/llvm/Support/raw_sha1_ostream.h
llvm-devel/include/llvm/Support/thread.h
llvm-devel/include/llvm/Support/type_traits.h
+llvm-devel/include/llvm/Support/xxhash.h
llvm-devel/include/llvm/TableGen/Error.h
llvm-devel/include/llvm/TableGen/Main.h
llvm-devel/include/llvm/TableGen/Record.h
@@ -2075,7 +2094,7 @@ llvm-devel/include/llvm/Transforms/Utils
llvm-devel/include/llvm/Transforms/Utils/Mem2Reg.h
llvm-devel/include/llvm/Transforms/Utils/MemorySSA.h
llvm-devel/include/llvm/Transforms/Utils/ModuleUtils.h
-llvm-devel/include/llvm/Transforms/Utils/NameAnonFunctions.h
+llvm-devel/include/llvm/Transforms/Utils/NameAnonGlobals.h
llvm-devel/include/llvm/Transforms/Utils/PromoteMemToReg.h
llvm-devel/include/llvm/Transforms/Utils/SSAUpdater.h
llvm-devel/include/llvm/Transforms/Utils/SSAUpdaterImpl.h
@@ -2157,6 +2176,7 @@ llvm-devel/lib/LLVMHello.so
%%CLANG%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/mm_malloc.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/mmintrin.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/module.modulemap
+%%CLANG%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/msa.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/mwaitxintrin.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/nmmintrin.h
%%OPENMP%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/omp.h
@@ -2192,6 +2212,7 @@ llvm-devel/lib/cmake/llvm/AddLLVM.cmake
llvm-devel/lib/cmake/llvm/AddLLVMDefinitions.cmake
llvm-devel/lib/cmake/llvm/AddOCaml.cmake
llvm-devel/lib/cmake/llvm/AddSphinxTarget.cmake
+llvm-devel/lib/cmake/llvm/CheckAtomic.cmake
%%OPENMP%%llvm-devel/lib/cmake/llvm/CheckCompilerVersion.cmake
llvm-devel/lib/cmake/llvm/ChooseMSVCCRT.cmake
%%OPENMP%%llvm-devel/lib/cmake/llvm/CrossCompile.cmake
@@ -2249,6 +2270,7 @@ llvm-devel/lib/libLLVMDebugInfoCodeView.
llvm-devel/lib/libLLVMDebugInfoDWARF.a
llvm-devel/lib/libLLVMDebugInfoMSF.a
llvm-devel/lib/libLLVMDebugInfoPDB.a
+llvm-devel/lib/libLLVMDemangle.a
llvm-devel/lib/libLLVMExecutionEngine.a
llvm-devel/lib/libLLVMGlobalISel.a
llvm-devel/lib/libLLVMHexagonAsmParser.a
@@ -2345,6 +2367,7 @@ llvm-devel/lib/libLTO.so
%%CLANG%%llvm-devel/lib/libclangAnalysis.a
%%EXTRAS%%llvm-devel/lib/libclangApplyReplacements.a
%%CLANG%%llvm-devel/lib/libclangBasic.a
+%%CLANG%%llvm-devel/lib/libclangChangeNamespace.a
%%CLANG%%llvm-devel/lib/libclangCodeGen.a
%%CLANG%%llvm-devel/lib/libclangDriver.a
%%CLANG%%llvm-devel/lib/libclangDynamicASTMatchers.a
@@ -2355,9 +2378,11 @@ llvm-devel/lib/libLTO.so
%%EXTRAS%%llvm-devel/lib/libclangIncludeFixer.a
%%CLANG%%llvm-devel/lib/libclangIndex.a
%%CLANG%%llvm-devel/lib/libclangLex.a
+%%CLANG%%llvm-devel/lib/libclangMove.a
%%CLANG%%llvm-devel/lib/libclangParse.a
%%EXTRAS%%llvm-devel/lib/libclangQuery.a
%%EXTRAS%%llvm-devel/lib/libclangRename.a
+%%CLANG%%llvm-devel/lib/libclangReorderFields.a
%%CLANG%%llvm-devel/lib/libclangRewrite.a
%%CLANG%%llvm-devel/lib/libclangRewriteFrontend.a
%%CLANG%%llvm-devel/lib/libclangSema.a
@@ -2462,6 +2487,7 @@ llvm-devel/lib/libLTO.so
%%LLDB%%llvm-devel/lib/liblldbPluginProcessFreeBSD.a
%%LLDB%%llvm-devel/lib/liblldbPluginProcessGDBRemote.a
%%LLDB%%llvm-devel/lib/liblldbPluginProcessMachCore.a
+%%LLDB%%llvm-devel/lib/liblldbPluginProcessMinidump.a
%%LLDB%%llvm-devel/lib/liblldbPluginProcessPOSIX.a
%%LLDB%%llvm-devel/lib/liblldbPluginProcessUtility.a
%%LLDB%%llvm-devel/lib/liblldbPluginRenderScriptRuntime.a
@@ -2490,6 +2516,7 @@ llvm-devel/lib/libLTO.so
%%LLDB%%llvm-devel/lib/python2.7/site-packages/lldb/formatters/cpp/gnu_libstdcpp.py
%%LLDB%%llvm-devel/lib/python2.7/site-packages/lldb/formatters/cpp/libcxx.py
%%LLDB%%llvm-devel/lib/python2.7/site-packages/lldb/formatters/metrics.py
+%%LLDB%%llvm-devel/lib/python2.7/site-packages/lldb/formatters/synth.py
%%LLDB%%llvm-devel/lib/python2.7/site-packages/lldb/lldb-argdumper
%%LLDB%%llvm-devel/lib/python2.7/site-packages/lldb/runtime/__init__.py
%%LLDB%%llvm-devel/lib/python2.7/site-packages/lldb/utils/__init__.py
More information about the svn-ports-head
mailing list