comparison src/auto/configure @ 13690:4034ddb84f01 v8.0.1717

patch 8.0.1717: C89 check causes too much trouble commit https://github.com/vim/vim/commit/3cba73423e5304ef7ccdb2280d65562d2f06f483 Author: Bram Moolenaar <Bram@vim.org> Date: Sun Apr 15 13:12:46 2018 +0200 patch 8.0.1717: C89 check causes too much trouble Problem: C89 check causes too much trouble. Solution: Remove enforcing C89 for now.
author Christian Brabandt <cb@256bit.org>
date Sun, 15 Apr 2018 13:15:06 +0200
parents 6b49b6ea9e43
children 7152032191d7
comparison
equal deleted inserted replaced
13689:e8e253f1cca7 13690:4034ddb84f01
4204 if test "$gccversion" = "3.1" -o "$gccversion" = "3.2" -o "$gccversion" = "3.2.1" && `echo "$CFLAGS" | grep -v fno-strength-reduce >/dev/null`; then 4204 if test "$gccversion" = "3.1" -o "$gccversion" = "3.2" -o "$gccversion" = "3.2.1" && `echo "$CFLAGS" | grep -v fno-strength-reduce >/dev/null`; then
4205 echo 'GCC 3.1 and 3.2 have a bug in the optimizer, adding "-fno-strength-reduce"' 4205 echo 'GCC 3.1 and 3.2 have a bug in the optimizer, adding "-fno-strength-reduce"'
4206 CFLAGS="$CFLAGS -fno-strength-reduce" 4206 CFLAGS="$CFLAGS -fno-strength-reduce"
4207 fi 4207 fi
4208 fi 4208 fi
4209
4210 CPPFLAGS="$CPPFLAGS -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700"
4211 fi 4209 fi
4212 4210
4213 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for clang version" >&5 4211 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for clang version" >&5
4214 $as_echo_n "checking for clang version... " >&6; } 4212 $as_echo_n "checking for clang version... " >&6; }
4215 CLANG_VERSION_STRING=`$CC --version 2>/dev/null | sed -n -e 's/^.*clang[^0-9]*\([0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\).*$/\1/p'` 4213 CLANG_VERSION_STRING=`$CC --version 2>/dev/null | sed -n -e 's/^.*clang[^0-9]*\([0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\).*$/\1/p'`
14432 # IBM z/OS reset CFLAGS for config.mk 14430 # IBM z/OS reset CFLAGS for config.mk
14433 if test "$zOSUnix" = "yes"; then 14431 if test "$zOSUnix" = "yes"; then
14434 CFLAGS="-D_ALL_SOURCE -Wc,float\(ieee\),dll" 14432 CFLAGS="-D_ALL_SOURCE -Wc,float\(ieee\),dll"
14435 fi 14433 fi
14436 14434
14437 if test "$GCC" = yes -a "$GUITYPE" != "GTK" -a "X$RUBY_CFLAGS" = "X"; then
14438 CFLAGS="$CFLAGS -ansi"
14439 fi
14440
14441 ac_config_files="$ac_config_files auto/config.mk:config.mk.in" 14435 ac_config_files="$ac_config_files auto/config.mk:config.mk.in"
14442 14436
14443 cat >confcache <<\_ACEOF 14437 cat >confcache <<\_ACEOF
14444 # This file is a shell script that caches the results of configure 14438 # This file is a shell script that caches the results of configure
14445 # tests run on this system so they can be shared between configure 14439 # tests run on this system so they can be shared between configure