[PATCH] LTO: Add -flto to LDFLAGS for clang
24 Dec
2021
24 Dec
'21
8 a.m.
GCC automatically detects when it is linking LTO objects, but clang does not. Add -flto to LDFLAGS to make this work for clang too. Signed-off-by: Allan McRae <allan@archlinux.org> --- scripts/libmakepkg/buildenv/lto.sh.in | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/libmakepkg/buildenv/lto.sh.in b/scripts/libmakepkg/buildenv/lto.sh.in index 1f1ca53f..c3bd0fa4 100644 --- a/scripts/libmakepkg/buildenv/lto.sh.in +++ b/scripts/libmakepkg/buildenv/lto.sh.in @@ -33,5 +33,6 @@ buildenv_lto() { if check_option "lto" "y"; then CFLAGS+=" -flto" CXXFLAGS+=" -flto" + LDFLAGS+=" -flto" fi } -- 2.34.1
1075
Age (days ago)
1075
Last active (days ago)
0 comments
1 participants
participants (1)
-
Allan McRae