]> git.ipfire.org Git - thirdparty/zlib-ng.git/commitdiff
- Fix string concatenation failing in configure, causing it to compile without optimi...
authorHans Kristian Rosbach <hk-git@circlestorm.org>
Thu, 6 Dec 2018 11:58:17 +0000 (12:58 +0100)
committerHans Kristian Rosbach <hk-git@circlestorm.org>
Thu, 6 Dec 2018 12:25:24 +0000 (13:25 +0100)
- Change default optimization level in configure to -O2, same as in cmake.
- Remove unused variable "cflags".

configure

index cb7e27d6b84f97eb12ed2fb1c1c1e58492cbda33..bcffbd6e27482d0e8c69dfd49bc29b9c97e70da2 100755 (executable)
--- a/configure
+++ b/configure
@@ -214,7 +214,6 @@ EOF
 
 test -z "$CC" && echo Checking for ${CROSS_PREFIX}gcc... | tee -a configure.log
 cc=${CC-${CROSS_PREFIX}gcc}
-cflags=${CFLAGS-"-O3"}
 case "$cc" in
   *gcc*) gcc=1 ;;
   *clang*) gcc=1 ;;
@@ -314,13 +313,13 @@ if test "$gcc" -eq 1 && ($cc $CFLAGS -c $test.c) >> configure.log 2>&1; then
         ARCH=native
       fi ;;
   esac
-  CFLAGS="${CFLAGS--O3}"
+  CFLAGS="${CFLAGS} -O2"
   if test -n "${ARCHS}"; then
     CFLAGS="${CFLAGS} ${ARCHS}"
     LDFLAGS="${LDFLAGS} ${ARCHS}"
   fi
   CFLAGS="${CFLAGS} -Wall"
-  SFLAGS="${CFLAGS--O3} -fPIC"
+  SFLAGS="${CFLAGS} -O2 -fPIC"
   if test $native -eq 1; then
     CFLAGS="${CFLAGS} -march=native"
     SFLAGS="${SFLAGS} -march=native"