From eb1985ced826b2eb43948f0ae1cf2b2c367829d1 Mon Sep 17 00:00:00 2001 From: Benoit Pierre Date: Fri, 31 May 2024 20:46:44 +0000 Subject: [PATCH] make: set LTO jobs from `PARALLEL_JOBS` (#1803) --- Makefile.defs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile.defs b/Makefile.defs index 531d082d6..f2e6f188b 100644 --- a/Makefile.defs +++ b/Makefile.defs @@ -379,7 +379,7 @@ BASE_CFLAGS:=-O2 -ffast-math -pipe -fomit-frame-pointer # Used to enforce aggressive optimizations in some components VECTO_CFLAGS:=-O3 -ffast-math -pipe -fomit-frame-pointer -frename-registers -fweb -ftree-vectorize -funroll-loops # And for an aggressive LTO build -#BASE_CFLAGS:=$(VECTO_CFLAGS) -flto=8 -fuse-linker-plugin +#BASE_CFLAGS:=$(VECTO_CFLAGS) -flto$(if $(PARALLEL_JOBS),=$(PARALLEL_JOBS)) -fuse-linker-plugin # Use this for debugging: ifdef KODEBUG BASE_CFLAGS:=-Og -g -pipe -fno-omit-frame-pointer