summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorpin <pin@pkgsrc.org>2022-08-12 08:52:51 +0000
committerpin <pin@pkgsrc.org>2022-08-12 08:52:51 +0000
commit6d6066f36b9684bf32ca475268324df5cf4d2417 (patch)
tree71ef5066ebc128b1020cd09dcbee92a8f2f4ae44 /devel
parentb8f2eedb36d7d27c2d5f28c201e89805b123bf9b (diff)
downloadpkgsrc-6d6066f36b9684bf32ca475268324df5cf4d2417.tar.gz
devel/lld: llvm update
Diffstat (limited to 'devel')
-rw-r--r--devel/lld/PLIST12
-rw-r--r--devel/lld/distinfo14
-rw-r--r--devel/lld/patches/patch-CMakeLists.txt6
-rw-r--r--devel/lld/patches/patch-ELF_Config.h6
-rw-r--r--devel/lld/patches/patch-ELF_Options.td6
5 files changed, 18 insertions, 26 deletions
diff --git a/devel/lld/PLIST b/devel/lld/PLIST
index 0fdae855683..774a1860293 100644
--- a/devel/lld/PLIST
+++ b/devel/lld/PLIST
@@ -1,13 +1,12 @@
-@comment $NetBSD: PLIST,v 1.6 2021/11/23 20:55:42 wiz Exp $
+@comment $NetBSD: PLIST,v 1.7 2022/08/12 08:52:51 pin Exp $
bin/ld.lld
bin/ld64.lld
-bin/ld64.lld.darwinnew
-bin/ld64.lld.darwinold
bin/lld
bin/lld-link
bin/wasm-ld
include/lld/Common/Args.h
include/lld/Common/Arrays.h
+include/lld/Common/CommonLinkerContext.h
include/lld/Common/DWARF.h
include/lld/Common/Driver.h
include/lld/Common/ErrorHandler.h
@@ -39,19 +38,12 @@ include/lld/Core/Simple.h
include/lld/Core/SymbolTable.h
include/lld/Core/UndefinedAtom.h
include/lld/Core/Writer.h
-include/lld/ReaderWriter/MachOLinkingContext.h
-include/lld/ReaderWriter/YamlContext.h
lib/cmake/lld/LLDConfig.cmake
lib/cmake/lld/LLDTargets-release.cmake
lib/cmake/lld/LLDTargets.cmake
lib/liblldCOFF.a
lib/liblldCommon.a
-lib/liblldCore.a
-lib/liblldDriver.a
lib/liblldELF.a
lib/liblldMachO.a
-lib/liblldMachO2.a
lib/liblldMinGW.a
-lib/liblldReaderWriter.a
lib/liblldWasm.a
-lib/liblldYAML.a
diff --git a/devel/lld/distinfo b/devel/lld/distinfo
index c471fad713c..5cc716959c2 100644
--- a/devel/lld/distinfo
+++ b/devel/lld/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.16 2022/02/03 20:38:40 adam Exp $
+$NetBSD: distinfo,v 1.17 2022/08/12 08:52:51 pin Exp $
-BLAKE2s (lld-13.0.1.src.tar.xz) = 2231bc19e5b7b30db7e765b900ed2e4388b162d36140d09c0c12d76512b8d8dd
-SHA512 (lld-13.0.1.src.tar.xz) = cc0b401e741b9d3d283d9d41969354be55791f74ab80d3d3ac50bb653c4b5826d9ce11e7fdd38517c98e0abceaa21cf0407fc8e418f9db1a30f2f3587e0f0db0
-Size (lld-13.0.1.src.tar.xz) = 1473868 bytes
-SHA1 (patch-CMakeLists.txt) = 32163a5bcd7d9456065e48ef6e6f0e2c3380a820
-SHA1 (patch-ELF_Config.h) = c449bf971088da671df5da507347fe8dc8c9da82
-SHA1 (patch-ELF_Options.td) = 22a1f293681b86a9aac87624efcfeeb20a4ba51c
+BLAKE2s (lld-14.0.6.src.tar.xz) = 2fc265b616bbdbaeecc8385fda204dbc28b1d871d98f4b3b3cd5183c4d6eefc8
+SHA512 (lld-14.0.6.src.tar.xz) = fad97b441f9642b73edd240af2c026259de0951d5ace42779e9e0fcf5e417252a1d744e2fc51e754a45016621ba0c70088177f88695af1c6ce290dd26873b094
+Size (lld-14.0.6.src.tar.xz) = 1366180 bytes
+SHA1 (patch-CMakeLists.txt) = 082e24d9c155f69a8256fcde486c427a7354cb69
+SHA1 (patch-ELF_Config.h) = 50861ef74c2ff9a9091afcbc8d076e379d9531e5
+SHA1 (patch-ELF_Options.td) = c81907d6e5e099ed2c26de972c6744b7197de3d3
diff --git a/devel/lld/patches/patch-CMakeLists.txt b/devel/lld/patches/patch-CMakeLists.txt
index 476b6cd8c4a..cf27eb7e281 100644
--- a/devel/lld/patches/patch-CMakeLists.txt
+++ b/devel/lld/patches/patch-CMakeLists.txt
@@ -1,12 +1,12 @@
-$NetBSD: patch-CMakeLists.txt,v 1.3 2021/07/12 18:47:15 adam Exp $
+$NetBSD: patch-CMakeLists.txt,v 1.4 2022/08/12 08:52:51 pin Exp $
LLD 7.0.1 is incompatible with gtest version in pkgsrc. Remove
the condition that prevents it from building its own copy when system
version is installed.
---- CMakeLists.txt.orig 2021-04-06 16:38:18.000000000 +0000
+--- CMakeLists.txt.orig 2022-06-22 16:46:24.000000000 +0000
+++ CMakeLists.txt
-@@ -76,7 +76,6 @@ if(CMAKE_SOURCE_DIR STREQUAL CMAKE_CURRE
+@@ -115,7 +115,6 @@ if(LLD_BUILT_STANDALONE)
endif()
set(UNITTEST_DIR ${LLVM_MAIN_SRC_DIR}/utils/unittest)
if(EXISTS ${UNITTEST_DIR}/googletest/include/gtest/gtest.h
diff --git a/devel/lld/patches/patch-ELF_Config.h b/devel/lld/patches/patch-ELF_Config.h
index 75a291d9343..ef09c61a790 100644
--- a/devel/lld/patches/patch-ELF_Config.h
+++ b/devel/lld/patches/patch-ELF_Config.h
@@ -1,10 +1,10 @@
-$NetBSD: patch-ELF_Config.h,v 1.8 2021/07/12 18:47:15 adam Exp $
+$NetBSD: patch-ELF_Config.h,v 1.9 2022/08/12 08:52:51 pin Exp $
Add dummy option for an AArch64 erratum.
---- ELF/Config.h.orig 2020-10-07 10:10:48.000000000 +0000
+--- ELF/Config.h.orig 2022-06-22 16:46:24.000000000 +0000
+++ ELF/Config.h
-@@ -156,6 +156,7 @@ struct Configuration {
+@@ -170,6 +170,7 @@ struct Configuration {
bool enableNewDtags;
bool executeOnly;
bool exportDynamic;
diff --git a/devel/lld/patches/patch-ELF_Options.td b/devel/lld/patches/patch-ELF_Options.td
index 985bef8b765..b21688b9210 100644
--- a/devel/lld/patches/patch-ELF_Options.td
+++ b/devel/lld/patches/patch-ELF_Options.td
@@ -1,10 +1,10 @@
-$NetBSD: patch-ELF_Options.td,v 1.4 2019/11/03 12:10:29 kamil Exp $
+$NetBSD: patch-ELF_Options.td,v 1.5 2022/08/12 08:52:51 pin Exp $
Add dummy option for an AArch64 erratum.
---- ELF/Options.td.orig 2019-07-17 14:54:02.000000000 +0000
+--- ELF/Options.td.orig 2022-06-22 16:46:24.000000000 +0000
+++ ELF/Options.td
-@@ -168,6 +168,9 @@ defm filter: Eq<"filter", "Set DT_FILTER
+@@ -217,6 +217,9 @@ defm filter: Eq<"filter", "Set DT_FILTER
defm fini: Eq<"fini", "Specify a finalizer function">, MetaVarName<"<symbol>">;