From 6a5650fb3468e34fde0c69e0ca3e1b3253fce9de Mon Sep 17 00:00:00 2001 From: Frank Denis Date: Tue, 9 Apr 2019 01:12:07 +0200 Subject: [PATCH] wasi: use -O2. Best overall performance in -O{2,3,s,fast}. --- dist-build/wasi.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/dist-build/wasi.sh b/dist-build/wasi.sh index 6b1483eb..7bd520d1 100755 --- a/dist-build/wasi.sh +++ b/dist-build/wasi.sh @@ -11,7 +11,7 @@ export PREFIX="$(pwd)/libsodium-wasm32-wasi" mkdir -p $PREFIX || exit 1 export CC="clang" -export CFLAGS="--target=wasm32-unknkown-wasi --sysroot=${WASI_SYSROOT} -Os" +export CFLAGS="--target=wasm32-unknkown-wasi --sysroot=${WASI_SYSROOT} -O2" export LDFLAGS="-s" export NM="llvm-nm" export AR="llvm-ar" @@ -26,7 +26,7 @@ grep -q -F -- '-wasi' build-aux/config.sub || \ if [ "x$1" = "x--bench" ]; then export BENCHMARKS=1 export LIBSODIUM_FULL_BUILD=1 - export CPPFLAGS="-DBENCHMARKS -DITERATIONS=50" + export CPPFLAGS="-DBENCHMARKS -DITERATIONS=25" fi if [ -z "$LIBSODIUM_FULL_BUILD" ]; then @@ -43,7 +43,7 @@ NPROCESSORS=$(getconf NPROCESSORS_ONLN 2>/dev/null || getconf _NPROCESSORS_ONLN PROCESSORS=${NPROCESSORS:-3} if [ -z "$BENCHMARKS" ]; then - make -j${PROCESSORS} && make check -else make -j${PROCESSORS} check && make install && make distclean > /dev/null +else + make -j${PROCESSORS} && make check fi