Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 19 Jan 2020 13:55:38 +0000 (UTC)
From:      Brooks Davis <brooks@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r523575 - in head/devel/llvm-devel: . files files/ppc64-elfv2
Message-ID:  <202001191355.00JDtc0a093804@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: brooks
Date: Sun Jan 19 13:55:38 2020
New Revision: 523575
URL: https://svnweb.freebsd.org/changeset/ports/523575

Log:
  Update to a new snapshot (welcome to LLVM 11).
  
  Fix plist when COMPILER_RT is disabled.
  
  PR:		243371

Deleted:
  head/devel/llvm-devel/files/ppc64-elfv2/
Modified:
  head/devel/llvm-devel/Makefile
  head/devel/llvm-devel/Makefile.snapshot
  head/devel/llvm-devel/distinfo
  head/devel/llvm-devel/files/gen-Makefile.snapshot.sh
  head/devel/llvm-devel/pkg-plist

Modified: head/devel/llvm-devel/Makefile
==============================================================================
--- head/devel/llvm-devel/Makefile	Sun Jan 19 13:22:00 2020	(r523574)
+++ head/devel/llvm-devel/Makefile	Sun Jan 19 13:55:38 2020	(r523575)
@@ -70,7 +70,7 @@ GH_TAGNAME=	${LLVM_PROJECT_COMMIT}
 
 .include "Makefile.snapshot"
 
-OPTIONS_DEFINE=	CLANG DOCS EXTRAS LIT LLD LLDB ELFV2
+OPTIONS_DEFINE=	CLANG DOCS EXTRAS LIT LLD LLDB
 OPTIONS_DEFINE_amd64=	COMPILER_RT GOLD OPENMP
 OPTIONS_DEFINE_i386=	COMPILER_RT OPENMP
 OPTIONS_DEFAULT=	CLANG EXTRAS LIT LLD LLDB
@@ -121,8 +121,6 @@ OPENMP_CONFLICTS_INSTALL=	libiomp5-devel-*
 GOLD_DESC=		Build the LLVM Gold plugin for LTO
 GOLD_CMAKE_ON=		-DLLVM_BINUTILS_INCDIR=${LOCALBASE}/include
 GOLD_BUILD_DEPENDS=	${LOCALBASE}/bin/ld.gold:devel/binutils
-ELFV2_DESC=		[PowerPC64] Use OpenPOWER ELF ABI v2 by default
-ELFV2_EXTRA_PATCHES=	${PATCHDIR}/ppc64-elfv2
 
 PLIST_SUB+=	LLVM_MAJOR=${LLVM_MAJOR} \
 		LLVM_RELEASE=${LLVM_RELEASE}
