From b88568b31827f0e3fca63bf166f0dcd9d7407112 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?John=20H=C3=B6gberg?= Date: Thu, 11 Apr 2019 14:53:24 +0200 Subject: [PATCH] Remove -fno-strict-aliasing We don't do fishy things like type punning so it really isn't necessary, and supplying it prevents certain optimizations. --- rebar.config | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rebar.config b/rebar.config index d934993..396631e 100644 --- a/rebar.config +++ b/rebar.config @@ -8,7 +8,7 @@ {port_env, [ {"(linux|solaris|freebsd|netbsd|openbsd|dragonfly|darwin|gnu)", - "CFLAGS", "$CFLAGS -Ic_src/ -g -Wall -flto -Werror -O3 -fno-strict-aliasing"}, + "CFLAGS", "$CFLAGS -Ic_src/ -g -Wall -flto -Werror -O3"}, {"(linux|solaris|freebsd|netbsd|openbsd|dragonfly|darwin|gnu)", "CXXFLAGS", "$CXXFLAGS -Ic_src/ -g -Wall -flto -Werror -O3"},