From ca739cba238cdd7c513abfc719b0b0eb957c9458 Mon Sep 17 00:00:00 2001 From: Jonas Nick Date: Wed, 19 Feb 2020 14:07:54 +0000 Subject: [PATCH] Compile with optimization flag -O2 by default instead of -O3 --- configure.ac | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/configure.ac b/configure.ac index a68ef9586951b..1272262ad4261 100644 --- a/configure.ac +++ b/configure.ac @@ -8,8 +8,9 @@ AH_TOP([#define LIBSECP256K1_CONFIG_H]) AH_BOTTOM([#endif /*LIBSECP256K1_CONFIG_H*/]) AM_INIT_AUTOMAKE([foreign subdir-objects]) -# Set -g (but not -O2 because this would override -O3 which we're adding later) -# if CFLAGS are not already set (see PROG_CC in the Autoconf manual) +# Set -g if CFLAGS are not already set, which matches the default autoconf +# behavior (see PROG_CC in the Autoconf manual) with the exception that we don't +# set -O2 here because we set it in any case (see further down). : ${CFLAGS="-g"} LT_INIT @@ -180,7 +181,7 @@ if test x"$enable_coverage" = x"yes"; then CFLAGS="-O0 --coverage $CFLAGS" LDFLAGS="--coverage $LDFLAGS" else - CFLAGS="-O3 $CFLAGS" + CFLAGS="-O2 $CFLAGS" fi if test x"$use_ecmult_static_precomputation" != x"no"; then