From 8603d1b190c8bb73af7b75338a71983e770b6434 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?John=20H=C3=B6gberg?= Date: Mon, 8 Apr 2019 07:45:51 +0200 Subject: [PATCH] Enable link-time optimization on *nix platforms --- rebar.config | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/rebar.config b/rebar.config index c5e513d..d934993 100644 --- a/rebar.config +++ b/rebar.config @@ -8,12 +8,12 @@ {port_env, [ {"(linux|solaris|freebsd|netbsd|openbsd|dragonfly|darwin|gnu)", - "CFLAGS", "$CFLAGS -Ic_src/ -g -Wall -Werror -O3 -fno-strict-aliasing"}, + "CFLAGS", "$CFLAGS -Ic_src/ -g -Wall -flto -Werror -O3 -fno-strict-aliasing"}, {"(linux|solaris|freebsd|netbsd|openbsd|dragonfly|darwin|gnu)", - "CXXFLAGS", "$CXXFLAGS -Ic_src/ -g -Wall -Werror -O3"}, + "CXXFLAGS", "$CXXFLAGS -Ic_src/ -g -Wall -flto -Werror -O3"}, {"(linux|solaris|freebsd|netbsd|openbsd|dragonfly|darwin|gnu)", - "LDFLAGS", "$LDFLAGS -lstdc++"}, + "LDFLAGS", "$LDFLAGS -flto -lstdc++"}, %% OS X Leopard flags for 64-bit {"darwin9.*-64$", "CXXFLAGS", "-m64"},