|
|
@@ -1866,184 +1866,6 @@ $as_echo "$ac_res" >&6; }
|
|
|
|
|
|
} # ac_fn_c_find_uintX_t
|
|
|
|
|
|
-# ac_fn_cxx_compute_int LINENO EXPR VAR INCLUDES
|
|
|
-# ----------------------------------------------
|
|
|
-# Tries to find the compile-time value of EXPR in a program that includes
|
|
|
-# INCLUDES, setting VAR accordingly. Returns whether the value could be
|
|
|
-# computed
|
|
|
-ac_fn_cxx_compute_int ()
|
|
|
-{
|
|
|
- as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
|
|
|
- if test "$cross_compiling" = yes; then
|
|
|
- # Depending upon the size, compute the lo and hi bounds.
|
|
|
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
|
|
-/* end confdefs.h. */
|
|
|
-$4
|
|
|
-int
|
|
|
-main ()
|
|
|
-{
|
|
|
-static int test_array [1 - 2 * !(($2) >= 0)];
|
|
|
-test_array [0] = 0
|
|
|
-
|
|
|
- ;
|
|
|
- return 0;
|
|
|
-}
|
|
|
-_ACEOF
|
|
|
-if ac_fn_cxx_try_compile "$LINENO"; then :
|
|
|
- ac_lo=0 ac_mid=0
|
|
|
- while :; do
|
|
|
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
|
|
-/* end confdefs.h. */
|
|
|
-$4
|
|
|
-int
|
|
|
-main ()
|
|
|
-{
|
|
|
-static int test_array [1 - 2 * !(($2) <= $ac_mid)];
|
|
|
-test_array [0] = 0
|
|
|
-
|
|
|
- ;
|
|
|
- return 0;
|
|
|
-}
|
|
|
-_ACEOF
|
|
|
-if ac_fn_cxx_try_compile "$LINENO"; then :
|
|
|
- ac_hi=$ac_mid; break
|
|
|
-else
|
|
|
- as_fn_arith $ac_mid + 1 && ac_lo=$as_val
|
|
|
- if test $ac_lo -le $ac_mid; then
|
|
|
- ac_lo= ac_hi=
|
|
|
- break
|
|
|
- fi
|
|
|
- as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
|
|
|
-fi
|
|
|
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
|
|
- done
|
|
|
-else
|
|
|
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
|
|
-/* end confdefs.h. */
|
|
|
-$4
|
|
|
-int
|
|
|
-main ()
|
|
|
-{
|
|
|
-static int test_array [1 - 2 * !(($2) < 0)];
|
|
|
-test_array [0] = 0
|
|
|
-
|
|
|
- ;
|
|
|
- return 0;
|
|
|
-}
|
|
|
-_ACEOF
|
|
|
-if ac_fn_cxx_try_compile "$LINENO"; then :
|
|
|
- ac_hi=-1 ac_mid=-1
|
|
|
- while :; do
|
|
|
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
|
|
-/* end confdefs.h. */
|
|
|
-$4
|
|
|
-int
|
|
|
-main ()
|
|
|
-{
|
|
|
-static int test_array [1 - 2 * !(($2) >= $ac_mid)];
|
|
|
-test_array [0] = 0
|
|
|
-
|
|
|
- ;
|
|
|
- return 0;
|
|
|
-}
|
|
|
-_ACEOF
|
|
|
-if ac_fn_cxx_try_compile "$LINENO"; then :
|
|
|
- ac_lo=$ac_mid; break
|
|
|
-else
|
|
|
- as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
|
|
|
- if test $ac_mid -le $ac_hi; then
|
|
|
- ac_lo= ac_hi=
|
|
|
- break
|
|
|
- fi
|
|
|
- as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
|
|
|
-fi
|
|
|
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
|
|
- done
|
|
|
-else
|
|
|
- ac_lo= ac_hi=
|
|
|
-fi
|
|
|
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
|
|
-fi
|
|
|
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
|
|
-# Binary search between lo and hi bounds.
|
|
|
-while test "x$ac_lo" != "x$ac_hi"; do
|
|
|
- as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
|
|
|
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
|
|
-/* end confdefs.h. */
|
|
|
-$4
|
|
|
-int
|
|
|
-main ()
|
|
|
-{
|
|
|
-static int test_array [1 - 2 * !(($2) <= $ac_mid)];
|
|
|
-test_array [0] = 0
|
|
|
-
|
|
|
- ;
|
|
|
- return 0;
|
|
|
-}
|
|
|
-_ACEOF
|
|
|
-if ac_fn_cxx_try_compile "$LINENO"; then :
|
|
|
- ac_hi=$ac_mid
|
|
|
-else
|
|
|
- as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
|
|
|
-fi
|
|
|
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
|
|
-done
|
|
|
-case $ac_lo in #((
|
|
|
-?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
|
|
|
-'') ac_retval=1 ;;
|
|
|
-esac
|
|
|
- else
|
|
|
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
|
|
-/* end confdefs.h. */
|
|
|
-$4
|
|
|
-static long int longval () { return $2; }
|
|
|
-static unsigned long int ulongval () { return $2; }
|
|
|
-#include <stdio.h>
|
|
|
-#include <stdlib.h>
|
|
|
-int
|
|
|
-main ()
|
|
|
-{
|
|
|
-
|
|
|
- FILE *f = fopen ("conftest.val", "w");
|
|
|
- if (! f)
|
|
|
- return 1;
|
|
|
- if (($2) < 0)
|
|
|
- {
|
|
|
- long int i = longval ();
|
|
|
- if (i != ($2))
|
|
|
- return 1;
|
|
|
- fprintf (f, "%ld", i);
|
|
|
- }
|
|
|
- else
|
|
|
- {
|
|
|
- unsigned long int i = ulongval ();
|
|
|
- if (i != ($2))
|
|
|
- return 1;
|
|
|
- fprintf (f, "%lu", i);
|
|
|
- }
|
|
|
- /* Do not output a trailing newline, as this causes \r\n confusion
|
|
|
- on some platforms. */
|
|
|
- return ferror (f) || fclose (f) != 0;
|
|
|
-
|
|
|
- ;
|
|
|
- return 0;
|
|
|
-}
|
|
|
-_ACEOF
|
|
|
-if ac_fn_cxx_try_run "$LINENO"; then :
|
|
|
- echo >>conftest.val; read $3 <conftest.val; ac_retval=0
|
|
|
-else
|
|
|
- ac_retval=1
|
|
|
-fi
|
|
|
-rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
|
|
|
- conftest.$ac_objext conftest.beam conftest.$ac_ext
|
|
|
-rm -f conftest.val
|
|
|
-
|
|
|
- fi
|
|
|
- eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
|
|
|
- as_fn_set_status $ac_retval
|
|
|
-
|
|
|
-} # ac_fn_cxx_compute_int
|
|
|
-
|
|
|
# ac_fn_cxx_check_member LINENO AGGR MEMBER VAR INCLUDES
|
|
|
# ------------------------------------------------------
|
|
|
# Tries to find if the field MEMBER exists in type AGGR, after including
|
|
|
@@ -6255,237 +6077,6 @@ _ACEOF
|
|
|
;;
|
|
|
esac
|
|
|
|
|
|
-# The cast to long int works around a bug in the HP C Compiler
|
|
|
-# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
|
|
|
-# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
|
|
|
-# This bug is HP SR number 8606223364.
|
|
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5
|
|
|
-$as_echo_n "checking size of short... " >&6; }
|
|
|
-if ${ac_cv_sizeof_short+:} false; then :
|
|
|
- $as_echo_n "(cached) " >&6
|
|
|
-else
|
|
|
- if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short" "$ac_includes_default"; then :
|
|
|
-
|
|
|
-else
|
|
|
- if test "$ac_cv_type_short" = yes; then
|
|
|
- { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
|
|
|
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
|
|
|
-as_fn_error 77 "cannot compute sizeof (short)
|
|
|
-See \`config.log' for more details" "$LINENO" 5; }
|
|
|
- else
|
|
|
- ac_cv_sizeof_short=0
|
|
|
- fi
|
|
|
-fi
|
|
|
-
|
|
|
-fi
|
|
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5
|
|
|
-$as_echo "$ac_cv_sizeof_short" >&6; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-cat >>confdefs.h <<_ACEOF
|
|
|
-#define SIZEOF_SHORT $ac_cv_sizeof_short
|
|
|
-_ACEOF
|
|
|
-
|
|
|
-
|
|
|
-# The cast to long int works around a bug in the HP C Compiler
|
|
|
-# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
|
|
|
-# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
|
|
|
-# This bug is HP SR number 8606223364.
|
|
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
|
|
|
-$as_echo_n "checking size of int... " >&6; }
|
|
|
-if ${ac_cv_sizeof_int+:} false; then :
|
|
|
- $as_echo_n "(cached) " >&6
|
|
|
-else
|
|
|
- if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then :
|
|
|
-
|
|
|
-else
|
|
|
- if test "$ac_cv_type_int" = yes; then
|
|
|
- { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
|
|
|
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
|
|
|
-as_fn_error 77 "cannot compute sizeof (int)
|
|
|
-See \`config.log' for more details" "$LINENO" 5; }
|
|
|
- else
|
|
|
- ac_cv_sizeof_int=0
|
|
|
- fi
|
|
|
-fi
|
|
|
-
|
|
|
-fi
|
|
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
|
|
|
-$as_echo "$ac_cv_sizeof_int" >&6; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-cat >>confdefs.h <<_ACEOF
|
|
|
-#define SIZEOF_INT $ac_cv_sizeof_int
|
|
|
-_ACEOF
|
|
|
-
|
|
|
-
|
|
|
-# The cast to long int works around a bug in the HP C Compiler
|
|
|
-# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
|
|
|
-# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
|
|
|
-# This bug is HP SR number 8606223364.
|
|
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
|
|
|
-$as_echo_n "checking size of long... " >&6; }
|
|
|
-if ${ac_cv_sizeof_long+:} false; then :
|
|
|
- $as_echo_n "(cached) " >&6
|
|
|
-else
|
|
|
- if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then :
|
|
|
-
|
|
|
-else
|
|
|
- if test "$ac_cv_type_long" = yes; then
|
|
|
- { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
|
|
|
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
|
|
|
-as_fn_error 77 "cannot compute sizeof (long)
|
|
|
-See \`config.log' for more details" "$LINENO" 5; }
|
|
|
- else
|
|
|
- ac_cv_sizeof_long=0
|
|
|
- fi
|
|
|
-fi
|
|
|
-
|
|
|
-fi
|
|
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
|
|
|
-$as_echo "$ac_cv_sizeof_long" >&6; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-cat >>confdefs.h <<_ACEOF
|
|
|
-#define SIZEOF_LONG $ac_cv_sizeof_long
|
|
|
-_ACEOF
|
|
|
-
|
|
|
-
|
|
|
-# The cast to long int works around a bug in the HP C Compiler
|
|
|
-# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
|
|
|
-# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
|
|
|
-# This bug is HP SR number 8606223364.
|
|
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5
|
|
|
-$as_echo_n "checking size of long long... " >&6; }
|
|
|
-if ${ac_cv_sizeof_long_long+:} false; then :
|
|
|
- $as_echo_n "(cached) " >&6
|
|
|
-else
|
|
|
- if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long" "$ac_includes_default"; then :
|
|
|
-
|
|
|
-else
|
|
|
- if test "$ac_cv_type_long_long" = yes; then
|
|
|
- { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
|
|
|
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
|
|
|
-as_fn_error 77 "cannot compute sizeof (long long)
|
|
|
-See \`config.log' for more details" "$LINENO" 5; }
|
|
|
- else
|
|
|
- ac_cv_sizeof_long_long=0
|
|
|
- fi
|
|
|
-fi
|
|
|
-
|
|
|
-fi
|
|
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5
|
|
|
-$as_echo "$ac_cv_sizeof_long_long" >&6; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-cat >>confdefs.h <<_ACEOF
|
|
|
-#define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
|
|
|
-_ACEOF
|
|
|
-
|
|
|
-
|
|
|
-# The cast to long int works around a bug in the HP C Compiler
|
|
|
-# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
|
|
|
-# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
|
|
|
-# This bug is HP SR number 8606223364.
|
|
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of size_t" >&5
|
|
|
-$as_echo_n "checking size of size_t... " >&6; }
|
|
|
-if ${ac_cv_sizeof_size_t+:} false; then :
|
|
|
- $as_echo_n "(cached) " >&6
|
|
|
-else
|
|
|
- if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (size_t))" "ac_cv_sizeof_size_t" "$ac_includes_default"; then :
|
|
|
-
|
|
|
-else
|
|
|
- if test "$ac_cv_type_size_t" = yes; then
|
|
|
- { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
|
|
|
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
|
|
|
-as_fn_error 77 "cannot compute sizeof (size_t)
|
|
|
-See \`config.log' for more details" "$LINENO" 5; }
|
|
|
- else
|
|
|
- ac_cv_sizeof_size_t=0
|
|
|
- fi
|
|
|
-fi
|
|
|
-
|
|
|
-fi
|
|
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_size_t" >&5
|
|
|
-$as_echo "$ac_cv_sizeof_size_t" >&6; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-cat >>confdefs.h <<_ACEOF
|
|
|
-#define SIZEOF_SIZE_T $ac_cv_sizeof_size_t
|
|
|
-_ACEOF
|
|
|
-
|
|
|
-
|
|
|
-# The cast to long int works around a bug in the HP C Compiler
|
|
|
-# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
|
|
|
-# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
|
|
|
-# This bug is HP SR number 8606223364.
|
|
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of ptrdiff_t" >&5
|
|
|
-$as_echo_n "checking size of ptrdiff_t... " >&6; }
|
|
|
-if ${ac_cv_sizeof_ptrdiff_t+:} false; then :
|
|
|
- $as_echo_n "(cached) " >&6
|
|
|
-else
|
|
|
- if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (ptrdiff_t))" "ac_cv_sizeof_ptrdiff_t" "$ac_includes_default"; then :
|
|
|
-
|
|
|
-else
|
|
|
- if test "$ac_cv_type_ptrdiff_t" = yes; then
|
|
|
- { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
|
|
|
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
|
|
|
-as_fn_error 77 "cannot compute sizeof (ptrdiff_t)
|
|
|
-See \`config.log' for more details" "$LINENO" 5; }
|
|
|
- else
|
|
|
- ac_cv_sizeof_ptrdiff_t=0
|
|
|
- fi
|
|
|
-fi
|
|
|
-
|
|
|
-fi
|
|
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_ptrdiff_t" >&5
|
|
|
-$as_echo "$ac_cv_sizeof_ptrdiff_t" >&6; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-cat >>confdefs.h <<_ACEOF
|
|
|
-#define SIZEOF_PTRDIFF_T $ac_cv_sizeof_ptrdiff_t
|
|
|
-_ACEOF
|
|
|
-
|
|
|
-
|
|
|
-# The cast to long int works around a bug in the HP C Compiler
|
|
|
-# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
|
|
|
-# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
|
|
|
-# This bug is HP SR number 8606223364.
|
|
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of time_t" >&5
|
|
|
-$as_echo_n "checking size of time_t... " >&6; }
|
|
|
-if ${ac_cv_sizeof_time_t+:} false; then :
|
|
|
- $as_echo_n "(cached) " >&6
|
|
|
-else
|
|
|
- if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (time_t))" "ac_cv_sizeof_time_t" "$ac_includes_default"; then :
|
|
|
-
|
|
|
-else
|
|
|
- if test "$ac_cv_type_time_t" = yes; then
|
|
|
- { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
|
|
|
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
|
|
|
-as_fn_error 77 "cannot compute sizeof (time_t)
|
|
|
-See \`config.log' for more details" "$LINENO" 5; }
|
|
|
- else
|
|
|
- ac_cv_sizeof_time_t=0
|
|
|
- fi
|
|
|
-fi
|
|
|
-
|
|
|
-fi
|
|
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_time_t" >&5
|
|
|
-$as_echo "$ac_cv_sizeof_time_t" >&6; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-cat >>confdefs.h <<_ACEOF
|
|
|
-#define SIZEOF_TIME_T $ac_cv_sizeof_time_t
|
|
|
-_ACEOF
|
|
|
-
|
|
|
-
|
|
|
|
|
|
|
|
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5
|