diff options
author | Jesus Cea <jcea@jcea.es> | 2010-11-25 17:05:57 (GMT) |
---|---|---|
committer | Jesus Cea <jcea@jcea.es> | 2010-11-25 17:05:57 (GMT) |
commit | 436709cff22f812eebe7399894a1a5161583f203 (patch) | |
tree | 98c6bf04a5076e818a0ae1d7d88b93ae019c411c /configure | |
parent | 3188b2082e590d38eca60df7c67cc6212ad90f55 (diff) | |
download | cpython-436709cff22f812eebe7399894a1a5161583f203.zip cpython-436709cff22f812eebe7399894a1a5161583f203.tar.gz cpython-436709cff22f812eebe7399894a1a5161583f203.tar.bz2 |
Compile correctly under OpenIndiana (and possibly Solaris 11 Express)
Diffstat (limited to 'configure')
-rwxr-xr-x | configure | 17 |
1 files changed, 9 insertions, 8 deletions
@@ -1,5 +1,5 @@ #! /bin/sh -# From configure.in Revision: 85351 . +# From configure.in Revision: 86044 . # Guess values for system-dependent variables and create Makefiles. # Generated by GNU Autoconf 2.65 for python 3.1. # @@ -757,7 +757,8 @@ CFLAGS LDFLAGS LIBS CPPFLAGS -CPP' +CPP +CPPFLAGS' # Initialize some variables set by options. @@ -1923,11 +1924,11 @@ else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $ac_includes_default - enum { N = $2 / 2 - 1 }; int main () { -static int test_array [1 - 2 * !(0 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1))]; +static int test_array [1 - 2 * !(enum { N = $2 / 2 - 1 }; + 0 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1))]; test_array [0] = 0 ; @@ -1938,11 +1939,11 @@ if ac_fn_c_try_compile "$LINENO"; then : cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $ac_includes_default - enum { N = $2 / 2 - 1 }; int main () { -static int test_array [1 - 2 * !(($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1) +static int test_array [1 - 2 * !(enum { N = $2 / 2 - 1 }; + ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1) < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 2))]; test_array [0] = 0 @@ -3037,7 +3038,7 @@ then # Furthermore, on Solaris 10, XPG6 requires the use of a C99 # compiler case $ac_sys_system/$ac_sys_release in - SunOS/5.8|SunOS/5.9|SunOS/5.10) + SunOS/5.8|SunOS/5.9|SunOS/5.10|SunOS/5.11) $as_echo "#define _XOPEN_SOURCE 500" >>confdefs.h @@ -3056,7 +3057,7 @@ $as_echo "#define _XOPEN_SOURCE 600" >>confdefs.h # except for Solaris 10, where it must not be defined, # as it implies XPG4.2 case $ac_sys_system/$ac_sys_release in - SunOS/5.10) + SunOS/5.10|SunOS/5.11) ;; *) |