From fdf96c8b13df2f7758b5f7aa5f77f97151cfa355 Mon Sep 17 00:00:00 2001 From: Owen Rafferty Date: Thu, 16 Mar 2023 19:49:05 -0500 Subject: [PATCH] mold: 1.11.0 --- extra/mold/checksums | 4 ++-- extra/mold/patches/elf_amd64_only.patch | 26 ++++++++++++------------- extra/mold/sources | 2 +- extra/mold/version | 2 +- 4 files changed, 17 insertions(+), 17 deletions(-) diff --git a/extra/mold/checksums b/extra/mold/checksums index 16fdc843..723ce00e 100644 --- a/extra/mold/checksums +++ b/extra/mold/checksums @@ -1,2 +1,2 @@ -8ea28f268341381e2869e9b0d90315ca420ec9710fed92c009ef8085c3ae782ca0 -a869c47cfbf85cf3cf3c7b054b60bba6496ab3c91f5a40abe5ca291e2b76081081 +15989da66b2ae38442ee97aa105d4573f9273940cfb5382f444701965b088e34d3 +0a8e2043fef94d47544b315a04c0c4482365387d63bd9b9dd78f2d2e8903f2e068 diff --git a/extra/mold/patches/elf_amd64_only.patch b/extra/mold/patches/elf_amd64_only.patch index b5a6836a..6b3549ff 100644 --- a/extra/mold/patches/elf_amd64_only.patch +++ b/extra/mold/patches/elf_amd64_only.patch @@ -1,19 +1,19 @@ -From 22d5ea11e8bafa0de4baf847e7a364795a7580a2 Mon Sep 17 00:00:00 2001 -Message-Id: <22d5ea11e8bafa0de4baf847e7a364795a7580a2.1674261930.git.owen@owenrafferty.com> +From 3057ba9c59a4d3e8d027d1cb71c1212e287dcf84 Mon Sep 17 00:00:00 2001 +Message-Id: <3057ba9c59a4d3e8d027d1cb71c1212e287dcf84.1679014002.git.owen@owenrafferty.com> From: Owen Rafferty Date: Mon, 26 Dec 2022 20:20:01 -0600 Subject: [PATCH] only build support for elf amd64 --- - CMakeLists.txt | 15 +-------------- - elf/elf-main.cc | 5 ----- + CMakeLists.txt | 15 +-------------- + elf/main.cc | 5 ----- 2 files changed, 1 insertion(+), 19 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt -index 54c4c86c..11ca21d5 100644 +index ef0951a2..d24b9a1c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt -@@ -280,8 +280,7 @@ include_directories(${CMAKE_CURRENT_BINARY_DIR}) +@@ -284,8 +284,7 @@ include_directories(${CMAKE_CURRENT_BINARY_DIR}) # compiler instances. This is hacky but greatly reduces compile time # on a multicore machine. list(APPEND MOLD_ELF_TARGETS @@ -23,7 +23,7 @@ index 54c4c86c..11ca21d5 100644 list(APPEND MOLD_ELF_TEMPLATE_FILES elf/cmdline.cc -@@ -351,18 +350,6 @@ target_sources(mold PRIVATE +@@ -355,18 +354,6 @@ target_sources(mold PRIVATE common/perf.cc common/tar.cc common/uuid.cc @@ -42,11 +42,11 @@ index 54c4c86c..11ca21d5 100644 elf/arch-x86-64.cc elf/elf.cc git-hash.cc -diff --git a/elf/elf-main.cc b/elf/elf-main.cc -index 06db1e14..1c920fcd 100644 ---- a/elf/elf-main.cc -+++ b/elf/elf-main.cc -@@ -390,11 +390,6 @@ int elf_main(int argc, char **argv) { +diff --git a/elf/main.cc b/elf/main.cc +index 21da6e75..c2cac979 100644 +--- a/elf/main.cc ++++ b/elf/main.cc +@@ -394,11 +394,6 @@ int elf_main(int argc, char **argv) { if (ctx.arg.emulation.empty()) ctx.arg.emulation = deduce_machine_type(ctx, file_args); @@ -59,5 +59,5 @@ index 06db1e14..1c920fcd 100644 install_signal_handler(); -- -2.39.1 +2.40.0 diff --git a/extra/mold/sources b/extra/mold/sources index fd80fc80..25a64595 100644 --- a/extra/mold/sources +++ b/extra/mold/sources @@ -1,2 +1,2 @@ -https://github.com/rui314/mold/archive/v1.10.1.tar.gz +https://github.com/rui314/mold/archive/v1.11.0.tar.gz patches/elf_amd64_only.patch diff --git a/extra/mold/version b/extra/mold/version index 2c5565d6..0da43b10 100644 --- a/extra/mold/version +++ b/extra/mold/version @@ -1 +1 @@ -1.10.1 1 +1.11.0 1