On 2024/1/3 17:21, Robert Marko wrote:
On Wed, 3 Jan 2024 at 10:20, Chuanhong Guo <[email protected]> wrote:
Hi!
On Wed, Jan 3, 2024 at 10:14 AM <[email protected]> wrote:
From: shoudil <[email protected]>
Enable thumb flag to reduce package size, which help optimize the size
of system image as well.
Signed-off-by: shoudil <[email protected]>
---
include/hardening.mk | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/include/hardening.mk b/include/hardening.mk
index 6acd862f5c..8c59643866 100644
--- a/include/hardening.mk
+++ b/include/hardening.mk
"hardening.mk", as the file name implies, is specifically for hardening options.
@@ -9,6 +9,10 @@ PKG_SSP ?= 1
PKG_FORTIFY_SOURCE ?= 1
PKG_RELRO ?= 1
+ifeq ($(ARCH),arm)
+ TARGET_CFLAGS += -mthumb
+endif
+
This isn't a hardening option, so it doesn't belong here.
This should probably be part of package.mk instead.
Even then it should be a menuconfig option, not the default.
Thanks for the comments, I will consider to rework the change in
menuconfig next.
Shoudil
Regards,
Robert
--
Regards,
Chuanhong Guo
_______________________________________________
openwrt-devel mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-devel
_______________________________________________
openwrt-devel mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-devel