aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndre Heider <a.heider@gmail.com>2023-01-27 18:22:43 +0100
committerChristian Marangi <ansuelsmth@gmail.com>2023-07-04 20:25:41 +0200
commit42ef375cb658d2de0d44a8b1da4df939341b6021 (patch)
tree7140565d82e967be5e41777c85f7e9de839f5c9e
parent3cae2db2d1a4edd06e8b4d1585e0ba3f2848eeda (diff)
downloadupstream-42ef375cb658d2de0d44a8b1da4df939341b6021.tar.gz
upstream-42ef375cb658d2de0d44a8b1da4df939341b6021.tar.bz2
upstream-42ef375cb658d2de0d44a8b1da4df939341b6021.zip
treewide: opt-out of tree-wide mold usage
These use linker scripts, which mold doesn't support. Signed-off-by: Andre Heider <a.heider@gmail.com>
-rw-r--r--include/package.mk2
-rw-r--r--package/boot/grub2/Makefile2
-rw-r--r--package/kernel/lantiq/ltq-ifxos/Makefile1
-rw-r--r--package/kernel/lantiq/ltq-vdsl-vr11-mei/Makefile1
-rw-r--r--package/kernel/lantiq/ltq-vdsl-vr11/Makefile1
5 files changed, 5 insertions, 2 deletions
diff --git a/include/package.mk b/include/package.mk
index c391d320aa2..1762080b9b0 100644
--- a/include/package.mk
+++ b/include/package.mk
@@ -24,7 +24,7 @@ PKG_JOBS?=$(if $(PKG_BUILD_PARALLEL),$(MAKE_J),-j1)
endif
PKG_BUILD_FLAGS?=
-__unknown_flags=$(filter-out no-iremap no-mips16 gc-sections no-gc-sections lto no-lto,$(PKG_BUILD_FLAGS))
+__unknown_flags=$(filter-out no-iremap no-mips16 gc-sections no-gc-sections lto no-lto no-mold,$(PKG_BUILD_FLAGS))
ifneq ($(__unknown_flags),)
$(error unknown PKG_BUILD_FLAGS: $(__unknown_flags))
endif
diff --git a/package/boot/grub2/Makefile b/package/boot/grub2/Makefile
index 865feee9ad1..44dafe1ef10 100644
--- a/package/boot/grub2/Makefile
+++ b/package/boot/grub2/Makefile
@@ -25,7 +25,7 @@ ifneq ($(BUILD_VARIANT),none)
endif
PKG_FLAGS:=nonshared
-PKG_BUILD_FLAGS:=no-lto
+PKG_BUILD_FLAGS:=no-lto no-mold
include $(INCLUDE_DIR)/host-build.mk
include $(INCLUDE_DIR)/package.mk
diff --git a/package/kernel/lantiq/ltq-ifxos/Makefile b/package/kernel/lantiq/ltq-ifxos/Makefile
index d941a9d56ff..97f7ca78ceb 100644
--- a/package/kernel/lantiq/ltq-ifxos/Makefile
+++ b/package/kernel/lantiq/ltq-ifxos/Makefile
@@ -23,6 +23,7 @@ PKG_LICENSE_FILES:=LICENSE
PKG_EXTMOD_SUBDIRS:=src
PKG_FIXUP:=autoreconf
+PKG_BUILD_FLAGS:=no-mold
include $(INCLUDE_DIR)/package.mk
diff --git a/package/kernel/lantiq/ltq-vdsl-vr11-mei/Makefile b/package/kernel/lantiq/ltq-vdsl-vr11-mei/Makefile
index f2dcf8db84d..7b8a948179b 100644
--- a/package/kernel/lantiq/ltq-vdsl-vr11-mei/Makefile
+++ b/package/kernel/lantiq/ltq-vdsl-vr11-mei/Makefile
@@ -25,6 +25,7 @@ PKG_EXTMOD_SUBDIRS:=src
PKG_FIXUP:=autoreconf
PKG_FLAGS:=nonshared
+PKG_BUILD_FLAGS:=no-mold
include $(INCLUDE_DIR)/package.mk
diff --git a/package/kernel/lantiq/ltq-vdsl-vr11/Makefile b/package/kernel/lantiq/ltq-vdsl-vr11/Makefile
index 8284cba9a7f..11f96d744a4 100644
--- a/package/kernel/lantiq/ltq-vdsl-vr11/Makefile
+++ b/package/kernel/lantiq/ltq-vdsl-vr11/Makefile
@@ -23,6 +23,7 @@ PKG_LICENSE:=GPL-2.0 BSD-2-Clause
PKG_LICENSE_FILES:=LICENSE
PKG_FIXUP:=autoreconf
+PKG_BUILD_FLAGS:=no-mold
include $(INCLUDE_DIR)/package.mk