From: Rui Salvaterra Date: Fri, 24 Jul 2020 08:02:55 +0000 (+0100) Subject: wireguard-tools: allow compiling with MIPS16 instructions X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=f2af32c20c7529650858f6804e2bfd35fe706ced;p=openwrt%2Fstaging%2Fthess.git wireguard-tools: allow compiling with MIPS16 instructions The wg utility compiles and runs without issues in MIPS16 mode, despite setting PKG_USE_MIPS16:=0 in the makefile. Let's remove this, allowing for a substantial size reduction of the wg executable. Since wg is a just a configuration utility, it shouldn't be performance-critical, as the crypto heavy-lifting is done on the kernel side. wg sizes for both modes: MIPS32: 64309 bytes MIPS16: 42501 bytes Signed-off-by: Rui Salvaterra --- diff --git a/package/network/utils/wireguard-tools/Makefile b/package/network/utils/wireguard-tools/Makefile index 3232060bd1..2137a8b4a1 100644 --- a/package/network/utils/wireguard-tools/Makefile +++ b/package/network/utils/wireguard-tools/Makefile @@ -22,7 +22,6 @@ PKG_LICENSE:=GPL-2.0 PKG_LICENSE_FILES:=COPYING PKG_BUILD_PARALLEL:=1 -PKG_USE_MIPS16:=0 include $(INCLUDE_DIR)/package.mk include $(INCLUDE_DIR)/package-defaults.mk