split LDFLAGS into mold and llvm flags; removed -flto since apparently not needed

This commit is contained in:
Moritz Gmeiner 2023-08-29 17:00:10 +02:00
commit 81c0a6ac21

View file

@ -25,7 +25,9 @@ ADDR2LINE="llvm-addr2line"
LD="ld.mold"
LDFLAGS="${LDFLAGS} -fuse-ld=mold -rtlib=compiler-rt -unwindlib=libunwind -Wl,--as-needed -flto"
LDFLAGS="${LDFLAGS} -Wl,--as-needed -fuse-ld=mold"
LDFLAGS="${LDFLAGS} -rtlib=compiler-rt -unwindlib=libunwind"
# don't strip comment section of binaries
PORTAGE_STRIP_FLAGS="--strip-unneeded -N __gentoo_check_ldflags__ -R .GCC.command.line -R .note.gnu.gold-version"