@@ -106,7 +106,6 @@ builddfltccinflate=0
106106buildcrc32vx=1
107107buildcrc32la=1
108108floatabi=
109- forcesse2=0
110109# For CPUs that can benefit from AVX512, it seems GCC generates suboptimal
111110# instruction scheduling unless you specify a reasonable -mtune= target
112111avx512flag=" -mavx512f -mavx512dq -mavx512bw -mavx512vl -mbmi2"
@@ -190,7 +189,6 @@ case "$1" in
190189 echo ' [--with-dfltcc-inflate] Use DEFLATE CONVERSION CALL instruction for decompression on IBM Z' | tee -a configure.log
191190 echo ' [--without-crc32-vx] Build without vectorized CRC32 on IBM Z' | tee -a configure.log
192191 echo ' [--with-reduced-mem] Reduced memory usage for special cases (reduces performance)' | tee -a configure.log
193- echo ' [--force-sse2] Assume SSE2 instructions are always available (disabled by default on x86, enabled on x86_64)' | tee -a configure.log
194192 exit 0 ;;
195193 -p* =* | --prefix=* ) prefix=$( echo $1 | sed ' s/.*=//' ) ; shift ;;
196194 -e* =* | --eprefix=* ) exec_prefix=$( echo $1 | sed ' s/.*=//' ) ; shift ;;
@@ -229,7 +227,6 @@ case "$1" in
229227 --without-crc32-vx) buildcrc32vx=0; shift ;;
230228 --without-crc32-la) buildcrc32la=0; shift ;;
231229 --with-reduced-mem) reducedmem=1; shift ;;
232- --force-sse2) forcesse2=1; shift ;;
233230 -a* =* | --archs=* ) ARCHS=$( echo $1 | sed ' s/.*=//' ) ; shift ;;
234231 --sysconfdir=* ) echo " ignored option: --sysconfdir" | tee -a configure.log; shift ;;
235232 --localstatedir=* ) echo " ignored option: --localstatedir" | tee -a configure.log; shift ;;
@@ -1811,11 +1808,6 @@ case "${ARCH}" in
18111808 SFLAGS=" ${SFLAGS} -DX86_SSE2"
18121809 ARCH_STATIC_OBJS=" ${ARCH_STATIC_OBJS} chunkset_sse2.o chorba_sse2.o compare256_sse2.o slide_hash_sse2.o"
18131810 ARCH_SHARED_OBJS=" ${ARCH_SHARED_OBJS} chunkset_sse2.lo chorba_sse2.lo compare256_sse2.lo slide_hash_sse2.lo"
1814-
1815- if test $forcesse2 -eq 1; then
1816- CFLAGS=" ${CFLAGS} -DX86_NOCHECK_SSE2"
1817- SFLAGS=" ${SFLAGS} -DX86_NOCHECK_SSE2"
1818- fi
18191811 fi
18201812
18211813 check_ssse3_intrinsics
0 commit comments