mold: update to 1.8.0
This commit is contained in:
parent
c27432893f
commit
99e3fcaf0c
|
@ -1,21 +0,0 @@
|
|||
diff -uNr a/macho/main.cc b/macho/main.cc
|
||||
--- a/macho/main.cc 2022-09-04 12:59:58.000000000 +0800
|
||||
+++ b/macho/main.cc 2022-09-21 12:05:34.587244400 +0800
|
||||
@@ -450,9 +450,17 @@
|
||||
});
|
||||
|
||||
static Counter counter("num_merged_strings");
|
||||
+#ifndef __ANDROID__
|
||||
counter += std::erase_if(osec.members, [](Subsection<E> *subsec) {
|
||||
return subsec->is_coalesced;
|
||||
});
|
||||
+#else
|
||||
+ auto old_size = osec.members.size();
|
||||
+ std::erase_if(osec.members, [](Subsection<E> *subsec) {
|
||||
+ return subsec->is_coalesced;
|
||||
+ });
|
||||
+ counter += (old_size - osec.members.size());
|
||||
+#endif
|
||||
}
|
||||
|
||||
template <typename E>
|
|
@ -2,10 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://github.com/rui314/mold
|
|||
TERMUX_PKG_DESCRIPTION="mold: A Modern Linker"
|
||||
TERMUX_PKG_LICENSE="AGPL-V3"
|
||||
TERMUX_PKG_MAINTAINER="@termux"
|
||||
TERMUX_PKG_VERSION="1.7.1"
|
||||
TERMUX_PKG_REVISION=1
|
||||
TERMUX_PKG_VERSION="1.8.0"
|
||||
TERMUX_PKG_SRCURL=https://github.com/rui314/mold/archive/v${TERMUX_PKG_VERSION}.tar.gz
|
||||
TERMUX_PKG_SHA256=fa2558664db79a1e20f09162578632fa856b3cde966fbcb23084c352b827dfa9
|
||||
TERMUX_PKG_SHA256=7210225478796c2528aae30320232a5a3b93a640292575a8c55aa2b140041b5c
|
||||
TERMUX_PKG_DEPENDS="libandroid-spawn, libc++, openssl, zlib"
|
||||
TERMUX_PKG_AUTO_UPDATE=true
|
||||
|
||||
|
|
Loading…
Reference in New Issue