diff options
Diffstat (limited to 'configure')
| -rwxr-xr-x | configure | 152 |
1 files changed, 38 insertions, 114 deletions
diff --git a/configure b/configure index c26b109df87..73e9c235b69 100755 --- a/configure +++ b/configure @@ -14034,89 +14034,57 @@ if test x"$pgac_cv__builtin_bswap64" = xyes ; then $as_echo "#define HAVE__BUILTIN_BSWAP64 1" >>confdefs.h fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_constant_p" >&5 -$as_echo_n "checking for __builtin_constant_p... " >&6; } -if ${pgac_cv__builtin_constant_p+:} false; then : +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_clz" >&5 +$as_echo_n "checking for __builtin_clz... " >&6; } +if ${pgac_cv__builtin_clz+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ -static int x; - static int y[__builtin_constant_p(x) ? x : 1]; - static int z[__builtin_constant_p("string literal") ? 1 : x]; - +static int x = __builtin_clz(256); _ACEOF if ac_fn_c_try_compile "$LINENO"; then : - pgac_cv__builtin_constant_p=yes + pgac_cv__builtin_clz=yes else - pgac_cv__builtin_constant_p=no + pgac_cv__builtin_clz=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pgac_cv__builtin_constant_p" >&5 -$as_echo "$pgac_cv__builtin_constant_p" >&6; } -if test x"$pgac_cv__builtin_constant_p" = xyes ; then +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pgac_cv__builtin_clz" >&5 +$as_echo "$pgac_cv__builtin_clz" >&6; } +if test x"$pgac_cv__builtin_clz" = xyes ; then -$as_echo "#define HAVE__BUILTIN_CONSTANT_P 1" >>confdefs.h +$as_echo "#define HAVE__BUILTIN_CLZ 1" >>confdefs.h fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_popcount" >&5 -$as_echo_n "checking for __builtin_popcount... " >&6; } -if ${pgac_cv_popcount+:} false; then : +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_constant_p" >&5 +$as_echo_n "checking for __builtin_constant_p... " >&6; } +if ${pgac_cv__builtin_constant_p+:} false; then : $as_echo_n "(cached) " >&6 else - pgac_save_CFLAGS=$CFLAGS -CFLAGS="$pgac_save_CFLAGS -mpopcnt" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ -static int x = __builtin_popcount(255); -_ACEOF -if ac_fn_c_try_compile "$LINENO"; then : - pgac_cv_popcount=yes -else - pgac_cv_popcount=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -CFLAGS="$pgac_save_CFLAGS" -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pgac_cv_popcount" >&5 -$as_echo "$pgac_cv_popcount" >&6; } -if test x"$pgac_cv_popcount" = x"yes"; then - CFLAGS_POPCNT="-mpopcnt" - -$as_echo "#define HAVE__BUILTIN_POPCOUNT 1" >>confdefs.h +static int x; + static int y[__builtin_constant_p(x) ? x : 1]; + static int z[__builtin_constant_p("string literal") ? 1 : x]; -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_popcountl" >&5 -$as_echo_n "checking for __builtin_popcountl... " >&6; } -if ${pgac_cv_popcountl+:} false; then : - $as_echo_n "(cached) " >&6 -else - pgac_save_CFLAGS=$CFLAGS -CFLAGS="$pgac_save_CFLAGS -mpopcnt" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -static int x = __builtin_popcountl(255); _ACEOF if ac_fn_c_try_compile "$LINENO"; then : - pgac_cv_popcountl=yes + pgac_cv__builtin_constant_p=yes else - pgac_cv_popcountl=no + pgac_cv__builtin_constant_p=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -CFLAGS="$pgac_save_CFLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pgac_cv_popcountl" >&5 -$as_echo "$pgac_cv_popcountl" >&6; } -if test x"$pgac_cv_popcountl" = x"yes"; then - CFLAGS_POPCNT="-mpopcnt" +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pgac_cv__builtin_constant_p" >&5 +$as_echo "$pgac_cv__builtin_constant_p" >&6; } +if test x"$pgac_cv__builtin_constant_p" = xyes ; then -$as_echo "#define HAVE__BUILTIN_POPCOUNTL 1" >>confdefs.h +$as_echo "#define HAVE__BUILTIN_CONSTANT_P 1" >>confdefs.h fi - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_ctz" >&5 $as_echo_n "checking for __builtin_ctz... " >&6; } if ${pgac_cv__builtin_ctz+:} false; then : @@ -14141,78 +14109,34 @@ if test x"$pgac_cv__builtin_ctz" = xyes ; then $as_echo "#define HAVE__BUILTIN_CTZ 1" >>confdefs.h fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_ctzl" >&5 -$as_echo_n "checking for __builtin_ctzl... " >&6; } -if ${pgac_cv__builtin_ctzl+:} false; then : - $as_echo_n "(cached) " >&6 -else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -static int x = __builtin_ctzl(256); - -_ACEOF -if ac_fn_c_try_compile "$LINENO"; then : - pgac_cv__builtin_ctzl=yes -else - pgac_cv__builtin_ctzl=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pgac_cv__builtin_ctzl" >&5 -$as_echo "$pgac_cv__builtin_ctzl" >&6; } -if test x"$pgac_cv__builtin_ctzl" = xyes ; then - -$as_echo "#define HAVE__BUILTIN_CTZL 1" >>confdefs.h - -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_clz" >&5 -$as_echo_n "checking for __builtin_clz... " >&6; } -if ${pgac_cv__builtin_clz+:} false; then : +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_popcount" >&5 +$as_echo_n "checking for __builtin_popcount... " >&6; } +if ${pgac_cv_popcount+:} false; then : $as_echo_n "(cached) " >&6 else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + pgac_save_CFLAGS=$CFLAGS +CFLAGS="$pgac_save_CFLAGS -mpopcnt" +cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ -static int x = __builtin_clz(256); - +static int x = __builtin_popcount(255); _ACEOF if ac_fn_c_try_compile "$LINENO"; then : - pgac_cv__builtin_clz=yes + pgac_cv_popcount=yes else - pgac_cv__builtin_clz=no + pgac_cv_popcount=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +CFLAGS="$pgac_save_CFLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pgac_cv__builtin_clz" >&5 -$as_echo "$pgac_cv__builtin_clz" >&6; } -if test x"$pgac_cv__builtin_clz" = xyes ; then - -$as_echo "#define HAVE__BUILTIN_CLZ 1" >>confdefs.h +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pgac_cv_popcount" >&5 +$as_echo "$pgac_cv_popcount" >&6; } +if test x"$pgac_cv_popcount" = x"yes"; then + CFLAGS_POPCNT="-mpopcnt" -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_clzl" >&5 -$as_echo_n "checking for __builtin_clzl... " >&6; } -if ${pgac_cv__builtin_clzl+:} false; then : - $as_echo_n "(cached) " >&6 -else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -static int x = __builtin_clzl(256); +$as_echo "#define HAVE__BUILTIN_POPCOUNT 1" >>confdefs.h -_ACEOF -if ac_fn_c_try_compile "$LINENO"; then : - pgac_cv__builtin_clzl=yes -else - pgac_cv__builtin_clzl=no fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pgac_cv__builtin_clzl" >&5 -$as_echo "$pgac_cv__builtin_clzl" >&6; } -if test x"$pgac_cv__builtin_clzl" = xyes ; then - -$as_echo "#define HAVE__BUILTIN_CLZL 1" >>confdefs.h -fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_unreachable" >&5 $as_echo_n "checking for __builtin_unreachable... " >&6; } if ${pgac_cv__builtin_unreachable+:} false; then : |