@@ -197,12 +195,6 @@ EXTRAS_PATTERN=	${EXTRAS_COMMANDS:tW:C/  */|/g}|${EXTR
 
 .include <bsd.port.options.mk>
 
-# PPC_ABI variable is only defined after including bsd.port.options.mk
-.if defined(PPC_ABI) && ${PPC_ABI} == ELFv2
-OPTIONS_DEFAULT_powerpc64=      ELFV2
-.endif
-
-
 # keep in sync with /usr/src/lib/clang/clang.build.mk 
 # ----------- start of sync block ------------------
 # Armv6 and armv7 uses hard float abi, unless the CPUTYPE has soft in it.
@@ -235,7 +227,7 @@ USES+=	gnome
 
 .if ${PORT_OPTIONS:MCOMPILER_RT}
 LLVM_ENABLE_PROJECTS+=	compiler-rt
-COMPILER_RT_PATTERN=	(sanitizer|include.xray|include\/fuzzer)
+COMPILER_RT_PATTERN=	(sanitizer|include.xray|include\/fuzzer|profile\/InstrProfData.inc)
 .endif
 
 .if ${PORT_OPTIONS:MEXTRAS}

Modified: head/devel/llvm-devel/Makefile.snapshot
==============================================================================
--- head/devel/llvm-devel/Makefile.snapshot	Sun Jan 19 13:22:00 2020	(r523574)
+++ head/devel/llvm-devel/Makefile.snapshot	Sun Jan 19 13:55:38 2020	(r523575)
@@ -4,8 +4,8 @@
 #
 # Generated by: files/gen-Makefile.snapshot.sh.
 #
-LLVM_MAJOR=	10
+LLVM_MAJOR=	11
 LLVM_RELEASE=	${LLVM_MAJOR}.0.0
-SNAPDATE=	20200103
+SNAPDATE=	20200117
 
-LLVM_PROJECT_COMMIT=		add743b4348095c0d2e407c7a2b8a87a5f8194b0
+LLVM_PROJECT_COMMIT=		f9c46229e4ac29053747c96e08c574c6c48d544b

Modified: head/devel/llvm-devel/distinfo
==============================================================================
--- head/devel/llvm-devel/distinfo	Sun Jan 19 13:22:00 2020	(r523574)
+++ head/devel/llvm-devel/distinfo	Sun Jan 19 13:55:38 2020	(r523575)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1578071828
-SHA256 (llvm-llvm-project-10.0.d20200103-add743b4348095c0d2e407c7a2b8a87a5f8194b0_GH0.tar.gz) = b6d44cbd083afa1dc9af8306ff8aae944b490322c81de614d619e5532e060b4a
-SIZE (llvm-llvm-project-10.0.d20200103-add743b4348095c0d2e407c7a2b8a87a5f8194b0_GH0.tar.gz) = 120147591
+TIMESTAMP = 1579272116
+SHA256 (llvm-llvm-project-11.0.d20200117-f9c46229e4ac29053747c96e08c574c6c48d544b_GH0.tar.gz) = 8c8abd3bad9c384b6c756fc0e7890e2a2c9dedbafeb6d9f8e56841d7a68c3dd0
+SIZE (llvm-llvm-project-11.0.d20200117-f9c46229e4ac29053747c96e08c574c6c48d544b_GH0.tar.gz) = 120799517

Modified: head/devel/llvm-devel/files/gen-Makefile.snapshot.sh
==============================================================================
--- head/devel/llvm-devel/files/gen-Makefile.snapshot.sh	Sun Jan 19 13:22:00 2020	(r523574)
+++ head/devel/llvm-devel/files/gen-Makefile.snapshot.sh	Sun Jan 19 13:55:38 2020	(r523575)
@@ -17,7 +17,7 @@ cat <<EOF > Makefile.snapshot
 #
 # Generated by: files/gen-Makefile.snapshot.sh.
 #
-LLVM_MAJOR=	10
+LLVM_MAJOR=	11
 LLVM_RELEASE=	\${LLVM_MAJOR}.0.0
 SNAPDATE=	$(date +%Y%m%d)
 

Modified: head/devel/llvm-devel/pkg-plist
==============================================================================
--- head/devel/llvm-devel/pkg-plist	Sun Jan 19 13:22:00 2020	(r523574)
+++ head/devel/llvm-devel/pkg-plist	Sun Jan 19 13:55:38 2020	(r523575)
@@ -425,6 +425,7 @@ llvm-devel/bin/yaml2obj
 %%CLANG%%llvm-devel/include/clang/Basic/BuiltinsARM.def
 %%CLANG%%llvm-devel/include/clang/Basic/BuiltinsBPF.def
 %%CLANG%%llvm-devel/include/clang/Basic/BuiltinsHexagon.def
+%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsHexagonDep.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
@@ -682,6 +683,7 @@ llvm-devel/bin/yaml2obj
 %%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/SemaConcept.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
@@ -1697,6 +1699,7 @@ llvm-devel/include/llvm/CodeGen/LiveStacks.h
 llvm-devel/include/llvm/CodeGen/LiveVariables.h
 llvm-devel/include/llvm/CodeGen/LoopTraversal.h
 llvm-devel/include/llvm/CodeGen/LowLevelType.h
+llvm-devel/include/llvm/CodeGen/MIRFormatter.h
 llvm-devel/include/llvm/CodeGen/MIRParser/MIParser.h
 llvm-devel/include/llvm/CodeGen/MIRParser/MIRParser.h
 llvm-devel/include/llvm/CodeGen/MIRPrinter.h
@@ -1798,6 +1801,9 @@ llvm-devel/include/llvm/Config/Disassemblers.def
 llvm-devel/include/llvm/Config/Targets.def
 llvm-devel/include/llvm/Config/abi-breaking.h
 llvm-devel/include/llvm/Config/llvm-config.h
+llvm-devel/include/llvm/DWARFLinker/DWARFLinker.h
+llvm-devel/include/llvm/DWARFLinker/DWARFLinkerCompileUnit.h
+llvm-devel/include/llvm/DWARFLinker/DWARFLinkerDeclContext.h
 llvm-devel/include/llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h
 llvm-devel/include/llvm/DebugInfo/CodeView/CVRecord.h
 llvm-devel/include/llvm/DebugInfo/CodeView/CVSymbolVisitor.h
@@ -2161,6 +2167,7 @@ llvm-devel/include/llvm/IR/IntrinsicsBPF.h
 llvm-devel/include/llvm/IR/IntrinsicsBPF.td
 llvm-devel/include/llvm/IR/IntrinsicsHexagon.h
 llvm-devel/include/llvm/IR/IntrinsicsHexagon.td
+llvm-devel/include/llvm/IR/IntrinsicsHexagonDep.td
 llvm-devel/include/llvm/IR/IntrinsicsMips.h
 llvm-devel/include/llvm/IR/IntrinsicsMips.td
 llvm-devel/include/llvm/IR/IntrinsicsNVPTX.h
@@ -2651,6 +2658,7 @@ llvm-devel/include/llvm/Transforms/IPO/InferFunctionAt
 llvm-devel/include/llvm/Transforms/IPO/Inliner.h
 llvm-devel/include/llvm/Transforms/IPO/Internalize.h
 llvm-devel/include/llvm/Transforms/IPO/LowerTypeTests.h
+llvm-devel/include/llvm/Transforms/IPO/MergeFunctions.h
 llvm-devel/include/llvm/Transforms/IPO/PartialInlining.h
 llvm-devel/include/llvm/Transforms/IPO/PassManagerBuilder.h
 llvm-devel/include/llvm/Transforms/IPO/SCCP.h
@@ -2739,6 +2747,7 @@ llvm-devel/include/llvm/Transforms/Scalar/SpeculativeE
 llvm-devel/include/llvm/Transforms/Scalar/TailRecursionElimination.h
 llvm-devel/include/llvm/Transforms/Scalar/WarnMissedTransforms.h
 llvm-devel/include/llvm/Transforms/Utils.h
+llvm-devel/include/llvm/Transforms/Utils/AMDGPUEmitPrintf.h
 llvm-devel/include/llvm/Transforms/Utils/ASanStackFrameLayout.h
 llvm-devel/include/llvm/Transforms/Utils/AddDiscriminators.h
 llvm-devel/include/llvm/Transforms/Utils/BasicBlockUtils.h
@@ -2925,7 +2934,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
 %%CLANG%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/ppc_wrappers/tmmintrin.h
 %%CLANG%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/ppc_wrappers/xmmintrin.h
 %%CLANG%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/prfchwintrin.h
-%%CLANG%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/profile/InstrProfData.inc
+%%COMPILER_RT%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/profile/InstrProfData.inc
 %%CLANG%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/ptwriteintrin.h
 %%CLANG%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/rdseedintrin.h
 %%CLANG%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/rtmintrin.h
@@ -3001,7 +3010,6 @@ llvm-devel/lib/cmake/llvm/LLVMProcessSources.cmake
 llvm-devel/lib/cmake/llvm/TableGen.cmake
 llvm-devel/lib/cmake/llvm/UseLibtool.cmake
 llvm-devel/lib/cmake/llvm/VersionFromVCS.cmake
-llvm-devel/lib/libBye.a
 llvm-devel/lib/libLLVM-%%LLVM_MAJOR%%git.so
 llvm-devel/lib/libLLVM-%%LLVM_RELEASE%%git.so
 llvm-devel/lib/libLLVM.so
@@ -3041,6 +3049,7 @@ llvm-devel/lib/libLLVMCodeGen.a
 llvm-devel/lib/libLLVMCore.a
 llvm-devel/lib/libLLVMCoroutines.a
 llvm-devel/lib/libLLVMCoverage.a
+llvm-devel/lib/libLLVMDWARFLinker.a
 llvm-devel/lib/libLLVMDebugInfoCodeView.a
 llvm-devel/lib/libLLVMDebugInfoDWARF.a
 llvm-devel/lib/libLLVMDebugInfoGSYM.a



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