devel/lld: llvm updatediff -r1.6 -r1.7 pkgsrc/devel/lld/PLIST
(pin)
@@ -1,57 +1,49 @@ | @@ -1,57 +1,49 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.6 2021/11/23 20:55:42 wiz Exp $ | 1 | @comment $NetBSD: PLIST,v 1.7 2022/08/12 08:52:51 pin Exp $ | |
2 | bin/ld.lld | 2 | bin/ld.lld | |
3 | bin/ld64.lld | 3 | bin/ld64.lld | |
4 | bin/ld64.lld.darwinnew | |||
5 | bin/ld64.lld.darwinold | |||
6 | bin/lld | 4 | bin/lld | |
7 | bin/lld-link | 5 | bin/lld-link | |
8 | bin/wasm-ld | 6 | bin/wasm-ld | |
9 | include/lld/Common/Args.h | 7 | include/lld/Common/Args.h | |
10 | include/lld/Common/Arrays.h | 8 | include/lld/Common/Arrays.h | |
9 | include/lld/Common/CommonLinkerContext.h | |||
11 | include/lld/Common/DWARF.h | 10 | include/lld/Common/DWARF.h | |
12 | include/lld/Common/Driver.h | 11 | include/lld/Common/Driver.h | |
13 | include/lld/Common/ErrorHandler.h | 12 | include/lld/Common/ErrorHandler.h | |
14 | include/lld/Common/Filesystem.h | 13 | include/lld/Common/Filesystem.h | |
15 | include/lld/Common/LLVM.h | 14 | include/lld/Common/LLVM.h | |
16 | include/lld/Common/Memory.h | 15 | include/lld/Common/Memory.h | |
17 | include/lld/Common/Reproduce.h | 16 | include/lld/Common/Reproduce.h | |
18 | include/lld/Common/Strings.h | 17 | include/lld/Common/Strings.h | |
19 | include/lld/Common/TargetOptionsCommandFlags.h | 18 | include/lld/Common/TargetOptionsCommandFlags.h | |
20 | include/lld/Common/Timer.h | 19 | include/lld/Common/Timer.h | |
21 | include/lld/Common/Version.h | 20 | include/lld/Common/Version.h | |
22 | include/lld/Core/AbsoluteAtom.h | 21 | include/lld/Core/AbsoluteAtom.h | |
23 | include/lld/Core/ArchiveLibraryFile.h | 22 | include/lld/Core/ArchiveLibraryFile.h | |
24 | include/lld/Core/Atom.h | 23 | include/lld/Core/Atom.h | |
25 | include/lld/Core/DefinedAtom.h | 24 | include/lld/Core/DefinedAtom.h | |
26 | include/lld/Core/Error.h | 25 | include/lld/Core/Error.h | |
27 | include/lld/Core/File.h | 26 | include/lld/Core/File.h | |
28 | include/lld/Core/Instrumentation.h | 27 | include/lld/Core/Instrumentation.h | |
29 | include/lld/Core/LinkingContext.h | 28 | include/lld/Core/LinkingContext.h | |
30 | include/lld/Core/Node.h | 29 | include/lld/Core/Node.h | |
31 | include/lld/Core/Pass.h | 30 | include/lld/Core/Pass.h | |
32 | include/lld/Core/PassManager.h | 31 | include/lld/Core/PassManager.h | |
33 | include/lld/Core/Reader.h | 32 | include/lld/Core/Reader.h | |
34 | include/lld/Core/Reference.h | 33 | include/lld/Core/Reference.h | |
35 | include/lld/Core/Resolver.h | 34 | include/lld/Core/Resolver.h | |
36 | include/lld/Core/SharedLibraryAtom.h | 35 | include/lld/Core/SharedLibraryAtom.h | |
37 | include/lld/Core/SharedLibraryFile.h | 36 | include/lld/Core/SharedLibraryFile.h | |
38 | include/lld/Core/Simple.h | 37 | include/lld/Core/Simple.h | |
39 | include/lld/Core/SymbolTable.h | 38 | include/lld/Core/SymbolTable.h | |
40 | include/lld/Core/UndefinedAtom.h | 39 | include/lld/Core/UndefinedAtom.h | |
41 | include/lld/Core/Writer.h | 40 | include/lld/Core/Writer.h | |
42 | include/lld/ReaderWriter/MachOLinkingContext.h | |||
43 | include/lld/ReaderWriter/YamlContext.h | |||
44 | lib/cmake/lld/LLDConfig.cmake | 41 | lib/cmake/lld/LLDConfig.cmake | |
45 | lib/cmake/lld/LLDTargets-release.cmake | 42 | lib/cmake/lld/LLDTargets-release.cmake | |
46 | lib/cmake/lld/LLDTargets.cmake | 43 | lib/cmake/lld/LLDTargets.cmake | |
47 | lib/liblldCOFF.a | 44 | lib/liblldCOFF.a | |
48 | lib/liblldCommon.a | 45 | lib/liblldCommon.a | |
49 | lib/liblldCore.a | |||
50 | lib/liblldDriver.a | |||
51 | lib/liblldELF.a | 46 | lib/liblldELF.a | |
52 | lib/liblldMachO.a | 47 | lib/liblldMachO.a | |
53 | lib/liblldMachO2.a | |||
54 | lib/liblldMinGW.a | 48 | lib/liblldMinGW.a | |
55 | lib/liblldReaderWriter.a | |||
56 | lib/liblldWasm.a | 49 | lib/liblldWasm.a | |
57 | lib/liblldYAML.a |
@@ -1,8 +1,8 @@ | @@ -1,8 +1,8 @@ | |||
1 | $NetBSD: distinfo,v 1.16 2022/02/03 20:38:40 adam Exp $ | 1 | $NetBSD: distinfo,v 1.17 2022/08/12 08:52:51 pin Exp $ | |
2 | 2 | |||
3 | BLAKE2s (lld-13.0.1.src.tar.xz) = 2231bc19e5b7b30db7e765b900ed2e4388b162d36140d09c0c12d76512b8d8dd | 3 | BLAKE2s (lld-14.0.6.src.tar.xz) = 2fc265b616bbdbaeecc8385fda204dbc28b1d871d98f4b3b3cd5183c4d6eefc8 | |
4 | SHA512 (lld-13.0.1.src.tar.xz) = cc0b401e741b9d3d283d9d41969354be55791f74ab80d3d3ac50bb653c4b5826d9ce11e7fdd38517c98e0abceaa21cf0407fc8e418f9db1a30f2f3587e0f0db0 | 4 | SHA512 (lld-14.0.6.src.tar.xz) = fad97b441f9642b73edd240af2c026259de0951d5ace42779e9e0fcf5e417252a1d744e2fc51e754a45016621ba0c70088177f88695af1c6ce290dd26873b094 | |
5 | Size (lld-13.0.1.src.tar.xz) = 1473868 bytes | 5 | Size (lld-14.0.6.src.tar.xz) = 1366180 bytes | |
6 | SHA1 (patch-CMakeLists.txt) = 32163a5bcd7d9456065e48ef6e6f0e2c3380a820 | 6 | SHA1 (patch-CMakeLists.txt) = 082e24d9c155f69a8256fcde486c427a7354cb69 | |
7 | SHA1 (patch-ELF_Config.h) = c449bf971088da671df5da507347fe8dc8c9da82 | 7 | SHA1 (patch-ELF_Config.h) = 50861ef74c2ff9a9091afcbc8d076e379d9531e5 | |
8 | SHA1 (patch-ELF_Options.td) = 22a1f293681b86a9aac87624efcfeeb20a4ba51c | 8 | SHA1 (patch-ELF_Options.td) = c81907d6e5e099ed2c26de972c6744b7197de3d3 |
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | $NetBSD: patch-CMakeLists.txt,v 1.3 2021/07/12 18:47:15 adam Exp $ | 1 | $NetBSD: patch-CMakeLists.txt,v 1.4 2022/08/12 08:52:51 pin Exp $ | |
2 | 2 | |||
3 | LLD 7.0.1 is incompatible with gtest version in pkgsrc. Remove | 3 | LLD 7.0.1 is incompatible with gtest version in pkgsrc. Remove | |
4 | the condition that prevents it from building its own copy when system | 4 | the condition that prevents it from building its own copy when system | |
5 | version is installed. | 5 | version is installed. | |
6 | 6 | |||
7 | --- CMakeLists.txt.orig 2021-04-06 16:38:18.000000000 +0000 | 7 | --- CMakeLists.txt.orig 2022-06-22 16:46:24.000000000 +0000 | |
8 | +++ CMakeLists.txt | 8 | +++ CMakeLists.txt | |
9 | @@ -76,7 +76,6 @@ if(CMAKE_SOURCE_DIR STREQUAL CMAKE_CURRE | 9 | @@ -115,7 +115,6 @@ if(LLD_BUILT_STANDALONE) | |
10 | endif() | 10 | endif() | |
11 | set(UNITTEST_DIR ${LLVM_MAIN_SRC_DIR}/utils/unittest) | 11 | set(UNITTEST_DIR ${LLVM_MAIN_SRC_DIR}/utils/unittest) | |
12 | if(EXISTS ${UNITTEST_DIR}/googletest/include/gtest/gtest.h | 12 | if(EXISTS ${UNITTEST_DIR}/googletest/include/gtest/gtest.h | |
13 | - AND NOT EXISTS ${LLVM_LIBRARY_DIR}/${CMAKE_STATIC_LIBRARY_PREFIX}gtest${CMAKE_STATIC_LIBRARY_SUFFIX} | 13 | - AND NOT EXISTS ${LLVM_LIBRARY_DIR}/${CMAKE_STATIC_LIBRARY_PREFIX}gtest${CMAKE_STATIC_LIBRARY_SUFFIX} | |
14 | AND EXISTS ${UNITTEST_DIR}/CMakeLists.txt) | 14 | AND EXISTS ${UNITTEST_DIR}/CMakeLists.txt) | |
15 | add_subdirectory(${UNITTEST_DIR} utils/unittest) | 15 | add_subdirectory(${UNITTEST_DIR} utils/unittest) | |
16 | endif() | 16 | endif() |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | $NetBSD: patch-ELF_Config.h,v 1.8 2021/07/12 18:47:15 adam Exp $ | 1 | $NetBSD: patch-ELF_Config.h,v 1.9 2022/08/12 08:52:51 pin Exp $ | |
2 | 2 | |||
3 | Add dummy option for an AArch64 erratum. | 3 | Add dummy option for an AArch64 erratum. | |
4 | 4 | |||
5 | --- ELF/Config.h.orig 2020-10-07 10:10:48.000000000 +0000 | 5 | --- ELF/Config.h.orig 2022-06-22 16:46:24.000000000 +0000 | |
6 | +++ ELF/Config.h | 6 | +++ ELF/Config.h | |
7 | @@ -156,6 +156,7 @@ struct Configuration { | 7 | @@ -170,6 +170,7 @@ struct Configuration { | |
8 | bool enableNewDtags; | 8 | bool enableNewDtags; | |
9 | bool executeOnly; | 9 | bool executeOnly; | |
10 | bool exportDynamic; | 10 | bool exportDynamic; | |
11 | + bool fixCortexA53Errata835769; | 11 | + bool fixCortexA53Errata835769; | |
12 | bool fixCortexA53Errata843419; | 12 | bool fixCortexA53Errata843419; | |
13 | bool fixCortexA8; | 13 | bool fixCortexA8; | |
14 | bool formatBinary = false; | 14 | bool formatBinary = false; |
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | $NetBSD: patch-ELF_Options.td,v 1.4 2019/11/03 12:10:29 kamil Exp $ | 1 | $NetBSD: patch-ELF_Options.td,v 1.5 2022/08/12 08:52:51 pin Exp $ | |
2 | 2 | |||
3 | Add dummy option for an AArch64 erratum. | 3 | Add dummy option for an AArch64 erratum. | |
4 | 4 | |||
5 | --- ELF/Options.td.orig 2019-07-17 14:54:02.000000000 +0000 | 5 | --- ELF/Options.td.orig 2022-06-22 16:46:24.000000000 +0000 | |
6 | +++ ELF/Options.td | 6 | +++ ELF/Options.td | |
7 | @@ -168,6 +168,9 @@ defm filter: Eq<"filter", "Set DT_FILTER | 7 | @@ -217,6 +217,9 @@ defm filter: Eq<"filter", "Set DT_FILTER | |
8 | 8 | |||
9 | defm fini: Eq<"fini", "Specify a finalizer function">, MetaVarName<"<symbol>">; | 9 | defm fini: Eq<"fini", "Specify a finalizer function">, MetaVarName<"<symbol>">; | |
10 | 10 | |||
11 | +def fix_cortex_a53_835769: F<"fix-cortex-a53-835769">, | 11 | +def fix_cortex_a53_835769: F<"fix-cortex-a53-835769">, | |
12 | + HelpText<"Apply fixes for AArch64 Cortex-A53 erratum 835769">; | 12 | + HelpText<"Apply fixes for AArch64 Cortex-A53 erratum 835769">; | |
13 | + | 13 | + | |
14 | def fix_cortex_a53_843419: F<"fix-cortex-a53-843419">, | 14 | def fix_cortex_a53_843419: F<"fix-cortex-a53-843419">, | |
15 | HelpText<"Apply fixes for AArch64 Cortex-A53 erratum 843419">; | 15 | HelpText<"Apply fixes for AArch64 Cortex-A53 erratum 843419">; | |
16 | 16 |