From dce21d90128092eff1a8884191972dff239ff65b Mon Sep 17 00:00:00 2001 From: ruki Date: Sat, 24 Dec 2022 00:47:59 +0800 Subject: add lto --- core/xmake.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/core/xmake.sh b/core/xmake.sh index ea5043551..8e212b77b 100755 --- a/core/xmake.sh +++ b/core/xmake.sh @@ -25,6 +25,11 @@ else set_strip "all" set_symbols "hidden" set_optimizes "smallest" + if is_plat "macosx"; then + add_cxflags "-flto" + add_mxflags "-flto" + add_ldflags "-flto" + fi fi # the runtime option, lua or luajit -- cgit v1.3.1