diff options
author | Hauke Mehrtens <hauke@hauke-m.de> | 2019-10-27 22:38:53 +0100 |
---|---|---|
committer | Hauke Mehrtens <hauke@hauke-m.de> | 2019-11-30 00:18:50 +0100 |
commit | a4d798e8dd61a65078d7bdfea3418cb699c47163 (patch) | |
tree | 41d632d0b4016f0a2ed1ee998219e1091a918b6a /package | |
parent | 1fc05c3115b979a156ae4c31e158b56d16f9a237 (diff) | |
download | upstream-a4d798e8dd61a65078d7bdfea3418cb699c47163.tar.gz upstream-a4d798e8dd61a65078d7bdfea3418cb699c47163.tar.bz2 upstream-a4d798e8dd61a65078d7bdfea3418cb699c47163.zip |
usign: Activate LTO compile option
This decreases the size of the usign application by 16% on MIPS BE.
old:
24,597 /usr/bin/usign
new:
20,501 /usr/bin/usign
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(cherry picked from commit 6ffd8a8f92ab5337ab967ab2922d7de7f0480bc9)
Diffstat (limited to 'package')
-rw-r--r-- | package/system/usign/Makefile | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/package/system/usign/Makefile b/package/system/usign/Makefile index a2c97a8d7c..b27282698f 100644 --- a/package/system/usign/Makefile +++ b/package/system/usign/Makefile @@ -30,6 +30,9 @@ define Package/usign TITLE:=OpenWrt signature verification utility endef +TARGET_CFLAGS += -flto +TARGET_LDFLAGS += -flto=jobserver + CMAKE_OPTIONS += \ -DUSE_LIBUBOX=on |