From c5781e8dc0e45e2106b16c9d3dc47383a0d88145 Mon Sep 17 00:00:00 2001 From: Jens Ahrensfeld Date: Wed, 1 Jun 2022 19:11:37 +0000 Subject: [PATCH] - enable LTO git-svn-id: http://moon:8086/svn/software/trunk/projects/mpsk_rx_gui@925 b431acfa-c32f-4a4a-93f1-934dc6c82436 --- Makefile | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 597f1f7..96f8fc4 100644 --- a/Makefile +++ b/Makefile @@ -1,12 +1,13 @@ include ./config.mk export -CXXFLAGS_release := -O3 -CFLAGS_release := -O3 +CXXFLAGS_release := -O3 -flto +CFLAGS_release := -O3 -flto +LDFLAGS_release := -O3 -flto TARGET_ARCH := -march=native LIBS := -lstdc++ -lm -lGL -lX11 -lXext -lXinerama -lasound -ldl -lfreetype -lpthread -lrt -LDFLAGS += $(TARGET_ARCH) $(LIBDIR) -fvisibility=hidden -L/usr/X11R6/lib/ +LDFLAGS += $(TARGET_ARCH) $(LIBDIR) -L/usr/X11R6/lib/ DEFINES += -DPROCESSOR_BUFFER_USE_EXCEPTIONS all: app