From 5b1c2c89edba129292ea6380e6c63bda2a5183e2 Mon Sep 17 00:00:00 2001 From: Fabrizio Riguzzi Date: Tue, 27 Jul 2010 11:35:22 +0200 Subject: [PATCH 1/4] fixed compilation of cplint under cygwin --- configure | 14821 ++++++++++++++++++++++++++++++++++++++++--------- configure.in | 3 +- 2 files changed, 12207 insertions(+), 2617 deletions(-) diff --git a/configure b/configure index 97e02b319..66e4c24d2 100755 --- a/configure +++ b/configure @@ -1,22 +1,18 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.65. -# +# Generated by GNU Autoconf 2.63. # # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, -# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, -# Inc. -# -# +# 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. # This configure script is free software; the Free Software Foundation # gives unlimited permission to copy, distribute and modify it. -## -------------------- ## -## M4sh Initialization. ## -## -------------------- ## +## --------------------- ## +## M4sh Initialization. ## +## --------------------- ## # Be more Bourne compatible DUALCASE=1; export DUALCASE # for MKS sh -if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then emulate sh NULLCMD=: # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which @@ -24,15 +20,23 @@ if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST else - case `(set -o) 2>/dev/null` in #( - *posix*) : - set -o posix ;; #( - *) : - ;; + case `(set -o) 2>/dev/null` in + *posix*) set -o posix ;; esac + fi + + +# PATH needs CR +# Avoid depending upon Character Ranges. +as_cr_letters='abcdefghijklmnopqrstuvwxyz' +as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' +as_cr_Letters=$as_cr_letters$as_cr_LETTERS +as_cr_digits='0123456789' +as_cr_alnum=$as_cr_Letters$as_cr_digits + as_nl=' ' export as_nl @@ -40,13 +44,7 @@ export as_nl as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo -# Prefer a ksh shell builtin over an external printf program on Solaris, -# but without wasting forks for bash or zsh. -if test -z "$BASH_VERSION$ZSH_VERSION" \ - && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then - as_echo='print -r --' - as_echo_n='print -rn --' -elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then +if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then as_echo='printf %s\n' as_echo_n='printf %s' else @@ -57,7 +55,7 @@ else as_echo_body='eval expr "X$1" : "X\\(.*\\)"' as_echo_n_body='eval arg=$1; - case $arg in #( + case $arg in *"$as_nl"*) expr "X$arg" : "X\\(.*\\)$as_nl"; arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; @@ -80,6 +78,13 @@ if test "${PATH_SEPARATOR+set}" != set; then } fi +# Support unset when possible. +if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then + as_unset=unset +else + as_unset=false +fi + # IFS # We need space, tab and new line, in precisely that order. Quoting is @@ -89,15 +94,15 @@ fi IFS=" "" $as_nl" # Find who we are. Look in the path if we contain no directory separator. -case $0 in #(( +case $0 in *[\\/]* ) as_myself=$0 ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. - test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break - done + test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break +done IFS=$as_save_IFS ;; @@ -109,16 +114,12 @@ if test "x$as_myself" = x; then fi if test ! -f "$as_myself"; then $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 - exit 1 + { (exit 1); exit 1; } fi -# Unset variables that we do not need and which cause bugs (e.g. in -# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" -# suppresses any "Segmentation fault" message there. '((' could -# trigger a bug in pdksh 5.2.14. -for as_var in BASH_ENV ENV MAIL MAILPATH -do eval test x\${$as_var+set} = xset \ - && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : +# Work around bugs in pre-3.0 UWIN ksh. +for as_var in ENV MAIL MAILPATH +do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var done PS1='$ ' PS2='> ' @@ -130,248 +131,7 @@ export LC_ALL LANGUAGE=C export LANGUAGE -# CDPATH. -(unset CDPATH) >/dev/null 2>&1 && unset CDPATH - -if test "x$CONFIG_SHELL" = x; then - as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : - emulate sh - NULLCMD=: - # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which - # is contrary to our usage. Disable this feature. - alias -g '\${1+\"\$@\"}'='\"\$@\"' - setopt NO_GLOB_SUBST -else - case \`(set -o) 2>/dev/null\` in #( - *posix*) : - set -o posix ;; #( - *) : - ;; -esac -fi -" - as_required="as_fn_return () { (exit \$1); } -as_fn_success () { as_fn_return 0; } -as_fn_failure () { as_fn_return 1; } -as_fn_ret_success () { return 0; } -as_fn_ret_failure () { return 1; } - -exitcode=0 -as_fn_success || { exitcode=1; echo as_fn_success failed.; } -as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } -as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } -as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } -if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : - -else - exitcode=1; echo positional parameters were not saved. -fi -test x\$exitcode = x0 || exit 1" - as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO - as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO - eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && - test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 -test \$(( 1 + 1 )) = 2 || exit 1" - if (eval "$as_required") 2>/dev/null; then : - as_have_required=yes -else - as_have_required=no -fi - if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : - -else - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -as_found=false -for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - as_found=: - case $as_dir in #( - /*) - for as_base in sh bash ksh sh5; do - # Try only shells that exist, to save several forks. - as_shell=$as_dir/$as_base - if { test -f "$as_shell" || test -f "$as_shell.exe"; } && - { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : - CONFIG_SHELL=$as_shell as_have_required=yes - if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : - break 2 -fi -fi - done;; - esac - as_found=false -done -$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && - { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : - CONFIG_SHELL=$SHELL as_have_required=yes -fi; } -IFS=$as_save_IFS - - - if test "x$CONFIG_SHELL" != x; then : - # We cannot yet assume a decent shell, so we have to provide a - # neutralization value for shells without unset; and this also - # works around shells that cannot unset nonexistent variables. - BASH_ENV=/dev/null - ENV=/dev/null - (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV - export CONFIG_SHELL - exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} -fi - - if test x$as_have_required = xno; then : - $as_echo "$0: This script requires a shell more modern than all" - $as_echo "$0: the shells that I found on your system." - if test x${ZSH_VERSION+set} = xset ; then - $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" - $as_echo "$0: be upgraded to zsh 4.3.4 or later." - else - $as_echo "$0: Please tell bug-autoconf@gnu.org about your system, -$0: including any error possibly output before this -$0: message. Then install a modern shell, or manually run -$0: the script under such a shell if you do have one." - fi - exit 1 -fi -fi -fi -SHELL=${CONFIG_SHELL-/bin/sh} -export SHELL -# Unset more variables known to interfere with behavior of common tools. -CLICOLOR_FORCE= GREP_OPTIONS= -unset CLICOLOR_FORCE GREP_OPTIONS - -## --------------------- ## -## M4sh Shell Functions. ## -## --------------------- ## -# as_fn_unset VAR -# --------------- -# Portably unset VAR. -as_fn_unset () -{ - { eval $1=; unset $1;} -} -as_unset=as_fn_unset - -# as_fn_set_status STATUS -# ----------------------- -# Set $? to STATUS, without forking. -as_fn_set_status () -{ - return $1 -} # as_fn_set_status - -# as_fn_exit STATUS -# ----------------- -# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. -as_fn_exit () -{ - set +e - as_fn_set_status $1 - exit $1 -} # as_fn_exit - -# as_fn_mkdir_p -# ------------- -# Create "$as_dir" as a directory, including parents if necessary. -as_fn_mkdir_p () -{ - - case $as_dir in #( - -*) as_dir=./$as_dir;; - esac - test -d "$as_dir" || eval $as_mkdir_p || { - as_dirs= - while :; do - case $as_dir in #( - *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( - *) as_qdir=$as_dir;; - esac - as_dirs="'$as_qdir' $as_dirs" - as_dir=`$as_dirname -- "$as_dir" || -$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$as_dir" : 'X\(//\)[^/]' \| \ - X"$as_dir" : 'X\(//\)$' \| \ - X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$as_dir" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ - s//\1/ - q - } - /^X\(\/\/\)[^/].*/{ - s//\1/ - q - } - /^X\(\/\/\)$/{ - s//\1/ - q - } - /^X\(\/\).*/{ - s//\1/ - q - } - s/.*/./; q'` - test -d "$as_dir" && break - done - test -z "$as_dirs" || eval "mkdir $as_dirs" - } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" - - -} # as_fn_mkdir_p -# as_fn_append VAR VALUE -# ---------------------- -# Append the text in VALUE to the end of the definition contained in VAR. Take -# advantage of any shell optimizations that allow amortized linear growth over -# repeated appends, instead of the typical quadratic growth present in naive -# implementations. -if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : - eval 'as_fn_append () - { - eval $1+=\$2 - }' -else - as_fn_append () - { - eval $1=\$$1\$2 - } -fi # as_fn_append - -# as_fn_arith ARG... -# ------------------ -# Perform arithmetic evaluation on the ARGs, and store the result in the -# global $as_val. Take advantage of shells that can avoid forks. The arguments -# must be portable across $(()) and expr. -if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : - eval 'as_fn_arith () - { - as_val=$(( $* )) - }' -else - as_fn_arith () - { - as_val=`expr "$@" || test $? -eq 1` - } -fi # as_fn_arith - - -# as_fn_error ERROR [LINENO LOG_FD] -# --------------------------------- -# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are -# provided, also output the error to LOG_FD, referencing LINENO. Then exit the -# script with status $?, using 1 if that was 0. -as_fn_error () -{ - as_status=$?; test $as_status -eq 0 && as_status=1 - if test "$3"; then - as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 - fi - $as_echo "$as_me: error: $1" >&2 - as_fn_exit $as_status -} # as_fn_error - +# Required to use basename. if expr a : '\(a\)' >/dev/null 2>&1 && test "X`expr 00001 : '.*\(...\)'`" = X001; then as_expr=expr @@ -385,12 +145,8 @@ else as_basename=false fi -if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then - as_dirname=dirname -else - as_dirname=false -fi +# Name of the executable. as_me=`$as_basename -- "$0" || $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ X"$0" : 'X\(//\)$' \| \ @@ -410,19 +166,295 @@ $as_echo X/"$0" | } s/.*/./; q'` -# Avoid depending upon Character Ranges. -as_cr_letters='abcdefghijklmnopqrstuvwxyz' -as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' -as_cr_Letters=$as_cr_letters$as_cr_LETTERS -as_cr_digits='0123456789' -as_cr_alnum=$as_cr_Letters$as_cr_digits +# CDPATH. +$as_unset CDPATH - as_lineno_1=$LINENO as_lineno_1a=$LINENO - as_lineno_2=$LINENO as_lineno_2a=$LINENO - eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && - test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { - # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) +if test "x$CONFIG_SHELL" = x; then + if (eval ":") 2>/dev/null; then + as_have_required=yes +else + as_have_required=no +fi + + if test $as_have_required = yes && (eval ": +(as_func_return () { + (exit \$1) +} +as_func_success () { + as_func_return 0 +} +as_func_failure () { + as_func_return 1 +} +as_func_ret_success () { + return 0 +} +as_func_ret_failure () { + return 1 +} + +exitcode=0 +if as_func_success; then + : +else + exitcode=1 + echo as_func_success failed. +fi + +if as_func_failure; then + exitcode=1 + echo as_func_failure succeeded. +fi + +if as_func_ret_success; then + : +else + exitcode=1 + echo as_func_ret_success failed. +fi + +if as_func_ret_failure; then + exitcode=1 + echo as_func_ret_failure succeeded. +fi + +if ( set x; as_func_ret_success y && test x = \"\$1\" ); then + : +else + exitcode=1 + echo positional parameters were not saved. +fi + +test \$exitcode = 0) || { (exit 1); exit 1; } + +( + as_lineno_1=\$LINENO + as_lineno_2=\$LINENO + test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" && + test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; } +") 2> /dev/null; then + : +else + as_candidate_shells= + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + case $as_dir in + /*) + for as_base in sh bash ksh sh5; do + as_candidate_shells="$as_candidate_shells $as_dir/$as_base" + done;; + esac +done +IFS=$as_save_IFS + + + for as_shell in $as_candidate_shells $SHELL; do + # Try only shells that exist, to save several forks. + if { test -f "$as_shell" || test -f "$as_shell.exe"; } && + { ("$as_shell") 2> /dev/null <<\_ASEOF +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then + emulate sh + NULLCMD=: + # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which + # is contrary to our usage. Disable this feature. + alias -g '${1+"$@"}'='"$@"' + setopt NO_GLOB_SUBST +else + case `(set -o) 2>/dev/null` in + *posix*) set -o posix ;; +esac + +fi + + +: +_ASEOF +}; then + CONFIG_SHELL=$as_shell + as_have_required=yes + if { "$as_shell" 2> /dev/null <<\_ASEOF +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then + emulate sh + NULLCMD=: + # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which + # is contrary to our usage. Disable this feature. + alias -g '${1+"$@"}'='"$@"' + setopt NO_GLOB_SUBST +else + case `(set -o) 2>/dev/null` in + *posix*) set -o posix ;; +esac + +fi + + +: +(as_func_return () { + (exit $1) +} +as_func_success () { + as_func_return 0 +} +as_func_failure () { + as_func_return 1 +} +as_func_ret_success () { + return 0 +} +as_func_ret_failure () { + return 1 +} + +exitcode=0 +if as_func_success; then + : +else + exitcode=1 + echo as_func_success failed. +fi + +if as_func_failure; then + exitcode=1 + echo as_func_failure succeeded. +fi + +if as_func_ret_success; then + : +else + exitcode=1 + echo as_func_ret_success failed. +fi + +if as_func_ret_failure; then + exitcode=1 + echo as_func_ret_failure succeeded. +fi + +if ( set x; as_func_ret_success y && test x = "$1" ); then + : +else + exitcode=1 + echo positional parameters were not saved. +fi + +test $exitcode = 0) || { (exit 1); exit 1; } + +( + as_lineno_1=$LINENO + as_lineno_2=$LINENO + test "x$as_lineno_1" != "x$as_lineno_2" && + test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; } + +_ASEOF +}; then + break +fi + +fi + + done + + if test "x$CONFIG_SHELL" != x; then + for as_var in BASH_ENV ENV + do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var + done + export CONFIG_SHELL + exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} +fi + + + if test $as_have_required = no; then + echo This script requires a shell more modern than all the + echo shells that I found on your system. Please install a + echo modern shell, or manually run the script under such a + echo shell if you do have one. + { (exit 1); exit 1; } +fi + + +fi + +fi + + + +(eval "as_func_return () { + (exit \$1) +} +as_func_success () { + as_func_return 0 +} +as_func_failure () { + as_func_return 1 +} +as_func_ret_success () { + return 0 +} +as_func_ret_failure () { + return 1 +} + +exitcode=0 +if as_func_success; then + : +else + exitcode=1 + echo as_func_success failed. +fi + +if as_func_failure; then + exitcode=1 + echo as_func_failure succeeded. +fi + +if as_func_ret_success; then + : +else + exitcode=1 + echo as_func_ret_success failed. +fi + +if as_func_ret_failure; then + exitcode=1 + echo as_func_ret_failure succeeded. +fi + +if ( set x; as_func_ret_success y && test x = \"\$1\" ); then + : +else + exitcode=1 + echo positional parameters were not saved. +fi + +test \$exitcode = 0") || { + echo No shell found that supports shell functions. + echo Please tell bug-autoconf@gnu.org about your system, + echo including any error possibly output before this message. + echo This can help us improve future autoconf versions. + echo Configuration will now proceed without shell functions. +} + + + + as_lineno_1=$LINENO + as_lineno_2=$LINENO + test "x$as_lineno_1" != "x$as_lineno_2" && + test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { + + # Create $as_me.lineno as a copy of $as_myself, but with $LINENO + # uniformly replaced by the line number. The first 'sed' inserts a + # line-number line after each line using $LINENO; the second 'sed' + # does the real work. The second script uses 'N' to pair each + # line-number line with the line containing $LINENO, and appends + # trailing '-' during substitution so that $LINENO is not a special + # case at line end. + # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the + # scripts with optimization help from Paolo Bonzini. Blame Lee + # E. McMahon (1931-1989) for sed's syntax. :-) sed -n ' p /[$]LINENO/= @@ -439,7 +471,8 @@ as_cr_alnum=$as_cr_Letters$as_cr_digits s/-\n.*// ' >$as_me.lineno && chmod +x "$as_me.lineno" || - { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } + { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 + { (exit 1); exit 1; }; } # Don't try to exec as it changes $[0], causing all sort of problems # (the dirname of $[0] is not the place where we might find the @@ -449,18 +482,29 @@ as_cr_alnum=$as_cr_Letters$as_cr_digits exit } + +if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then + as_dirname=dirname +else + as_dirname=false +fi + ECHO_C= ECHO_N= ECHO_T= -case `echo -n x` in #((((( +case `echo -n x` in -n*) - case `echo 'xy\c'` in + case `echo 'x\c'` in *c*) ECHO_T=' ';; # ECHO_T is single tab character. - xy) ECHO_C='\c';; - *) echo `echo ksh88 bug on AIX 6.1` > /dev/null - ECHO_T=' ';; + *) ECHO_C='\c';; esac;; *) ECHO_N='-n';; esac +if expr a : '\(a\)' >/dev/null 2>&1 && + test "X`expr 00001 : '.*\(...\)'`" = X001; then + as_expr=expr +else + as_expr=false +fi rm -f conf$$ conf$$.exe conf$$.file if test -d conf$$.dir; then @@ -490,7 +534,7 @@ rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file rmdir conf$$.dir 2>/dev/null if mkdir -p . 2>/dev/null; then - as_mkdir_p='mkdir -p "$as_dir"' + as_mkdir_p=: else test -d ./-p && rmdir ./-p as_mkdir_p=false @@ -509,10 +553,10 @@ else if test -d "$1"; then test -d "$1/."; else - case $1 in #( + case $1 in -*)set "./$1";; esac; - case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( + case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in ???[sx]*):;;*)false;;esac;fi '\'' sh ' @@ -526,8 +570,8 @@ as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" -test -n "$DJDIR" || exec 7<&0 &1 + +exec 7<&0 &1 # Name of the host. # hostname on some systems (SVR3.2, Linux) returns a bogus exit status, @@ -545,6 +589,7 @@ cross_compiling=no subdirs= MFLAGS= MAKEFLAGS= +SHELL=${CONFIG_SHELL-/bin/sh} # Identity of this package. PACKAGE_NAME= @@ -552,7 +597,6 @@ PACKAGE_TARNAME= PACKAGE_VERSION= PACKAGE_STRING= PACKAGE_BUGREPORT= -PACKAGE_URL= ac_unique_file="console/yap.c" # Factoring default headers for most tests. @@ -730,7 +774,6 @@ bindir program_transform_name prefix exec_prefix -PACKAGE_URL PACKAGE_BUGREPORT PACKAGE_STRING PACKAGE_VERSION @@ -903,7 +946,8 @@ do ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && - as_fn_error "invalid feature name: $ac_useropt" + { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2 + { (exit 1); exit 1; }; } ac_useropt_orig=$ac_useropt ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in @@ -929,7 +973,8 @@ do ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && - as_fn_error "invalid feature name: $ac_useropt" + { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2 + { (exit 1); exit 1; }; } ac_useropt_orig=$ac_useropt ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in @@ -1133,7 +1178,8 @@ do ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && - as_fn_error "invalid package name: $ac_useropt" + { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2 + { (exit 1); exit 1; }; } ac_useropt_orig=$ac_useropt ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in @@ -1149,7 +1195,8 @@ do ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && - as_fn_error "invalid package name: $ac_useropt" + { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2 + { (exit 1); exit 1; }; } ac_useropt_orig=$ac_useropt ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in @@ -1179,17 +1226,17 @@ do | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) x_libraries=$ac_optarg ;; - -*) as_fn_error "unrecognized option: \`$ac_option' -Try \`$0 --help' for more information." + -*) { $as_echo "$as_me: error: unrecognized option: $ac_option +Try \`$0 --help' for more information." >&2 + { (exit 1); exit 1; }; } ;; *=*) ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` # Reject names that are not valid shell variable names. - case $ac_envvar in #( - '' | [0-9]* | *[!_$as_cr_alnum]* ) - as_fn_error "invalid variable name: \`$ac_envvar'" ;; - esac + expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null && + { $as_echo "$as_me: error: invalid variable name: $ac_envvar" >&2 + { (exit 1); exit 1; }; } eval $ac_envvar=\$ac_optarg export $ac_envvar ;; @@ -1206,13 +1253,15 @@ done if test -n "$ac_prev"; then ac_option=--`echo $ac_prev | sed 's/_/-/g'` - as_fn_error "missing argument to $ac_option" + { $as_echo "$as_me: error: missing argument to $ac_option" >&2 + { (exit 1); exit 1; }; } fi if test -n "$ac_unrecognized_opts"; then case $enable_option_checking in no) ;; - fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;; + fatal) { $as_echo "$as_me: error: unrecognized options: $ac_unrecognized_opts" >&2 + { (exit 1); exit 1; }; } ;; *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; esac fi @@ -1235,7 +1284,8 @@ do [\\/$]* | ?:[\\/]* ) continue;; NONE | '' ) case $ac_var in *prefix ) continue;; esac;; esac - as_fn_error "expected an absolute directory name for --$ac_var: $ac_val" + { $as_echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 + { (exit 1); exit 1; }; } done # There might be people who depend on the old broken behavior: `$host' @@ -1265,9 +1315,11 @@ test "$silent" = yes && exec 6>/dev/null ac_pwd=`pwd` && test -n "$ac_pwd" && ac_ls_di=`ls -di .` && ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || - as_fn_error "working directory cannot be determined" + { $as_echo "$as_me: error: working directory cannot be determined" >&2 + { (exit 1); exit 1; }; } test "X$ac_ls_di" = "X$ac_pwd_ls_di" || - as_fn_error "pwd does not report name of working directory" + { $as_echo "$as_me: error: pwd does not report name of working directory" >&2 + { (exit 1); exit 1; }; } # Find the source files, if location was not specified. @@ -1306,11 +1358,13 @@ else fi if test ! -r "$srcdir/$ac_unique_file"; then test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." - as_fn_error "cannot find sources ($ac_unique_file) in $srcdir" + { $as_echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 + { (exit 1); exit 1; }; } fi ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" ac_abs_confdir=`( - cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg" + cd "$srcdir" && test -r "./$ac_unique_file" || { $as_echo "$as_me: error: $ac_msg" >&2 + { (exit 1); exit 1; }; } pwd)` # When building in place, set srcdir=. if test "$ac_abs_confdir" = "$ac_pwd"; then @@ -1460,7 +1514,7 @@ Some influential environment variables: LDFLAGS linker flags, e.g. -L if you have libraries in a nonstandard directory LIBS libraries to pass to the linker, e.g. -l - CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I if + CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I if you have headers in a nonstandard directory CXX C++ compiler command CXXFLAGS C++ compiler flags @@ -1469,7 +1523,6 @@ Some influential environment variables: Use these variables to override the choices made by `configure' or to help it to find libraries and programs with nonstandard names/locations. -Report bugs to the package provider. _ACEOF ac_status=$? fi @@ -1533,699 +1586,21 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF configure -generated by GNU Autoconf 2.65 +generated by GNU Autoconf 2.63 -Copyright (C) 2009 Free Software Foundation, Inc. +Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, +2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. This configure script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it. _ACEOF exit fi - -## ------------------------ ## -## Autoconf initialization. ## -## ------------------------ ## - -# ac_fn_c_try_compile LINENO -# -------------------------- -# Try to compile conftest.$ac_ext, and return whether this succeeded. -ac_fn_c_try_compile () -{ - as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - rm -f conftest.$ac_objext - if { { ac_try="$ac_compile" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 - (eval "$ac_compile") 2>conftest.err - ac_status=$? - if test -s conftest.err; then - grep -v '^ *+' conftest.err >conftest.er1 - cat conftest.er1 >&5 - mv -f conftest.er1 conftest.err - fi - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } && { - test -z "$ac_c_werror_flag" || - test ! -s conftest.err - } && test -s conftest.$ac_objext; then : - ac_retval=0 -else - $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - ac_retval=1 -fi - eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} - as_fn_set_status $ac_retval - -} # ac_fn_c_try_compile - -# ac_fn_cxx_try_compile LINENO -# ---------------------------- -# Try to compile conftest.$ac_ext, and return whether this succeeded. -ac_fn_cxx_try_compile () -{ - as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - rm -f conftest.$ac_objext - if { { ac_try="$ac_compile" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 - (eval "$ac_compile") 2>conftest.err - ac_status=$? - if test -s conftest.err; then - grep -v '^ *+' conftest.err >conftest.er1 - cat conftest.er1 >&5 - mv -f conftest.er1 conftest.err - fi - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } && { - test -z "$ac_cxx_werror_flag" || - test ! -s conftest.err - } && test -s conftest.$ac_objext; then : - ac_retval=0 -else - $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - ac_retval=1 -fi - eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} - as_fn_set_status $ac_retval - -} # ac_fn_cxx_try_compile - -# ac_fn_c_try_link LINENO -# ----------------------- -# Try to link conftest.$ac_ext, and return whether this succeeded. -ac_fn_c_try_link () -{ - as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - rm -f conftest.$ac_objext conftest$ac_exeext - if { { ac_try="$ac_link" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 - (eval "$ac_link") 2>conftest.err - ac_status=$? - if test -s conftest.err; then - grep -v '^ *+' conftest.err >conftest.er1 - cat conftest.er1 >&5 - mv -f conftest.er1 conftest.err - fi - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } && { - test -z "$ac_c_werror_flag" || - test ! -s conftest.err - } && test -s conftest$ac_exeext && { - test "$cross_compiling" = yes || - $as_test_x conftest$ac_exeext - }; then : - ac_retval=0 -else - $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - ac_retval=1 -fi - # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information - # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would - # interfere with the next link command; also delete a directory that is - # left behind by Apple's compiler. We do this before executing the actions. - rm -rf conftest.dSYM conftest_ipa8_conftest.oo - eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} - as_fn_set_status $ac_retval - -} # ac_fn_c_try_link - -# ac_fn_c_try_cpp LINENO -# ---------------------- -# Try to preprocess conftest.$ac_ext, and return whether this succeeded. -ac_fn_c_try_cpp () -{ - as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - if { { ac_try="$ac_cpp conftest.$ac_ext" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 - (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err - ac_status=$? - if test -s conftest.err; then - grep -v '^ *+' conftest.err >conftest.er1 - cat conftest.er1 >&5 - mv -f conftest.er1 conftest.err - fi - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } >/dev/null && { - test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || - test ! -s conftest.err - }; then : - ac_retval=0 -else - $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - ac_retval=1 -fi - eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} - as_fn_set_status $ac_retval - -} # ac_fn_c_try_cpp - -# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES -# ------------------------------------------------------- -# Tests whether HEADER exists, giving a warning if it cannot be compiled using -# the include files in INCLUDES and setting the cache variable VAR -# accordingly. -ac_fn_c_check_header_mongrel () -{ - as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 -$as_echo_n "checking for $2... " >&6; } -if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : - $as_echo_n "(cached) " >&6 -fi -eval ac_res=\$$3 - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } -else - # Is the header compilable? -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 -$as_echo_n "checking $2 usability... " >&6; } -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$4 -#include <$2> -_ACEOF -if ac_fn_c_try_compile "$LINENO"; then : - ac_header_compiler=yes -else - ac_header_compiler=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 -$as_echo "$ac_header_compiler" >&6; } - -# Is the header present? -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 -$as_echo_n "checking $2 presence... " >&6; } -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include <$2> -_ACEOF -if ac_fn_c_try_cpp "$LINENO"; then : - ac_header_preproc=yes -else - ac_header_preproc=no -fi -rm -f conftest.err conftest.$ac_ext -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 -$as_echo "$ac_header_preproc" >&6; } - -# So? What about this header? -case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( - yes:no: ) - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 -$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 -$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} - ;; - no:yes:* ) - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 -$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 -$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 -$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 -$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 -$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} - ;; -esac - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 -$as_echo_n "checking for $2... " >&6; } -if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : - $as_echo_n "(cached) " >&6 -else - eval "$3=\$ac_header_compiler" -fi -eval ac_res=\$$3 - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } -fi - eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} - -} # ac_fn_c_check_header_mongrel - -# ac_fn_c_try_run LINENO -# ---------------------- -# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes -# that executables *can* be run. -ac_fn_c_try_run () -{ - as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - if { { ac_try="$ac_link" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 - (eval "$ac_link") 2>&5 - ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' - { { case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 - (eval "$ac_try") 2>&5 - ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; }; then : - ac_retval=0 -else - $as_echo "$as_me: program exited with status $ac_status" >&5 - $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - ac_retval=$ac_status -fi - rm -rf conftest.dSYM conftest_ipa8_conftest.oo - eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} - as_fn_set_status $ac_retval - -} # ac_fn_c_try_run - -# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES -# ------------------------------------------------------- -# Tests whether HEADER exists and can be compiled using the include files in -# INCLUDES, setting the cache variable VAR accordingly. -ac_fn_c_check_header_compile () -{ - as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 -$as_echo_n "checking for $2... " >&6; } -if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : - $as_echo_n "(cached) " >&6 -else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$4 -#include <$2> -_ACEOF -if ac_fn_c_try_compile "$LINENO"; then : - eval "$3=yes" -else - eval "$3=no" -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi -eval ac_res=\$$3 - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } - eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} - -} # ac_fn_c_check_header_compile - -# ac_fn_c_check_func LINENO FUNC VAR -# ---------------------------------- -# Tests whether FUNC exists, setting the cache variable VAR accordingly -ac_fn_c_check_func () -{ - as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 -$as_echo_n "checking for $2... " >&6; } -if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : - $as_echo_n "(cached) " >&6 -else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -/* Define $2 to an innocuous variant, in case declares $2. - For example, HP-UX 11i declares gettimeofday. */ -#define $2 innocuous_$2 - -/* System header to define __stub macros and hopefully few prototypes, - which can conflict with char $2 (); below. - Prefer to if __STDC__ is defined, since - exists even on freestanding compilers. */ - -#ifdef __STDC__ -# include -#else -# include -#endif - -#undef $2 - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -#ifdef __cplusplus -extern "C" -#endif -char $2 (); -/* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ -#if defined __stub_$2 || defined __stub___$2 -choke me -#endif - -int -main () -{ -return $2 (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO"; then : - eval "$3=yes" -else - eval "$3=no" -fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext -fi -eval ac_res=\$$3 - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } - eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} - -} # ac_fn_c_check_func - -# ac_fn_c_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_c_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_c_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_c_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_c_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_c_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_c_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 -#include -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_c_try_run "$LINENO"; then : - echo >>conftest.val; read $3 &5 -$as_echo_n "checking for $2... " >&6; } -if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : - $as_echo_n "(cached) " >&6 -else - eval "$3=no" - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$4 -int -main () -{ -if (sizeof ($2)) - return 0; - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO"; then : - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$4 -int -main () -{ -if (sizeof (($2))) - return 0; - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO"; then : - -else - eval "$3=yes" -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi -eval ac_res=\$$3 - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } - eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} - -} # ac_fn_c_check_type - -# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES -# ---------------------------------------------------- -# Tries to find if the field MEMBER exists in type AGGR, after including -# INCLUDES, setting cache variable VAR accordingly. -ac_fn_c_check_member () -{ - as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5 -$as_echo_n "checking for $2.$3... " >&6; } -if { as_var=$4; eval "test \"\${$as_var+set}\" = set"; }; then : - $as_echo_n "(cached) " >&6 -else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$5 -int -main () -{ -static $2 ac_aggr; -if (ac_aggr.$3) -return 0; - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO"; then : - eval "$4=yes" -else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$5 -int -main () -{ -static $2 ac_aggr; -if (sizeof ac_aggr.$3) -return 0; - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO"; then : - eval "$4=yes" -else - eval "$4=no" -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi -eval ac_res=\$$4 - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } - eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} - -} # ac_fn_c_check_member cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by $as_me, which was -generated by GNU Autoconf 2.65. Invocation command line was +generated by GNU Autoconf 2.63. Invocation command line was $ $0 $@ @@ -2261,8 +1636,8 @@ for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. - $as_echo "PATH: $as_dir" - done + $as_echo "PATH: $as_dir" +done IFS=$as_save_IFS } >&5 @@ -2299,9 +1674,9 @@ do ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; esac case $ac_pass in - 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; + 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;; 2) - as_fn_append ac_configure_args1 " '$ac_arg'" + ac_configure_args1="$ac_configure_args1 '$ac_arg'" if test $ac_must_keep_next = true; then ac_must_keep_next=false # Got value, back to normal. else @@ -2317,13 +1692,13 @@ do -* ) ac_must_keep_next=true ;; esac fi - as_fn_append ac_configure_args " '$ac_arg'" + ac_configure_args="$ac_configure_args '$ac_arg'" ;; esac done done -{ ac_configure_args0=; unset ac_configure_args0;} -{ ac_configure_args1=; unset ac_configure_args1;} +$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; } +$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; } # When interrupted or exit'd, cleanup temporary files, and complete # config.log. We remove comments because anyway the quotes in there @@ -2348,13 +1723,13 @@ _ASBOX case $ac_val in #( *${as_nl}*) case $ac_var in #( - *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 + *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; esac case $ac_var in #( _ | IFS | as_nl) ;; #( BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( - *) { eval $ac_var=; unset $ac_var;} ;; + *) $as_unset $ac_var ;; esac ;; esac done @@ -2426,39 +1801,37 @@ _ASBOX exit $exit_status ' 0 for ac_signal in 1 2 13 15; do - trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal + trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal done ac_signal=0 # confdefs.h avoids OS command line length limits that DEFS can exceed. rm -f -r conftest* confdefs.h -$as_echo "/* confdefs.h */" > confdefs.h - # Predefined preprocessor variables. cat >>confdefs.h <<_ACEOF #define PACKAGE_NAME "$PACKAGE_NAME" _ACEOF + cat >>confdefs.h <<_ACEOF #define PACKAGE_TARNAME "$PACKAGE_TARNAME" _ACEOF + cat >>confdefs.h <<_ACEOF #define PACKAGE_VERSION "$PACKAGE_VERSION" _ACEOF + cat >>confdefs.h <<_ACEOF #define PACKAGE_STRING "$PACKAGE_STRING" _ACEOF -cat >>confdefs.h <<_ACEOF -#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" -_ACEOF cat >>confdefs.h <<_ACEOF -#define PACKAGE_URL "$PACKAGE_URL" +#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" _ACEOF @@ -2478,8 +1851,8 @@ fi for ac_site_file in "$ac_site_file1" "$ac_site_file2" do test "x$ac_site_file" = xNONE && continue - if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 + if test -r "$ac_site_file"; then + { $as_echo "$as_me:$LINENO: loading site script $ac_site_file" >&5 $as_echo "$as_me: loading site script $ac_site_file" >&6;} sed 's/^/| /' "$ac_site_file" >&5 . "$ac_site_file" @@ -2487,10 +1860,10 @@ $as_echo "$as_me: loading site script $ac_site_file" >&6;} done if test -r "$cache_file"; then - # Some versions of bash will fail to source /dev/null (special files - # actually), so we avoid doing that. DJGPP emulates it as a regular file. - if test /dev/null != "$cache_file" && test -f "$cache_file"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 + # Some versions of bash will fail to source /dev/null (special + # files actually), so we avoid doing that. + if test -f "$cache_file"; then + { $as_echo "$as_me:$LINENO: loading cache $cache_file" >&5 $as_echo "$as_me: loading cache $cache_file" >&6;} case $cache_file in [\\/]* | ?:[\\/]* ) . "$cache_file";; @@ -2498,7 +1871,7 @@ $as_echo "$as_me: loading cache $cache_file" >&6;} esac fi else - { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 + { $as_echo "$as_me:$LINENO: creating cache $cache_file" >&5 $as_echo "$as_me: creating cache $cache_file" >&6;} >$cache_file fi @@ -2513,11 +1886,11 @@ for ac_var in $ac_precious_vars; do eval ac_new_val=\$ac_env_${ac_var}_value case $ac_old_set,$ac_new_set in set,) - { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 + { $as_echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} ac_cache_corrupted=: ;; ,set) - { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 + { $as_echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} ac_cache_corrupted=: ;; ,);; @@ -2527,17 +1900,17 @@ $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} ac_old_val_w=`echo x $ac_old_val` ac_new_val_w=`echo x $ac_new_val` if test "$ac_old_val_w" != "$ac_new_val_w"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 + { $as_echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} ac_cache_corrupted=: else - { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 + { $as_echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} eval $ac_var=\$ac_old_val fi - { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 + { $as_echo "$as_me:$LINENO: former value: \`$ac_old_val'" >&5 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 + { $as_echo "$as_me:$LINENO: current value: \`$ac_new_val'" >&5 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;} fi;; esac @@ -2549,20 +1922,35 @@ $as_echo "$as_me: current value: \`$ac_new_val'" >&2;} esac case " $ac_configure_args " in *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. - *) as_fn_append ac_configure_args " '$ac_arg'" ;; + *) ac_configure_args="$ac_configure_args '$ac_arg'" ;; esac fi done if $ac_cache_corrupted; then - { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 + { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 + { $as_echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} - as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 + { { $as_echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5 +$as_echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;} + { (exit 1); exit 1; }; } fi -## -------------------- ## -## Main body of script. ## -## -------------------- ## + + + + + + + + + + + + + + + + ac_ext=c ac_cpp='$CPP $CPPFLAGS' @@ -2584,9 +1972,9 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. set dummy ${ac_tool_prefix}gcc; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_CC+set}" = set; then : +if test "${ac_cv_prog_CC+set}" = set; then $as_echo_n "(cached) " >&6 else if test -n "$CC"; then @@ -2597,24 +1985,24 @@ for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do + for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_CC="${ac_tool_prefix}gcc" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done - done +done IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 + { $as_echo "$as_me:$LINENO: result: $CC" >&5 $as_echo "$CC" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 + { $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; } fi @@ -2624,9 +2012,9 @@ if test -z "$ac_cv_prog_CC"; then ac_ct_CC=$CC # Extract the first word of "gcc", so it can be a program name with args. set dummy gcc; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : +if test "${ac_cv_prog_ac_ct_CC+set}" = set; then $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_CC"; then @@ -2637,24 +2025,24 @@ for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do + for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_CC="gcc" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done - done +done IFS=$as_save_IFS fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 + { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 $as_echo "$ac_ct_CC" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 + { $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; } fi @@ -2663,7 +2051,7 @@ fi else case $cross_compiling:$ac_tool_warned in yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 +{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac @@ -2677,9 +2065,9 @@ if test -z "$CC"; then if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. set dummy ${ac_tool_prefix}cc; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_CC+set}" = set; then : +if test "${ac_cv_prog_CC+set}" = set; then $as_echo_n "(cached) " >&6 else if test -n "$CC"; then @@ -2690,24 +2078,24 @@ for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do + for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_CC="${ac_tool_prefix}cc" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done - done +done IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 + { $as_echo "$as_me:$LINENO: result: $CC" >&5 $as_echo "$CC" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 + { $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; } fi @@ -2717,9 +2105,9 @@ fi if test -z "$CC"; then # Extract the first word of "cc", so it can be a program name with args. set dummy cc; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_CC+set}" = set; then : +if test "${ac_cv_prog_CC+set}" = set; then $as_echo_n "(cached) " >&6 else if test -n "$CC"; then @@ -2731,18 +2119,18 @@ for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do + for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then ac_prog_rejected=yes continue fi ac_cv_prog_CC="cc" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done - done +done IFS=$as_save_IFS if test $ac_prog_rejected = yes; then @@ -2761,10 +2149,10 @@ fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 + { $as_echo "$as_me:$LINENO: result: $CC" >&5 $as_echo "$CC" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 + { $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; } fi @@ -2776,9 +2164,9 @@ if test -z "$CC"; then do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_CC+set}" = set; then : +if test "${ac_cv_prog_CC+set}" = set; then $as_echo_n "(cached) " >&6 else if test -n "$CC"; then @@ -2789,24 +2177,24 @@ for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do + for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_CC="$ac_tool_prefix$ac_prog" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done - done +done IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 + { $as_echo "$as_me:$LINENO: result: $CC" >&5 $as_echo "$CC" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 + { $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; } fi @@ -2820,9 +2208,9 @@ if test -z "$CC"; then do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : +if test "${ac_cv_prog_ac_ct_CC+set}" = set; then $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_CC"; then @@ -2833,24 +2221,24 @@ for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do + for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_CC="$ac_prog" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done - done +done IFS=$as_save_IFS fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 + { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 $as_echo "$ac_ct_CC" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 + { $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; } fi @@ -2863,7 +2251,7 @@ done else case $cross_compiling:$ac_tool_warned in yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 +{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac @@ -2874,37 +2262,57 @@ fi fi -test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error "no acceptable C compiler found in \$PATH -See \`config.log' for more details." "$LINENO" 5; } +{ { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH +See \`config.log' for more details." >&5 +$as_echo "$as_me: error: no acceptable C compiler found in \$PATH +See \`config.log' for more details." >&2;} + { (exit 1); exit 1; }; }; } # Provide some information about the compiler. -$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 +$as_echo "$as_me:$LINENO: checking for C compiler version" >&5 set X $ac_compile ac_compiler=$2 -for ac_option in --version -v -V -qversion; do - { { ac_try="$ac_compiler $ac_option >&5" +{ (ac_try="$ac_compiler --version >&5" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 - (eval "$ac_compiler $ac_option >&5") 2>conftest.err +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compiler --version >&5") 2>&5 ac_status=$? - if test -s conftest.err; then - sed '10a\ -... rest of stderr output deleted ... - 10q' conftest.err >conftest.er1 - cat conftest.er1 >&5 - fi - rm -f conftest.er1 conftest.err - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } -done + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } +{ (ac_try="$ac_compiler -v >&5" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compiler -v >&5") 2>&5 + ac_status=$? + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } +{ (ac_try="$ac_compiler -V >&5" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compiler -V >&5") 2>&5 + ac_status=$? + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } -cat confdefs.h - <<_ACEOF >conftest.$ac_ext +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ int @@ -2920,8 +2328,8 @@ ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" # Try to create an executable without -o first, disregard a.out. # It will help us diagnose broken compilers, and finding out an intuition # of exeext. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 -$as_echo_n "checking whether the C compiler works... " >&6; } +{ $as_echo "$as_me:$LINENO: checking for C compiler default output file name" >&5 +$as_echo_n "checking for C compiler default output file name... " >&6; } ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` # The possible output files: @@ -2937,17 +2345,17 @@ do done rm -f $ac_rmfiles -if { { ac_try="$ac_link_default" +if { (ac_try="$ac_link_default" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link_default") 2>&5 ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then : + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; then # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. # So ignore a value of `no', otherwise this would lead to `EXEEXT = no' # in a Makefile. We should not override ac_cv_exeext if it was cached, @@ -2964,7 +2372,7 @@ do # certainly right. break;; *.* ) - if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; + if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; then :; else ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` fi @@ -2983,42 +2391,84 @@ test "$ac_cv_exeext" = no && ac_cv_exeext= else ac_file='' fi -if test -z "$ac_file"; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -$as_echo "$as_me: failed program was:" >&5 + +{ $as_echo "$as_me:$LINENO: result: $ac_file" >&5 +$as_echo "$ac_file" >&6; } +if test -z "$ac_file"; then + $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -{ as_fn_set_status 77 -as_fn_error "C compiler cannot create executables -See \`config.log' for more details." "$LINENO" 5; }; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } +{ { $as_echo "$as_me:$LINENO: error: C compiler cannot create executables +See \`config.log' for more details." >&5 +$as_echo "$as_me: error: C compiler cannot create executables +See \`config.log' for more details." >&2;} + { (exit 77); exit 77; }; }; } fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 -$as_echo_n "checking for C compiler default output file name... " >&6; } -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 -$as_echo "$ac_file" >&6; } + ac_exeext=$ac_cv_exeext +# Check that the compiler produces executables we can run. If not, either +# the compiler is broken, or we cross compile. +{ $as_echo "$as_me:$LINENO: checking whether the C compiler works" >&5 +$as_echo_n "checking whether the C compiler works... " >&6; } +# FIXME: These cross compiler hacks should be removed for Autoconf 3.0 +# If not cross compiling, check that we can run a simple program. +if test "$cross_compiling" != yes; then + if { ac_try='./$ac_file' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + cross_compiling=no + else + if test "$cross_compiling" = maybe; then + cross_compiling=yes + else + { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +{ { $as_echo "$as_me:$LINENO: error: cannot run C compiled programs. +If you meant to cross compile, use \`--host'. +See \`config.log' for more details." >&5 +$as_echo "$as_me: error: cannot run C compiled programs. +If you meant to cross compile, use \`--host'. +See \`config.log' for more details." >&2;} + { (exit 1); exit 1; }; }; } + fi + fi +fi +{ $as_echo "$as_me:$LINENO: result: yes" >&5 +$as_echo "yes" >&6; } + rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out ac_clean_files=$ac_clean_files_save -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 +# Check that the compiler produces executables we can run. If not, either +# the compiler is broken, or we cross compile. +{ $as_echo "$as_me:$LINENO: checking whether we are cross compiling" >&5 +$as_echo_n "checking whether we are cross compiling... " >&6; } +{ $as_echo "$as_me:$LINENO: result: $cross_compiling" >&5 +$as_echo "$cross_compiling" >&6; } + +{ $as_echo "$as_me:$LINENO: checking for suffix of executables" >&5 $as_echo_n "checking for suffix of executables... " >&6; } -if { { ac_try="$ac_link" +if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>&5 ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then : + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; then # If both `conftest.exe' and `conftest' are `present' (well, observable) # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will # work properly (i.e., refer to `conftest.exe'), while it won't with @@ -3033,83 +2483,32 @@ for ac_file in conftest.exe conftest conftest.*; do esac done else - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 + { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error "cannot compute suffix of executables: cannot compile and link -See \`config.log' for more details." "$LINENO" 5; } +{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link +See \`config.log' for more details." >&5 +$as_echo "$as_me: error: cannot compute suffix of executables: cannot compile and link +See \`config.log' for more details." >&2;} + { (exit 1); exit 1; }; }; } fi -rm -f conftest conftest$ac_cv_exeext -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 + +rm -f conftest$ac_cv_exeext +{ $as_echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 $as_echo "$ac_cv_exeext" >&6; } rm -f conftest.$ac_ext EXEEXT=$ac_cv_exeext ac_exeext=$EXEEXT -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -int -main () -{ -FILE *f = fopen ("conftest.out", "w"); - return ferror (f) || fclose (f) != 0; - - ; - return 0; -} -_ACEOF -ac_clean_files="$ac_clean_files conftest.out" -# Check that the compiler produces executables we can run. If not, either -# the compiler is broken, or we cross compile. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 -$as_echo_n "checking whether we are cross compiling... " >&6; } -if test "$cross_compiling" != yes; then - { { ac_try="$ac_link" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 - (eval "$ac_link") 2>&5 - ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } - if { ac_try='./conftest$ac_cv_exeext' - { { case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 - (eval "$ac_try") 2>&5 - ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; }; then - cross_compiling=no - else - if test "$cross_compiling" = maybe; then - cross_compiling=yes - else - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error "cannot run C compiled programs. -If you meant to cross compile, use \`--host'. -See \`config.log' for more details." "$LINENO" 5; } - fi - fi -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 -$as_echo "$cross_compiling" >&6; } - -rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out -ac_clean_files=$ac_clean_files_save -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 +{ $as_echo "$as_me:$LINENO: checking for suffix of object files" >&5 $as_echo_n "checking for suffix of object files... " >&6; } -if test "${ac_cv_objext+set}" = set; then : +if test "${ac_cv_objext+set}" = set; then $as_echo_n "(cached) " >&6 else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ int @@ -3121,17 +2520,17 @@ main () } _ACEOF rm -f conftest.o conftest.obj -if { { ac_try="$ac_compile" +if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>&5 ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then : + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; then for ac_file in conftest.o conftest.obj conftest.*; do test -f "$ac_file" || continue; case $ac_file in @@ -3144,23 +2543,31 @@ else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error "cannot compute suffix of object files: cannot compile -See \`config.log' for more details." "$LINENO" 5; } +{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile +See \`config.log' for more details." >&5 +$as_echo "$as_me: error: cannot compute suffix of object files: cannot compile +See \`config.log' for more details." >&2;} + { (exit 1); exit 1; }; }; } fi + rm -f conftest.$ac_cv_objext conftest.$ac_ext fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 +{ $as_echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 $as_echo "$ac_cv_objext" >&6; } OBJEXT=$ac_cv_objext ac_objext=$OBJEXT -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 +{ $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; } -if test "${ac_cv_c_compiler_gnu+set}" = set; then : +if test "${ac_cv_c_compiler_gnu+set}" = set; then $as_echo_n "(cached) " >&6 else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ int @@ -3174,16 +2581,37 @@ main () return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_compiler_gnu=yes else - ac_compiler_gnu=no + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_compiler_gnu=no fi + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_cv_c_compiler_gnu=$ac_compiler_gnu fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 +{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 $as_echo "$ac_cv_c_compiler_gnu" >&6; } if test $ac_compiler_gnu = yes; then GCC=yes @@ -3192,16 +2620,20 @@ else fi ac_test_CFLAGS=${CFLAGS+set} ac_save_CFLAGS=$CFLAGS -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 +{ $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 $as_echo_n "checking whether $CC accepts -g... " >&6; } -if test "${ac_cv_prog_cc_g+set}" = set; then : +if test "${ac_cv_prog_cc_g+set}" = set; then $as_echo_n "(cached) " >&6 else ac_save_c_werror_flag=$ac_c_werror_flag ac_c_werror_flag=yes ac_cv_prog_cc_g=no CFLAGS="-g" - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ int @@ -3212,11 +2644,35 @@ main () return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_cv_prog_cc_g=yes else - CFLAGS="" - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + CFLAGS="" + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ int @@ -3227,12 +2683,36 @@ main () return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : - +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + : else - ac_c_werror_flag=$ac_save_c_werror_flag + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_c_werror_flag=$ac_save_c_werror_flag CFLAGS="-g" - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ int @@ -3243,17 +2723,42 @@ main () return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_cv_prog_cc_g=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + fi + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_c_werror_flag=$ac_save_c_werror_flag fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 +{ $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 $as_echo "$ac_cv_prog_cc_g" >&6; } if test "$ac_test_CFLAGS" = set; then CFLAGS=$ac_save_CFLAGS @@ -3270,14 +2775,18 @@ else CFLAGS= fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 +{ $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; } -if test "${ac_cv_prog_cc_c89+set}" = set; then : +if test "${ac_cv_prog_cc_c89+set}" = set; then $as_echo_n "(cached) " >&6 else ac_cv_prog_cc_c89=no ac_save_CC=$CC -cat confdefs.h - <<_ACEOF >conftest.$ac_ext +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include #include @@ -3334,9 +2843,32 @@ for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" do CC="$ac_save_CC $ac_arg" - if ac_fn_c_try_compile "$LINENO"; then : + rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_cv_prog_cc_c89=$ac_arg +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + fi + rm -f core conftest.err conftest.$ac_objext test "x$ac_cv_prog_cc_c89" != "xno" && break done @@ -3347,19 +2879,17 @@ fi # AC_CACHE_VAL case "x$ac_cv_prog_cc_c89" in x) - { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 + { $as_echo "$as_me:$LINENO: result: none needed" >&5 $as_echo "none needed" >&6; } ;; xno) - { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 + { $as_echo "$as_me:$LINENO: result: unsupported" >&5 $as_echo "unsupported" >&6; } ;; *) CC="$CC $ac_cv_prog_cc_c89" - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 + { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;; esac -if test "x$ac_cv_prog_cc_c89" != xno; then : -fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' @@ -3381,9 +2911,9 @@ if test -z "$CXX"; then do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_CXX+set}" = set; then : +if test "${ac_cv_prog_CXX+set}" = set; then $as_echo_n "(cached) " >&6 else if test -n "$CXX"; then @@ -3394,24 +2924,24 @@ for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do + for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_CXX="$ac_tool_prefix$ac_prog" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done - done +done IFS=$as_save_IFS fi fi CXX=$ac_cv_prog_CXX if test -n "$CXX"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5 + { $as_echo "$as_me:$LINENO: result: $CXX" >&5 $as_echo "$CXX" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 + { $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; } fi @@ -3425,9 +2955,9 @@ if test -z "$CXX"; then do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then : +if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_CXX"; then @@ -3438,24 +2968,24 @@ for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do + for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_CXX="$ac_prog" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done - done +done IFS=$as_save_IFS fi fi ac_ct_CXX=$ac_cv_prog_ac_ct_CXX if test -n "$ac_ct_CXX"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5 + { $as_echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5 $as_echo "$ac_ct_CXX" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 + { $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; } fi @@ -3468,7 +2998,7 @@ done else case $cross_compiling:$ac_tool_warned in yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 +{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac @@ -3479,36 +3009,53 @@ fi fi fi # Provide some information about the compiler. -$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5 +$as_echo "$as_me:$LINENO: checking for C++ compiler version" >&5 set X $ac_compile ac_compiler=$2 -for ac_option in --version -v -V -qversion; do - { { ac_try="$ac_compiler $ac_option >&5" +{ (ac_try="$ac_compiler --version >&5" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 - (eval "$ac_compiler $ac_option >&5") 2>conftest.err +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compiler --version >&5") 2>&5 ac_status=$? - if test -s conftest.err; then - sed '10a\ -... rest of stderr output deleted ... - 10q' conftest.err >conftest.er1 - cat conftest.er1 >&5 - fi - rm -f conftest.er1 conftest.err - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } -done + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } +{ (ac_try="$ac_compiler -v >&5" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compiler -v >&5") 2>&5 + ac_status=$? + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } +{ (ac_try="$ac_compiler -V >&5" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compiler -V >&5") 2>&5 + ac_status=$? + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5 +{ $as_echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; } -if test "${ac_cv_cxx_compiler_gnu+set}" = set; then : +if test "${ac_cv_cxx_compiler_gnu+set}" = set; then $as_echo_n "(cached) " >&6 else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ int @@ -3522,16 +3069,37 @@ main () return 0; } _ACEOF -if ac_fn_cxx_try_compile "$LINENO"; then : +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_cxx_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_compiler_gnu=yes else - ac_compiler_gnu=no + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_compiler_gnu=no fi + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_cv_cxx_compiler_gnu=$ac_compiler_gnu fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5 +{ $as_echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; } if test $ac_compiler_gnu = yes; then GXX=yes @@ -3540,16 +3108,20 @@ else fi ac_test_CXXFLAGS=${CXXFLAGS+set} ac_save_CXXFLAGS=$CXXFLAGS -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5 +{ $as_echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5 $as_echo_n "checking whether $CXX accepts -g... " >&6; } -if test "${ac_cv_prog_cxx_g+set}" = set; then : +if test "${ac_cv_prog_cxx_g+set}" = set; then $as_echo_n "(cached) " >&6 else ac_save_cxx_werror_flag=$ac_cxx_werror_flag ac_cxx_werror_flag=yes ac_cv_prog_cxx_g=no CXXFLAGS="-g" - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ int @@ -3560,11 +3132,35 @@ main () return 0; } _ACEOF -if ac_fn_cxx_try_compile "$LINENO"; then : +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_cxx_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_cv_prog_cxx_g=yes else - CXXFLAGS="" - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + CXXFLAGS="" + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ int @@ -3575,12 +3171,36 @@ main () return 0; } _ACEOF -if ac_fn_cxx_try_compile "$LINENO"; then : - +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_cxx_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + : else - ac_cxx_werror_flag=$ac_save_cxx_werror_flag + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cxx_werror_flag=$ac_save_cxx_werror_flag CXXFLAGS="-g" - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ int @@ -3591,17 +3211,42 @@ main () return 0; } _ACEOF -if ac_fn_cxx_try_compile "$LINENO"; then : +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_cxx_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_cv_prog_cxx_g=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + fi + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_cxx_werror_flag=$ac_save_cxx_werror_flag fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5 +{ $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5 $as_echo "$ac_cv_prog_cxx_g" >&6; } if test "$ac_test_CXXFLAGS" = set; then CXXFLAGS=$ac_save_CXXFLAGS @@ -3628,9 +3273,9 @@ for ac_prog in gawk mawk nawk awk do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_AWK+set}" = set; then : +if test "${ac_cv_prog_AWK+set}" = set; then $as_echo_n "(cached) " >&6 else if test -n "$AWK"; then @@ -3641,24 +3286,24 @@ for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do + for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_AWK="$ac_prog" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done - done +done IFS=$as_save_IFS fi fi AWK=$ac_cv_prog_AWK if test -n "$AWK"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 + { $as_echo "$as_me:$LINENO: result: $AWK" >&5 $as_echo "$AWK" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 + { $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; } fi @@ -3671,140 +3316,140 @@ done # Check whether --enable-tabling was given. -if test "${enable_tabling+set}" = set; then : +if test "${enable_tabling+set}" = set; then enableval=$enable_tabling; tabling="$enableval" else tabling=no fi # Check whether --enable-or-parallelism was given. -if test "${enable_or_parallelism+set}" = set; then : +if test "${enable_or_parallelism+set}" = set; then enableval=$enable_or_parallelism; orparallelism="$enableval" else orparallelism=no fi # Check whether --enable-rational-trees was given. -if test "${enable_rational_trees+set}" = set; then : +if test "${enable_rational_trees+set}" = set; then enableval=$enable_rational_trees; rationaltrees="$enableval" else rationaltrees=yes fi # Check whether --enable-coroutining was given. -if test "${enable_coroutining+set}" = set; then : +if test "${enable_coroutining+set}" = set; then enableval=$enable_coroutining; rationaltrees="$enableval";coroutining="$enableval" else coroutining=yes fi # Check whether --enable-depth-limit was given. -if test "${enable_depth_limit+set}" = set; then : +if test "${enable_depth_limit+set}" = set; then enableval=$enable_depth_limit; depthlimit="$enableval" else depthlimit=yes fi # Check whether --enable-wam-profile was given. -if test "${enable_wam_profile+set}" = set; then : +if test "${enable_wam_profile+set}" = set; then enableval=$enable_wam_profile; wamprofile="$enableval" else wamprofile=no fi # Check whether --enable-low-level-tracer was given. -if test "${enable_low_level_tracer+set}" = set; then : +if test "${enable_low_level_tracer+set}" = set; then enableval=$enable_low_level_tracer; lowleveltracer="$enableval" else lowleveltracer=no fi # Check whether --enable-threads was given. -if test "${enable_threads+set}" = set; then : +if test "${enable_threads+set}" = set; then enableval=$enable_threads; threads="$enableval" else threads=no fi # Check whether --enable-pthread-locking was given. -if test "${enable_pthread_locking+set}" = set; then : +if test "${enable_pthread_locking+set}" = set; then enableval=$enable_pthread_locking; pthreadlocking="$enableval" else pthreadlocking=no fi # Check whether --enable-max-performance was given. -if test "${enable_max_performance+set}" = set; then : +if test "${enable_max_performance+set}" = set; then enableval=$enable_max_performance; maxperformance="$enableval" else maxperformance=no fi # Check whether --enable-max-memory was given. -if test "${enable_max_memory+set}" = set; then : +if test "${enable_max_memory+set}" = set; then enableval=$enable_max_memory; maxmemory="$enableval" else maxmemory=yes fi # Check whether --enable-debug-yap was given. -if test "${enable_debug_yap+set}" = set; then : +if test "${enable_debug_yap+set}" = set; then enableval=$enable_debug_yap; debugyap="$enableval" else debugyap=no fi # Check whether --enable-eam was given. -if test "${enable_eam+set}" = set; then : +if test "${enable_eam+set}" = set; then enableval=$enable_eam; eam="$enableval" else eam=no fi # Check whether --enable-cygwin was given. -if test "${enable_cygwin+set}" = set; then : +if test "${enable_cygwin+set}" = set; then enableval=$enable_cygwin; cygwin="$enableval" else cygwin=no fi # Check whether --enable-dynamic_loading was given. -if test "${enable_dynamic_loading+set}" = set; then : +if test "${enable_dynamic_loading+set}" = set; then enableval=$enable_dynamic_loading; dynamic_loading="$enableval" else dynamic_loading=no fi # Check whether --enable-use-malloc was given. -if test "${enable_use_malloc+set}" = set; then : +if test "${enable_use_malloc+set}" = set; then enableval=$enable_use_malloc; use_malloc="$enableval" else use_malloc=no fi # Check whether --enable-condor was given. -if test "${enable_condor+set}" = set; then : +if test "${enable_condor+set}" = set; then enableval=$enable_condor; use_condor="$enableval" else use_condor=no fi # Check whether --enable-chr was given. -if test "${enable_chr+set}" = set; then : +if test "${enable_chr+set}" = set; then enableval=$enable_chr; use_chr="$enableval" else use_chr=yes fi # Check whether --enable-clpqr was given. -if test "${enable_clpqr+set}" = set; then : +if test "${enable_clpqr+set}" = set; then enableval=$enable_clpqr; use_clpqr="$enableval" else use_clpqr=yes fi # Check whether --enable-win64 was given. -if test "${enable_win64+set}" = set; then : +if test "${enable_win64+set}" = set; then enableval=$enable_win64; target_win64="$enableval" else target_win64=no @@ -3812,7 +3457,7 @@ fi # Check whether --enable-april was given. -if test "${enable_april+set}" = set; then : +if test "${enable_april+set}" = set; then enableval=$enable_april; use_april="$enableval" else use_april=no @@ -3820,7 +3465,7 @@ fi # Check whether --enable-dlcompat was given. -if test "${enable_dlcompat+set}" = set; then : +if test "${enable_dlcompat+set}" = set; then enableval=$enable_dlcompat; use_dlcompat="$enableval" else use_dlcompat=no @@ -3828,7 +3473,7 @@ fi # Check whether --enable-cplint was given. -if test "${enable_cplint+set}" = set; then : +if test "${enable_cplint+set}" = set; then enableval=$enable_cplint; yap_cv_cplint=$enableval else yap_cv_cplint=no @@ -3837,7 +3482,7 @@ fi # Check whether --with-gmp was given. -if test "${with_gmp+set}" = set; then : +if test "${with_gmp+set}" = set; then withval=$with_gmp; if test "$withval" = yes; then yap_cv_gmp=yes elif test "$withval" = no; then @@ -3855,7 +3500,7 @@ fi # Check whether --with-minisat was given. -if test "${with_minisat+set}" = set; then : +if test "${with_minisat+set}" = set; then withval=$with_minisat; if test "$withval" = yes; then yap_cv_minisat=yes elif test "$withval" = no; then @@ -3870,7 +3515,7 @@ fi # Check whether --with-cudd was given. -if test "${with_cudd+set}" = set; then : +if test "${with_cudd+set}" = set; then withval=$with_cudd; if test "$withval" = yes; then yap_cv_cudd=yes elif test "$withval" = no; then @@ -3886,7 +3531,7 @@ fi # Check whether --enable-myddas was given. -if test "${enable_myddas+set}" = set; then : +if test "${enable_myddas+set}" = set; then enableval=$enable_myddas; if test "$enableval" = yes; then yap_cv_myddas=/usr/ elif test "$enableval" = no; then @@ -3902,7 +3547,7 @@ fi # Check whether --enable-myddas-stats was given. -if test "${enable_myddas_stats+set}" = set; then : +if test "${enable_myddas_stats+set}" = set; then enableval=$enable_myddas_stats; if test "$yap_cv_myddas" = no; then myddasstats=no else @@ -3914,7 +3559,7 @@ fi # Check whether --enable-myddas-top-level was given. -if test "${enable_myddas_top_level+set}" = set; then : +if test "${enable_myddas_top_level+set}" = set; then enableval=$enable_myddas_top_level; if test "$yap_cv_myddas" = no; then myddastoplevel=no else @@ -3927,7 +3572,7 @@ fi # Check whether --with-java was given. -if test "${with_java+set}" = set; then : +if test "${with_java+set}" = set; then withval=$with_java; if test "$withval" = yes; then yap_cv_java="$JAVA_HOME" dynamic_loading=yes @@ -3946,7 +3591,7 @@ fi # Check whether --with-readline was given. -if test "${with_readline+set}" = set; then : +if test "${with_readline+set}" = set; then withval=$with_readline; if test "$withval" = yes; then yap_cv_readline=yes elif test "$withval" = no; then @@ -3963,7 +3608,7 @@ fi # Check whether --with-matlab was given. -if test "${with_matlab+set}" = set; then : +if test "${with_matlab+set}" = set; then withval=$with_matlab; if test "$withval" = yes; then yap_cv_matlab=yes elif test "$withval" = no; then @@ -3979,7 +3624,7 @@ fi # Check whether --with-mpi was given. -if test "${with_mpi+set}" = set; then : +if test "${with_mpi+set}" = set; then withval=$with_mpi; if test "$withval" = yes; then yap_cv_mpi=yes elif test "$withval" = no; then @@ -3997,7 +3642,7 @@ fi # Check whether --with-mpe was given. -if test "${with_mpe+set}" = set; then : +if test "${with_mpe+set}" = set; then withval=$with_mpe; if test "$withval" = yes; then yap_cv_mpe=yes elif test "$withval" = no; then @@ -4014,7 +3659,7 @@ fi # Check whether --with-lam was given. -if test "${with_lam+set}" = set; then : +if test "${with_lam+set}" = set; then withval=$with_lam; if test "$withval" = yes; then yap_cv_lam=yes elif test "$withval" = no; then @@ -4031,7 +3676,7 @@ fi # Check whether --with-heap-space was given. -if test "${with_heap_space+set}" = set; then : +if test "${with_heap_space+set}" = set; then withval=$with_heap_space; if test "$withval" = yes; then yap_cv_heap_space=0 elif test "$withval" = no; then @@ -4046,7 +3691,7 @@ fi # Check whether --with-stack-space was given. -if test "${with_stack_space+set}" = set; then : +if test "${with_stack_space+set}" = set; then withval=$with_stack_space; if test "$withval" = yes; then yap_cv_stack_space=0 elif test "$withval" = no; then @@ -4061,7 +3706,7 @@ fi # Check whether --with-trail-space was given. -if test "${with_trail_space+set}" = set; then : +if test "${with_trail_space+set}" = set; then withval=$with_trail_space; if test "$withval" = yes; then yap_cv_trail_space=0 elif test "$withval" = no; then @@ -4076,7 +3721,7 @@ fi # Check whether --with-max-workers was given. -if test "${with_max_workers+set}" = set; then : +if test "${with_max_workers+set}" = set; then withval=$with_max_workers; if test "$withval" = yes; then yap_cv_max_workers="(8*SIZEOF_INT_P)" elif test "$withval" = no; then @@ -4091,7 +3736,7 @@ fi # Check whether --with-max-threads was given. -if test "${with_max_threads+set}" = set; then : +if test "${with_max_threads+set}" = set; then withval=$with_max_threads; if test "$withval" = yes; then yap_cv_max_threads="1024" elif test "$withval" = no; then @@ -4106,7 +3751,7 @@ fi # Check whether --with-junit was given. -if test "${with_junit+set}" = set; then : +if test "${with_junit+set}" = set; then withval=$with_junit; case "$withval" in yes) JUNIT=/usr/share/java/junit.jar ;; @@ -4118,11 +3763,17 @@ if test "${with_junit+set}" = set; then : fi -$as_echo "#define MinHeapSpace (1000*SIZEOF_INT_P)" >>confdefs.h +cat >>confdefs.h <<\_ACEOF +#define MinHeapSpace (1000*SIZEOF_INT_P) +_ACEOF -$as_echo "#define MinStackSpace (300*SIZEOF_INT_P)" >>confdefs.h +cat >>confdefs.h <<\_ACEOF +#define MinStackSpace (300*SIZEOF_INT_P) +_ACEOF -$as_echo "#define MinTrailSpace ( 48*SIZEOF_INT_P)" >>confdefs.h +cat >>confdefs.h <<\_ACEOF +#define MinTrailSpace ( 48*SIZEOF_INT_P) +_ACEOF cat >>confdefs.h <<_ACEOF @@ -4144,16 +3795,24 @@ _ACEOF ac_aux_dir= for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do - for ac_t in install-sh install.sh shtool; do - if test -f "$ac_dir/$ac_t"; then - ac_aux_dir=$ac_dir - ac_install_sh="$ac_aux_dir/$ac_t -c" - break 2 - fi - done + if test -f "$ac_dir/install-sh"; then + ac_aux_dir=$ac_dir + ac_install_sh="$ac_aux_dir/install-sh -c" + break + elif test -f "$ac_dir/install.sh"; then + ac_aux_dir=$ac_dir + ac_install_sh="$ac_aux_dir/install.sh -c" + break + elif test -f "$ac_dir/shtool"; then + ac_aux_dir=$ac_dir + ac_install_sh="$ac_aux_dir/shtool install -c" + break + fi done if test -z "$ac_aux_dir"; then - as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 + { { $as_echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5 +$as_echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;} + { (exit 1); exit 1; }; } fi # These three variables are undocumented and unsupported, @@ -4167,27 +3826,35 @@ ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. # Make sure we can run config.sub. $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || - as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 + { { $as_echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5 +$as_echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;} + { (exit 1); exit 1; }; } -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 +{ $as_echo "$as_me:$LINENO: checking build system type" >&5 $as_echo_n "checking build system type... " >&6; } -if test "${ac_cv_build+set}" = set; then : +if test "${ac_cv_build+set}" = set; then $as_echo_n "(cached) " >&6 else ac_build_alias=$build_alias test "x$ac_build_alias" = x && ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` test "x$ac_build_alias" = x && - as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5 + { { $as_echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5 +$as_echo "$as_me: error: cannot guess build type; you must specify one" >&2;} + { (exit 1); exit 1; }; } ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || - as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 + { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5 +$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;} + { (exit 1); exit 1; }; } fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 +{ $as_echo "$as_me:$LINENO: result: $ac_cv_build" >&5 $as_echo "$ac_cv_build" >&6; } case $ac_cv_build in *-*-*) ;; -*) as_fn_error "invalid value of canonical build" "$LINENO" 5;; +*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical build" >&5 +$as_echo "$as_me: error: invalid value of canonical build" >&2;} + { (exit 1); exit 1; }; };; esac build=$ac_cv_build ac_save_IFS=$IFS; IFS='-' @@ -4203,24 +3870,28 @@ IFS=$ac_save_IFS case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 +{ $as_echo "$as_me:$LINENO: checking host system type" >&5 $as_echo_n "checking host system type... " >&6; } -if test "${ac_cv_host+set}" = set; then : +if test "${ac_cv_host+set}" = set; then $as_echo_n "(cached) " >&6 else if test "x$host_alias" = x; then ac_cv_host=$ac_cv_build else ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || - as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 + { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5 +$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;} + { (exit 1); exit 1; }; } fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 +{ $as_echo "$as_me:$LINENO: result: $ac_cv_host" >&5 $as_echo "$ac_cv_host" >&6; } case $ac_cv_host in *-*-*) ;; -*) as_fn_error "invalid value of canonical host" "$LINENO" 5;; +*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical host" >&5 +$as_echo "$as_me: error: invalid value of canonical host" >&2;} + { (exit 1); exit 1; }; };; esac host=$ac_cv_host ac_save_IFS=$IFS; IFS='-' @@ -4236,24 +3907,28 @@ IFS=$ac_save_IFS case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5 +{ $as_echo "$as_me:$LINENO: checking target system type" >&5 $as_echo_n "checking target system type... " >&6; } -if test "${ac_cv_target+set}" = set; then : +if test "${ac_cv_target+set}" = set; then $as_echo_n "(cached) " >&6 else if test "x$target_alias" = x; then ac_cv_target=$ac_cv_host else ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` || - as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5 + { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&5 +$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&2;} + { (exit 1); exit 1; }; } fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5 +{ $as_echo "$as_me:$LINENO: result: $ac_cv_target" >&5 $as_echo "$ac_cv_target" >&6; } case $ac_cv_target in *-*-*) ;; -*) as_fn_error "invalid value of canonical target" "$LINENO" 5;; +*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical target" >&5 +$as_echo "$as_me: error: invalid value of canonical target" >&2;} + { (exit 1); exit 1; }; };; esac target=$ac_cv_target ac_save_IFS=$IFS; IFS='-' @@ -4276,7 +3951,6 @@ test -n "$target_alias" && NONENONEs,x,x, && program_prefix=${target_alias}- - cat >>confdefs.h <<_ACEOF #define HOST_ALIAS "${target}" _ACEOF @@ -4284,7 +3958,9 @@ _ACEOF if test "$or-parallelism" = no then - $as_echo "#define MAX_WORKERS 1" >>confdefs.h + cat >>confdefs.h <<\_ACEOF +#define MAX_WORKERS 1 +_ACEOF else cat >>confdefs.h <<_ACEOF @@ -4295,7 +3971,9 @@ fi if test "$threads" = no then - $as_echo "#define MAX_THREADS 1" >>confdefs.h + cat >>confdefs.h <<\_ACEOF +#define MAX_THREADS 1 +_ACEOF else cat >>confdefs.h <<_ACEOF @@ -4348,7 +4026,9 @@ then use_malloc="yes" CC="condor_compile $CC" yap_cv_readline="no" - $as_echo "#define SUPPORT_CONDOR 1" >>confdefs.h + cat >>confdefs.h <<\_ACEOF +#define SUPPORT_CONDOR 1 +_ACEOF STATIC_MODE="" else @@ -4456,14 +4136,14 @@ else C_PARSER_FLAGS="$CFLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 +{ $as_echo "$as_me:$LINENO: checking whether ln -s works" >&5 $as_echo_n "checking whether ln -s works... " >&6; } LN_S=$as_ln_s if test "$LN_S" = "ln -s"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 + { $as_echo "$as_me:$LINENO: result: yes" >&5 $as_echo "yes" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 + { $as_echo "$as_me:$LINENO: result: no, using $LN_S" >&5 $as_echo "no, using $LN_S" >&6; } fi @@ -4481,10 +4161,10 @@ fi # OS/2's system install, which has a completely different semantic # ./install, which can be erroneously created by make from ./install.sh. # Reject install programs that cannot install multiple files. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 +{ $as_echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 $as_echo_n "checking for a BSD-compatible install... " >&6; } if test -z "$INSTALL"; then -if test "${ac_cv_path_install+set}" = set; then : +if test "${ac_cv_path_install+set}" = set; then $as_echo_n "(cached) " >&6 else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR @@ -4492,11 +4172,11 @@ for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. - # Account for people who put trailing slashes in PATH elements. -case $as_dir/ in #(( - ./ | .// | /[cC]/* | \ + # Account for people who put trailing slashes in PATH elements. +case $as_dir/ in + ./ | .// | /cC/* | \ /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ - ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ + ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \ /usr/ucb/* ) ;; *) # OSF1 and SCO ODT 3.0 have their own names for install. @@ -4533,7 +4213,7 @@ case $as_dir/ in #(( ;; esac - done +done IFS=$as_save_IFS rm -rf conftest.one conftest.two conftest.dir @@ -4549,7 +4229,7 @@ fi INSTALL=$ac_install_sh fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 +{ $as_echo "$as_me:$LINENO: result: $INSTALL" >&5 $as_echo "$INSTALL" >&6; } # Use test -z because SunOS4 sh mishandles braces in ${var-val}. @@ -4563,9 +4243,9 @@ test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. set dummy ${ac_tool_prefix}ranlib; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_RANLIB+set}" = set; then : +if test "${ac_cv_prog_RANLIB+set}" = set; then $as_echo_n "(cached) " >&6 else if test -n "$RANLIB"; then @@ -4576,24 +4256,24 @@ for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do + for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done - done +done IFS=$as_save_IFS fi fi RANLIB=$ac_cv_prog_RANLIB if test -n "$RANLIB"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 + { $as_echo "$as_me:$LINENO: result: $RANLIB" >&5 $as_echo "$RANLIB" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 + { $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; } fi @@ -4603,9 +4283,9 @@ if test -z "$ac_cv_prog_RANLIB"; then ac_ct_RANLIB=$RANLIB # Extract the first word of "ranlib", so it can be a program name with args. set dummy ranlib; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then : +if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_RANLIB"; then @@ -4616,24 +4296,24 @@ for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do + for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_RANLIB="ranlib" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done - done +done IFS=$as_save_IFS fi fi ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB if test -n "$ac_ct_RANLIB"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 + { $as_echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5 $as_echo "$ac_ct_RANLIB" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 + { $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; } fi @@ -4642,7 +4322,7 @@ fi else case $cross_compiling:$ac_tool_warned in yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 +{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac @@ -4655,9 +4335,9 @@ fi if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}indent", so it can be a program name with args. set dummy ${ac_tool_prefix}indent; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_INDENT+set}" = set; then : +if test "${ac_cv_prog_INDENT+set}" = set; then $as_echo_n "(cached) " >&6 else if test -n "$INDENT"; then @@ -4668,24 +4348,24 @@ for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do + for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_INDENT="${ac_tool_prefix}indent" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done - done +done IFS=$as_save_IFS fi fi INDENT=$ac_cv_prog_INDENT if test -n "$INDENT"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INDENT" >&5 + { $as_echo "$as_me:$LINENO: result: $INDENT" >&5 $as_echo "$INDENT" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 + { $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; } fi @@ -4695,9 +4375,9 @@ if test -z "$ac_cv_prog_INDENT"; then ac_ct_INDENT=$INDENT # Extract the first word of "indent", so it can be a program name with args. set dummy indent; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_ac_ct_INDENT+set}" = set; then : +if test "${ac_cv_prog_ac_ct_INDENT+set}" = set; then $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_INDENT"; then @@ -4708,24 +4388,24 @@ for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do + for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_INDENT="indent" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done - done +done IFS=$as_save_IFS fi fi ac_ct_INDENT=$ac_cv_prog_ac_ct_INDENT if test -n "$ac_ct_INDENT"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_INDENT" >&5 + { $as_echo "$as_me:$LINENO: result: $ac_ct_INDENT" >&5 $as_echo "$ac_ct_INDENT" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 + { $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; } fi @@ -4734,7 +4414,7 @@ fi else case $cross_compiling:$ac_tool_warned in yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 +{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac @@ -4747,9 +4427,9 @@ fi if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. set dummy ${ac_tool_prefix}ar; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_AR+set}" = set; then : +if test "${ac_cv_prog_AR+set}" = set; then $as_echo_n "(cached) " >&6 else if test -n "$AR"; then @@ -4760,24 +4440,24 @@ for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do + for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_AR="${ac_tool_prefix}ar" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done - done +done IFS=$as_save_IFS fi fi AR=$ac_cv_prog_AR if test -n "$AR"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 + { $as_echo "$as_me:$LINENO: result: $AR" >&5 $as_echo "$AR" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 + { $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; } fi @@ -4787,9 +4467,9 @@ if test -z "$ac_cv_prog_AR"; then ac_ct_AR=$AR # Extract the first word of "ar", so it can be a program name with args. set dummy ar; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_ac_ct_AR+set}" = set; then : +if test "${ac_cv_prog_ac_ct_AR+set}" = set; then $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_AR"; then @@ -4800,24 +4480,24 @@ for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do + for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_AR="ar" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done - done +done IFS=$as_save_IFS fi fi ac_ct_AR=$ac_cv_prog_ac_ct_AR if test -n "$ac_ct_AR"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 + { $as_echo "$as_me:$LINENO: result: $ac_ct_AR" >&5 $as_echo "$ac_ct_AR" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 + { $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; } fi @@ -4826,7 +4506,7 @@ fi else case $cross_compiling:$ac_tool_warned in yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 +{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac @@ -4839,9 +4519,9 @@ fi if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}mpicc", so it can be a program name with args. set dummy ${ac_tool_prefix}mpicc; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_MPI_CC+set}" = set; then : +if test "${ac_cv_prog_MPI_CC+set}" = set; then $as_echo_n "(cached) " >&6 else if test -n "$MPI_CC"; then @@ -4852,24 +4532,24 @@ for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do + for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_MPI_CC="${ac_tool_prefix}mpicc" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done - done +done IFS=$as_save_IFS fi fi MPI_CC=$ac_cv_prog_MPI_CC if test -n "$MPI_CC"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MPI_CC" >&5 + { $as_echo "$as_me:$LINENO: result: $MPI_CC" >&5 $as_echo "$MPI_CC" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 + { $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; } fi @@ -4879,9 +4559,9 @@ if test -z "$ac_cv_prog_MPI_CC"; then ac_ct_MPI_CC=$MPI_CC # Extract the first word of "mpicc", so it can be a program name with args. set dummy mpicc; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_ac_ct_MPI_CC+set}" = set; then : +if test "${ac_cv_prog_ac_ct_MPI_CC+set}" = set; then $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_MPI_CC"; then @@ -4892,24 +4572,24 @@ for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do + for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_MPI_CC="mpicc" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done - done +done IFS=$as_save_IFS fi fi ac_ct_MPI_CC=$ac_cv_prog_ac_ct_MPI_CC if test -n "$ac_ct_MPI_CC"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MPI_CC" >&5 + { $as_echo "$as_me:$LINENO: result: $ac_ct_MPI_CC" >&5 $as_echo "$ac_ct_MPI_CC" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 + { $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; } fi @@ -4918,7 +4598,7 @@ fi else case $cross_compiling:$ac_tool_warned in yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 +{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac @@ -4930,9 +4610,9 @@ fi # Extract the first word of "install-info", so it can be a program name with args. set dummy install-info; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_path_INSTALL_INFO+set}" = set; then : +if test "${ac_cv_path_INSTALL_INFO+set}" = set; then $as_echo_n "(cached) " >&6 else case $INSTALL_INFO in @@ -4946,14 +4626,14 @@ for as_dir in $as_dummy do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do + for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_path_INSTALL_INFO="$as_dir/$ac_word$ac_exec_ext" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done - done +done IFS=$as_save_IFS test -z "$ac_cv_path_INSTALL_INFO" && ac_cv_path_INSTALL_INFO="true" @@ -4962,19 +4642,19 @@ esac fi INSTALL_INFO=$ac_cv_path_INSTALL_INFO if test -n "$INSTALL_INFO"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL_INFO" >&5 + { $as_echo "$as_me:$LINENO: result: $INSTALL_INFO" >&5 $as_echo "$INSTALL_INFO" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 + { $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; } fi # Extract the first word of "sh", so it can be a program name with args. set dummy sh; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_path_SHELL+set}" = set; then : +if test "${ac_cv_path_SHELL+set}" = set; then $as_echo_n "(cached) " >&6 else case $SHELL in @@ -4987,14 +4667,14 @@ for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do + for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_path_SHELL="$as_dir/$ac_word$ac_exec_ext" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done - done +done IFS=$as_save_IFS ;; @@ -5002,10 +4682,10 @@ esac fi SHELL=$ac_cv_path_SHELL if test -n "$SHELL"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SHELL" >&5 + { $as_echo "$as_me:$LINENO: result: $SHELL" >&5 $as_echo "$SHELL" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 + { $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; } fi @@ -5019,14 +4699,19 @@ then if test "$target_win64" = yes then -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lws2_32" >&5 + +{ $as_echo "$as_me:$LINENO: checking for main in -lws2_32" >&5 $as_echo_n "checking for main in -lws2_32... " >&6; } -if test "${ac_cv_lib_ws2_32_main+set}" = set; then : +if test "${ac_cv_lib_ws2_32_main+set}" = set; then $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lws2_32 $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ @@ -5038,18 +4723,43 @@ return main (); return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_lib_ws2_32_main=yes else - ac_cv_lib_ws2_32_main=no + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_lib_ws2_32_main=no fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ws2_32_main" >&5 +{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_ws2_32_main" >&5 $as_echo "$ac_cv_lib_ws2_32_main" >&6; } -if test "x$ac_cv_lib_ws2_32_main" = x""yes; then : +if test "x$ac_cv_lib_ws2_32_main" = x""yes; then cat >>confdefs.h <<_ACEOF #define HAVE_LIBWS2_32 1 _ACEOF @@ -5063,14 +4773,19 @@ fi then CC="${CC} -mno-cygwin" CXX="${CXX} -mno-cygwin" - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lwsock32" >&5 + +{ $as_echo "$as_me:$LINENO: checking for main in -lwsock32" >&5 $as_echo_n "checking for main in -lwsock32... " >&6; } -if test "${ac_cv_lib_wsock32_main+set}" = set; then : +if test "${ac_cv_lib_wsock32_main+set}" = set; then $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lwsock32 $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ @@ -5082,18 +4797,43 @@ return main (); return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_lib_wsock32_main=yes else - ac_cv_lib_wsock32_main=no + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_lib_wsock32_main=no fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_wsock32_main" >&5 +{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_wsock32_main" >&5 $as_echo "$ac_cv_lib_wsock32_main" >&6; } -if test "x$ac_cv_lib_wsock32_main" = x""yes; then : +if test "x$ac_cv_lib_wsock32_main" = x""yes; then cat >>confdefs.h <<_ACEOF #define HAVE_LIBWSOCK32 1 _ACEOF @@ -5103,14 +4843,19 @@ _ACEOF fi else - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lwsock32" >&5 + +{ $as_echo "$as_me:$LINENO: checking for main in -lwsock32" >&5 $as_echo_n "checking for main in -lwsock32... " >&6; } -if test "${ac_cv_lib_wsock32_main+set}" = set; then : +if test "${ac_cv_lib_wsock32_main+set}" = set; then $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lwsock32 $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ @@ -5122,18 +4867,43 @@ return main (); return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_lib_wsock32_main=yes else - ac_cv_lib_wsock32_main=no + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_lib_wsock32_main=no fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_wsock32_main" >&5 +{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_wsock32_main" >&5 $as_echo "$ac_cv_lib_wsock32_main" >&6; } -if test "x$ac_cv_lib_wsock32_main" = x""yes; then : +if test "x$ac_cv_lib_wsock32_main" = x""yes; then cat >>confdefs.h <<_ACEOF #define HAVE_LIBWSOCK32 1 _ACEOF @@ -5144,14 +4914,19 @@ fi EXTRA_LIBS_FOR_DLLS="\$(abs_top_builddir)/yap.dll" fi - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lpsapi" >&5 + +{ $as_echo "$as_me:$LINENO: checking for main in -lpsapi" >&5 $as_echo_n "checking for main in -lpsapi... " >&6; } -if test "${ac_cv_lib_psapi_main+set}" = set; then : +if test "${ac_cv_lib_psapi_main+set}" = set; then $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lpsapi $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ @@ -5163,18 +4938,43 @@ return main (); return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_lib_psapi_main=yes else - ac_cv_lib_psapi_main=no + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_lib_psapi_main=no fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_psapi_main" >&5 +{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_psapi_main" >&5 $as_echo "$ac_cv_lib_psapi_main" >&6; } -if test "x$ac_cv_lib_psapi_main" = x""yes; then : +if test "x$ac_cv_lib_psapi_main" = x""yes; then cat >>confdefs.h <<_ACEOF #define HAVE_LIBPSAPI 1 _ACEOF @@ -5203,14 +5003,19 @@ fi else INSTALL_COMMAND="install_unix" ENABLE_WINCONSOLE="#" - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sin in -lm" >&5 + +{ $as_echo "$as_me:$LINENO: checking for sin in -lm" >&5 $as_echo_n "checking for sin in -lm... " >&6; } -if test "${ac_cv_lib_m_sin+set}" = set; then : +if test "${ac_cv_lib_m_sin+set}" = set; then $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lm $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. @@ -5228,18 +5033,43 @@ return sin (); return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_lib_m_sin=yes else - ac_cv_lib_m_sin=no + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_lib_m_sin=no fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_sin" >&5 +{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_m_sin" >&5 $as_echo "$ac_cv_lib_m_sin" >&6; } -if test "x$ac_cv_lib_m_sin" = x""yes; then : +if test "x$ac_cv_lib_m_sin" = x""yes; then cat >>confdefs.h <<_ACEOF #define HAVE_LIBM 1 _ACEOF @@ -5248,14 +5078,19 @@ _ACEOF fi - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -lsocket" >&5 + +{ $as_echo "$as_me:$LINENO: checking for socket in -lsocket" >&5 $as_echo_n "checking for socket in -lsocket... " >&6; } -if test "${ac_cv_lib_socket_socket+set}" = set; then : +if test "${ac_cv_lib_socket_socket+set}" = set; then $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lsocket $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. @@ -5273,18 +5108,43 @@ return socket (); return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_lib_socket_socket=yes else - ac_cv_lib_socket_socket=no + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_lib_socket_socket=no fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_socket" >&5 +{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5 $as_echo "$ac_cv_lib_socket_socket" >&6; } -if test "x$ac_cv_lib_socket_socket" = x""yes; then : +if test "x$ac_cv_lib_socket_socket" = x""yes; then cat >>confdefs.h <<_ACEOF #define HAVE_LIBSOCKET 1 _ACEOF @@ -5293,14 +5153,19 @@ _ACEOF fi - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for getsockname in -lxnet" >&5 + +{ $as_echo "$as_me:$LINENO: checking for getsockname in -lxnet" >&5 $as_echo_n "checking for getsockname in -lxnet... " >&6; } -if test "${ac_cv_lib_xnet_getsockname+set}" = set; then : +if test "${ac_cv_lib_xnet_getsockname+set}" = set; then $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lxnet $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. @@ -5318,18 +5183,43 @@ return getsockname (); return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_lib_xnet_getsockname=yes else - ac_cv_lib_xnet_getsockname=no + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_lib_xnet_getsockname=no fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_xnet_getsockname" >&5 +{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_xnet_getsockname" >&5 $as_echo "$ac_cv_lib_xnet_getsockname" >&6; } -if test "x$ac_cv_lib_xnet_getsockname" = x""yes; then : +if test "x$ac_cv_lib_xnet_getsockname" = x""yes; then cat >>confdefs.h <<_ACEOF #define HAVE_LIBXNET 1 _ACEOF @@ -5338,14 +5228,19 @@ _ACEOF fi - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lstdc++" >&5 + +{ $as_echo "$as_me:$LINENO: checking for main in -lstdc++" >&5 $as_echo_n "checking for main in -lstdc++... " >&6; } -if test "${ac_cv_lib_stdcpp_main+set}" = set; then : +if test "${ac_cv_lib_stdcpp_main+set}" = set; then $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lstdc++ $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ @@ -5357,18 +5252,43 @@ return main (); return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_lib_stdcpp_main=yes else - ac_cv_lib_stdcpp_main=no + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_lib_stdcpp_main=no fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_stdcpp_main" >&5 +{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_stdcpp_main" >&5 $as_echo "$ac_cv_lib_stdcpp_main" >&6; } -if test "x$ac_cv_lib_stdcpp_main" = x""yes; then : +if test "x$ac_cv_lib_stdcpp_main" = x""yes; then cat >>confdefs.h <<_ACEOF #define HAVE_LIBSTDC__ 1 _ACEOF @@ -5377,14 +5297,18 @@ _ACEOF fi - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lnsl" >&5 + { $as_echo "$as_me:$LINENO: checking for main in -lnsl" >&5 $as_echo_n "checking for main in -lnsl... " >&6; } -if test "${ac_cv_lib_nsl_main+set}" = set; then : +if test "${ac_cv_lib_nsl_main+set}" = set; then $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lnsl $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ @@ -5396,32 +5320,62 @@ return main (); return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_lib_nsl_main=yes else - ac_cv_lib_nsl_main=no + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_lib_nsl_main=no fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_main" >&5 +{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_main" >&5 $as_echo "$ac_cv_lib_nsl_main" >&6; } -if test "x$ac_cv_lib_nsl_main" = x""yes; then : +if test "x$ac_cv_lib_nsl_main" = x""yes; then have_nsl=yes else have_nsl=no fi - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lcrypt" >&5 + +{ $as_echo "$as_me:$LINENO: checking for main in -lcrypt" >&5 $as_echo_n "checking for main in -lcrypt... " >&6; } -if test "${ac_cv_lib_crypt_main+set}" = set; then : +if test "${ac_cv_lib_crypt_main+set}" = set; then $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lcrypt $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ @@ -5433,18 +5387,43 @@ return main (); return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_lib_crypt_main=yes else - ac_cv_lib_crypt_main=no + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_lib_crypt_main=no fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypt_main" >&5 +{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_crypt_main" >&5 $as_echo "$ac_cv_lib_crypt_main" >&6; } -if test "x$ac_cv_lib_crypt_main" = x""yes; then : +if test "x$ac_cv_lib_crypt_main" = x""yes; then cat >>confdefs.h <<_ACEOF #define HAVE_LIBCRYPT 1 _ACEOF @@ -5457,14 +5436,19 @@ fi if test "$yap_cv_readline" != "no" then - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -ltermcap" >&5 + +{ $as_echo "$as_me:$LINENO: checking for tgetent in -ltermcap" >&5 $as_echo_n "checking for tgetent in -ltermcap... " >&6; } -if test "${ac_cv_lib_termcap_tgetent+set}" = set; then : +if test "${ac_cv_lib_termcap_tgetent+set}" = set; then $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-ltermcap $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. @@ -5482,18 +5466,43 @@ return tgetent (); return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_lib_termcap_tgetent=yes else - ac_cv_lib_termcap_tgetent=no + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_lib_termcap_tgetent=no fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_termcap_tgetent" >&5 +{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_termcap_tgetent" >&5 $as_echo "$ac_cv_lib_termcap_tgetent" >&6; } -if test "x$ac_cv_lib_termcap_tgetent" = x""yes; then : +if test "x$ac_cv_lib_termcap_tgetent" = x""yes; then cat >>confdefs.h <<_ACEOF #define HAVE_LIBTERMCAP 1 _ACEOF @@ -5502,14 +5511,19 @@ _ACEOF fi - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lncurses" >&5 + +{ $as_echo "$as_me:$LINENO: checking for main in -lncurses" >&5 $as_echo_n "checking for main in -lncurses... " >&6; } -if test "${ac_cv_lib_ncurses_main+set}" = set; then : +if test "${ac_cv_lib_ncurses_main+set}" = set; then $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lncurses $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ @@ -5521,18 +5535,43 @@ return main (); return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_lib_ncurses_main=yes else - ac_cv_lib_ncurses_main=no + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_lib_ncurses_main=no fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ncurses_main" >&5 +{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_ncurses_main" >&5 $as_echo "$ac_cv_lib_ncurses_main" >&6; } -if test "x$ac_cv_lib_ncurses_main" = x""yes; then : +if test "x$ac_cv_lib_ncurses_main" = x""yes; then cat >>confdefs.h <<_ACEOF #define HAVE_LIBNCURSES 1 _ACEOF @@ -5541,14 +5580,19 @@ _ACEOF fi - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for readline in -lreadline" >&5 + +{ $as_echo "$as_me:$LINENO: checking for readline in -lreadline" >&5 $as_echo_n "checking for readline in -lreadline... " >&6; } -if test "${ac_cv_lib_readline_readline+set}" = set; then : +if test "${ac_cv_lib_readline_readline+set}" = set; then $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lreadline $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. @@ -5566,18 +5610,43 @@ return readline (); return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_lib_readline_readline=yes else - ac_cv_lib_readline_readline=no + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_lib_readline_readline=no fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_readline_readline" >&5 +{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_readline_readline" >&5 $as_echo "$ac_cv_lib_readline_readline" >&6; } -if test "x$ac_cv_lib_readline_readline" = x""yes; then : +if test "x$ac_cv_lib_readline_readline" = x""yes; then cat >>confdefs.h <<_ACEOF #define HAVE_LIBREADLINE 1 _ACEOF @@ -5589,14 +5658,19 @@ fi fi if test "$yap_cv_gmp" != "no" then - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lgmp" >&5 + +{ $as_echo "$as_me:$LINENO: checking for main in -lgmp" >&5 $as_echo_n "checking for main in -lgmp... " >&6; } -if test "${ac_cv_lib_gmp_main+set}" = set; then : +if test "${ac_cv_lib_gmp_main+set}" = set; then $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lgmp $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ @@ -5608,18 +5682,43 @@ return main (); return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_lib_gmp_main=yes else - ac_cv_lib_gmp_main=no + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_lib_gmp_main=no fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gmp_main" >&5 +{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_gmp_main" >&5 $as_echo "$ac_cv_lib_gmp_main" >&6; } -if test "x$ac_cv_lib_gmp_main" = x""yes; then : +if test "x$ac_cv_lib_gmp_main" = x""yes; then cat >>confdefs.h <<_ACEOF #define HAVE_LIBGMP 1 _ACEOF @@ -5633,13 +5732,17 @@ fi if test "$yap_cv_myddas" != "no" then - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lmysqlclient" >&5 + { $as_echo "$as_me:$LINENO: checking for main in -lmysqlclient" >&5 $as_echo_n "checking for main in -lmysqlclient... " >&6; } - if test "${yap_cv_mysql+set}" = set; then : + if test "${yap_cv_mysql+set}" = set; then $as_echo_n "(cached) " >&6 else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include #include @@ -5654,15 +5757,36 @@ MYSQL *conn; return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then yap_cv_mysql=yes else - yap_cv_mysql=no + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + yap_cv_mysql=no fi + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $yap_cv_mysql" >&5 + { $as_echo "$as_me:$LINENO: result: $yap_cv_mysql" >&5 $as_echo "$yap_cv_mysql" >&6; } if test "$yap_cv_mysql" = yes then @@ -5670,13 +5794,17 @@ $as_echo "$yap_cv_mysql" >&6; } LIBS="$LIBS -L${yap_cv_myddas}/lib/mysql -lmysqlclient -lz -lcrypt -lnsl -lm -lc -lnss_files -lnss_dns -lresolv " fi - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lodbc" >&5 + { $as_echo "$as_me:$LINENO: checking for main in -lodbc" >&5 $as_echo_n "checking for main in -lodbc... " >&6; } - if test "${yap_cv_odbc+set}" = set; then : + if test "${yap_cv_odbc+set}" = set; then $as_echo_n "(cached) " >&6 else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include #include @@ -5692,15 +5820,36 @@ SQLHENV henv; return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then yap_cv_odbc=yes else - yap_cv_odbc=no + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + yap_cv_odbc=no fi + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $yap_cv_odbc" >&5 + { $as_echo "$as_me:$LINENO: result: $yap_cv_odbc" >&5 $as_echo "$yap_cv_odbc" >&6; } if test "$yap_cv_odbc" = yes then @@ -5735,16 +5884,23 @@ fi if test "$threads" = yes then - $as_echo "#define SUPPORT_THREADS 1" >>confdefs.h + cat >>confdefs.h <<\_ACEOF +#define SUPPORT_THREADS 1 +_ACEOF - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_create in -lpthread" >&5 + +{ $as_echo "$as_me:$LINENO: checking for pthread_create in -lpthread" >&5 $as_echo_n "checking for pthread_create in -lpthread... " >&6; } -if test "${ac_cv_lib_pthread_pthread_create+set}" = set; then : +if test "${ac_cv_lib_pthread_pthread_create+set}" = set; then $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lpthread $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. @@ -5762,18 +5918,43 @@ return pthread_create (); return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_lib_pthread_pthread_create=yes else - ac_cv_lib_pthread_pthread_create=no + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_lib_pthread_pthread_create=no fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_create" >&5 +{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_pthread_pthread_create" >&5 $as_echo "$ac_cv_lib_pthread_pthread_create" >&6; } -if test "x$ac_cv_lib_pthread_pthread_create" = x""yes; then : +if test "x$ac_cv_lib_pthread_pthread_create" = x""yes; then cat >>confdefs.h <<_ACEOF #define HAVE_LIBPTHREAD 1 _ACEOF @@ -5787,14 +5968,14 @@ ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 +{ $as_echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5 $as_echo_n "checking how to run the C preprocessor... " >&6; } # On Suns, sometimes $CPP names a directory. if test -n "$CPP" && test -d "$CPP"; then CPP= fi if test -z "$CPP"; then - if test "${ac_cv_prog_CPP+set}" = set; then : + if test "${ac_cv_prog_CPP+set}" = set; then $as_echo_n "(cached) " >&6 else # Double quotes because CPP needs to be expanded @@ -5809,7 +5990,11 @@ do # exists even on freestanding compilers. # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #ifdef __STDC__ # include @@ -5818,34 +6003,78 @@ do #endif Syntax error _ACEOF -if ac_fn_c_try_cpp "$LINENO"; then : - +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then + : else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + # Broken: fails on valid input. continue fi + rm -f conftest.err conftest.$ac_ext # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include _ACEOF -if ac_fn_c_try_cpp "$LINENO"; then : +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then # Broken: success on invalid input. continue else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + # Passes both tests. ac_preproc_ok=: break fi + rm -f conftest.err conftest.$ac_ext done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.err conftest.$ac_ext -if $ac_preproc_ok; then : +if $ac_preproc_ok; then break fi @@ -5857,7 +6086,7 @@ fi else ac_cv_prog_CPP=$CPP fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 +{ $as_echo "$as_me:$LINENO: result: $CPP" >&5 $as_echo "$CPP" >&6; } ac_preproc_ok=false for ac_c_preproc_warn_flag in '' yes @@ -5868,7 +6097,11 @@ do # exists even on freestanding compilers. # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #ifdef __STDC__ # include @@ -5877,40 +6110,87 @@ do #endif Syntax error _ACEOF -if ac_fn_c_try_cpp "$LINENO"; then : - +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then + : else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + # Broken: fails on valid input. continue fi + rm -f conftest.err conftest.$ac_ext # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include _ACEOF -if ac_fn_c_try_cpp "$LINENO"; then : +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then # Broken: success on invalid input. continue else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + # Passes both tests. ac_preproc_ok=: break fi + rm -f conftest.err conftest.$ac_ext done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.err conftest.$ac_ext -if $ac_preproc_ok; then : - +if $ac_preproc_ok; then + : else - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 + { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error "C preprocessor \"$CPP\" fails sanity check -See \`config.log' for more details." "$LINENO" 5; } +{ { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check +See \`config.log' for more details." >&5 +$as_echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check +See \`config.log' for more details." >&2;} + { (exit 1); exit 1; }; }; } fi ac_ext=c @@ -5920,9 +6200,9 @@ ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $ ac_compiler_gnu=$ac_cv_c_compiler_gnu -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 +{ $as_echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5 $as_echo_n "checking for grep that handles long lines and -e... " >&6; } -if test "${ac_cv_path_GREP+set}" = set; then : +if test "${ac_cv_path_GREP+set}" = set; then $as_echo_n "(cached) " >&6 else if test -z "$GREP"; then @@ -5933,7 +6213,7 @@ for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. - for ac_prog in grep ggrep; do + for ac_prog in grep ggrep; do for ac_exec_ext in '' $ac_executable_extensions; do ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue @@ -5953,7 +6233,7 @@ case `"$ac_path_GREP" --version 2>&1` in $as_echo 'GREP' >> "conftest.nl" "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break - as_fn_arith $ac_count + 1 && ac_count=$as_val + ac_count=`expr $ac_count + 1` if test $ac_count -gt ${ac_path_GREP_max-0}; then # Best one so far, save it but keep looking for a better one ac_cv_path_GREP="$ac_path_GREP" @@ -5968,24 +6248,26 @@ esac $ac_path_GREP_found && break 3 done done - done +done IFS=$as_save_IFS if test -z "$ac_cv_path_GREP"; then - as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 + { { $as_echo "$as_me:$LINENO: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 +$as_echo "$as_me: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} + { (exit 1); exit 1; }; } fi else ac_cv_path_GREP=$GREP fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 +{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5 $as_echo "$ac_cv_path_GREP" >&6; } GREP="$ac_cv_path_GREP" -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 +{ $as_echo "$as_me:$LINENO: checking for egrep" >&5 $as_echo_n "checking for egrep... " >&6; } -if test "${ac_cv_path_EGREP+set}" = set; then : +if test "${ac_cv_path_EGREP+set}" = set; then $as_echo_n "(cached) " >&6 else if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 @@ -5999,7 +6281,7 @@ for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. - for ac_prog in egrep; do + for ac_prog in egrep; do for ac_exec_ext in '' $ac_executable_extensions; do ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue @@ -6019,7 +6301,7 @@ case `"$ac_path_EGREP" --version 2>&1` in $as_echo 'EGREP' >> "conftest.nl" "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break - as_fn_arith $ac_count + 1 && ac_count=$as_val + ac_count=`expr $ac_count + 1` if test $ac_count -gt ${ac_path_EGREP_max-0}; then # Best one so far, save it but keep looking for a better one ac_cv_path_EGREP="$ac_path_EGREP" @@ -6034,10 +6316,12 @@ esac $ac_path_EGREP_found && break 3 done done - done +done IFS=$as_save_IFS if test -z "$ac_cv_path_EGREP"; then - as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 + { { $as_echo "$as_me:$LINENO: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 +$as_echo "$as_me: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} + { (exit 1); exit 1; }; } fi else ac_cv_path_EGREP=$EGREP @@ -6045,17 +6329,21 @@ fi fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 +{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5 $as_echo "$ac_cv_path_EGREP" >&6; } EGREP="$ac_cv_path_EGREP" -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 +{ $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5 $as_echo_n "checking for ANSI C header files... " >&6; } -if test "${ac_cv_header_stdc+set}" = set; then : +if test "${ac_cv_header_stdc+set}" = set; then $as_echo_n "(cached) " >&6 else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include #include @@ -6070,23 +6358,48 @@ main () return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_cv_header_stdc=yes else - ac_cv_header_stdc=no + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_header_stdc=no fi + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext if test $ac_cv_header_stdc = yes; then # SunOS 4.x string.h does not declare mem*, contrary to ANSI. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include _ACEOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - $EGREP "memchr" >/dev/null 2>&1; then : - + $EGREP "memchr" >/dev/null 2>&1; then + : else ac_cv_header_stdc=no fi @@ -6096,14 +6409,18 @@ fi if test $ac_cv_header_stdc = yes; then # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include _ACEOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - $EGREP "free" >/dev/null 2>&1; then : - + $EGREP "free" >/dev/null 2>&1; then + : else ac_cv_header_stdc=no fi @@ -6113,10 +6430,14 @@ fi if test $ac_cv_header_stdc = yes; then # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. - if test "$cross_compiling" = yes; then : + if test "$cross_compiling" = yes; then : else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include #include @@ -6143,34 +6464,118 @@ main () return 0; } _ACEOF -if ac_fn_c_try_run "$LINENO"; then : - +rm -f conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>&5 + ac_status=$? + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { ac_try='./conftest$ac_exeext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + : else - ac_cv_header_stdc=no + $as_echo "$as_me: program exited with status $ac_status" >&5 +$as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +( exit $ac_status ) +ac_cv_header_stdc=no fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext +rm -rf conftest.dSYM +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi + fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 +{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 $as_echo "$ac_cv_header_stdc" >&6; } if test $ac_cv_header_stdc = yes; then -$as_echo "#define STDC_HEADERS 1" >>confdefs.h +cat >>confdefs.h <<\_ACEOF +#define STDC_HEADERS 1 +_ACEOF fi # On IRIX 5.3, sys/types and inttypes.h are conflicting. + + + + + + + + + for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ inttypes.h stdint.h unistd.h -do : - as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` -ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default -" -eval as_val=\$$as_ac_Header - if test "x$as_val" = x""yes; then : +do +as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` +{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default + +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + eval "$as_ac_Header=yes" +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + eval "$as_ac_Header=no" +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +as_val=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF @@ -6180,24 +6585,247 @@ fi done + for ac_header in pthread.h -do : - ac_fn_c_check_header_mongrel "$LINENO" "pthread.h" "ac_cv_header_pthread_h" "$ac_includes_default" -if test "x$ac_cv_header_pthread_h" = x""yes; then : +do +as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +fi +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +else + # Is the header compilable? +{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5 +$as_echo_n "checking $ac_header usability... " >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_header_compiler=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_compiler=no +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +$as_echo "$ac_header_compiler" >&6; } + +# Is the header present? +{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5 +$as_echo_n "checking $ac_header presence... " >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include <$ac_header> +_ACEOF +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then + ac_header_preproc=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no +fi + +rm -f conftest.err conftest.$ac_ext +{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +$as_echo "$ac_header_preproc" >&6; } + +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} + + ;; +esac +{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + eval "$as_ac_Header=\$ac_header_preproc" +fi +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } + +fi +as_val=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF -#define HAVE_PTHREAD_H 1 +#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF fi done - for ac_func in pthread_mutexattr_setkind_np pthread_mutexattr_settype -do : - as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` -ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" -eval as_val=\$$as_ac_var - if test "x$as_val" = x""yes; then : + + +for ac_func in pthread_mutexattr_setkind_np pthread_mutexattr_settype +do +as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` +{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 +$as_echo_n "checking for $ac_func... " >&6; } +if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char $ac_func (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef $ac_func + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char $ac_func (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined __stub_$ac_func || defined __stub___$ac_func +choke me +#endif + +int +main () +{ +return $ac_func (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then + eval "$as_ac_var=yes" +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + eval "$as_ac_var=no" +fi + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext +fi +ac_res=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +as_val=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF @@ -6207,7 +6835,9 @@ done if test "$pthreadlocking" = yes then - $as_echo "#define USE_PTHREAD_LOCKING 1" >>confdefs.h + cat >>confdefs.h <<\_ACEOF +#define USE_PTHREAD_LOCKING 1 +_ACEOF fi use_malloc=yes @@ -6303,14 +6933,18 @@ if test "$yap_cv_mpi" != "no" then OLD_CC=${CC} CC=${MPI_CC} - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpi" >&5 + { $as_echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5 $as_echo_n "checking for MPI_Init in -lmpi... " >&6; } -if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then : +if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lmpi $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. @@ -6328,22 +6962,51 @@ return MPI_Init (); return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_lib_mpi_MPI_Init=yes else - ac_cv_lib_mpi_MPI_Init=no + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_lib_mpi_MPI_Init=no fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpi_MPI_Init" >&5 +{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5 $as_echo "$ac_cv_lib_mpi_MPI_Init" >&6; } -if test "x$ac_cv_lib_mpi_MPI_Init" = x""yes; then : - $as_echo "#define HAVE_LIBMPI 1" >>confdefs.h +if test "x$ac_cv_lib_mpi_MPI_Init" = x""yes; then + cat >>confdefs.h <<\_ACEOF +#define HAVE_LIBMPI 1 +_ACEOF else - $as_echo "#define HAVE_LIBMPI 0" >>confdefs.h + cat >>confdefs.h <<\_ACEOF +#define HAVE_LIBMPI 0 +_ACEOF fi @@ -6352,14 +7015,18 @@ fi #YAPMPILIB=YapMPI.a MPI_OBJS=mpi.o else - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpich" >&5 + { $as_echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5 $as_echo_n "checking for MPI_Init in -lmpich... " >&6; } -if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then : +if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lmpich $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. @@ -6377,22 +7044,51 @@ return MPI_Init (); return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_lib_mpich_MPI_Init=yes else - ac_cv_lib_mpich_MPI_Init=no + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_lib_mpich_MPI_Init=no fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpich_MPI_Init" >&5 +{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5 $as_echo "$ac_cv_lib_mpich_MPI_Init" >&6; } -if test "x$ac_cv_lib_mpich_MPI_Init" = x""yes; then : - $as_echo "#define HAVE_LIBMPICH 1" >>confdefs.h +if test "x$ac_cv_lib_mpich_MPI_Init" = x""yes; then + cat >>confdefs.h <<\_ACEOF +#define HAVE_LIBMPICH 1 +_ACEOF else - $as_echo "#define HAVE_LIBMPICH 0" >>confdefs.h + cat >>confdefs.h <<\_ACEOF +#define HAVE_LIBMPICH 0 +_ACEOF fi @@ -6417,14 +7113,18 @@ if test "$yap_cv_mpi" != "no" -a "$yap_cv_mpe" != "no" then OLD_CC=${CC} CC=${MPI_CC} - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPE_Init_log in -lmpe" >&5 + { $as_echo "$as_me:$LINENO: checking for MPE_Init_log in -lmpe" >&5 $as_echo_n "checking for MPE_Init_log in -lmpe... " >&6; } -if test "${ac_cv_lib_mpe_MPE_Init_log+set}" = set; then : +if test "${ac_cv_lib_mpe_MPE_Init_log+set}" = set; then $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lmpe $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. @@ -6442,22 +7142,51 @@ return MPE_Init_log (); return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_lib_mpe_MPE_Init_log=yes else - ac_cv_lib_mpe_MPE_Init_log=no + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_lib_mpe_MPE_Init_log=no fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpe_MPE_Init_log" >&5 +{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_mpe_MPE_Init_log" >&5 $as_echo "$ac_cv_lib_mpe_MPE_Init_log" >&6; } -if test "x$ac_cv_lib_mpe_MPE_Init_log" = x""yes; then : - $as_echo "#define HAVE_LIBMPE 1" >>confdefs.h +if test "x$ac_cv_lib_mpe_MPE_Init_log" = x""yes; then + cat >>confdefs.h <<\_ACEOF +#define HAVE_LIBMPE 1 +_ACEOF else - $as_echo "#define HAVE_LIBMPE 0" >>confdefs.h + cat >>confdefs.h <<\_ACEOF +#define HAVE_LIBMPE 0 +_ACEOF fi @@ -6474,14 +7203,14 @@ ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 +{ $as_echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5 $as_echo_n "checking how to run the C preprocessor... " >&6; } # On Suns, sometimes $CPP names a directory. if test -n "$CPP" && test -d "$CPP"; then CPP= fi if test -z "$CPP"; then - if test "${ac_cv_prog_CPP+set}" = set; then : + if test "${ac_cv_prog_CPP+set}" = set; then $as_echo_n "(cached) " >&6 else # Double quotes because CPP needs to be expanded @@ -6496,7 +7225,11 @@ do # exists even on freestanding compilers. # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #ifdef __STDC__ # include @@ -6505,34 +7238,78 @@ do #endif Syntax error _ACEOF -if ac_fn_c_try_cpp "$LINENO"; then : - +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then + : else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + # Broken: fails on valid input. continue fi + rm -f conftest.err conftest.$ac_ext # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include _ACEOF -if ac_fn_c_try_cpp "$LINENO"; then : +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then # Broken: success on invalid input. continue else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + # Passes both tests. ac_preproc_ok=: break fi + rm -f conftest.err conftest.$ac_ext done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.err conftest.$ac_ext -if $ac_preproc_ok; then : +if $ac_preproc_ok; then break fi @@ -6544,7 +7321,7 @@ fi else ac_cv_prog_CPP=$CPP fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 +{ $as_echo "$as_me:$LINENO: result: $CPP" >&5 $as_echo "$CPP" >&6; } ac_preproc_ok=false for ac_c_preproc_warn_flag in '' yes @@ -6555,7 +7332,11 @@ do # exists even on freestanding compilers. # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #ifdef __STDC__ # include @@ -6564,40 +7345,87 @@ do #endif Syntax error _ACEOF -if ac_fn_c_try_cpp "$LINENO"; then : - +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then + : else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + # Broken: fails on valid input. continue fi + rm -f conftest.err conftest.$ac_ext # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include _ACEOF -if ac_fn_c_try_cpp "$LINENO"; then : +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then # Broken: success on invalid input. continue else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + # Passes both tests. ac_preproc_ok=: break fi + rm -f conftest.err conftest.$ac_ext done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.err conftest.$ac_ext -if $ac_preproc_ok; then : - +if $ac_preproc_ok; then + : else - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 + { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error "C preprocessor \"$CPP\" fails sanity check -See \`config.log' for more details." "$LINENO" 5; } +{ { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check +See \`config.log' for more details." >&5 +$as_echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check +See \`config.log' for more details." >&2;} + { (exit 1); exit 1; }; }; } fi ac_ext=c @@ -6611,12 +7439,16 @@ if test "$cross_compiling" = "yes" then YAP_EXTRAS= else - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is POSIX.1 compatible" >&5 + { $as_echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5 $as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; } -if test "${ac_cv_header_sys_wait_h+set}" = set; then : +if test "${ac_cv_header_sys_wait_h+set}" = set; then $as_echo_n "(cached) " >&6 else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include #include @@ -6637,33 +7469,63 @@ main () return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_cv_header_sys_wait_h=yes else - ac_cv_header_sys_wait_h=no + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_header_sys_wait_h=no fi + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_wait_h" >&5 +{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5 $as_echo "$ac_cv_header_sys_wait_h" >&6; } if test $ac_cv_header_sys_wait_h = yes; then -$as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h +cat >>confdefs.h <<\_ACEOF +#define HAVE_SYS_WAIT_H 1 +_ACEOF fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for restartable system calls" >&5 +{ $as_echo "$as_me:$LINENO: checking for restartable system calls" >&5 $as_echo_n "checking for restartable system calls... " >&6; } -if test "${ac_cv_sys_restartable_syscalls+set}" = set; then : +if test "${ac_cv_sys_restartable_syscalls+set}" = set; then $as_echo_n "(cached) " >&6 else - if test "$cross_compiling" = yes; then : - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 + if test "$cross_compiling" = yes; then + { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error "cannot run test program while cross compiling -See \`config.log' for more details." "$LINENO" 5; } +{ { $as_echo "$as_me:$LINENO: error: cannot run test program while cross compiling +See \`config.log' for more details." >&5 +$as_echo "$as_me: error: cannot run test program while cross compiling +See \`config.log' for more details." >&2;} + { (exit 1); exit 1; }; }; } else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Exit 0 (true) if wait returns something other than -1, i.e. the pid of the child, which means that wait was restarted @@ -6705,21 +7567,50 @@ main () return status == -1; } _ACEOF -if ac_fn_c_try_run "$LINENO"; then : +rm -f conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>&5 + ac_status=$? + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { ac_try='./conftest$ac_exeext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then ac_cv_sys_restartable_syscalls=yes else - ac_cv_sys_restartable_syscalls=no + $as_echo "$as_me: program exited with status $ac_status" >&5 +$as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +( exit $ac_status ) +ac_cv_sys_restartable_syscalls=no fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext +rm -rf conftest.dSYM +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi + fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_restartable_syscalls" >&5 +{ $as_echo "$as_me:$LINENO: result: $ac_cv_sys_restartable_syscalls" >&5 $as_echo "$ac_cv_sys_restartable_syscalls" >&6; } if test $ac_cv_sys_restartable_syscalls = yes; then -$as_echo "#define HAVE_RESTARTABLE_SYSCALLS 1" >>confdefs.h +cat >>confdefs.h <<\_ACEOF +#define HAVE_RESTARTABLE_SYSCALLS 1 +_ACEOF fi @@ -6741,14 +7632,18 @@ case "$target_os" in *linux*) if test "$use_condor" = "no" then - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 + { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 $as_echo_n "checking for dlopen in -ldl... " >&6; } -if test "${ac_cv_lib_dl_dlopen+set}" = set; then : +if test "${ac_cv_lib_dl_dlopen+set}" = set; then $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-ldl $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. @@ -6766,18 +7661,43 @@ return dlopen (); return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_lib_dl_dlopen=yes else - ac_cv_lib_dl_dlopen=no + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_lib_dl_dlopen=no fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 +{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 $as_echo "$ac_cv_lib_dl_dlopen" >&6; } -if test "x$ac_cv_lib_dl_dlopen" = x""yes; then : +if test "x$ac_cv_lib_dl_dlopen" = x""yes; then have_dl=yes else @@ -6846,7 +7766,9 @@ fi ;; *hpux*) #do not use the first memory quadrant - $as_echo "#define FORCE_SECOND_QUADRANT 1" >>confdefs.h + cat >>confdefs.h <<\_ACEOF +#define FORCE_SECOND_QUADRANT 1 +_ACEOF M4="/usr/bin/m4" if test ${use_condor} = no @@ -6866,9 +7788,13 @@ fi # If the xnet library was found, turn on X/Open networking if test "$ac_cv_lib_xnet_getsockname" = yes then - $as_echo "#define _XOPEN_SOURCE 1" >>confdefs.h + cat >>confdefs.h <<\_ACEOF +#define _XOPEN_SOURCE 1 +_ACEOF - $as_echo "#define _XOPEN_SOURCE_EXTENDED 1" >>confdefs.h + cat >>confdefs.h <<\_ACEOF +#define _XOPEN_SOURCE_EXTENDED 1 +_ACEOF fi else @@ -6878,7 +7804,9 @@ fi #do not use realloc() from HP-UX 10.20 together with MPI if test ${target_os} = hpux10.20 then - $as_echo "#define MPI_AVOID_REALLOC 1" >>confdefs.h + cat >>confdefs.h <<\_ACEOF +#define MPI_AVOID_REALLOC 1 +_ACEOF fi LDFLAGS="$LDFLAGS -L\$(abs_top_builddir) -Wl,-R,\$(DESTDIR)\$(LIBDIR) -Wl,-R,\$(DESTDIR)\$(YAPLIBDIR)" @@ -6903,14 +7831,18 @@ fi *osf*) if ${use_condor} = no then - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 + { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 $as_echo_n "checking for dlopen in -ldl... " >&6; } -if test "${ac_cv_lib_dl_dlopen+set}" = set; then : +if test "${ac_cv_lib_dl_dlopen+set}" = set; then $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-ldl $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. @@ -6928,18 +7860,43 @@ return dlopen (); return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_lib_dl_dlopen=yes else - ac_cv_lib_dl_dlopen=no + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_lib_dl_dlopen=no fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 +{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 $as_echo "$ac_cv_lib_dl_dlopen" >&6; } -if test "x$ac_cv_lib_dl_dlopen" = x""yes; then : +if test "x$ac_cv_lib_dl_dlopen" = x""yes; then have_dl=yes else @@ -6973,14 +7930,18 @@ fi *darwin*) if test ${use_dlcompat} = yes then - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 + { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 $as_echo_n "checking for dlopen in -ldl... " >&6; } -if test "${ac_cv_lib_dl_dlopen+set}" = set; then : +if test "${ac_cv_lib_dl_dlopen+set}" = set; then $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-ldl $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. @@ -6998,18 +7959,43 @@ return dlopen (); return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_lib_dl_dlopen=yes else - ac_cv_lib_dl_dlopen=no + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_lib_dl_dlopen=no fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 +{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 $as_echo "$ac_cv_lib_dl_dlopen" >&6; } -if test "x$ac_cv_lib_dl_dlopen" = x""yes; then : +if test "x$ac_cv_lib_dl_dlopen" = x""yes; then have_dl=yes else @@ -7120,14 +8106,18 @@ fi INSTALL_ENV="" ;; *) - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 + { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 $as_echo_n "checking for dlopen in -ldl... " >&6; } -if test "${ac_cv_lib_dl_dlopen+set}" = set; then : +if test "${ac_cv_lib_dl_dlopen+set}" = set; then $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-ldl $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. @@ -7145,18 +8135,43 @@ return dlopen (); return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_lib_dl_dlopen=yes else - ac_cv_lib_dl_dlopen=no + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_lib_dl_dlopen=no fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 +{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 $as_echo "$ac_cv_lib_dl_dlopen" >&6; } -if test "x$ac_cv_lib_dl_dlopen" = x""yes; then : +if test "x$ac_cv_lib_dl_dlopen" = x""yes; then have_dl=yes else @@ -7289,13 +8304,17 @@ if test ! "$yap_cv_cplint" = "no" CPLINT_LDFLAGS+=" -L${yap_cv_cplint}/lib" CPLINT_CFLAGS+=" -I${yap_cv_cplint}/include" fi - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing g_hash_table_new" >&5 + { $as_echo "$as_me:$LINENO: checking for library containing g_hash_table_new" >&5 $as_echo_n "checking for library containing g_hash_table_new... " >&6; } -if test "${ac_cv_search_g_hash_table_new+set}" = set; then : +if test "${ac_cv_search_g_hash_table_new+set}" = set; then $as_echo_n "(cached) " >&6 else ac_func_search_save_LIBS=$LIBS -cat confdefs.h - <<_ACEOF >conftest.$ac_ext +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. @@ -7320,41 +8339,73 @@ for ac_lib in '' glib-2.0; do ac_res=-l$ac_lib LIBS="-l$ac_lib $ac_func_search_save_LIBS" fi - if ac_fn_c_try_link "$LINENO"; then : + rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_search_g_hash_table_new=$ac_res +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext - if test "${ac_cv_search_g_hash_table_new+set}" = set; then : + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext + if test "${ac_cv_search_g_hash_table_new+set}" = set; then break fi done -if test "${ac_cv_search_g_hash_table_new+set}" = set; then : - +if test "${ac_cv_search_g_hash_table_new+set}" = set; then + : else ac_cv_search_g_hash_table_new=no fi rm conftest.$ac_ext LIBS=$ac_func_search_save_LIBS fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_g_hash_table_new" >&5 +{ $as_echo "$as_me:$LINENO: result: $ac_cv_search_g_hash_table_new" >&5 $as_echo "$ac_cv_search_g_hash_table_new" >&6; } ac_res=$ac_cv_search_g_hash_table_new -if test "$ac_res" != no; then : +if test "$ac_res" != no; then test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" CPLINT_LIBS="-lglib-2.0 " else - { as_fn_set_status 1 -as_fn_error "This package needs glib >=2.0." "$LINENO" 5; } + { { $as_echo "$as_me:$LINENO: error: This package needs glib >=2.0." >&5 +$as_echo "$as_me: error: This package needs glib >=2.0." >&2;} + { (exit 1); exit 1; }; } fi - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing array_do_alloc" >&5 + { $as_echo "$as_me:$LINENO: checking for library containing array_do_alloc" >&5 $as_echo_n "checking for library containing array_do_alloc... " >&6; } -if test "${ac_cv_search_array_do_alloc+set}" = set; then : +if test "${ac_cv_search_array_do_alloc+set}" = set; then $as_echo_n "(cached) " >&6 else ac_func_search_save_LIBS=$LIBS -cat confdefs.h - <<_ACEOF >conftest.$ac_ext +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. @@ -7379,41 +8430,73 @@ for ac_lib in '' glu; do ac_res=-l$ac_lib LIBS="-l$ac_lib $ac_func_search_save_LIBS" fi - if ac_fn_c_try_link "$LINENO"; then : + rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_search_array_do_alloc=$ac_res +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext - if test "${ac_cv_search_array_do_alloc+set}" = set; then : + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext + if test "${ac_cv_search_array_do_alloc+set}" = set; then break fi done -if test "${ac_cv_search_array_do_alloc+set}" = set; then : - +if test "${ac_cv_search_array_do_alloc+set}" = set; then + : else ac_cv_search_array_do_alloc=no fi rm conftest.$ac_ext LIBS=$ac_func_search_save_LIBS fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_array_do_alloc" >&5 +{ $as_echo "$as_me:$LINENO: result: $ac_cv_search_array_do_alloc" >&5 $as_echo "$ac_cv_search_array_do_alloc" >&6; } ac_res=$ac_cv_search_array_do_alloc -if test "$ac_res" != no; then : +if test "$ac_res" != no; then test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" CPLINT_LIBS="-lglu "$CPLINT_LIBS else - { as_fn_set_status 1 -as_fn_error "This package needs glu." "$LINENO" 5; } + { { $as_echo "$as_me:$LINENO: error: This package needs glu." >&5 +$as_echo "$as_me: error: This package needs glu." >&2;} + { (exit 1); exit 1; }; } fi - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing Cudd_Init" >&5 + { $as_echo "$as_me:$LINENO: checking for library containing Cudd_Init" >&5 $as_echo_n "checking for library containing Cudd_Init... " >&6; } -if test "${ac_cv_search_Cudd_Init+set}" = set; then : +if test "${ac_cv_search_Cudd_Init+set}" = set; then $as_echo_n "(cached) " >&6 else ac_func_search_save_LIBS=$LIBS -cat confdefs.h - <<_ACEOF >conftest.$ac_ext +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. @@ -7438,41 +8521,73 @@ for ac_lib in '' cu; do ac_res=-l$ac_lib LIBS="-l$ac_lib -lglu -lm $ac_func_search_save_LIBS" fi - if ac_fn_c_try_link "$LINENO"; then : + rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_search_Cudd_Init=$ac_res +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext - if test "${ac_cv_search_Cudd_Init+set}" = set; then : + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext + if test "${ac_cv_search_Cudd_Init+set}" = set; then break fi done -if test "${ac_cv_search_Cudd_Init+set}" = set; then : - +if test "${ac_cv_search_Cudd_Init+set}" = set; then + : else ac_cv_search_Cudd_Init=no fi rm conftest.$ac_ext LIBS=$ac_func_search_save_LIBS fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_Cudd_Init" >&5 +{ $as_echo "$as_me:$LINENO: result: $ac_cv_search_Cudd_Init" >&5 $as_echo "$ac_cv_search_Cudd_Init" >&6; } ac_res=$ac_cv_search_Cudd_Init -if test "$ac_res" != no; then : +if test "$ac_res" != no; then test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" CPLINT_LIBS="-lcu "$CPLINT_LIBS else - { as_fn_set_status 1 -as_fn_error "This package needs glu." "$LINENO" 5; } + { { $as_echo "$as_me:$LINENO: error: This package needs glu." >&5 +$as_echo "$as_me: error: This package needs glu." >&2;} + { (exit 1); exit 1; }; } fi - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing pow" >&5 + { $as_echo "$as_me:$LINENO: checking for library containing pow" >&5 $as_echo_n "checking for library containing pow... " >&6; } -if test "${ac_cv_search_pow+set}" = set; then : +if test "${ac_cv_search_pow+set}" = set; then $as_echo_n "(cached) " >&6 else ac_func_search_save_LIBS=$LIBS -cat confdefs.h - <<_ACEOF >conftest.$ac_ext +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. @@ -7497,38 +8612,67 @@ for ac_lib in '' m; do ac_res=-l$ac_lib LIBS="-l$ac_lib -lglu -lm $ac_func_search_save_LIBS" fi - if ac_fn_c_try_link "$LINENO"; then : + rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_search_pow=$ac_res +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext - if test "${ac_cv_search_pow+set}" = set; then : + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext + if test "${ac_cv_search_pow+set}" = set; then break fi done -if test "${ac_cv_search_pow+set}" = set; then : - +if test "${ac_cv_search_pow+set}" = set; then + : else ac_cv_search_pow=no fi rm conftest.$ac_ext LIBS=$ac_func_search_save_LIBS fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_pow" >&5 +{ $as_echo "$as_me:$LINENO: result: $ac_cv_search_pow" >&5 $as_echo "$ac_cv_search_pow" >&6; } ac_res=$ac_cv_search_pow -if test "$ac_res" != no; then : +if test "$ac_res" != no; then test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" CPLINT_LIBS="-lm "$CPLINT_LIBS else - { as_fn_set_status 1 -as_fn_error "This package needs m." "$LINENO" 5; } + { { $as_echo "$as_me:$LINENO: error: This package needs m." >&5 +$as_echo "$as_me: error: This package needs m." >&2;} + { (exit 1); exit 1; }; } fi ENABLE_CPLINT="" if test "$target_os" = "cygwin" -o "$target_os" = "mingw32" then - CPLINT_SHLIB_LD="gcc -shared ../yap.dll" + CPLINT_SHLIB_LD="gcc -shared ../../yap.dll" + SHLIB_SUFFIX="dll" else CPLINT_SHLIB_LD=$SHLIB_LD fi @@ -7547,14 +8691,18 @@ fi # LAM OLD_CC=${CC} CC=${LAM_MPI_CC} -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -llam" >&5 +{ $as_echo "$as_me:$LINENO: checking for main in -llam" >&5 $as_echo_n "checking for main in -llam... " >&6; } -if test "${ac_cv_lib_lam_main+set}" = set; then : +if test "${ac_cv_lib_lam_main+set}" = set; then $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-llam $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ @@ -7566,18 +8714,43 @@ return main (); return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_lib_lam_main=yes else - ac_cv_lib_lam_main=no + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_lib_lam_main=no fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lam_main" >&5 +{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_lam_main" >&5 $as_echo "$ac_cv_lib_lam_main" >&6; } -if test "x$ac_cv_lib_lam_main" = x""yes; then : +if test "x$ac_cv_lib_lam_main" = x""yes; then LAMOBJS=yap_mpi."$SO" else LAMOBJS=no @@ -7585,12 +8758,16 @@ fi CC=${OLD_CC} -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 +{ $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5 $as_echo_n "checking for ANSI C header files... " >&6; } -if test "${ac_cv_header_stdc+set}" = set; then : +if test "${ac_cv_header_stdc+set}" = set; then $as_echo_n "(cached) " >&6 else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include #include @@ -7605,23 +8782,48 @@ main () return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_cv_header_stdc=yes else - ac_cv_header_stdc=no + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_header_stdc=no fi + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext if test $ac_cv_header_stdc = yes; then # SunOS 4.x string.h does not declare mem*, contrary to ANSI. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include _ACEOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - $EGREP "memchr" >/dev/null 2>&1; then : - + $EGREP "memchr" >/dev/null 2>&1; then + : else ac_cv_header_stdc=no fi @@ -7631,14 +8833,18 @@ fi if test $ac_cv_header_stdc = yes; then # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include _ACEOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - $EGREP "free" >/dev/null 2>&1; then : - + $EGREP "free" >/dev/null 2>&1; then + : else ac_cv_header_stdc=no fi @@ -7648,10 +8854,14 @@ fi if test $ac_cv_header_stdc = yes; then # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. - if test "$cross_compiling" = yes; then : + if test "$cross_compiling" = yes; then : else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include #include @@ -7678,31 +8888,64 @@ main () return 0; } _ACEOF -if ac_fn_c_try_run "$LINENO"; then : - +rm -f conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>&5 + ac_status=$? + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { ac_try='./conftest$ac_exeext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + : else - ac_cv_header_stdc=no + $as_echo "$as_me: program exited with status $ac_status" >&5 +$as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +( exit $ac_status ) +ac_cv_header_stdc=no fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext +rm -rf conftest.dSYM +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi + fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 +{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 $as_echo "$ac_cv_header_stdc" >&6; } if test $ac_cv_header_stdc = yes; then -$as_echo "#define STDC_HEADERS 1" >>confdefs.h +cat >>confdefs.h <<\_ACEOF +#define STDC_HEADERS 1 +_ACEOF fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is POSIX.1 compatible" >&5 +{ $as_echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5 $as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; } -if test "${ac_cv_header_sys_wait_h+set}" = set; then : +if test "${ac_cv_header_sys_wait_h+set}" = set; then $as_echo_n "(cached) " >&6 else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include #include @@ -7723,27 +8966,184 @@ main () return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_cv_header_sys_wait_h=yes else - ac_cv_header_sys_wait_h=no + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_header_sys_wait_h=no fi + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_wait_h" >&5 +{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5 $as_echo "$ac_cv_header_sys_wait_h" >&6; } if test $ac_cv_header_sys_wait_h = yes; then -$as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h +cat >>confdefs.h <<\_ACEOF +#define HAVE_SYS_WAIT_H 1 +_ACEOF fi + + + for ac_header in arpa/inet.h alloca.h crypt.h -do : - as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` -ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" -eval as_val=\$$as_ac_Header - if test "x$as_val" = x""yes; then : +do +as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +fi +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +else + # Is the header compilable? +{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5 +$as_echo_n "checking $ac_header usability... " >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_header_compiler=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_compiler=no +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +$as_echo "$ac_header_compiler" >&6; } + +# Is the header present? +{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5 +$as_echo_n "checking $ac_header presence... " >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include <$ac_header> +_ACEOF +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then + ac_header_preproc=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no +fi + +rm -f conftest.err conftest.$ac_ext +{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +$as_echo "$ac_header_preproc" >&6; } + +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} + + ;; +esac +{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + eval "$as_ac_Header=\$ac_header_preproc" +fi +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } + +fi +as_val=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF @@ -7752,12 +9152,147 @@ fi done + + + + for ac_header in ctype.h direct.h dirent.h dlfcn.h -do : - as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` -ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" -eval as_val=\$$as_ac_Header - if test "x$as_val" = x""yes; then : +do +as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +fi +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +else + # Is the header compilable? +{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5 +$as_echo_n "checking $ac_header usability... " >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_header_compiler=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_compiler=no +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +$as_echo "$ac_header_compiler" >&6; } + +# Is the header present? +{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5 +$as_echo_n "checking $ac_header presence... " >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include <$ac_header> +_ACEOF +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then + ac_header_preproc=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no +fi + +rm -f conftest.err conftest.$ac_ext +{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +$as_echo "$ac_header_preproc" >&6; } + +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} + + ;; +esac +{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + eval "$as_ac_Header=\$ac_header_preproc" +fi +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } + +fi +as_val=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF @@ -7766,12 +9301,147 @@ fi done + + + + for ac_header in errno.h execinfo.h fcntl.h fenv.h -do : - as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` -ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" -eval as_val=\$$as_ac_Header - if test "x$as_val" = x""yes; then : +do +as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +fi +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +else + # Is the header compilable? +{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5 +$as_echo_n "checking $ac_header usability... " >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_header_compiler=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_compiler=no +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +$as_echo "$ac_header_compiler" >&6; } + +# Is the header present? +{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5 +$as_echo_n "checking $ac_header presence... " >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include <$ac_header> +_ACEOF +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then + ac_header_preproc=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no +fi + +rm -f conftest.err conftest.$ac_ext +{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +$as_echo "$ac_header_preproc" >&6; } + +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} + + ;; +esac +{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + eval "$as_ac_Header=\$ac_header_preproc" +fi +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } + +fi +as_val=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF @@ -7780,12 +9450,148 @@ fi done + + + + + for ac_header in float.h fpu_control.h ieeefp.h io.h limits.h -do : - as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` -ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" -eval as_val=\$$as_ac_Header - if test "x$as_val" = x""yes; then : +do +as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +fi +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +else + # Is the header compilable? +{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5 +$as_echo_n "checking $ac_header usability... " >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_header_compiler=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_compiler=no +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +$as_echo "$ac_header_compiler" >&6; } + +# Is the header present? +{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5 +$as_echo_n "checking $ac_header presence... " >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include <$ac_header> +_ACEOF +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then + ac_header_preproc=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no +fi + +rm -f conftest.err conftest.$ac_ext +{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +$as_echo "$ac_header_preproc" >&6; } + +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} + + ;; +esac +{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + eval "$as_ac_Header=\$ac_header_preproc" +fi +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } + +fi +as_val=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF @@ -7794,12 +9600,148 @@ fi done + + + + + for ac_header in locale.h malloc.h math.h memory.h mpi.h -do : - as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` -ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" -eval as_val=\$$as_ac_Header - if test "x$as_val" = x""yes; then : +do +as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +fi +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +else + # Is the header compilable? +{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5 +$as_echo_n "checking $ac_header usability... " >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_header_compiler=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_compiler=no +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +$as_echo "$ac_header_compiler" >&6; } + +# Is the header present? +{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5 +$as_echo_n "checking $ac_header presence... " >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include <$ac_header> +_ACEOF +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then + ac_header_preproc=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no +fi + +rm -f conftest.err conftest.$ac_ext +{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +$as_echo "$ac_header_preproc" >&6; } + +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} + + ;; +esac +{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + eval "$as_ac_Header=\$ac_header_preproc" +fi +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } + +fi +as_val=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF @@ -7808,12 +9750,148 @@ fi done + + + + + for ac_header in netdb.h netinet/in.h netinet/tcp.h pwd.h regex.h -do : - as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` -ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" -eval as_val=\$$as_ac_Header - if test "x$as_val" = x""yes; then : +do +as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +fi +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +else + # Is the header compilable? +{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5 +$as_echo_n "checking $ac_header usability... " >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_header_compiler=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_compiler=no +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +$as_echo "$ac_header_compiler" >&6; } + +# Is the header present? +{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5 +$as_echo_n "checking $ac_header presence... " >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include <$ac_header> +_ACEOF +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then + ac_header_preproc=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no +fi + +rm -f conftest.err conftest.$ac_ext +{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +$as_echo "$ac_header_preproc" >&6; } + +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} + + ;; +esac +{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + eval "$as_ac_Header=\$ac_header_preproc" +fi +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } + +fi +as_val=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF @@ -7822,12 +9900,148 @@ fi done + + + + + for ac_header in siginfo.h signal.h stdarg.h string.h stropts.h -do : - as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` -ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" -eval as_val=\$$as_ac_Header - if test "x$as_val" = x""yes; then : +do +as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +fi +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +else + # Is the header compilable? +{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5 +$as_echo_n "checking $ac_header usability... " >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_header_compiler=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_compiler=no +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +$as_echo "$ac_header_compiler" >&6; } + +# Is the header present? +{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5 +$as_echo_n "checking $ac_header presence... " >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include <$ac_header> +_ACEOF +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then + ac_header_preproc=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no +fi + +rm -f conftest.err conftest.$ac_ext +{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +$as_echo "$ac_header_preproc" >&6; } + +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} + + ;; +esac +{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + eval "$as_ac_Header=\$ac_header_preproc" +fi +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } + +fi +as_val=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF @@ -7836,12 +10050,146 @@ fi done + + + for ac_header in sys/conf.h sys/dir.h sys/file.h -do : - as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` -ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" -eval as_val=\$$as_ac_Header - if test "x$as_val" = x""yes; then : +do +as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +fi +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +else + # Is the header compilable? +{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5 +$as_echo_n "checking $ac_header usability... " >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_header_compiler=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_compiler=no +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +$as_echo "$ac_header_compiler" >&6; } + +# Is the header present? +{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5 +$as_echo_n "checking $ac_header presence... " >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include <$ac_header> +_ACEOF +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then + ac_header_preproc=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no +fi + +rm -f conftest.err conftest.$ac_ext +{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +$as_echo "$ac_header_preproc" >&6; } + +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} + + ;; +esac +{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + eval "$as_ac_Header=\$ac_header_preproc" +fi +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } + +fi +as_val=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF @@ -7850,12 +10198,146 @@ fi done + + + for ac_header in sys/mman.h sys/ndir.h sys/param.h -do : - as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` -ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" -eval as_val=\$$as_ac_Header - if test "x$as_val" = x""yes; then : +do +as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +fi +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +else + # Is the header compilable? +{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5 +$as_echo_n "checking $ac_header usability... " >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_header_compiler=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_compiler=no +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +$as_echo "$ac_header_compiler" >&6; } + +# Is the header present? +{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5 +$as_echo_n "checking $ac_header presence... " >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include <$ac_header> +_ACEOF +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then + ac_header_preproc=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no +fi + +rm -f conftest.err conftest.$ac_ext +{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +$as_echo "$ac_header_preproc" >&6; } + +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} + + ;; +esac +{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + eval "$as_ac_Header=\$ac_header_preproc" +fi +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } + +fi +as_val=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF @@ -7864,12 +10346,145 @@ fi done + + for ac_header in sys/resource.h sys/select.h -do : - as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` -ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" -eval as_val=\$$as_ac_Header - if test "x$as_val" = x""yes; then : +do +as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +fi +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +else + # Is the header compilable? +{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5 +$as_echo_n "checking $ac_header usability... " >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_header_compiler=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_compiler=no +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +$as_echo "$ac_header_compiler" >&6; } + +# Is the header present? +{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5 +$as_echo_n "checking $ac_header presence... " >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include <$ac_header> +_ACEOF +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then + ac_header_preproc=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no +fi + +rm -f conftest.err conftest.$ac_ext +{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +$as_echo "$ac_header_preproc" >&6; } + +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} + + ;; +esac +{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + eval "$as_ac_Header=\$ac_header_preproc" +fi +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } + +fi +as_val=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF @@ -7878,12 +10493,146 @@ fi done + + + for ac_header in sys/shm.h sys/socket.h sys/stat.h -do : - as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` -ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" -eval as_val=\$$as_ac_Header - if test "x$as_val" = x""yes; then : +do +as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +fi +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +else + # Is the header compilable? +{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5 +$as_echo_n "checking $ac_header usability... " >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_header_compiler=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_compiler=no +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +$as_echo "$ac_header_compiler" >&6; } + +# Is the header present? +{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5 +$as_echo_n "checking $ac_header presence... " >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include <$ac_header> +_ACEOF +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then + ac_header_preproc=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no +fi + +rm -f conftest.err conftest.$ac_ext +{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +$as_echo "$ac_header_preproc" >&6; } + +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} + + ;; +esac +{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + eval "$as_ac_Header=\$ac_header_preproc" +fi +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } + +fi +as_val=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF @@ -7892,12 +10641,146 @@ fi done + + + for ac_header in sys/time.h sys/times.h sys/types.h -do : - as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` -ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" -eval as_val=\$$as_ac_Header - if test "x$as_val" = x""yes; then : +do +as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +fi +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +else + # Is the header compilable? +{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5 +$as_echo_n "checking $ac_header usability... " >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_header_compiler=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_compiler=no +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +$as_echo "$ac_header_compiler" >&6; } + +# Is the header present? +{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5 +$as_echo_n "checking $ac_header presence... " >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include <$ac_header> +_ACEOF +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then + ac_header_preproc=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no +fi + +rm -f conftest.err conftest.$ac_ext +{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +$as_echo "$ac_header_preproc" >&6; } + +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} + + ;; +esac +{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + eval "$as_ac_Header=\$ac_header_preproc" +fi +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } + +fi +as_val=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF @@ -7906,12 +10789,146 @@ fi done + + + for ac_header in sys/ucontext.h sys/un.h sys/wait.h -do : - as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` -ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" -eval as_val=\$$as_ac_Header - if test "x$as_val" = x""yes; then : +do +as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +fi +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +else + # Is the header compilable? +{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5 +$as_echo_n "checking $ac_header usability... " >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_header_compiler=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_compiler=no +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +$as_echo "$ac_header_compiler" >&6; } + +# Is the header present? +{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5 +$as_echo_n "checking $ac_header presence... " >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include <$ac_header> +_ACEOF +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then + ac_header_preproc=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no +fi + +rm -f conftest.err conftest.$ac_ext +{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +$as_echo "$ac_header_preproc" >&6; } + +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} + + ;; +esac +{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + eval "$as_ac_Header=\$ac_header_preproc" +fi +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } + +fi +as_val=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF @@ -7920,12 +10937,149 @@ fi done + + + + + + for ac_header in time.h unistd.h utime.h wctype.h winsock.h winsock2.h -do : - as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` -ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" -eval as_val=\$$as_ac_Header - if test "x$as_val" = x""yes; then : +do +as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +fi +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +else + # Is the header compilable? +{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5 +$as_echo_n "checking $ac_header usability... " >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_header_compiler=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_compiler=no +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +$as_echo "$ac_header_compiler" >&6; } + +# Is the header present? +{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5 +$as_echo_n "checking $ac_header presence... " >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include <$ac_header> +_ACEOF +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then + ac_header_preproc=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no +fi + +rm -f conftest.err conftest.$ac_ext +{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +$as_echo "$ac_header_preproc" >&6; } + +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} + + ;; +esac +{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + eval "$as_ac_Header=\$ac_header_preproc" +fi +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } + +fi +as_val=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF @@ -7934,12 +11088,146 @@ fi done + for ac_header in mach-o/dyld.h -do : - ac_fn_c_check_header_mongrel "$LINENO" "mach-o/dyld.h" "ac_cv_header_mach_o_dyld_h" "$ac_includes_default" -if test "x$ac_cv_header_mach_o_dyld_h" = x""yes; then : +do +as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +fi +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +else + # Is the header compilable? +{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5 +$as_echo_n "checking $ac_header usability... " >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_header_compiler=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_compiler=no +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +$as_echo "$ac_header_compiler" >&6; } + +# Is the header present? +{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5 +$as_echo_n "checking $ac_header presence... " >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include <$ac_header> +_ACEOF +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then + ac_header_preproc=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no +fi + +rm -f conftest.err conftest.$ac_ext +{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +$as_echo "$ac_header_preproc" >&6; } + +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} + + ;; +esac +{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + eval "$as_ac_Header=\$ac_header_preproc" +fi +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } + +fi +as_val=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF -#define HAVE_MACH_O_DYLD_H 1 +#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF fi @@ -7948,12 +11236,146 @@ done if test "$yap_cv_gmp" != "no" then - for ac_header in gmp.h -do : - ac_fn_c_check_header_mongrel "$LINENO" "gmp.h" "ac_cv_header_gmp_h" "$ac_includes_default" -if test "x$ac_cv_header_gmp_h" = x""yes; then : + +for ac_header in gmp.h +do +as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +fi +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +else + # Is the header compilable? +{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5 +$as_echo_n "checking $ac_header usability... " >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_header_compiler=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_compiler=no +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +$as_echo "$ac_header_compiler" >&6; } + +# Is the header present? +{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5 +$as_echo_n "checking $ac_header presence... " >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include <$ac_header> +_ACEOF +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then + ac_header_preproc=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no +fi + +rm -f conftest.err conftest.$ac_ext +{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +$as_echo "$ac_header_preproc" >&6; } + +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} + + ;; +esac +{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + eval "$as_ac_Header=\$ac_header_preproc" +fi +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } + +fi +as_val=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF -#define HAVE_GMP_H 1 +#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF fi @@ -7963,12 +11385,146 @@ done fi if test "$yap_cv_cudd" != "no" then - for ac_header in cudd.h -do : - ac_fn_c_check_header_mongrel "$LINENO" "cudd.h" "ac_cv_header_cudd_h" "$ac_includes_default" -if test "x$ac_cv_header_cudd_h" = x""yes; then : + +for ac_header in cudd.h +do +as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +fi +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +else + # Is the header compilable? +{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5 +$as_echo_n "checking $ac_header usability... " >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_header_compiler=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_compiler=no +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +$as_echo "$ac_header_compiler" >&6; } + +# Is the header present? +{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5 +$as_echo_n "checking $ac_header presence... " >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include <$ac_header> +_ACEOF +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then + ac_header_preproc=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no +fi + +rm -f conftest.err conftest.$ac_ext +{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +$as_echo "$ac_header_preproc" >&6; } + +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} + + ;; +esac +{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + eval "$as_ac_Header=\$ac_header_preproc" +fi +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } + +fi +as_val=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF -#define HAVE_CUDD_H 1 +#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF fi @@ -7978,12 +11534,146 @@ done fi if test "$yap_cv_myddas" != "no" then - for ac_header in mysql/mysql.h -do : - ac_fn_c_check_header_mongrel "$LINENO" "mysql/mysql.h" "ac_cv_header_mysql_mysql_h" "$ac_includes_default" -if test "x$ac_cv_header_mysql_mysql_h" = x""yes; then : + +for ac_header in mysql/mysql.h +do +as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +fi +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +else + # Is the header compilable? +{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5 +$as_echo_n "checking $ac_header usability... " >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_header_compiler=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_compiler=no +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +$as_echo "$ac_header_compiler" >&6; } + +# Is the header present? +{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5 +$as_echo_n "checking $ac_header presence... " >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include <$ac_header> +_ACEOF +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then + ac_header_preproc=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no +fi + +rm -f conftest.err conftest.$ac_ext +{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +$as_echo "$ac_header_preproc" >&6; } + +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} + + ;; +esac +{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + eval "$as_ac_Header=\$ac_header_preproc" +fi +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } + +fi +as_val=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF -#define HAVE_MYSQL_MYSQL_H 1 +#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF fi @@ -7993,12 +11683,146 @@ done fi if test "$yap_cv_readline" != "no" then - for ac_header in readline/readline.h -do : - ac_fn_c_check_header_mongrel "$LINENO" "readline/readline.h" "ac_cv_header_readline_readline_h" "$ac_includes_default" -if test "x$ac_cv_header_readline_readline_h" = x""yes; then : + +for ac_header in readline/readline.h +do +as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +fi +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +else + # Is the header compilable? +{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5 +$as_echo_n "checking $ac_header usability... " >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_header_compiler=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_compiler=no +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +$as_echo "$ac_header_compiler" >&6; } + +# Is the header present? +{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5 +$as_echo_n "checking $ac_header presence... " >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include <$ac_header> +_ACEOF +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then + ac_header_preproc=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no +fi + +rm -f conftest.err conftest.$ac_ext +{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +$as_echo "$ac_header_preproc" >&6; } + +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} + + ;; +esac +{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + eval "$as_ac_Header=\$ac_header_preproc" +fi +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } + +fi +as_val=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF -#define HAVE_READLINE_READLINE_H 1 +#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF fi @@ -8006,24 +11830,292 @@ fi done fi + for ac_header in mpi.h -do : - ac_fn_c_check_header_mongrel "$LINENO" "mpi.h" "ac_cv_header_mpi_h" "$ac_includes_default" -if test "x$ac_cv_header_mpi_h" = x""yes; then : +do +as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +fi +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +else + # Is the header compilable? +{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5 +$as_echo_n "checking $ac_header usability... " >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_header_compiler=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_compiler=no +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +$as_echo "$ac_header_compiler" >&6; } + +# Is the header present? +{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5 +$as_echo_n "checking $ac_header presence... " >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include <$ac_header> +_ACEOF +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then + ac_header_preproc=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no +fi + +rm -f conftest.err conftest.$ac_ext +{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +$as_echo "$ac_header_preproc" >&6; } + +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} + + ;; +esac +{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + eval "$as_ac_Header=\$ac_header_preproc" +fi +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } + +fi +as_val=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF -#define HAVE_MPI_H 1 +#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF fi done + for ac_header in mpe.h -do : - ac_fn_c_check_header_mongrel "$LINENO" "mpe.h" "ac_cv_header_mpe_h" "$ac_includes_default" -if test "x$ac_cv_header_mpe_h" = x""yes; then : +do +as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +fi +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +else + # Is the header compilable? +{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5 +$as_echo_n "checking $ac_header usability... " >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_header_compiler=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_compiler=no +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +$as_echo "$ac_header_compiler" >&6; } + +# Is the header present? +{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5 +$as_echo_n "checking $ac_header presence... " >&6; } +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include <$ac_header> +_ACEOF +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then + ac_header_preproc=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no +fi + +rm -f conftest.err conftest.$ac_ext +{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +$as_echo "$ac_header_preproc" >&6; } + +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} + + ;; +esac +{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +$as_echo_n "checking for $ac_header... " >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + eval "$as_ac_Header=\$ac_header_preproc" +fi +ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } + +fi +as_val=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF -#define HAVE_MPE_H 1 +#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF fi @@ -8031,14 +12123,18 @@ fi done -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5 +{ $as_echo "$as_me:$LINENO: checking for inline" >&5 $as_echo_n "checking for inline... " >&6; } -if test "${ac_cv_c_inline+set}" = set; then : +if test "${ac_cv_c_inline+set}" = set; then $as_echo_n "(cached) " >&6 else ac_cv_c_inline=no for ac_kw in inline __inline__ __inline; do - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #ifndef __cplusplus typedef int foo_t; @@ -8047,17 +12143,41 @@ $ac_kw foo_t foo () {return 0; } #endif _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_cv_c_inline=$ac_kw +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + fi + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext test "$ac_cv_c_inline" != no && break done fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5 +{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5 $as_echo "$ac_cv_c_inline" >&6; } + case $ac_cv_c_inline in inline | yes) ;; *) @@ -8073,12 +12193,16 @@ _ACEOF ;; esac -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5 +{ $as_echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5 $as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; } -if test "${ac_cv_struct_tm+set}" = set; then : +if test "${ac_cv_struct_tm+set}" = set; then $as_echo_n "(cached) " >&6 else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include #include @@ -8093,18 +12217,41 @@ struct tm tm; return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_cv_struct_tm=time.h else - ac_cv_struct_tm=sys/time.h + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_struct_tm=sys/time.h fi + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5 +{ $as_echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5 $as_echo "$ac_cv_struct_tm" >&6; } if test $ac_cv_struct_tm = sys/time.h; then -$as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h +cat >>confdefs.h <<\_ACEOF +#define TM_IN_SYS_TIME 1 +_ACEOF fi @@ -8112,27 +12259,352 @@ fi # 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 "$as_me:$LINENO: checking size of int *" >&5 $as_echo_n "checking size of int *... " >&6; } -if test "${ac_cv_sizeof_int_p+set}" = set; then : +if test "${ac_cv_sizeof_int_p+set}" = set; then $as_echo_n "(cached) " >&6 else - if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int *))" "ac_cv_sizeof_int_p" "$ac_includes_default"; then : + if test "$cross_compiling" = yes; then + # Depending upon the size, compute the lo and hi bounds. +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long int) (sizeof (int *))) >= 0)]; +test_array [0] = 0 + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_lo=0 ac_mid=0 + while :; do + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long int) (sizeof (int *))) <= $ac_mid)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_hi=$ac_mid; break else - if test "$ac_cv_type_int_p" = yes; then - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_lo=`expr $ac_mid + 1` + if test $ac_lo -le $ac_mid; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid + 1` +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + done +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long int) (sizeof (int *))) < 0)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_hi=-1 ac_mid=-1 + while :; do + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long int) (sizeof (int *))) >= $ac_mid)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_lo=$ac_mid; break +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_hi=`expr '(' $ac_mid ')' - 1` + if test $ac_mid -le $ac_hi; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid` +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + done +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + 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 + ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long int) (sizeof (int *))) <= $ac_mid)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_hi=$ac_mid +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_lo=`expr '(' $ac_mid ')' + 1` +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +done +case $ac_lo in +?*) ac_cv_sizeof_int_p=$ac_lo;; +'') if test "$ac_cv_type_int_p" = yes; then + { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -{ as_fn_set_status 77 -as_fn_error "cannot compute sizeof (int *) -See \`config.log' for more details." "$LINENO" 5; }; } +{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (int *) +See \`config.log' for more details." >&5 +$as_echo "$as_me: error: cannot compute sizeof (int *) +See \`config.log' for more details." >&2;} + { (exit 77); exit 77; }; }; } + else + ac_cv_sizeof_int_p=0 + fi ;; +esac +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +static long int longval () { return (long int) (sizeof (int *)); } +static unsigned long int ulongval () { return (long int) (sizeof (int *)); } +#include +#include +int +main () +{ + + FILE *f = fopen ("conftest.val", "w"); + if (! f) + return 1; + if (((long int) (sizeof (int *))) < 0) + { + long int i = longval (); + if (i != ((long int) (sizeof (int *)))) + return 1; + fprintf (f, "%ld", i); + } + else + { + unsigned long int i = ulongval (); + if (i != ((long int) (sizeof (int *)))) + 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 +rm -f conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>&5 + ac_status=$? + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { ac_try='./conftest$ac_exeext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_sizeof_int_p=`cat conftest.val` +else + $as_echo "$as_me: program exited with status $ac_status" >&5 +$as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +( exit $ac_status ) +if test "$ac_cv_type_int_p" = yes; then + { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (int *) +See \`config.log' for more details." >&5 +$as_echo "$as_me: error: cannot compute sizeof (int *) +See \`config.log' for more details." >&2;} + { (exit 77); exit 77; }; }; } else ac_cv_sizeof_int_p=0 fi fi - +rm -rf conftest.dSYM +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int_p" >&5 +rm -f conftest.val +fi +{ $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_int_p" >&5 $as_echo "$ac_cv_sizeof_int_p" >&6; } @@ -8146,27 +12618,352 @@ _ACEOF # 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 int" >&5 +{ $as_echo "$as_me:$LINENO: checking size of short int" >&5 $as_echo_n "checking size of short int... " >&6; } -if test "${ac_cv_sizeof_short_int+set}" = set; then : +if test "${ac_cv_sizeof_short_int+set}" = set; then $as_echo_n "(cached) " >&6 else - if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short int))" "ac_cv_sizeof_short_int" "$ac_includes_default"; then : + if test "$cross_compiling" = yes; then + # Depending upon the size, compute the lo and hi bounds. +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long int) (sizeof (short int))) >= 0)]; +test_array [0] = 0 + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_lo=0 ac_mid=0 + while :; do + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long int) (sizeof (short int))) <= $ac_mid)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_hi=$ac_mid; break else - if test "$ac_cv_type_short_int" = yes; then - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_lo=`expr $ac_mid + 1` + if test $ac_lo -le $ac_mid; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid + 1` +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + done +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long int) (sizeof (short int))) < 0)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_hi=-1 ac_mid=-1 + while :; do + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long int) (sizeof (short int))) >= $ac_mid)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_lo=$ac_mid; break +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_hi=`expr '(' $ac_mid ')' - 1` + if test $ac_mid -le $ac_hi; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid` +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + done +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + 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 + ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long int) (sizeof (short int))) <= $ac_mid)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_hi=$ac_mid +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_lo=`expr '(' $ac_mid ')' + 1` +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +done +case $ac_lo in +?*) ac_cv_sizeof_short_int=$ac_lo;; +'') if test "$ac_cv_type_short_int" = yes; then + { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -{ as_fn_set_status 77 -as_fn_error "cannot compute sizeof (short int) -See \`config.log' for more details." "$LINENO" 5; }; } +{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (short int) +See \`config.log' for more details." >&5 +$as_echo "$as_me: error: cannot compute sizeof (short int) +See \`config.log' for more details." >&2;} + { (exit 77); exit 77; }; }; } + else + ac_cv_sizeof_short_int=0 + fi ;; +esac +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +static long int longval () { return (long int) (sizeof (short int)); } +static unsigned long int ulongval () { return (long int) (sizeof (short int)); } +#include +#include +int +main () +{ + + FILE *f = fopen ("conftest.val", "w"); + if (! f) + return 1; + if (((long int) (sizeof (short int))) < 0) + { + long int i = longval (); + if (i != ((long int) (sizeof (short int)))) + return 1; + fprintf (f, "%ld", i); + } + else + { + unsigned long int i = ulongval (); + if (i != ((long int) (sizeof (short int)))) + 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 +rm -f conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>&5 + ac_status=$? + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { ac_try='./conftest$ac_exeext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_sizeof_short_int=`cat conftest.val` +else + $as_echo "$as_me: program exited with status $ac_status" >&5 +$as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +( exit $ac_status ) +if test "$ac_cv_type_short_int" = yes; then + { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (short int) +See \`config.log' for more details." >&5 +$as_echo "$as_me: error: cannot compute sizeof (short int) +See \`config.log' for more details." >&2;} + { (exit 77); exit 77; }; }; } else ac_cv_sizeof_short_int=0 fi fi - +rm -rf conftest.dSYM +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short_int" >&5 +rm -f conftest.val +fi +{ $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_short_int" >&5 $as_echo "$ac_cv_sizeof_short_int" >&6; } @@ -8180,27 +12977,352 @@ _ACEOF # 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 "$as_me:$LINENO: checking size of int" >&5 $as_echo_n "checking size of int... " >&6; } -if test "${ac_cv_sizeof_int+set}" = set; then : +if test "${ac_cv_sizeof_int+set}" = set; then $as_echo_n "(cached) " >&6 else - if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then : + if test "$cross_compiling" = yes; then + # Depending upon the size, compute the lo and hi bounds. +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long int) (sizeof (int))) >= 0)]; +test_array [0] = 0 + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_lo=0 ac_mid=0 + while :; do + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long int) (sizeof (int))) <= $ac_mid)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_hi=$ac_mid; break 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: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_lo=`expr $ac_mid + 1` + if test $ac_lo -le $ac_mid; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid + 1` +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + done +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long int) (sizeof (int))) < 0)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_hi=-1 ac_mid=-1 + while :; do + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long int) (sizeof (int))) >= $ac_mid)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_lo=$ac_mid; break +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_hi=`expr '(' $ac_mid ')' - 1` + if test $ac_mid -le $ac_hi; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid` +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + done +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + 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 + ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long int) (sizeof (int))) <= $ac_mid)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_hi=$ac_mid +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_lo=`expr '(' $ac_mid ')' + 1` +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +done +case $ac_lo in +?*) ac_cv_sizeof_int=$ac_lo;; +'') if test "$ac_cv_type_int" = yes; then + { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -{ as_fn_set_status 77 -as_fn_error "cannot compute sizeof (int) -See \`config.log' for more details." "$LINENO" 5; }; } +{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (int) +See \`config.log' for more details." >&5 +$as_echo "$as_me: error: cannot compute sizeof (int) +See \`config.log' for more details." >&2;} + { (exit 77); exit 77; }; }; } + else + ac_cv_sizeof_int=0 + fi ;; +esac +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +static long int longval () { return (long int) (sizeof (int)); } +static unsigned long int ulongval () { return (long int) (sizeof (int)); } +#include +#include +int +main () +{ + + FILE *f = fopen ("conftest.val", "w"); + if (! f) + return 1; + if (((long int) (sizeof (int))) < 0) + { + long int i = longval (); + if (i != ((long int) (sizeof (int)))) + return 1; + fprintf (f, "%ld", i); + } + else + { + unsigned long int i = ulongval (); + if (i != ((long int) (sizeof (int)))) + 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 +rm -f conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>&5 + ac_status=$? + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { ac_try='./conftest$ac_exeext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_sizeof_int=`cat conftest.val` +else + $as_echo "$as_me: program exited with status $ac_status" >&5 +$as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +( exit $ac_status ) +if test "$ac_cv_type_int" = yes; then + { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (int) +See \`config.log' for more details." >&5 +$as_echo "$as_me: error: cannot compute sizeof (int) +See \`config.log' for more details." >&2;} + { (exit 77); exit 77; }; }; } else ac_cv_sizeof_int=0 fi fi - +rm -rf conftest.dSYM +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5 +rm -f conftest.val +fi +{ $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5 $as_echo "$ac_cv_sizeof_int" >&6; } @@ -8214,27 +13336,352 @@ _ACEOF # 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 int" >&5 +{ $as_echo "$as_me:$LINENO: checking size of long int" >&5 $as_echo_n "checking size of long int... " >&6; } -if test "${ac_cv_sizeof_long_int+set}" = set; then : +if test "${ac_cv_sizeof_long_int+set}" = set; then $as_echo_n "(cached) " >&6 else - if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long int))" "ac_cv_sizeof_long_int" "$ac_includes_default"; then : + if test "$cross_compiling" = yes; then + # Depending upon the size, compute the lo and hi bounds. +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long int) (sizeof (long int))) >= 0)]; +test_array [0] = 0 + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_lo=0 ac_mid=0 + while :; do + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long int) (sizeof (long int))) <= $ac_mid)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_hi=$ac_mid; break else - if test "$ac_cv_type_long_int" = yes; then - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_lo=`expr $ac_mid + 1` + if test $ac_lo -le $ac_mid; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid + 1` +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + done +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long int) (sizeof (long int))) < 0)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_hi=-1 ac_mid=-1 + while :; do + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long int) (sizeof (long int))) >= $ac_mid)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_lo=$ac_mid; break +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_hi=`expr '(' $ac_mid ')' - 1` + if test $ac_mid -le $ac_hi; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid` +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + done +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + 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 + ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long int) (sizeof (long int))) <= $ac_mid)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_hi=$ac_mid +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_lo=`expr '(' $ac_mid ')' + 1` +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +done +case $ac_lo in +?*) ac_cv_sizeof_long_int=$ac_lo;; +'') if test "$ac_cv_type_long_int" = yes; then + { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -{ as_fn_set_status 77 -as_fn_error "cannot compute sizeof (long int) -See \`config.log' for more details." "$LINENO" 5; }; } +{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (long int) +See \`config.log' for more details." >&5 +$as_echo "$as_me: error: cannot compute sizeof (long int) +See \`config.log' for more details." >&2;} + { (exit 77); exit 77; }; }; } + else + ac_cv_sizeof_long_int=0 + fi ;; +esac +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +static long int longval () { return (long int) (sizeof (long int)); } +static unsigned long int ulongval () { return (long int) (sizeof (long int)); } +#include +#include +int +main () +{ + + FILE *f = fopen ("conftest.val", "w"); + if (! f) + return 1; + if (((long int) (sizeof (long int))) < 0) + { + long int i = longval (); + if (i != ((long int) (sizeof (long int)))) + return 1; + fprintf (f, "%ld", i); + } + else + { + unsigned long int i = ulongval (); + if (i != ((long int) (sizeof (long int)))) + 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 +rm -f conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>&5 + ac_status=$? + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { ac_try='./conftest$ac_exeext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_sizeof_long_int=`cat conftest.val` +else + $as_echo "$as_me: program exited with status $ac_status" >&5 +$as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +( exit $ac_status ) +if test "$ac_cv_type_long_int" = yes; then + { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (long int) +See \`config.log' for more details." >&5 +$as_echo "$as_me: error: cannot compute sizeof (long int) +See \`config.log' for more details." >&2;} + { (exit 77); exit 77; }; }; } else ac_cv_sizeof_long_int=0 fi fi - +rm -rf conftest.dSYM +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_int" >&5 +rm -f conftest.val +fi +{ $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_int" >&5 $as_echo "$ac_cv_sizeof_long_int" >&6; } @@ -8248,27 +13695,352 @@ _ACEOF # 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 int" >&5 +{ $as_echo "$as_me:$LINENO: checking size of long long int" >&5 $as_echo_n "checking size of long long int... " >&6; } -if test "${ac_cv_sizeof_long_long_int+set}" = set; then : +if test "${ac_cv_sizeof_long_long_int+set}" = set; then $as_echo_n "(cached) " >&6 else - if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long long int))" "ac_cv_sizeof_long_long_int" "$ac_includes_default"; then : + if test "$cross_compiling" = yes; then + # Depending upon the size, compute the lo and hi bounds. +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long int) (sizeof (long long int))) >= 0)]; +test_array [0] = 0 + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_lo=0 ac_mid=0 + while :; do + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long int) (sizeof (long long int))) <= $ac_mid)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_hi=$ac_mid; break else - if test "$ac_cv_type_long_long_int" = yes; then - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_lo=`expr $ac_mid + 1` + if test $ac_lo -le $ac_mid; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid + 1` +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + done +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long int) (sizeof (long long int))) < 0)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_hi=-1 ac_mid=-1 + while :; do + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long int) (sizeof (long long int))) >= $ac_mid)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_lo=$ac_mid; break +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_hi=`expr '(' $ac_mid ')' - 1` + if test $ac_mid -le $ac_hi; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid` +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + done +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + 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 + ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long int) (sizeof (long long int))) <= $ac_mid)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_hi=$ac_mid +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_lo=`expr '(' $ac_mid ')' + 1` +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +done +case $ac_lo in +?*) ac_cv_sizeof_long_long_int=$ac_lo;; +'') if test "$ac_cv_type_long_long_int" = yes; then + { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -{ as_fn_set_status 77 -as_fn_error "cannot compute sizeof (long long int) -See \`config.log' for more details." "$LINENO" 5; }; } +{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (long long int) +See \`config.log' for more details." >&5 +$as_echo "$as_me: error: cannot compute sizeof (long long int) +See \`config.log' for more details." >&2;} + { (exit 77); exit 77; }; }; } + else + ac_cv_sizeof_long_long_int=0 + fi ;; +esac +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +static long int longval () { return (long int) (sizeof (long long int)); } +static unsigned long int ulongval () { return (long int) (sizeof (long long int)); } +#include +#include +int +main () +{ + + FILE *f = fopen ("conftest.val", "w"); + if (! f) + return 1; + if (((long int) (sizeof (long long int))) < 0) + { + long int i = longval (); + if (i != ((long int) (sizeof (long long int)))) + return 1; + fprintf (f, "%ld", i); + } + else + { + unsigned long int i = ulongval (); + if (i != ((long int) (sizeof (long long int)))) + 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 +rm -f conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>&5 + ac_status=$? + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { ac_try='./conftest$ac_exeext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_sizeof_long_long_int=`cat conftest.val` +else + $as_echo "$as_me: program exited with status $ac_status" >&5 +$as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +( exit $ac_status ) +if test "$ac_cv_type_long_long_int" = yes; then + { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (long long int) +See \`config.log' for more details." >&5 +$as_echo "$as_me: error: cannot compute sizeof (long long int) +See \`config.log' for more details." >&2;} + { (exit 77); exit 77; }; }; } else ac_cv_sizeof_long_long_int=0 fi fi - +rm -rf conftest.dSYM +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long_int" >&5 +rm -f conftest.val +fi +{ $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long_int" >&5 $as_echo "$ac_cv_sizeof_long_long_int" >&6; } @@ -8282,27 +14054,352 @@ _ACEOF # 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 float" >&5 +{ $as_echo "$as_me:$LINENO: checking size of float" >&5 $as_echo_n "checking size of float... " >&6; } -if test "${ac_cv_sizeof_float+set}" = set; then : +if test "${ac_cv_sizeof_float+set}" = set; then $as_echo_n "(cached) " >&6 else - if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (float))" "ac_cv_sizeof_float" "$ac_includes_default"; then : + if test "$cross_compiling" = yes; then + # Depending upon the size, compute the lo and hi bounds. +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long int) (sizeof (float))) >= 0)]; +test_array [0] = 0 + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_lo=0 ac_mid=0 + while :; do + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long int) (sizeof (float))) <= $ac_mid)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_hi=$ac_mid; break else - if test "$ac_cv_type_float" = yes; then - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_lo=`expr $ac_mid + 1` + if test $ac_lo -le $ac_mid; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid + 1` +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + done +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long int) (sizeof (float))) < 0)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_hi=-1 ac_mid=-1 + while :; do + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long int) (sizeof (float))) >= $ac_mid)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_lo=$ac_mid; break +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_hi=`expr '(' $ac_mid ')' - 1` + if test $ac_mid -le $ac_hi; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid` +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + done +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + 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 + ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long int) (sizeof (float))) <= $ac_mid)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_hi=$ac_mid +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_lo=`expr '(' $ac_mid ')' + 1` +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +done +case $ac_lo in +?*) ac_cv_sizeof_float=$ac_lo;; +'') if test "$ac_cv_type_float" = yes; then + { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -{ as_fn_set_status 77 -as_fn_error "cannot compute sizeof (float) -See \`config.log' for more details." "$LINENO" 5; }; } +{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (float) +See \`config.log' for more details." >&5 +$as_echo "$as_me: error: cannot compute sizeof (float) +See \`config.log' for more details." >&2;} + { (exit 77); exit 77; }; }; } + else + ac_cv_sizeof_float=0 + fi ;; +esac +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +static long int longval () { return (long int) (sizeof (float)); } +static unsigned long int ulongval () { return (long int) (sizeof (float)); } +#include +#include +int +main () +{ + + FILE *f = fopen ("conftest.val", "w"); + if (! f) + return 1; + if (((long int) (sizeof (float))) < 0) + { + long int i = longval (); + if (i != ((long int) (sizeof (float)))) + return 1; + fprintf (f, "%ld", i); + } + else + { + unsigned long int i = ulongval (); + if (i != ((long int) (sizeof (float)))) + 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 +rm -f conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>&5 + ac_status=$? + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { ac_try='./conftest$ac_exeext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_sizeof_float=`cat conftest.val` +else + $as_echo "$as_me: program exited with status $ac_status" >&5 +$as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +( exit $ac_status ) +if test "$ac_cv_type_float" = yes; then + { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (float) +See \`config.log' for more details." >&5 +$as_echo "$as_me: error: cannot compute sizeof (float) +See \`config.log' for more details." >&2;} + { (exit 77); exit 77; }; }; } else ac_cv_sizeof_float=0 fi fi - +rm -rf conftest.dSYM +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_float" >&5 +rm -f conftest.val +fi +{ $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_float" >&5 $as_echo "$ac_cv_sizeof_float" >&6; } @@ -8316,27 +14413,352 @@ _ACEOF # 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 double" >&5 +{ $as_echo "$as_me:$LINENO: checking size of double" >&5 $as_echo_n "checking size of double... " >&6; } -if test "${ac_cv_sizeof_double+set}" = set; then : +if test "${ac_cv_sizeof_double+set}" = set; then $as_echo_n "(cached) " >&6 else - if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (double))" "ac_cv_sizeof_double" "$ac_includes_default"; then : + if test "$cross_compiling" = yes; then + # Depending upon the size, compute the lo and hi bounds. +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long int) (sizeof (double))) >= 0)]; +test_array [0] = 0 + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_lo=0 ac_mid=0 + while :; do + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long int) (sizeof (double))) <= $ac_mid)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_hi=$ac_mid; break else - if test "$ac_cv_type_double" = yes; then - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_lo=`expr $ac_mid + 1` + if test $ac_lo -le $ac_mid; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid + 1` +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + done +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long int) (sizeof (double))) < 0)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_hi=-1 ac_mid=-1 + while :; do + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long int) (sizeof (double))) >= $ac_mid)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_lo=$ac_mid; break +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_hi=`expr '(' $ac_mid ')' - 1` + if test $ac_mid -le $ac_hi; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid` +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + done +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + 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 + ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long int) (sizeof (double))) <= $ac_mid)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_hi=$ac_mid +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_lo=`expr '(' $ac_mid ')' + 1` +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +done +case $ac_lo in +?*) ac_cv_sizeof_double=$ac_lo;; +'') if test "$ac_cv_type_double" = yes; then + { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -{ as_fn_set_status 77 -as_fn_error "cannot compute sizeof (double) -See \`config.log' for more details." "$LINENO" 5; }; } +{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (double) +See \`config.log' for more details." >&5 +$as_echo "$as_me: error: cannot compute sizeof (double) +See \`config.log' for more details." >&2;} + { (exit 77); exit 77; }; }; } + else + ac_cv_sizeof_double=0 + fi ;; +esac +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +static long int longval () { return (long int) (sizeof (double)); } +static unsigned long int ulongval () { return (long int) (sizeof (double)); } +#include +#include +int +main () +{ + + FILE *f = fopen ("conftest.val", "w"); + if (! f) + return 1; + if (((long int) (sizeof (double))) < 0) + { + long int i = longval (); + if (i != ((long int) (sizeof (double)))) + return 1; + fprintf (f, "%ld", i); + } + else + { + unsigned long int i = ulongval (); + if (i != ((long int) (sizeof (double)))) + 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 +rm -f conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>&5 + ac_status=$? + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { ac_try='./conftest$ac_exeext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_sizeof_double=`cat conftest.val` +else + $as_echo "$as_me: program exited with status $ac_status" >&5 +$as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +( exit $ac_status ) +if test "$ac_cv_type_double" = yes; then + { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (double) +See \`config.log' for more details." >&5 +$as_echo "$as_me: error: cannot compute sizeof (double) +See \`config.log' for more details." >&2;} + { (exit 77); exit 77; }; }; } else ac_cv_sizeof_double=0 fi fi - +rm -rf conftest.dSYM +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_double" >&5 +rm -f conftest.val +fi +{ $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_double" >&5 $as_echo "$ac_cv_sizeof_double" >&6; } @@ -8347,16 +14769,20 @@ _ACEOF -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for type of malloc" >&5 +{ $as_echo "$as_me:$LINENO: checking for type of malloc" >&5 $as_echo_n "checking for type of malloc... " >&6; } -if test "${yap_cv_malloct+set}" = set; then : +if test "${yap_cv_malloct+set}" = set; then $as_echo_n "(cached) " >&6 else -if test "$cross_compiling" = yes; then : +if test "$cross_compiling" = yes; then yap_cv_malloct=void else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include char *malloc(size_t); @@ -8366,64 +14792,130 @@ else } _ACEOF -if ac_fn_c_try_run "$LINENO"; then : +rm -f conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>&5 + ac_status=$? + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { ac_try='./conftest$ac_exeext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then yap_cv_malloct=char else - yap_cv_malloct=void + $as_echo "$as_me: program exited with status $ac_status" >&5 +$as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +( exit $ac_status ) +yap_cv_malloct=void fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext +rm -rf conftest.dSYM +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi + fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $yap_cv_malloct *" >&5 +{ $as_echo "$as_me:$LINENO: result: $yap_cv_malloct *" >&5 $as_echo "$yap_cv_malloct *" >&6; } if test "$yap_cv_malloct" = void -then $as_echo "#define MALLOC_T void *" >>confdefs.h +then cat >>confdefs.h <<\_ACEOF +#define MALLOC_T void * +_ACEOF -else $as_echo "#define MALLOC_T char *" >>confdefs.h +else cat >>confdefs.h <<\_ACEOF +#define MALLOC_T char * +_ACEOF fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for gcc inline" >&5 +{ $as_echo "$as_me:$LINENO: checking for gcc inline" >&5 $as_echo_n "checking for gcc inline... " >&6; } -if test "${yap_cv_gcc+set}" = set; then : +if test "${yap_cv_gcc+set}" = set; then $as_echo_n "(cached) " >&6 else -if test "$cross_compiling" = yes; then : +if test "$cross_compiling" = yes; then yap_cv_gcc=yes else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #undef inline inline int f(int x) {return x+1;} int main() { return 0;} _ACEOF -if ac_fn_c_try_run "$LINENO"; then : +rm -f conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>&5 + ac_status=$? + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { ac_try='./conftest$ac_exeext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then yap_cv_gcc=yes else - yap_cv_gcc=no + $as_echo "$as_me: program exited with status $ac_status" >&5 +$as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +( exit $ac_status ) +yap_cv_gcc=no fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext +rm -rf conftest.dSYM +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi + fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $yap_cv_gcc" >&5 +{ $as_echo "$as_me:$LINENO: result: $yap_cv_gcc" >&5 $as_echo "$yap_cv_gcc" >&6; } if test "$yap_cv_gcc" = yes then M4GENHDRS=m4/gcc_genhdrs.m4 -$as_echo "#define HAVE_GCC 1" >>confdefs.h +cat >>confdefs.h <<\_ACEOF +#define HAVE_GCC 1 +_ACEOF else M4GENHDRS=m4/cc_genhdrs.m4 -$as_echo "#define HAVE_GCC 0" >>confdefs.h +cat >>confdefs.h <<\_ACEOF +#define HAVE_GCC 0 +_ACEOF fi @@ -8494,16 +14986,20 @@ fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for gcc threaded code" >&5 +{ $as_echo "$as_me:$LINENO: checking for gcc threaded code" >&5 $as_echo_n "checking for gcc threaded code... " >&6; } -if test "${yap_cv_threaded_code+set}" = set; then : +if test "${yap_cv_threaded_code+set}" = set; then $as_echo_n "(cached) " >&6 else -if test "$cross_compiling" = yes; then : +if test "$cross_compiling" = yes; then yap_cv_threaded_code=yes else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ int main() { void *t = &&l2; @@ -8512,26 +15008,57 @@ int main() { } _ACEOF -if ac_fn_c_try_run "$LINENO"; then : +rm -f conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>&5 + ac_status=$? + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { ac_try='./conftest$ac_exeext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then yap_cv_threaded_code=yes else - yap_cv_threaded_code=no + $as_echo "$as_me: program exited with status $ac_status" >&5 +$as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +( exit $ac_status ) +yap_cv_threaded_code=no fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext +rm -rf conftest.dSYM +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi + fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $yap_cv_threaded_code" >&5 +{ $as_echo "$as_me:$LINENO: result: $yap_cv_threaded_code" >&5 $as_echo "$yap_cv_threaded_code" >&6; } if test "$yap_cv_threaded_code" = yes && test "$yap_cv_gcc" = yes then - $as_echo "#define USE_THREADED_CODE 1" >>confdefs.h + cat >>confdefs.h <<\_ACEOF +#define USE_THREADED_CODE 1 +_ACEOF M4GENABSMI=gen_gcc.m4 else - $as_echo "#define USE_THREADED_CODE 0" >>confdefs.h + cat >>confdefs.h <<\_ACEOF +#define USE_THREADED_CODE 0 +_ACEOF M4GENABSMI=gen_ansi.m4 fi @@ -8539,16 +15066,20 @@ fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for IEEE floats" >&5 +{ $as_echo "$as_me:$LINENO: checking for IEEE floats" >&5 $as_echo_n "checking for IEEE floats... " >&6; } -if test "${yap_cv_ffieee+set}" = set; then : +if test "${yap_cv_ffieee+set}" = set; then $as_echo_n "(cached) " >&6 else -if test "$cross_compiling" = yes; then : +if test "$cross_compiling" = yes; then yap_cv_ffieee=yes else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ int main() { union { float f; int i} a; @@ -8558,35 +15089,70 @@ int main() { } _ACEOF -if ac_fn_c_try_run "$LINENO"; then : +rm -f conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>&5 + ac_status=$? + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { ac_try='./conftest$ac_exeext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then yap_cv_ffieee=yes else - yap_cv_ffieee=no + $as_echo "$as_me: program exited with status $ac_status" >&5 +$as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +( exit $ac_status ) +yap_cv_ffieee=no fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext +rm -rf conftest.dSYM +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi + fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $yap_cv_ffieee" >&5 +{ $as_echo "$as_me:$LINENO: result: $yap_cv_ffieee" >&5 $as_echo "$yap_cv_ffieee" >&6; } if test "$yap_cv_ffieee" = yes then -$as_echo "#define FFIEEE 1" >>confdefs.h +cat >>confdefs.h <<\_ACEOF +#define FFIEEE 1 +_ACEOF else -$as_echo "#define FFIEEE 0" >>confdefs.h +cat >>confdefs.h <<\_ACEOF +#define FFIEEE 0 +_ACEOF fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sigsetjmp" >&5 +{ $as_echo "$as_me:$LINENO: checking for sigsetjmp" >&5 $as_echo_n "checking for sigsetjmp... " >&6; } -if test "${yap_cv_sigsetjmp+set}" = set; then : +if test "${yap_cv_sigsetjmp+set}" = set; then $as_echo_n "(cached) " >&6 else -cat confdefs.h - <<_ACEOF >conftest.$ac_ext +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include @@ -8601,32 +15167,61 @@ sigjmp_buf RestartEnv; return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then yap_cv_sigsetjmp=yes else - yap_cv_sigsetjmp=no + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + yap_cv_sigsetjmp=no fi + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $yap_cv_sigsetjmp" >&5 +{ $as_echo "$as_me:$LINENO: result: $yap_cv_sigsetjmp" >&5 $as_echo "$yap_cv_sigsetjmp" >&6; } if test "$yap_cv_sigsetjmp" = yes then -$as_echo "#define HAVE_SIGSETJMP 1" >>confdefs.h +cat >>confdefs.h <<\_ACEOF +#define HAVE_SIGSETJMP 1 +_ACEOF else -$as_echo "#define HAVE_SIGSETJMP 0" >>confdefs.h +cat >>confdefs.h <<\_ACEOF +#define HAVE_SIGSETJMP 0 +_ACEOF fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sigsegv" >&5 +{ $as_echo "$as_me:$LINENO: checking for sigsegv" >&5 $as_echo_n "checking for sigsegv... " >&6; } -if test "${yap_cv_sigsegv+set}" = set; then : +if test "${yap_cv_sigsegv+set}" = set; then $as_echo_n "(cached) " >&6 else -cat confdefs.h - <<_ACEOF >conftest.$ac_ext +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include #include @@ -8640,32 +15235,61 @@ printf("Signal value is %d\n", SIGSEGV); return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then yap_cv_sigsegv=yes else - yap_cv_sigsegv=no + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + yap_cv_sigsegv=no fi + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $yap_cv_sigsegv" >&5 +{ $as_echo "$as_me:$LINENO: result: $yap_cv_sigsegv" >&5 $as_echo "$yap_cv_sigsegv" >&6; } if test "$yap_cv_sigsegv" = yes then -$as_echo "#define HAVE_SIGSEGV 1" >>confdefs.h +cat >>confdefs.h <<\_ACEOF +#define HAVE_SIGSEGV 1 +_ACEOF else -$as_echo "#define HAVE_SIGSEGV 0" >>confdefs.h +cat >>confdefs.h <<\_ACEOF +#define HAVE_SIGSEGV 0 +_ACEOF fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sigprof" >&5 +{ $as_echo "$as_me:$LINENO: checking for sigprof" >&5 $as_echo_n "checking for sigprof... " >&6; } -if test "${yap_cv_sigprof+set}" = set; then : +if test "${yap_cv_sigprof+set}" = set; then $as_echo_n "(cached) " >&6 else -cat confdefs.h - <<_ACEOF >conftest.$ac_ext +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include #include @@ -8679,32 +15303,61 @@ printf("Signal value is %d\n", SIGPROF); return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then yap_cv_sigprof=yes else - yap_cv_sigprof=no + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + yap_cv_sigprof=no fi + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $yap_cv_sigprof" >&5 +{ $as_echo "$as_me:$LINENO: result: $yap_cv_sigprof" >&5 $as_echo "$yap_cv_sigprof" >&6; } if test "$yap_cv_sigsegv" = yes then -$as_echo "#define HAVE_SIGPROF 1" >>confdefs.h +cat >>confdefs.h <<\_ACEOF +#define HAVE_SIGPROF 1 +_ACEOF else -$as_echo "#define HAVE_SIGPROF 0" >>confdefs.h +cat >>confdefs.h <<\_ACEOF +#define HAVE_SIGPROF 0 +_ACEOF fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for siginfo" >&5 +{ $as_echo "$as_me:$LINENO: checking for siginfo" >&5 $as_echo_n "checking for siginfo... " >&6; } -if test "${yap_cv_siginfo+set}" = set; then : +if test "${yap_cv_siginfo+set}" = set; then $as_echo_n "(cached) " >&6 else -cat confdefs.h - <<_ACEOF >conftest.$ac_ext +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include #include @@ -8718,28 +15371,57 @@ printf("SIGINFO value is %d\n", SA_SIGINFO); return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then yap_cv_siginfo=yes else - yap_cv_siginfo=no + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + yap_cv_siginfo=no fi + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $yap_cv_siginfo" >&5 +{ $as_echo "$as_me:$LINENO: result: $yap_cv_siginfo" >&5 $as_echo "$yap_cv_siginfo" >&6; } if test "$yap_cv_siginfo" = yes then -$as_echo "#define HAVE_SIGINFO 1" >>confdefs.h +cat >>confdefs.h <<\_ACEOF +#define HAVE_SIGINFO 1 +_ACEOF else -$as_echo "#define HAVE_SIGINFO 0" >>confdefs.h +cat >>confdefs.h <<\_ACEOF +#define HAVE_SIGINFO 0 +_ACEOF fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking union wait" >&5 +{ $as_echo "$as_me:$LINENO: checking union wait" >&5 $as_echo_n "checking union wait... " >&6; } -cat confdefs.h - <<_ACEOF >conftest.$ac_ext +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include #include @@ -8756,23 +15438,54 @@ WIFEXITED(x); /* Generates compiler error if WIFEXITED return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then union_wait_ok=yes else - union_wait_ok=no + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + union_wait_ok=no fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $union_wait_ok" >&5 + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext +{ $as_echo "$as_me:$LINENO: result: $union_wait_ok" >&5 $as_echo "$union_wait_ok" >&6; } if test "$union_wait_ok" = no; then - $as_echo "#define NO_UNION_WAIT 1" >>confdefs.h + cat >>confdefs.h <<\_ACEOF +#define NO_UNION_WAIT 1 +_ACEOF fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking environ" >&5 +{ $as_echo "$as_me:$LINENO: checking environ" >&5 $as_echo_n "checking environ... " >&6; } -cat confdefs.h - <<_ACEOF >conftest.$ac_ext +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ int @@ -8785,26 +15498,57 @@ extern char **environ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then environ_ok=yes else - environ_ok=no + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + environ_ok=no fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $environ_ok" >&5 + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext +{ $as_echo "$as_me:$LINENO: result: $environ_ok" >&5 $as_echo "$environ_ok" >&6; } if test "$environ_ok" = yes; then - $as_echo "#define HAVE_ENVIRON 1" >>confdefs.h + cat >>confdefs.h <<\_ACEOF +#define HAVE_ENVIRON 1 +_ACEOF fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5 +{ $as_echo "$as_me:$LINENO: checking return type of signal handlers" >&5 $as_echo_n "checking return type of signal handlers... " >&6; } -if test "${ac_cv_type_signal+set}" = set; then : +if test "${ac_cv_type_signal+set}" = set; then $as_echo_n "(cached) " >&6 else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include #include @@ -8817,14 +15561,35 @@ return *(signal (0, 0)) (0) == 1; return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_cv_type_signal=int else - ac_cv_type_signal=void + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_type_signal=void fi + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5 +{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5 $as_echo "$ac_cv_type_signal" >&6; } cat >>confdefs.h <<_ACEOF @@ -8832,12 +15597,102 @@ cat >>confdefs.h <<_ACEOF _ACEOF + + + for ac_func in _NSGetEnviron access acosh -do : - as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` -ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" -eval as_val=\$$as_ac_var - if test "x$as_val" = x""yes; then : +do +as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` +{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 +$as_echo_n "checking for $ac_func... " >&6; } +if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char $ac_func (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef $ac_func + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char $ac_func (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined __stub_$ac_func || defined __stub___$ac_func +choke me +#endif + +int +main () +{ +return $ac_func (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then + eval "$as_ac_var=yes" +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + eval "$as_ac_var=no" +fi + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext +fi +ac_res=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +as_val=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF @@ -8845,12 +15700,106 @@ _ACEOF fi done + + + + + + + for ac_func in alloca asinh atanh chdir ctime dlopen dup2 -do : - as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` -ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" -eval as_val=\$$as_ac_var - if test "x$as_val" = x""yes; then : +do +as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` +{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 +$as_echo_n "checking for $ac_func... " >&6; } +if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char $ac_func (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef $ac_func + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char $ac_func (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined __stub_$ac_func || defined __stub___$ac_func +choke me +#endif + +int +main () +{ +return $ac_func (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then + eval "$as_ac_var=yes" +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + eval "$as_ac_var=no" +fi + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext +fi +ac_res=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +as_val=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF @@ -8858,12 +15807,101 @@ _ACEOF fi done + + for ac_func in erf feclearexcept -do : - as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` -ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" -eval as_val=\$$as_ac_var - if test "x$as_val" = x""yes; then : +do +as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` +{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 +$as_echo_n "checking for $ac_func... " >&6; } +if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char $ac_func (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef $ac_func + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char $ac_func (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined __stub_$ac_func || defined __stub___$ac_func +choke me +#endif + +int +main () +{ +return $ac_func (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then + eval "$as_ac_var=yes" +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + eval "$as_ac_var=no" +fi + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext +fi +ac_res=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +as_val=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF @@ -8871,12 +15909,106 @@ _ACEOF fi done + + + + + + + for ac_func in fesettrapenable fgetpos finite fpclass ftime getcwd getenv -do : - as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` -ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" -eval as_val=\$$as_ac_var - if test "x$as_val" = x""yes; then : +do +as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` +{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 +$as_echo_n "checking for $ac_func... " >&6; } +if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char $ac_func (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef $ac_func + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char $ac_func (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined __stub_$ac_func || defined __stub___$ac_func +choke me +#endif + +int +main () +{ +return $ac_func (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then + eval "$as_ac_var=yes" +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + eval "$as_ac_var=no" +fi + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext +fi +ac_res=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +as_val=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF @@ -8884,12 +16016,103 @@ _ACEOF fi done + + + + for ac_func in gethostbyname gethostent gethostid gethostname -do : - as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` -ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" -eval as_val=\$$as_ac_var - if test "x$as_val" = x""yes; then : +do +as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` +{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 +$as_echo_n "checking for $ac_func... " >&6; } +if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char $ac_func (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef $ac_func + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char $ac_func (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined __stub_$ac_func || defined __stub___$ac_func +choke me +#endif + +int +main () +{ +return $ac_func (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then + eval "$as_ac_var=yes" +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + eval "$as_ac_var=no" +fi + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext +fi +ac_res=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +as_val=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF @@ -8897,12 +16120,101 @@ _ACEOF fi done + + for ac_func in gethrtime getpagesize -do : - as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` -ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" -eval as_val=\$$as_ac_var - if test "x$as_val" = x""yes; then : +do +as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` +{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 +$as_echo_n "checking for $ac_func... " >&6; } +if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char $ac_func (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef $ac_func + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char $ac_func (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined __stub_$ac_func || defined __stub___$ac_func +choke me +#endif + +int +main () +{ +return $ac_func (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then + eval "$as_ac_var=yes" +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + eval "$as_ac_var=no" +fi + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext +fi +ac_res=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +as_val=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF @@ -8910,12 +16222,104 @@ _ACEOF fi done + + + + + for ac_func in getpwnam getrlimit getrusage gettimeofday getwd -do : - as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` -ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" -eval as_val=\$$as_ac_var - if test "x$as_val" = x""yes; then : +do +as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` +{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 +$as_echo_n "checking for $ac_func... " >&6; } +if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char $ac_func (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef $ac_func + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char $ac_func (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined __stub_$ac_func || defined __stub___$ac_func +choke me +#endif + +int +main () +{ +return $ac_func (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then + eval "$as_ac_var=yes" +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + eval "$as_ac_var=no" +fi + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext +fi +ac_res=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +as_val=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF @@ -8923,12 +16327,106 @@ _ACEOF fi done + + + + + + + for ac_func in isatty isnan isinf kill labs link lgamma -do : - as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` -ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" -eval as_val=\$$as_ac_var - if test "x$as_val" = x""yes; then : +do +as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` +{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 +$as_echo_n "checking for $ac_func... " >&6; } +if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char $ac_func (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef $ac_func + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char $ac_func (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined __stub_$ac_func || defined __stub___$ac_func +choke me +#endif + +int +main () +{ +return $ac_func (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then + eval "$as_ac_var=yes" +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + eval "$as_ac_var=no" +fi + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext +fi +ac_res=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +as_val=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF @@ -8936,12 +16434,102 @@ _ACEOF fi done + + + for ac_func in localtime lstat mallinfo -do : - as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` -ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" -eval as_val=\$$as_ac_var - if test "x$as_val" = x""yes; then : +do +as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` +{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 +$as_echo_n "checking for $ac_func... " >&6; } +if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char $ac_func (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef $ac_func + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char $ac_func (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined __stub_$ac_func || defined __stub___$ac_func +choke me +#endif + +int +main () +{ +return $ac_func (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then + eval "$as_ac_var=yes" +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + eval "$as_ac_var=no" +fi + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext +fi +ac_res=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +as_val=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF @@ -8949,23 +16537,204 @@ _ACEOF fi done + for ac_func in mbsnrtowcs -do : - ac_fn_c_check_func "$LINENO" "mbsnrtowcs" "ac_cv_func_mbsnrtowcs" -if test "x$ac_cv_func_mbsnrtowcs" = x""yes; then : +do +as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` +{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 +$as_echo_n "checking for $ac_func... " >&6; } +if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char $ac_func (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef $ac_func + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char $ac_func (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined __stub_$ac_func || defined __stub___$ac_func +choke me +#endif + +int +main () +{ +return $ac_func (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then + eval "$as_ac_var=yes" +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + eval "$as_ac_var=no" +fi + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext +fi +ac_res=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +as_val=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF -#define HAVE_MBSNRTOWCS 1 +#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF fi done + + + + for ac_func in memcpy memmove mkstemp mktemp -do : - as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` -ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" -eval as_val=\$$as_ac_var - if test "x$as_val" = x""yes; then : +do +as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` +{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 +$as_echo_n "checking for $ac_func... " >&6; } +if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char $ac_func (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef $ac_func + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char $ac_func (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined __stub_$ac_func || defined __stub___$ac_func +choke me +#endif + +int +main () +{ +return $ac_func (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then + eval "$as_ac_var=yes" +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + eval "$as_ac_var=no" +fi + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext +fi +ac_res=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +as_val=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF @@ -8973,12 +16742,102 @@ _ACEOF fi done + + + for ac_func in nanosleep mktime opendir -do : - as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` -ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" -eval as_val=\$$as_ac_var - if test "x$as_val" = x""yes; then : +do +as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` +{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 +$as_echo_n "checking for $ac_func... " >&6; } +if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char $ac_func (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef $ac_func + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char $ac_func (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined __stub_$ac_func || defined __stub___$ac_func +choke me +#endif + +int +main () +{ +return $ac_func (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then + eval "$as_ac_var=yes" +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + eval "$as_ac_var=no" +fi + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext +fi +ac_res=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +as_val=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF @@ -8986,12 +16845,104 @@ _ACEOF fi done + + + + + for ac_func in putenv rand random readlink regexec -do : - as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` -ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" -eval as_val=\$$as_ac_var - if test "x$as_val" = x""yes; then : +do +as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` +{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 +$as_echo_n "checking for $ac_func... " >&6; } +if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char $ac_func (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef $ac_func + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char $ac_func (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined __stub_$ac_func || defined __stub___$ac_func +choke me +#endif + +int +main () +{ +return $ac_func (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then + eval "$as_ac_var=yes" +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + eval "$as_ac_var=no" +fi + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext +fi +ac_res=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +as_val=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF @@ -8999,12 +16950,104 @@ _ACEOF fi done + + + + + for ac_func in rename rint rl_set_prompt sbrk select -do : - as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` -ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" -eval as_val=\$$as_ac_var - if test "x$as_val" = x""yes; then : +do +as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` +{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 +$as_echo_n "checking for $ac_func... " >&6; } +if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char $ac_func (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef $ac_func + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char $ac_func (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined __stub_$ac_func || defined __stub___$ac_func +choke me +#endif + +int +main () +{ +return $ac_func (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then + eval "$as_ac_var=yes" +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + eval "$as_ac_var=no" +fi + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext +fi +ac_res=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +as_val=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF @@ -9012,12 +17055,104 @@ _ACEOF fi done + + + + + for ac_func in setbuf setitimer setsid setlinebuf sigaction -do : - as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` -ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" -eval as_val=\$$as_ac_var - if test "x$as_val" = x""yes; then : +do +as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` +{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 +$as_echo_n "checking for $ac_func... " >&6; } +if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char $ac_func (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef $ac_func + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char $ac_func (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined __stub_$ac_func || defined __stub___$ac_func +choke me +#endif + +int +main () +{ +return $ac_func (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then + eval "$as_ac_var=yes" +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + eval "$as_ac_var=no" +fi + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext +fi +ac_res=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +as_val=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF @@ -9025,12 +17160,101 @@ _ACEOF fi done + + for ac_func in siggetmask siginterrupt -do : - as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` -ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" -eval as_val=\$$as_ac_var - if test "x$as_val" = x""yes; then : +do +as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` +{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 +$as_echo_n "checking for $ac_func... " >&6; } +if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char $ac_func (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef $ac_func + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char $ac_func (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined __stub_$ac_func || defined __stub___$ac_func +choke me +#endif + +int +main () +{ +return $ac_func (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then + eval "$as_ac_var=yes" +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + eval "$as_ac_var=no" +fi + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext +fi +ac_res=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +as_val=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF @@ -9038,12 +17262,103 @@ _ACEOF fi done + + + + for ac_func in signal sigprocmask socket stat -do : - as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` -ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" -eval as_val=\$$as_ac_var - if test "x$as_val" = x""yes; then : +do +as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` +{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 +$as_echo_n "checking for $ac_func... " >&6; } +if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char $ac_func (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef $ac_func + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char $ac_func (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined __stub_$ac_func || defined __stub___$ac_func +choke me +#endif + +int +main () +{ +return $ac_func (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then + eval "$as_ac_var=yes" +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + eval "$as_ac_var=no" +fi + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext +fi +ac_res=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +as_val=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF @@ -9051,12 +17366,105 @@ _ACEOF fi done + + + + + + for ac_func in strchr strerror stricmp strncat strncpy strtod -do : - as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` -ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" -eval as_val=\$$as_ac_var - if test "x$as_val" = x""yes; then : +do +as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` +{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 +$as_echo_n "checking for $ac_func... " >&6; } +if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char $ac_func (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef $ac_func + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char $ac_func (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined __stub_$ac_func || defined __stub___$ac_func +choke me +#endif + +int +main () +{ +return $ac_func (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then + eval "$as_ac_var=yes" +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + eval "$as_ac_var=no" +fi + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext +fi +ac_res=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +as_val=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF @@ -9064,12 +17472,105 @@ _ACEOF fi done + + + + + + for ac_func in time times tmpnam usleep utime vsnprintf -do : - as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` -ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" -eval as_val=\$$as_ac_var - if test "x$as_val" = x""yes; then : +do +as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` +{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 +$as_echo_n "checking for $ac_func... " >&6; } +if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char $ac_func (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef $ac_func + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char $ac_func (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined __stub_$ac_func || defined __stub___$ac_func +choke me +#endif + +int +main () +{ +return $ac_func (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then + eval "$as_ac_var=yes" +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + eval "$as_ac_var=no" +fi + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext +fi +ac_res=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +as_val=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF @@ -9078,20 +17579,194 @@ fi done -ac_fn_c_check_func "$LINENO" "regexec" "ac_cv_func_regexec" -if test "x$ac_cv_func_regexec" = x""yes; then : +{ $as_echo "$as_me:$LINENO: checking for regexec" >&5 +$as_echo_n "checking for regexec... " >&6; } +if test "${ac_cv_func_regexec+set}" = set; then + $as_echo_n "(cached) " >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define regexec to an innocuous variant, in case declares regexec. + For example, HP-UX 11i declares gettimeofday. */ +#define regexec innocuous_regexec + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char regexec (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef regexec + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char regexec (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined __stub_regexec || defined __stub___regexec +choke me +#endif + +int +main () +{ +return regexec (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then + ac_cv_func_regexec=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_func_regexec=no +fi + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext +fi +{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_regexec" >&5 +$as_echo "$ac_cv_func_regexec" >&6; } +if test "x$ac_cv_func_regexec" = x""yes; then NO_BUILTIN_REGEXP="#" else NO_BUILTIN_REGEXP="" fi + for ac_func in NSLinkModule -do : - ac_fn_c_check_func "$LINENO" "NSLinkModule" "ac_cv_func_NSLinkModule" -if test "x$ac_cv_func_NSLinkModule" = x""yes; then : +do +as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` +{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 +$as_echo_n "checking for $ac_func... " >&6; } +if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char $ac_func (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef $ac_func + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char $ac_func (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined __stub_$ac_func || defined __stub___$ac_func +choke me +#endif + +int +main () +{ +return $ac_func (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then + eval "$as_ac_var=yes" +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + eval "$as_ac_var=no" +fi + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext +fi +ac_res=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +as_val=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF -#define HAVE_NSLINKMODULE 1 +#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF fi @@ -9100,12 +17775,107 @@ done if test "$use_condor" = "no" then - for ac_func in alarm mmap popen shmat sleep system ttyname waitpid -do : - as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` -ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" -eval as_val=\$$as_ac_var - if test "x$as_val" = x""yes; then : + + + + + + + + +for ac_func in alarm mmap popen shmat sleep system ttyname waitpid +do +as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` +{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 +$as_echo_n "checking for $ac_func... " >&6; } +if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char $ac_func (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef $ac_func + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char $ac_func (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined __stub_$ac_func || defined __stub___$ac_func +choke me +#endif + +int +main () +{ +return $ac_func (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then + eval "$as_ac_var=yes" +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + eval "$as_ac_var=no" +fi + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext +fi +ac_res=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +as_val=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF @@ -9117,12 +17887,101 @@ fi if test "$target_os" != "mingw32" then - for ac_func in fetestexcept snprintf -do : - as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` -ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" -eval as_val=\$$as_ac_var - if test "x$as_val" = x""yes; then : + + +for ac_func in fetestexcept snprintf +do +as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` +{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 +$as_echo_n "checking for $ac_func... " >&6; } +if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char $ac_func (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef $ac_func + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char $ac_func (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined __stub_$ac_func || defined __stub___$ac_func +choke me +#endif + +int +main () +{ +return $ac_func (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then + eval "$as_ac_var=yes" +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + eval "$as_ac_var=no" +fi + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext +fi +ac_res=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +as_val=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF @@ -9132,13 +17991,17 @@ done fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for mpz_xor" >&5 +{ $as_echo "$as_me:$LINENO: checking for mpz_xor" >&5 $as_echo_n "checking for mpz_xor... " >&6; } -if test "${yap_cv_mpz_xor+set}" = set; then : +if test "${yap_cv_mpz_xor+set}" = set; then $as_echo_n "(cached) " >&6 else -cat confdefs.h - <<_ACEOF >conftest.$ac_ext +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include void check(mpz_t rop,mpz_t op1,mpz_t op2) { @@ -9153,23 +18016,52 @@ main () return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then yap_cv_mpz_xor=yes else - yap_cv_mpz_xor=no -fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + yap_cv_mpz_xor=no fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $yap_cv_mpz_xor" >&5 +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext +fi + +{ $as_echo "$as_me:$LINENO: result: $yap_cv_mpz_xor" >&5 $as_echo "$yap_cv_mpz_xor" >&6; } if test "$yap_cv_mpz_xor" = yes then -$as_echo "#define HAVE_MPZ_XOR 1" >>confdefs.h +cat >>confdefs.h <<\_ACEOF +#define HAVE_MPZ_XOR 1 +_ACEOF else -$as_echo "#define HAVE_MPZ_XOR 0" >>confdefs.h +cat >>confdefs.h <<\_ACEOF +#define HAVE_MPZ_XOR 0 +_ACEOF fi @@ -9178,9 +18070,9 @@ then maxmemory="no" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if fflush(NULL) clobbers input pipes" >&5 +{ $as_echo "$as_me:$LINENO: checking if fflush(NULL) clobbers input pipes" >&5 $as_echo_n "checking if fflush(NULL) clobbers input pipes... " >&6; } -if test "${yap_cv_broken_fflush_null+set}" = set; then : +if test "${yap_cv_broken_fflush_null+set}" = set; then $as_echo_n "(cached) " >&6 else cat >conftest.$ac_ext <&5 + { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } if test "$?" = 0 then cat conftest.$ac_ext | ./conftest$ac_exeext > conftest.out { ac_try='cmp conftest.$ac_ext conftest.out' - { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5 + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; } + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } if test "$?" = 0 then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 + { $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; } yap_cv_broken_fflush_null=no else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 + { $as_echo "$as_me:$LINENO: result: yes" >&5 $as_echo "yes" >&6; } yap_cv_broken_fflush_null=yes fi else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 + { $as_echo "$as_me:$LINENO: result: failed" >&5 $as_echo "failed" >&6; } yap_cv_broken_fflush_null=failed fi rm -f conftest.$ac_ext conftest.$ac_objext conftest$ac_exeext conftest.out fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $yap_cv_broken_fflush_null" >&5 +{ $as_echo "$as_me:$LINENO: result: $yap_cv_broken_fflush_null" >&5 $as_echo "$yap_cv_broken_fflush_null" >&6; } if test "$yap_cv_broken_fflush_null" = no then - $as_echo "#define BROKEN_FFLUSH_NULL 0" >>confdefs.h + cat >>confdefs.h <<\_ACEOF +#define BROKEN_FFLUSH_NULL 0 +_ACEOF else - $as_echo "#define BROKEN_FFLUSH_NULL 1" >>confdefs.h + cat >>confdefs.h <<\_ACEOF +#define BROKEN_FFLUSH_NULL 1 +_ACEOF fi if test "$use_malloc" = yes then -$as_echo "#define USE_SYSTEM_MALLOC 1" >>confdefs.h +cat >>confdefs.h <<\_ACEOF +#define USE_SYSTEM_MALLOC 1 +_ACEOF -$as_echo "#define GC_NO_TAGS 1" >>confdefs.h +cat >>confdefs.h <<\_ACEOF +#define GC_NO_TAGS 1 +_ACEOF fi if test "$maxmemory" = yes then -$as_echo "#define GC_NO_TAGS 1" >>confdefs.h +cat >>confdefs.h <<\_ACEOF +#define GC_NO_TAGS 1 +_ACEOF -$as_echo "#define USE_DL_MALLOC 1" >>confdefs.h +cat >>confdefs.h <<\_ACEOF +#define USE_DL_MALLOC 1 +_ACEOF fi @@ -9283,19 +18187,107 @@ CLIB_TARGETS="unix.$SO $CLIB_TARGETS" CLIB_PLTARGETS="\$(srcdir)/unix.pl $CLIB_PLTARGETS" CLIB_NETLIBS= else -ac_fn_c_check_func "$LINENO" "socket" "ac_cv_func_socket" -if test "x$ac_cv_func_socket" = x""yes; then : +{ $as_echo "$as_me:$LINENO: checking for socket" >&5 +$as_echo_n "checking for socket... " >&6; } +if test "${ac_cv_func_socket+set}" = set; then + $as_echo_n "(cached) " >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define socket to an innocuous variant, in case declares socket. + For example, HP-UX 11i declares gettimeofday. */ +#define socket innocuous_socket +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char socket (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef socket + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char socket (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined __stub_socket || defined __stub___socket +choke me +#endif + +int +main () +{ +return socket (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then + ac_cv_func_socket=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_func_socket=no +fi + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext +fi +{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5 +$as_echo "$ac_cv_func_socket" >&6; } +if test "x$ac_cv_func_socket" = x""yes; then + : else - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -lsocket" >&5 + { $as_echo "$as_me:$LINENO: checking for socket in -lsocket" >&5 $as_echo_n "checking for socket in -lsocket... " >&6; } -if test "${ac_cv_lib_socket_socket+set}" = set; then : +if test "${ac_cv_lib_socket_socket+set}" = set; then $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lsocket $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. @@ -9313,39 +18305,154 @@ return socket (); return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_lib_socket_socket=yes else - ac_cv_lib_socket_socket=no + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_lib_socket_socket=no fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_socket" >&5 +{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5 $as_echo "$ac_cv_lib_socket_socket" >&6; } -if test "x$ac_cv_lib_socket_socket" = x""yes; then : +if test "x$ac_cv_lib_socket_socket" = x""yes; then CLIB_NETLIBS="$CLIB_NETLIBS -lsocket" -$as_echo "#define HAVE_LIBSOCKET 1" >>confdefs.h +cat >>confdefs.h <<\_ACEOF +#define HAVE_LIBSOCKET 1 +_ACEOF fi fi -ac_fn_c_check_func "$LINENO" "gethostent" "ac_cv_func_gethostent" -if test "x$ac_cv_func_gethostent" = x""yes; then : +{ $as_echo "$as_me:$LINENO: checking for gethostent" >&5 +$as_echo_n "checking for gethostent... " >&6; } +if test "${ac_cv_func_gethostent+set}" = set; then + $as_echo_n "(cached) " >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define gethostent to an innocuous variant, in case declares gethostent. + For example, HP-UX 11i declares gettimeofday. */ +#define gethostent innocuous_gethostent +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char gethostent (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef gethostent + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char gethostent (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined __stub_gethostent || defined __stub___gethostent +choke me +#endif + +int +main () +{ +return gethostent (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then + ac_cv_func_gethostent=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_func_gethostent=no +fi + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext +fi +{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_gethostent" >&5 +$as_echo "$ac_cv_func_gethostent" >&6; } +if test "x$ac_cv_func_gethostent" = x""yes; then + : else - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostent in -lnsl" >&5 + { $as_echo "$as_me:$LINENO: checking for gethostent in -lnsl" >&5 $as_echo_n "checking for gethostent in -lnsl... " >&6; } -if test "${ac_cv_lib_nsl_gethostent+set}" = set; then : +if test "${ac_cv_lib_nsl_gethostent+set}" = set; then $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lnsl $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. @@ -9363,21 +18470,48 @@ return gethostent (); return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_lib_nsl_gethostent=yes else - ac_cv_lib_nsl_gethostent=no + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_lib_nsl_gethostent=no fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostent" >&5 +{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostent" >&5 $as_echo "$ac_cv_lib_nsl_gethostent" >&6; } -if test "x$ac_cv_lib_nsl_gethostent" = x""yes; then : +if test "x$ac_cv_lib_nsl_gethostent" = x""yes; then CLIB_NETLIBS="$CLIB_NETLIBS -lnsl" -$as_echo "#define HAVE_LIBNSL 1" >>confdefs.h +cat >>confdefs.h <<\_ACEOF +#define HAVE_LIBNSL 1 +_ACEOF fi @@ -9387,14 +18521,19 @@ fi oldlibs="$LIBS" -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for crypt in -lcrypt" >&5 + +{ $as_echo "$as_me:$LINENO: checking for crypt in -lcrypt" >&5 $as_echo_n "checking for crypt in -lcrypt... " >&6; } -if test "${ac_cv_lib_crypt_crypt+set}" = set; then : +if test "${ac_cv_lib_crypt_crypt+set}" = set; then $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lcrypt $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. @@ -9412,18 +18551,43 @@ return crypt (); return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then ac_cv_lib_crypt_crypt=yes else - ac_cv_lib_crypt_crypt=no + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_lib_crypt_crypt=no fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypt_crypt" >&5 +{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_crypt_crypt" >&5 $as_echo "$ac_cv_lib_crypt_crypt" >&6; } -if test "x$ac_cv_lib_crypt_crypt" = x""yes; then : +if test "x$ac_cv_lib_crypt_crypt" = x""yes; then cat >>confdefs.h <<_ACEOF #define HAVE_LIBCRYPT 1 _ACEOF @@ -9433,12 +18597,102 @@ _ACEOF fi CRYPTLIBS="$LIBS" + for ac_func in crypt -do : - ac_fn_c_check_func "$LINENO" "crypt" "ac_cv_func_crypt" -if test "x$ac_cv_func_crypt" = x""yes; then : +do +as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` +{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 +$as_echo_n "checking for $ac_func... " >&6; } +if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then + $as_echo_n "(cached) " >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char $ac_func (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef $ac_func + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char $ac_func (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined __stub_$ac_func || defined __stub___$ac_func +choke me +#endif + +int +main () +{ +return $ac_func (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + $as_test_x conftest$ac_exeext + }; then + eval "$as_ac_var=yes" +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + eval "$as_ac_var=no" +fi + +rm -rf conftest.dSYM +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext +fi +ac_res=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +as_val=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF -#define HAVE_CRYPT 1 +#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF fi @@ -9451,12 +18705,109 @@ LIBS="$oldlibs" -ac_fn_c_check_type "$LINENO" "socklen_t" "ac_cv_type_socklen_t" " +{ $as_echo "$as_me:$LINENO: checking for socklen_t" >&5 +$as_echo_n "checking for socklen_t... " >&6; } +if test "${ac_cv_type_socklen_t+set}" = set; then + $as_echo_n "(cached) " >&6 +else + ac_cv_type_socklen_t=no +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + #include #include -" -if test "x$ac_cv_type_socklen_t" = x""yes; then : + +int +main () +{ +if (sizeof (socklen_t)) + return 0; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +#include +#include + + +int +main () +{ +if (sizeof ((socklen_t))) + return 0; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + : +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_type_socklen_t=yes +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi +{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_socklen_t" >&5 +$as_echo "$ac_cv_type_socklen_t" >&6; } +if test "x$ac_cv_type_socklen_t" = x""yes; then cat >>confdefs.h <<_ACEOF #define HAVE_SOCKLEN_T 1 @@ -9465,12 +18816,109 @@ _ACEOF fi -ac_fn_c_check_type "$LINENO" "ssize_t" "ac_cv_type_ssize_t" " +{ $as_echo "$as_me:$LINENO: checking for ssize_t" >&5 +$as_echo_n "checking for ssize_t... " >&6; } +if test "${ac_cv_type_ssize_t+set}" = set; then + $as_echo_n "(cached) " >&6 +else + ac_cv_type_ssize_t=no +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + #include #include -" -if test "x$ac_cv_type_ssize_t" = x""yes; then : + +int +main () +{ +if (sizeof (ssize_t)) + return 0; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +#include +#include + + +int +main () +{ +if (sizeof ((ssize_t))) + return 0; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + : +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_type_ssize_t=yes +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi +{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_ssize_t" >&5 +$as_echo "$ac_cv_type_ssize_t" >&6; } +if test "x$ac_cv_type_ssize_t" = x""yes; then cat >>confdefs.h <<_ACEOF #define HAVE_SSIZE_T 1 @@ -9481,13 +18929,17 @@ fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking \"variable timezone in tzset\"" >&5 +{ $as_echo "$as_me:$LINENO: checking \"variable timezone in tzset\"" >&5 $as_echo_n "checking \"variable timezone in tzset\"... " >&6; } -if test "$cross_compiling" = yes; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: result: assuming no" >&5 +if test "$cross_compiling" = yes; then + { $as_echo "$as_me:$LINENO: result: assuming no" >&5 $as_echo "assuming no" >&6; } else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include #include @@ -9508,33 +18960,163 @@ else } _ACEOF -if ac_fn_c_try_run "$LINENO"; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +rm -f conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_link") 2>&5 + ac_status=$? + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { ac_try='./conftest$ac_exeext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + { $as_echo "$as_me:$LINENO: result: yes" >&5 $as_echo "yes" >&6; } -$as_echo "#define HAVE_VAR_TIMEZONE 1" >>confdefs.h +cat >>confdefs.h <<\_ACEOF +#define HAVE_VAR_TIMEZONE 1 +_ACEOF else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 + $as_echo "$as_me: program exited with status $ac_status" >&5 +$as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +( exit $ac_status ) +{ $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; } fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext +rm -rf conftest.dSYM +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi -ac_fn_c_check_member "$LINENO" "struct tm" "tm_gmtoff" "ac_cv_member_struct_tm_tm_gmtoff" "#include -" -if test "x$ac_cv_member_struct_tm_tm_gmtoff" = x""yes; then : -$as_echo "#define HAVE_STRUCT_TIME_TM_GMTOFF /**/" >>confdefs.h +{ $as_echo "$as_me:$LINENO: checking for struct tm.tm_gmtoff" >&5 +$as_echo_n "checking for struct tm.tm_gmtoff... " >&6; } +if test "${ac_cv_member_struct_tm_tm_gmtoff+set}" = set; then + $as_echo_n "(cached) " >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include + +int +main () +{ +static struct tm ac_aggr; +if (ac_aggr.tm_gmtoff) +return 0; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_cv_member_struct_tm_tm_gmtoff=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include + +int +main () +{ +static struct tm ac_aggr; +if (sizeof ac_aggr.tm_gmtoff) +return 0; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_cv_member_struct_tm_tm_gmtoff=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_member_struct_tm_tm_gmtoff=no +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi +{ $as_echo "$as_me:$LINENO: result: $ac_cv_member_struct_tm_tm_gmtoff" >&5 +$as_echo "$ac_cv_member_struct_tm_tm_gmtoff" >&6; } +if test "x$ac_cv_member_struct_tm_tm_gmtoff" = x""yes; then + +cat >>confdefs.h <<\_ACEOF +#define HAVE_STRUCT_TIME_TM_GMTOFF /**/ +_ACEOF fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking _XOPEN_SOURCE" >&5 +{ $as_echo "$as_me:$LINENO: checking _XOPEN_SOURCE" >&5 $as_echo_n "checking _XOPEN_SOURCE... " >&6; } -cat confdefs.h - <<_ACEOF >conftest.$ac_ext +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #define _XOPEN_SOURCE @@ -9549,16 +19131,39 @@ main () return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then -$as_echo "#define DEFINE_XOPEN_SOURCE 1" >>confdefs.h +cat >>confdefs.h <<\_ACEOF +#define DEFINE_XOPEN_SOURCE 1 +_ACEOF - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 + { $as_echo "$as_me:$LINENO: result: yes" >&5 $as_echo "yes" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + { $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; } fi + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext if test "$with_time" = yes; then @@ -9733,13 +19338,13 @@ _ACEOF case $ac_val in #( *${as_nl}*) case $ac_var in #( - *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 + *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; esac case $ac_var in #( _ | IFS | as_nl) ;; #( BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( - *) { eval $ac_var=; unset $ac_var;} ;; + *) $as_unset $ac_var ;; esac ;; esac done @@ -9747,8 +19352,8 @@ $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; (set) 2>&1 | case $as_nl`(ac_space=' '; set) 2>&1` in #( *${as_nl}ac_space=\ *) - # `set' does not quote correctly, so add quotes: double-quote - # substitution turns \\\\ into \\, and sed turns \\ into \. + # `set' does not quote correctly, so add quotes (double-quote + # substitution turns \\\\ into \\, and sed turns \\ into \). sed -n \ "s/'/'\\\\''/g; s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" @@ -9771,11 +19376,11 @@ $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; if diff "$cache_file" confcache >/dev/null 2>&1; then :; else if test -w "$cache_file"; then test "x$cache_file" != "x/dev/null" && - { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 + { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5 $as_echo "$as_me: updating cache $cache_file" >&6;} cat confcache >$cache_file else - { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 + { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} fi fi @@ -9795,8 +19400,8 @@ for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue ac_i=`$as_echo "$ac_i" | sed "$ac_script"` # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR # will be set to the directory where LIBOBJS objects are built. - as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" - as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' + ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext" + ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo' done LIBOBJS=$ac_libobjs @@ -9808,10 +19413,9 @@ LTLIBOBJS=$ac_ltlibobjs ac_write_fail=0 ac_clean_files_save=$ac_clean_files ac_clean_files="$ac_clean_files $CONFIG_STATUS" -{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 +{ $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;} -as_write_fail=0 -cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 +cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 #! $SHELL # Generated by $as_me. # Run this file to recreate the current configuration. @@ -9821,18 +19425,17 @@ cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 debug=false ac_cs_recheck=false ac_cs_silent=false - SHELL=\${CONFIG_SHELL-$SHELL} -export SHELL -_ASEOF -cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 -## -------------------- ## -## M4sh Initialization. ## -## -------------------- ## +_ACEOF + +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 +## --------------------- ## +## M4sh Initialization. ## +## --------------------- ## # Be more Bourne compatible DUALCASE=1; export DUALCASE # for MKS sh -if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then emulate sh NULLCMD=: # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which @@ -9840,15 +19443,23 @@ if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST else - case `(set -o) 2>/dev/null` in #( - *posix*) : - set -o posix ;; #( - *) : - ;; + case `(set -o) 2>/dev/null` in + *posix*) set -o posix ;; esac + fi + + +# PATH needs CR +# Avoid depending upon Character Ranges. +as_cr_letters='abcdefghijklmnopqrstuvwxyz' +as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' +as_cr_Letters=$as_cr_letters$as_cr_LETTERS +as_cr_digits='0123456789' +as_cr_alnum=$as_cr_Letters$as_cr_digits + as_nl=' ' export as_nl @@ -9856,13 +19467,7 @@ export as_nl as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo -# Prefer a ksh shell builtin over an external printf program on Solaris, -# but without wasting forks for bash or zsh. -if test -z "$BASH_VERSION$ZSH_VERSION" \ - && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then - as_echo='print -r --' - as_echo_n='print -rn --' -elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then +if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then as_echo='printf %s\n' as_echo_n='printf %s' else @@ -9873,7 +19478,7 @@ else as_echo_body='eval expr "X$1" : "X\\(.*\\)"' as_echo_n_body='eval arg=$1; - case $arg in #( + case $arg in *"$as_nl"*) expr "X$arg" : "X\\(.*\\)$as_nl"; arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; @@ -9896,6 +19501,13 @@ if test "${PATH_SEPARATOR+set}" != set; then } fi +# Support unset when possible. +if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then + as_unset=unset +else + as_unset=false +fi + # IFS # We need space, tab and new line, in precisely that order. Quoting is @@ -9905,15 +19517,15 @@ fi IFS=" "" $as_nl" # Find who we are. Look in the path if we contain no directory separator. -case $0 in #(( +case $0 in *[\\/]* ) as_myself=$0 ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. - test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break - done + test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break +done IFS=$as_save_IFS ;; @@ -9925,16 +19537,12 @@ if test "x$as_myself" = x; then fi if test ! -f "$as_myself"; then $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 - exit 1 + { (exit 1); exit 1; } fi -# Unset variables that we do not need and which cause bugs (e.g. in -# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" -# suppresses any "Segmentation fault" message there. '((' could -# trigger a bug in pdksh 5.2.14. -for as_var in BASH_ENV ENV MAIL MAILPATH -do eval test x\${$as_var+set} = xset \ - && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : +# Work around bugs in pre-3.0 UWIN ksh. +for as_var in ENV MAIL MAILPATH +do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var done PS1='$ ' PS2='> ' @@ -9946,89 +19554,7 @@ export LC_ALL LANGUAGE=C export LANGUAGE -# CDPATH. -(unset CDPATH) >/dev/null 2>&1 && unset CDPATH - - -# as_fn_error ERROR [LINENO LOG_FD] -# --------------------------------- -# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are -# provided, also output the error to LOG_FD, referencing LINENO. Then exit the -# script with status $?, using 1 if that was 0. -as_fn_error () -{ - as_status=$?; test $as_status -eq 0 && as_status=1 - if test "$3"; then - as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 - fi - $as_echo "$as_me: error: $1" >&2 - as_fn_exit $as_status -} # as_fn_error - - -# as_fn_set_status STATUS -# ----------------------- -# Set $? to STATUS, without forking. -as_fn_set_status () -{ - return $1 -} # as_fn_set_status - -# as_fn_exit STATUS -# ----------------- -# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. -as_fn_exit () -{ - set +e - as_fn_set_status $1 - exit $1 -} # as_fn_exit - -# as_fn_unset VAR -# --------------- -# Portably unset VAR. -as_fn_unset () -{ - { eval $1=; unset $1;} -} -as_unset=as_fn_unset -# as_fn_append VAR VALUE -# ---------------------- -# Append the text in VALUE to the end of the definition contained in VAR. Take -# advantage of any shell optimizations that allow amortized linear growth over -# repeated appends, instead of the typical quadratic growth present in naive -# implementations. -if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : - eval 'as_fn_append () - { - eval $1+=\$2 - }' -else - as_fn_append () - { - eval $1=\$$1\$2 - } -fi # as_fn_append - -# as_fn_arith ARG... -# ------------------ -# Perform arithmetic evaluation on the ARGs, and store the result in the -# global $as_val. Take advantage of shells that can avoid forks. The arguments -# must be portable across $(()) and expr. -if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : - eval 'as_fn_arith () - { - as_val=$(( $* )) - }' -else - as_fn_arith () - { - as_val=`expr "$@" || test $? -eq 1` - } -fi # as_fn_arith - - +# Required to use basename. if expr a : '\(a\)' >/dev/null 2>&1 && test "X`expr 00001 : '.*\(...\)'`" = X001; then as_expr=expr @@ -10042,12 +19568,8 @@ else as_basename=false fi -if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then - as_dirname=dirname -else - as_dirname=false -fi +# Name of the executable. as_me=`$as_basename -- "$0" || $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ X"$0" : 'X\(//\)$' \| \ @@ -10067,25 +19589,76 @@ $as_echo X/"$0" | } s/.*/./; q'` -# Avoid depending upon Character Ranges. -as_cr_letters='abcdefghijklmnopqrstuvwxyz' -as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' -as_cr_Letters=$as_cr_letters$as_cr_LETTERS -as_cr_digits='0123456789' -as_cr_alnum=$as_cr_Letters$as_cr_digits +# CDPATH. +$as_unset CDPATH + + + + as_lineno_1=$LINENO + as_lineno_2=$LINENO + test "x$as_lineno_1" != "x$as_lineno_2" && + test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { + + # Create $as_me.lineno as a copy of $as_myself, but with $LINENO + # uniformly replaced by the line number. The first 'sed' inserts a + # line-number line after each line using $LINENO; the second 'sed' + # does the real work. The second script uses 'N' to pair each + # line-number line with the line containing $LINENO, and appends + # trailing '-' during substitution so that $LINENO is not a special + # case at line end. + # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the + # scripts with optimization help from Paolo Bonzini. Blame Lee + # E. McMahon (1931-1989) for sed's syntax. :-) + sed -n ' + p + /[$]LINENO/= + ' <$as_myself | + sed ' + s/[$]LINENO.*/&-/ + t lineno + b + :lineno + N + :loop + s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ + t loop + s/-\n.*// + ' >$as_me.lineno && + chmod +x "$as_me.lineno" || + { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 + { (exit 1); exit 1; }; } + + # Don't try to exec as it changes $[0], causing all sort of problems + # (the dirname of $[0] is not the place where we might find the + # original and so on. Autoconf is especially sensitive to this). + . "./$as_me.lineno" + # Exit status is that of the last command. + exit +} + + +if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then + as_dirname=dirname +else + as_dirname=false +fi ECHO_C= ECHO_N= ECHO_T= -case `echo -n x` in #((((( +case `echo -n x` in -n*) - case `echo 'xy\c'` in + case `echo 'x\c'` in *c*) ECHO_T=' ';; # ECHO_T is single tab character. - xy) ECHO_C='\c';; - *) echo `echo ksh88 bug on AIX 6.1` > /dev/null - ECHO_T=' ';; + *) ECHO_C='\c';; esac;; *) ECHO_N='-n';; esac +if expr a : '\(a\)' >/dev/null 2>&1 && + test "X`expr 00001 : '.*\(...\)'`" = X001; then + as_expr=expr +else + as_expr=false +fi rm -f conf$$ conf$$.exe conf$$.file if test -d conf$$.dir; then @@ -10114,56 +19687,8 @@ fi rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file rmdir conf$$.dir 2>/dev/null - -# as_fn_mkdir_p -# ------------- -# Create "$as_dir" as a directory, including parents if necessary. -as_fn_mkdir_p () -{ - - case $as_dir in #( - -*) as_dir=./$as_dir;; - esac - test -d "$as_dir" || eval $as_mkdir_p || { - as_dirs= - while :; do - case $as_dir in #( - *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( - *) as_qdir=$as_dir;; - esac - as_dirs="'$as_qdir' $as_dirs" - as_dir=`$as_dirname -- "$as_dir" || -$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$as_dir" : 'X\(//\)[^/]' \| \ - X"$as_dir" : 'X\(//\)$' \| \ - X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$as_dir" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ - s//\1/ - q - } - /^X\(\/\/\)[^/].*/{ - s//\1/ - q - } - /^X\(\/\/\)$/{ - s//\1/ - q - } - /^X\(\/\).*/{ - s//\1/ - q - } - s/.*/./; q'` - test -d "$as_dir" && break - done - test -z "$as_dirs" || eval "mkdir $as_dirs" - } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" - - -} # as_fn_mkdir_p if mkdir -p . 2>/dev/null; then - as_mkdir_p='mkdir -p "$as_dir"' + as_mkdir_p=: else test -d ./-p && rmdir ./-p as_mkdir_p=false @@ -10182,10 +19707,10 @@ else if test -d "$1"; then test -d "$1/."; else - case $1 in #( + case $1 in -*)set "./$1";; esac; - case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( + case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in ???[sx]*):;;*)false;;esac;fi '\'' sh ' @@ -10200,19 +19725,13 @@ as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" exec 6>&1 -## ----------------------------------- ## -## Main body of $CONFIG_STATUS script. ## -## ----------------------------------- ## -_ASEOF -test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 -# Save the log message, to keep $0 and so on meaningful, and to +# Save the log message, to keep $[0] and so on meaningful, and to # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" This file was extended by $as_me, which was -generated by GNU Autoconf 2.65. Invocation command line was +generated by GNU Autoconf 2.63. Invocation command line was CONFIG_FILES = $CONFIG_FILES CONFIG_HEADERS = $CONFIG_HEADERS @@ -10243,15 +19762,13 @@ _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 ac_cs_usage="\ -\`$as_me' instantiates files and other configuration actions -from templates according to the current configuration. Unless the files -and actions are specified as TAGs, all are instantiated by default. +\`$as_me' instantiates files from templates according to the +current configuration. -Usage: $0 [OPTION]... [TAG]... +Usage: $0 [OPTION]... [FILE]... -h, --help print this help, then exit -V, --version print version number and configuration settings, then exit - --config print configuration, then exit -q, --quiet, --silent do not print progress messages -d, --debug don't remove temporary files @@ -10267,17 +19784,16 @@ $config_files Configuration headers: $config_headers -Report bugs to the package provider." +Report bugs to ." _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 -ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ config.status -configured by $0, generated by GNU Autoconf 2.65, - with options \\"\$ac_cs_config\\" +configured by $0, generated by GNU Autoconf 2.63, + with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" -Copyright (C) 2009 Free Software Foundation, Inc. +Copyright (C) 2008 Free Software Foundation, Inc. This config.status script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it." @@ -10312,8 +19828,6 @@ do ac_cs_recheck=: ;; --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) $as_echo "$ac_cs_version"; exit ;; - --config | --confi | --conf | --con | --co | --c ) - $as_echo "$ac_cs_config"; exit ;; --debug | --debu | --deb | --de | --d | -d ) debug=: ;; --file | --fil | --fi | --f ) @@ -10321,19 +19835,20 @@ do case $ac_optarg in *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; esac - as_fn_append CONFIG_FILES " '$ac_optarg'" + CONFIG_FILES="$CONFIG_FILES '$ac_optarg'" ac_need_defaults=false;; --header | --heade | --head | --hea ) $ac_shift case $ac_optarg in *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; esac - as_fn_append CONFIG_HEADERS " '$ac_optarg'" + CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'" ac_need_defaults=false;; --he | --h) # Conflict between --help and --header - as_fn_error "ambiguous option: \`$1' -Try \`$0 --help' for more information.";; + { $as_echo "$as_me: error: ambiguous option: $1 +Try \`$0 --help' for more information." >&2 + { (exit 1); exit 1; }; };; --help | --hel | -h ) $as_echo "$ac_cs_usage"; exit ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ @@ -10341,10 +19856,11 @@ Try \`$0 --help' for more information.";; ac_cs_silent=: ;; # This is an error. - -*) as_fn_error "unrecognized option: \`$1' -Try \`$0 --help' for more information." ;; + -*) { $as_echo "$as_me: error: unrecognized option: $1 +Try \`$0 --help' for more information." >&2 + { (exit 1); exit 1; }; } ;; - *) as_fn_append ac_config_targets " $1" + *) ac_config_targets="$ac_config_targets $1" ac_need_defaults=false ;; esac @@ -10431,7 +19947,9 @@ do "packages/swi-minisat2/Makefile") CONFIG_FILES="$CONFIG_FILES packages/swi-minisat2/Makefile" ;; "packages/swi-minisat2/C/Makefile") CONFIG_FILES="$CONFIG_FILES packages/swi-minisat2/C/Makefile" ;; - *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;; + *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 +$as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;} + { (exit 1); exit 1; }; };; esac done @@ -10457,7 +19975,7 @@ $debug || trap 'exit_status=$? { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status ' 0 - trap 'as_fn_exit 1' 1 2 13 15 + trap '{ (exit 1); exit 1; }' 1 2 13 15 } # Create a (secure) tmp directory for tmp files. @@ -10468,7 +19986,11 @@ $debug || { tmp=./conf$$-$RANDOM (umask 077 && mkdir "$tmp") -} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5 +} || +{ + $as_echo "$as_me: cannot create a temporary directory in ." >&2 + { (exit 1); exit 1; } +} # Set up the scripts for CONFIG_FILES section. # No need to generate them if there are no CONFIG_FILES. @@ -10476,16 +19998,10 @@ $debug || if test -n "$CONFIG_FILES"; then -ac_cr=`echo X | tr X '\015'` -# On cygwin, bash can eat \r inside `` if the user requested igncr. -# But we know of no other shell where ac_cr would be empty at this -# point, so we can use a bashism as a fallback. -if test "x$ac_cr" = x; then - eval ac_cr=\$\'\\r\' -fi +ac_cr=' ' ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' /dev/null` if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then - ac_cs_awk_cr='\r' + ac_cs_awk_cr='\\r' else ac_cs_awk_cr=$ac_cr fi @@ -10499,18 +20015,24 @@ _ACEOF echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && echo "_ACEOF" } >conf$$subs.sh || - as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 + { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 +$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} + { (exit 1); exit 1; }; } ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'` ac_delim='%!_!# ' for ac_last_try in false false false false false :; do . ./conf$$subs.sh || - as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 + { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 +$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} + { (exit 1); exit 1; }; } ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` if test $ac_delim_n = $ac_delim_num; then break elif $ac_last_try; then - as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 + { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 +$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} + { (exit 1); exit 1; }; } else ac_delim="$ac_delim!$ac_delim _$ac_delim!! " fi @@ -10532,7 +20054,7 @@ s/'"$ac_delim"'$// t delim :nl h -s/\(.\{148\}\)..*/\1/ +s/\(.\{148\}\).*/\1/ t more1 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ p @@ -10546,7 +20068,7 @@ s/.\{148\}// t nl :delim h -s/\(.\{148\}\)..*/\1/ +s/\(.\{148\}\).*/\1/ t more2 s/["\\]/\\&/g; s/^/"/; s/$/"/ p @@ -10599,7 +20121,9 @@ if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then else cat fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \ - || as_fn_error "could not setup config files machinery" "$LINENO" 5 + || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5 +$as_echo "$as_me: error: could not setup config files machinery" >&2;} + { (exit 1); exit 1; }; } _ACEOF # VPATH may cause trouble with some makes, so we remove $(srcdir), @@ -10640,7 +20164,9 @@ for ac_last_try in false false :; do if test -z "$ac_t"; then break elif $ac_last_try; then - as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5 + { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_HEADERS" >&5 +$as_echo "$as_me: error: could not make $CONFIG_HEADERS" >&2;} + { (exit 1); exit 1; }; } else ac_delim="$ac_delim!$ac_delim _$ac_delim!! " fi @@ -10725,7 +20251,9 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 _ACAWK _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 - as_fn_error "could not setup config headers machinery" "$LINENO" 5 + { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5 +$as_echo "$as_me: error: could not setup config headers machinery" >&2;} + { (exit 1); exit 1; }; } fi # test -n "$CONFIG_HEADERS" @@ -10738,7 +20266,9 @@ do esac case $ac_mode$ac_tag in :[FHL]*:*);; - :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;; + :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5 +$as_echo "$as_me: error: invalid tag $ac_tag" >&2;} + { (exit 1); exit 1; }; };; :[FH]-) ac_tag=-:-;; :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; esac @@ -10766,10 +20296,12 @@ do [\\/$]*) false;; *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; esac || - as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;; + { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5 +$as_echo "$as_me: error: cannot find input file: $ac_f" >&2;} + { (exit 1); exit 1; }; };; esac case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac - as_fn_append ac_file_inputs " '$ac_f'" + ac_file_inputs="$ac_file_inputs '$ac_f'" done # Let's still pretend it is `configure' which instantiates (i.e., don't @@ -10780,7 +20312,7 @@ do `' by configure.' if test x"$ac_file" != x-; then configure_input="$ac_file. $configure_input" - { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 + { $as_echo "$as_me:$LINENO: creating $ac_file" >&5 $as_echo "$as_me: creating $ac_file" >&6;} fi # Neutralize special characters interpreted by sed in replacement strings. @@ -10793,7 +20325,9 @@ $as_echo "$as_me: creating $ac_file" >&6;} case $ac_tag in *:-:* | *:-) cat >"$tmp/stdin" \ - || as_fn_error "could not create $ac_file" "$LINENO" 5 ;; + || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 +$as_echo "$as_me: error: could not create $ac_file" >&2;} + { (exit 1); exit 1; }; } ;; esac ;; esac @@ -10821,7 +20355,47 @@ $as_echo X"$ac_file" | q } s/.*/./; q'` - as_dir="$ac_dir"; as_fn_mkdir_p + { as_dir="$ac_dir" + case $as_dir in #( + -*) as_dir=./$as_dir;; + esac + test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { + as_dirs= + while :; do + case $as_dir in #( + *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( + *) as_qdir=$as_dir;; + esac + as_dirs="'$as_qdir' $as_dirs" + as_dir=`$as_dirname -- "$as_dir" || +$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ + X"$as_dir" : 'X\(//\)[^/]' \| \ + X"$as_dir" : 'X\(//\)$' \| \ + X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || +$as_echo X"$as_dir" | + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q + } + /^X\(\/\/\)[^/].*/{ + s//\1/ + q + } + /^X\(\/\/\)$/{ + s//\1/ + q + } + /^X\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'` + test -d "$as_dir" && break + done + test -z "$as_dirs" || eval "mkdir $as_dirs" + } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 +$as_echo "$as_me: error: cannot create directory $as_dir" >&2;} + { (exit 1); exit 1; }; }; } ac_builddir=. case "$ac_dir" in @@ -10873,6 +20447,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # If the template does not know about datarootdir, expand it. # FIXME: This hack should be removed a few years after 2.60. ac_datarootdir_hack=; ac_datarootdir_seen= + ac_sed_dataroot=' /datarootdir/ { p @@ -10882,11 +20457,12 @@ ac_sed_dataroot=' /@docdir@/p /@infodir@/p /@localedir@/p -/@mandir@/p' +/@mandir@/p +' case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in *datarootdir*) ac_datarootdir_seen=yes;; *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 + { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 @@ -10896,7 +20472,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 s&@infodir@&$infodir&g s&@localedir@&$localedir&g s&@mandir@&$mandir&g - s&\\\${datarootdir}&$datarootdir&g' ;; + s&\\\${datarootdir}&$datarootdir&g' ;; esac _ACEOF @@ -10924,12 +20500,14 @@ s&@INSTALL@&$ac_INSTALL&;t t $ac_datarootdir_hack " eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \ - || as_fn_error "could not create $ac_file" "$LINENO" 5 + || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 +$as_echo "$as_me: error: could not create $ac_file" >&2;} + { (exit 1); exit 1; }; } test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' + { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir' which seems to be undefined. Please make sure it is defined." >&5 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' which seems to be undefined. Please make sure it is defined." >&2;} @@ -10939,7 +20517,9 @@ which seems to be undefined. Please make sure it is defined." >&2;} -) cat "$tmp/out" && rm -f "$tmp/out";; *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";; esac \ - || as_fn_error "could not create $ac_file" "$LINENO" 5 + || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 +$as_echo "$as_me: error: could not create $ac_file" >&2;} + { (exit 1); exit 1; }; } ;; :H) # @@ -10950,19 +20530,25 @@ which seems to be undefined. Please make sure it is defined." >&2;} $as_echo "/* $configure_input */" \ && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" } >"$tmp/config.h" \ - || as_fn_error "could not create $ac_file" "$LINENO" 5 + || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 +$as_echo "$as_me: error: could not create $ac_file" >&2;} + { (exit 1); exit 1; }; } if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then - { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 + { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5 $as_echo "$as_me: $ac_file is unchanged" >&6;} else rm -f "$ac_file" mv "$tmp/config.h" "$ac_file" \ - || as_fn_error "could not create $ac_file" "$LINENO" 5 + || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 +$as_echo "$as_me: error: could not create $ac_file" >&2;} + { (exit 1); exit 1; }; } fi else $as_echo "/* $configure_input */" \ && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \ - || as_fn_error "could not create -" "$LINENO" 5 + || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5 +$as_echo "$as_me: error: could not create -" >&2;} + { (exit 1); exit 1; }; } fi ;; @@ -10972,12 +20558,15 @@ $as_echo "$as_me: $ac_file is unchanged" >&6;} done # for ac_tag -as_fn_exit 0 +{ (exit 0); exit 0; } _ACEOF +chmod +x $CONFIG_STATUS ac_clean_files=$ac_clean_files_save test $ac_write_fail = 0 || - as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5 + { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5 +$as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;} + { (exit 1); exit 1; }; } # configure is writing to config.log, and then calls config.status. @@ -10998,10 +20587,10 @@ if test "$no_create" != yes; then exec 5>>config.log # Use ||, not &&, to avoid exiting from the if with $? = 1, which # would make configure fail if this is the last instruction. - $ac_cs_success || as_fn_exit $? + $ac_cs_success || { (exit 1); exit 1; } fi if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 + { $as_echo "$as_me:$LINENO: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} fi diff --git a/configure.in b/configure.in index a2c07912e..b251a26cc 100755 --- a/configure.in +++ b/configure.in @@ -1250,7 +1250,8 @@ if test ! "$yap_cv_cplint" = "no" ENABLE_CPLINT="" if test "$target_os" = "cygwin" -o "$target_os" = "mingw32" then - CPLINT_SHLIB_LD="gcc -shared ../yap.dll" + CPLINT_SHLIB_LD="gcc -shared ../../yap.dll" + SHLIB_SUFFIX="dll" else CPLINT_SHLIB_LD=$SHLIB_LD fi From 25d1fac00776e40588e7188be32c4c435e797368 Mon Sep 17 00:00:00 2001 From: Fabrizio Riguzzi Date: Tue, 27 Jul 2010 12:14:33 +0200 Subject: [PATCH 2/4] fixed compilation of cplint under linux --- configure | 3 +++ configure.in | 2 ++ 2 files changed, 5 insertions(+) diff --git a/configure b/configure index 66e4c24d2..4ab8a9ba7 100755 --- a/configure +++ b/configure @@ -699,6 +699,7 @@ M4 PRE_INSTALL_ENV INSTALL_ENV ENABLE_CPLINT +SHLIB_SUFFIX CPLINT_SHLIB_LD CPLINT_LDFLAGS CPLINT_CFLAGS @@ -8675,11 +8676,13 @@ ENABLE_CPLINT="" SHLIB_SUFFIX="dll" else CPLINT_SHLIB_LD=$SHLIB_LD + SHLIB_SUFFIX="so" fi + else ENABLE_CPLINT="@#" fi diff --git a/configure.in b/configure.in index b251a26cc..9aef9e7a4 100755 --- a/configure.in +++ b/configure.in @@ -1254,11 +1254,13 @@ ENABLE_CPLINT="" SHLIB_SUFFIX="dll" else CPLINT_SHLIB_LD=$SHLIB_LD + SHLIB_SUFFIX="so" fi AC_SUBST(CPLINT_LIBS) AC_SUBST(CPLINT_CFLAGS) AC_SUBST(CPLINT_LDFLAGS) AC_SUBST(CPLINT_SHLIB_LD) + AC_SUBST(SHLIB_SUFFIX) else ENABLE_CPLINT="@#" fi From 5a19dd372affda1aadcffd5a467d340df1ed3f13 Mon Sep 17 00:00:00 2001 From: Fabrizio Riguzzi Date: Tue, 27 Jul 2010 16:53:47 +0200 Subject: [PATCH 3/4] removed dependency on array_t --- packages/cplint/cplint.h | 39 +++++++++---- packages/cplint/cplint_Prob.c | 56 +++++++++---------- packages/cplint/cplint_yap.c | 100 +++++++++++++++++++++++----------- 3 files changed, 123 insertions(+), 72 deletions(-) diff --git a/packages/cplint/cplint.h b/packages/cplint/cplint.h index 56e5491e8..07ff93c40 100644 --- a/packages/cplint/cplint.h +++ b/packages/cplint/cplint.h @@ -10,9 +10,7 @@ for the relative license. #include "util.h" #include "cuddInt.h" -#include "array.h" #include "mtr.h" -#include "avl.h" #include "YapInterface.h" #include @@ -21,16 +19,35 @@ typedef struct int var,value; } factor; +typedef struct + { + int nFact; + factor * factors; + } term; + +typedef struct + { + int nTerms; + term * terms; + } expr; + typedef struct { int nVal,nBit; - array_t * probabilities; - array_t * booleanVars; + double * probabilities; + DdNode * * booleanVars; } variable; +typedef struct + { + int nVar; + int nBVar; + variable * varar; + int * bVar2mVar; + } variables; -void createVars(array_t * vars, YAP_Term t,DdManager * mgr, array_t * bVar2mVar,int create_dot, char inames[1000][20]); -void createExpression(array_t * expression, YAP_Term t); +variables createVars(YAP_Term t,DdManager * mgr, int create_dot, char inames[1000][20]); +expr createExpression(YAP_Term t); void init_my_predicates(void); int compare(char *a, char *b); gint my_equal(gconstpointer v,gconstpointer v2); @@ -39,11 +56,11 @@ void dealloc(gpointer key,gpointer value,gpointer user_data); -DdNode * retFunction(DdManager * mgr, array_t * expression,array_t * v); -DdNode * retTerm(DdManager * mgr,array_t *factors,array_t * v); -DdNode * retFactor(DdManager * mgr, factor f, array_t * v); +DdNode * retFunction(DdManager * mgr, expr expression,variables v); +DdNode * retTerm(DdManager * mgr,term t,variables v); +DdNode * retFactor(DdManager * mgr, factor f, variables v); -double Prob(DdNode *node, array_t * vars,array_t * bVar2mVar, GHashTable * nodes); +double Prob(DdNode *node, variables vars,GHashTable * nodes); double ProbBool(DdNode *node, int bits, int nBit,int posBVar,variable v, -array_t * vars,array_t * bVar2mVar, GHashTable * nodes); +variables vars,GHashTable * nodes); diff --git a/packages/cplint/cplint_Prob.c b/packages/cplint/cplint_Prob.c index 9af2d2f32..5ea44a285 100644 --- a/packages/cplint/cplint_Prob.c +++ b/packages/cplint/cplint_Prob.c @@ -19,20 +19,20 @@ int correctPosition(int index,variable v, DdNode * node,int posBVar); -DdNode * retFunction(DdManager * mgr,array_t *expression, array_t *v) +DdNode * retFunction(DdManager * mgr,expr expression, variables v) /* given an expression term1+term2+...+termn, returns the BDD that implements that function */ { - array_t * term; + term term1; DdNode * tNode, * tmp, *tmp1; int i; i=0; tNode=Cudd_ReadLogicZero(mgr); Cudd_Ref(tNode); - while(itype.value; - return value; + return value; } else { @@ -141,10 +141,10 @@ so that it is not recomputed } else { - mVarIndex=array_fetch(int,bVar2mVar,index); - v=array_fetch(variable,vars,mVarIndex); + mVarIndex=vars.bVar2mVar[index]; + v=vars.varar[mVarIndex]; nBit=v.nBit; - res=ProbBool(node,0,nBit,0,v,vars,bVar2mVar,nodes); + res=ProbBool(node,0,nBit,0,v,vars,nodes); key=(DdNode **)malloc(sizeof(DdNode *)); *key=node; rp=(double *)malloc(sizeof(double)); @@ -156,22 +156,22 @@ so that it is not recomputed } double ProbBool(DdNode *node, int bits, int nBit,int posBVar,variable v, -array_t * vars,array_t * bVar2mVar, GHashTable * nodes) +variables vars, GHashTable * nodes) /* explores a group of binary variables making up the multivalued variable v */ { DdNode *T,*F; double p,res; - array_t * probs; - + double * probs; + probs=v.probabilities; if (nBit==0) { - if (bits>=array_n(probs)) + if (bits>=v.nVal) return 0; else { - p=array_fetch(double,probs,bits); - res=p*Prob(node,vars,bVar2mVar,nodes); + p=probs[bits]; + res=p*Prob(node,vars,nodes); return res; } } @@ -183,16 +183,16 @@ array_t * vars,array_t * bVar2mVar, GHashTable * nodes) F = node->type.kids.E; bits=bits<<1; - res=ProbBool(T,bits+1,nBit-1,posBVar+1,v,vars,bVar2mVar,nodes)+ - ProbBool(F,bits,nBit-1,posBVar+1,v,vars,bVar2mVar,nodes); + res=ProbBool(T,bits+1,nBit-1,posBVar+1,v,vars,nodes)+ + ProbBool(F,bits,nBit-1,posBVar+1,v,vars,nodes); return res; } else { bits=bits<<1; - res=ProbBool(node,bits+1,nBit-1,posBVar+1,v,vars,bVar2mVar,nodes)+ - ProbBool(node,bits,nBit-1,posBVar+1,v,vars,bVar2mVar,nodes); + res=ProbBool(node,bits+1,nBit-1,posBVar+1,v,vars,nodes)+ + ProbBool(node,bits,nBit-1,posBVar+1,v,vars,nodes); return res; } } @@ -204,6 +204,6 @@ currently explored by ProbBool */ { DdNode * bvar; - bvar=array_fetch(DdNode *,v.booleanVars,posBVar); + bvar=v.booleanVars[posBVar]; return bvar->index==index; } diff --git a/packages/cplint/cplint_yap.c b/packages/cplint/cplint_yap.c index 350ad5491..5021f8019 100644 --- a/packages/cplint/cplint_yap.c +++ b/packages/cplint/cplint_yap.c @@ -24,9 +24,9 @@ FILE *open_file (char *filename, const char *mode); void reverse(char s[]); static int compute_prob(void); -void createVars(array_t * vars, YAP_Term t,DdManager * mgr, array_t * bVar2mVar,int create_dot, char inames[1000][20]) +variables createVars(YAP_Term t,DdManager * mgr, int create_dot, char inames[1000][20]) /* adds the boolean variables to the BDD and returns -an array_t containing them (array_t is defined in the util library of glu) +the array vars containing them returns also the names of the variables to be used to save the ADD in dot format */ { @@ -35,10 +35,16 @@ returns also the names of the variables to be used to save the ADD in dot format variable v; char numberVar[10],numberBit[10]; double p; - b=0; + variables vars; + + vars.varar= (variable *) malloc(0* sizeof(variable)); + vars.bVar2mVar=(int *) malloc(0* sizeof(int)); + b=0; + vars.nVar=0; while(YAP_IsPairTerm(t)) { + varTerm=YAP_HeadOfTerm(t); varIndex=YAP_IntOfTerm(YAP_HeadOfTerm(varTerm)); @@ -48,10 +54,18 @@ returns also the names of the variables to be used to save the ADD in dot format probTerm=YAP_HeadOfTerm(varTerm); v.nVal=nVal; v.nBit=(int)ceil(log(nVal)/log(2)); - v.probabilities=array_alloc(double,0); - v.booleanVars=array_alloc(DdNode *,0); + v.probabilities=(double *) malloc(nVal* sizeof(double)); + v.booleanVars=(DdNode * *) malloc(v.nBit* sizeof(DdNode *)); for (i=0;i Date: Tue, 27 Jul 2010 17:55:52 +0200 Subject: [PATCH 4/4] removed dependency from glu, now cplint depends only on CUDD --- configure | 371 +-------------------------- configure.in | 11 +- packages/cplint/README | 28 +- packages/cplint/cplint_yap.c | 1 + packages/cplint/doc/manual.css | 25 +- packages/cplint/doc/manual.html | 435 ++++++++++++-------------------- packages/cplint/doc/manual.pdf | Bin 118367 -> 160458 bytes packages/cplint/doc/manual.tex | 33 +-- 8 files changed, 215 insertions(+), 689 deletions(-) diff --git a/configure b/configure index 4ab8a9ba7..eb5c7d141 100755 --- a/configure +++ b/configure @@ -8301,374 +8301,13 @@ if test ! "$yap_cv_cplint" = "no" LDFLAGS=${LDFLAGS}" `echo $GLIBS | awk '{print $1}'` -L$prefix/lib/" if test ! "$yap_cv_cplint" = "yes" then - LDFLAGS+=" -L${yap_cv_cplint}/lib" - CPLINT_LDFLAGS+=" -L${yap_cv_cplint}/lib" + CPLINT_LDFLAGS+=" -L${yap_cv_cplint}/cudd -L${yap_cv_cplint}/mtr -L${yap_cv_cplint}/st -L${yap_cv_cplint}/util -L${yap_cv_cplint}/epd " CPLINT_CFLAGS+=" -I${yap_cv_cplint}/include" + CPLINT_LIBS="-lcudd -lmtr -lst -lutil -lepd -lm "$CPLINT_LIBS fi - { $as_echo "$as_me:$LINENO: checking for library containing g_hash_table_new" >&5 -$as_echo_n "checking for library containing g_hash_table_new... " >&6; } -if test "${ac_cv_search_g_hash_table_new+set}" = set; then - $as_echo_n "(cached) " >&6 -else - ac_func_search_save_LIBS=$LIBS -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -#ifdef __cplusplus -extern "C" -#endif -char g_hash_table_new (); -int -main () -{ -return g_hash_table_new (); - ; - return 0; -} -_ACEOF -for ac_lib in '' glib-2.0; do - if test -z "$ac_lib"; then - ac_res="none required" - else - ac_res=-l$ac_lib - LIBS="-l$ac_lib $ac_func_search_save_LIBS" - fi - rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 - (eval "$ac_link") 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { - test -z "$ac_c_werror_flag" || - test ! -s conftest.err - } && test -s conftest$ac_exeext && { - test "$cross_compiling" = yes || - $as_test_x conftest$ac_exeext - }; then - ac_cv_search_g_hash_table_new=$ac_res -else - $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - -fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ - conftest$ac_exeext - if test "${ac_cv_search_g_hash_table_new+set}" = set; then - break -fi -done -if test "${ac_cv_search_g_hash_table_new+set}" = set; then - : -else - ac_cv_search_g_hash_table_new=no -fi -rm conftest.$ac_ext -LIBS=$ac_func_search_save_LIBS -fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_search_g_hash_table_new" >&5 -$as_echo "$ac_cv_search_g_hash_table_new" >&6; } -ac_res=$ac_cv_search_g_hash_table_new -if test "$ac_res" != no; then - test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" - CPLINT_LIBS="-lglib-2.0 " -else - { { $as_echo "$as_me:$LINENO: error: This package needs glib >=2.0." >&5 -$as_echo "$as_me: error: This package needs glib >=2.0." >&2;} - { (exit 1); exit 1; }; } -fi - - { $as_echo "$as_me:$LINENO: checking for library containing array_do_alloc" >&5 -$as_echo_n "checking for library containing array_do_alloc... " >&6; } -if test "${ac_cv_search_array_do_alloc+set}" = set; then - $as_echo_n "(cached) " >&6 -else - ac_func_search_save_LIBS=$LIBS -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -#ifdef __cplusplus -extern "C" -#endif -char array_do_alloc (); -int -main () -{ -return array_do_alloc (); - ; - return 0; -} -_ACEOF -for ac_lib in '' glu; do - if test -z "$ac_lib"; then - ac_res="none required" - else - ac_res=-l$ac_lib - LIBS="-l$ac_lib $ac_func_search_save_LIBS" - fi - rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 - (eval "$ac_link") 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { - test -z "$ac_c_werror_flag" || - test ! -s conftest.err - } && test -s conftest$ac_exeext && { - test "$cross_compiling" = yes || - $as_test_x conftest$ac_exeext - }; then - ac_cv_search_array_do_alloc=$ac_res -else - $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - -fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ - conftest$ac_exeext - if test "${ac_cv_search_array_do_alloc+set}" = set; then - break -fi -done -if test "${ac_cv_search_array_do_alloc+set}" = set; then - : -else - ac_cv_search_array_do_alloc=no -fi -rm conftest.$ac_ext -LIBS=$ac_func_search_save_LIBS -fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_search_array_do_alloc" >&5 -$as_echo "$ac_cv_search_array_do_alloc" >&6; } -ac_res=$ac_cv_search_array_do_alloc -if test "$ac_res" != no; then - test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" - CPLINT_LIBS="-lglu "$CPLINT_LIBS -else - { { $as_echo "$as_me:$LINENO: error: This package needs glu." >&5 -$as_echo "$as_me: error: This package needs glu." >&2;} - { (exit 1); exit 1; }; } -fi - - { $as_echo "$as_me:$LINENO: checking for library containing Cudd_Init" >&5 -$as_echo_n "checking for library containing Cudd_Init... " >&6; } -if test "${ac_cv_search_Cudd_Init+set}" = set; then - $as_echo_n "(cached) " >&6 -else - ac_func_search_save_LIBS=$LIBS -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -#ifdef __cplusplus -extern "C" -#endif -char Cudd_Init (); -int -main () -{ -return Cudd_Init (); - ; - return 0; -} -_ACEOF -for ac_lib in '' cu; do - if test -z "$ac_lib"; then - ac_res="none required" - else - ac_res=-l$ac_lib - LIBS="-l$ac_lib -lglu -lm $ac_func_search_save_LIBS" - fi - rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 - (eval "$ac_link") 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { - test -z "$ac_c_werror_flag" || - test ! -s conftest.err - } && test -s conftest$ac_exeext && { - test "$cross_compiling" = yes || - $as_test_x conftest$ac_exeext - }; then - ac_cv_search_Cudd_Init=$ac_res -else - $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - -fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ - conftest$ac_exeext - if test "${ac_cv_search_Cudd_Init+set}" = set; then - break -fi -done -if test "${ac_cv_search_Cudd_Init+set}" = set; then - : -else - ac_cv_search_Cudd_Init=no -fi -rm conftest.$ac_ext -LIBS=$ac_func_search_save_LIBS -fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_search_Cudd_Init" >&5 -$as_echo "$ac_cv_search_Cudd_Init" >&6; } -ac_res=$ac_cv_search_Cudd_Init -if test "$ac_res" != no; then - test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" - CPLINT_LIBS="-lcu "$CPLINT_LIBS -else - { { $as_echo "$as_me:$LINENO: error: This package needs glu." >&5 -$as_echo "$as_me: error: This package needs glu." >&2;} - { (exit 1); exit 1; }; } -fi - - { $as_echo "$as_me:$LINENO: checking for library containing pow" >&5 -$as_echo_n "checking for library containing pow... " >&6; } -if test "${ac_cv_search_pow+set}" = set; then - $as_echo_n "(cached) " >&6 -else - ac_func_search_save_LIBS=$LIBS -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -#ifdef __cplusplus -extern "C" -#endif -char pow (); -int -main () -{ -return pow (); - ; - return 0; -} -_ACEOF -for ac_lib in '' m; do - if test -z "$ac_lib"; then - ac_res="none required" - else - ac_res=-l$ac_lib - LIBS="-l$ac_lib -lglu -lm $ac_func_search_save_LIBS" - fi - rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 - (eval "$ac_link") 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { - test -z "$ac_c_werror_flag" || - test ! -s conftest.err - } && test -s conftest$ac_exeext && { - test "$cross_compiling" = yes || - $as_test_x conftest$ac_exeext - }; then - ac_cv_search_pow=$ac_res -else - $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - -fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ - conftest$ac_exeext - if test "${ac_cv_search_pow+set}" = set; then - break -fi -done -if test "${ac_cv_search_pow+set}" = set; then - : -else - ac_cv_search_pow=no -fi -rm conftest.$ac_ext -LIBS=$ac_func_search_save_LIBS -fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_search_pow" >&5 -$as_echo "$ac_cv_search_pow" >&6; } -ac_res=$ac_cv_search_pow -if test "$ac_res" != no; then - test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" - CPLINT_LIBS="-lm "$CPLINT_LIBS -else - { { $as_echo "$as_me:$LINENO: error: This package needs m." >&5 -$as_echo "$as_me: error: This package needs m." >&2;} - { (exit 1); exit 1; }; } -fi - + #AC_SEARCH_LIBS([g_hash_table_new], [glib-2.0], [], [AC_MSG_ERROR([This package needs glib >=2.0.], [1])], []) + #AC_SEARCH_LIBS([Cudd_Init], [cudd], [], [AC_MSG_ERROR([This package needs CUDD.], [1])], [-lcudd -lmtr -lst -lutil -lepd -lm]) + #AC_SEARCH_LIBS([pow], [m], [], [AC_MSG_ERROR([This package needs m.], [1])], [-lm]) ENABLE_CPLINT="" if test "$target_os" = "cygwin" -o "$target_os" = "mingw32" then diff --git a/configure.in b/configure.in index 9aef9e7a4..d156d872d 100755 --- a/configure.in +++ b/configure.in @@ -1239,14 +1239,13 @@ if test ! "$yap_cv_cplint" = "no" LDFLAGS=${LDFLAGS}" `echo $GLIBS | awk '{print $1}'` -L$prefix/lib/" if test ! "$yap_cv_cplint" = "yes" then - LDFLAGS+=" -L${yap_cv_cplint}/lib" - CPLINT_LDFLAGS+=" -L${yap_cv_cplint}/lib" + CPLINT_LDFLAGS+=" -L${yap_cv_cplint}/cudd -L${yap_cv_cplint}/mtr -L${yap_cv_cplint}/st -L${yap_cv_cplint}/util -L${yap_cv_cplint}/epd " CPLINT_CFLAGS+=" -I${yap_cv_cplint}/include" + CPLINT_LIBS="-lcudd -lmtr -lst -lutil -lepd -lm "$CPLINT_LIBS fi - AC_SEARCH_LIBS([g_hash_table_new], [glib-2.0], [CPLINT_LIBS="-lglib-2.0 "], [AC_MSG_ERROR([This package needs glib >=2.0.], [1])], []) - AC_SEARCH_LIBS([array_do_alloc], [glu], [CPLINT_LIBS="-lglu "$CPLINT_LIBS], [AC_MSG_ERROR([This package needs glu.], [1])], []) - AC_SEARCH_LIBS([Cudd_Init], [cu], [CPLINT_LIBS="-lcu "$CPLINT_LIBS], [AC_MSG_ERROR([This package needs glu.], [1])], [-lglu -lm]) - AC_SEARCH_LIBS([pow], [m], [CPLINT_LIBS="-lm "$CPLINT_LIBS], [AC_MSG_ERROR([This package needs m.], [1])], [-lglu -lm]) + #AC_SEARCH_LIBS([g_hash_table_new], [glib-2.0], [], [AC_MSG_ERROR([This package needs glib >=2.0.], [1])], []) + #AC_SEARCH_LIBS([Cudd_Init], [cudd], [], [AC_MSG_ERROR([This package needs CUDD.], [1])], [-lcudd -lmtr -lst -lutil -lepd -lm]) + #AC_SEARCH_LIBS([pow], [m], [], [AC_MSG_ERROR([This package needs m.], [1])], [-lm]) ENABLE_CPLINT="" if test "$target_os" = "cygwin" -o "$target_os" = "mingw32" then diff --git a/packages/cplint/README b/packages/cplint/README index e725d93aa..4c3ad442b 100644 --- a/packages/cplint/README +++ b/packages/cplint/README @@ -1,32 +1,26 @@ This directory contains the code of the LPAD anc CP-logic interpreter cplint COMPILATION: -This package requires GLU (a subpackage of VIS) and GLIB version 1.2. -You can download GLU from http://vlsi.colorado.edu/~vis/getting_VIS_2.1.html +This package requires CUDD and GLIB version 1.2. +You can download CUDD from http://vlsi.colorado.edu/~fabio/CUDD/ You can download GLIB from http://www.gtk.org/. This is a standard Linux package so it is easy to install using the package management software of your Linux distribution INSTALLATION: -Install glu: - 1) downlad glu-2.1.tar.gz +Compile CUDD: + 1) downlad cudd-2.4.2.tar.gz 2) decompress it - 3) cd glu-2.1 - 3) mkdir arch - 4) cd arch - 5) ../configure - 6) make - 7) su - 8) make install -This will install glu into /usr/local, if you want to install to a different DIR -use ../configure --prefix DIR + 3) cd cudd-2.4.2 + 4) check makefile options + 5) make Installation of cplint: When compiling Yap, use - configure --enable-cplint -Under Windows, you have to use cygwin (glu does not compile under MinGW), so - configure --enable-cplint --enable-cygwin -If you installed glu in DIR, use --enable-cplint=DIR + configure --enable-cplint=DIR +Under Windows, you have to use cygwin (CUDD does not compile under MinGW), so + configure --enable-cplint --enable-cygwin=DIR +where DIR is the directory where you compiled CUDD FEEDBACK: diff --git a/packages/cplint/cplint_yap.c b/packages/cplint/cplint_yap.c index 5021f8019..04315f360 100644 --- a/packages/cplint/cplint_yap.c +++ b/packages/cplint/cplint_yap.c @@ -42,6 +42,7 @@ returns also the names of the variables to be used to save the ADD in dot format b=0; vars.nVar=0; + varIndex=0; while(YAP_IsPairTerm(t)) { diff --git a/packages/cplint/doc/manual.css b/packages/cplint/doc/manual.css index ce87c709c..b108289a8 100644 --- a/packages/cplint/doc/manual.css +++ b/packages/cplint/doc/manual.css @@ -11,6 +11,7 @@ .cmtt-10{font-family: monospace;} .cmti-10{ font-style: italic;} p.noindent { text-indent: 0em } +td p.noindent { text-indent: 0em; margin-top:0em; } p.nopar { text-indent: 0em; } p.indent{ text-indent: 1.5em } @media print {div.crosslinks {visibility:hidden;}} @@ -20,6 +21,9 @@ td center { margin-top:0em; margin-bottom:0em; } .Canvas { position:relative; } img.math{vertical-align:middle;} li p.indent { text-indent: 0em } +li p:first-child{ margin-top:0em; } +li p:last-child, li div:last-child { margin-bottom:0.5em; } +li p~ul:last-child, li p~ol:last-child{ margin-bottom:0.5em; } .enumerate1 {list-style-type:decimal;} .enumerate2 {list-style-type:lower-alpha;} .enumerate3 {list-style-type:lower-roman;} @@ -32,11 +36,11 @@ div.obeylines-v p { margin-top:0; margin-bottom:0; } td.displaylines {text-align:center; white-space:nowrap;} .centerline {text-align:center;} .rightline {text-align:right;} -div.verbatim {font-family: monospace; white-space: nowrap; } -table.verbatim {width:100%;} +div.verbatim {font-family: monospace; white-space: nowrap; text-align:left; clear:both; } .fbox {padding-left:3.0pt; padding-right:3.0pt; text-indent:0pt; border:solid black 0.4pt; } +div.fbox {display:table} div.center div.fbox {text-align:center; clear:both; padding-left:3.0pt; padding-right:3.0pt; text-indent:0pt; border:solid black 0.4pt; } -table.minipage{width:100%;} +div.minipage{width:100%;} div.center, div.center div.center {text-align: center; margin-left:1em; margin-right:1em;} div.center div {text-align: left;} div.flushright, div.flushright div.flushright {text-align: right;} @@ -53,6 +57,8 @@ span.footnote-mark sup.textsuperscript, span.footnote-mark a sup.textsuperscript div.tabular, div.center div.tabular {text-align: center; margin-top:0.5em; margin-bottom:0.5em; } table.tabular td p{margin-top:0em;} table.tabular {margin-left: auto; margin-right: auto;} +td p:first-child{ margin-top:0em; } +td p:last-child{ margin-bottom:0em; } div.td00{ margin-left:0pt; margin-right:0pt; } div.td01{ margin-left:0pt; margin-right:5pt; } div.td10{ margin-left:5pt; margin-right:0pt; } @@ -70,8 +76,9 @@ span.TEX span.E{ position:relative;top:0.5ex;left:-0.0417em;} a span.TEX span.E {text-decoration: none; } span.LATEX span.A{ position:relative; top:-0.5ex; left:-0.4em; font-size:85%;} span.LATEX span.TEX{ position:relative; left: -0.4em; } -div.float img, div.float .caption {text-align:center;} -div.figure img, div.figure .caption {text-align:center;} +div.float, div.figure {margin-left: auto; margin-right: auto;} +div.float img {text-align:center;} +div.figure img {text-align:center;} .marginpar {width:20%; float:right; text-align:left; margin-left:auto; margin-top:0.5em; font-size:85%; text-decoration:underline;} .marginpar p{margin-top:0.4em; margin-bottom:0.4em;} table.equation {width:100%;} @@ -88,10 +95,12 @@ table.pmatrix {width:100%;} span.pmatrix img{vertical-align:middle;} div.pmatrix {text-align:center;} table.pmatrix {width:100%;} +span.bar-css {text-decoration:overline;} img.cdots{vertical-align:middle;} .partToc a, .partToc, .likepartToc a, .likepartToc {line-height: 200%; font-weight:bold; font-size:110%;} -.caption td.id{font-weight: bold; white-space: nowrap; } -table.caption {text-align:center;} +.index-item, .index-subitem, .index-subsubitem {display:block} +div.caption {text-indent:-2em; margin-left:3em; margin-right:1em; text-align:left;} +div.caption span.id{font-weight: bold; white-space: nowrap; } h1.partHead{text-align: center} p.bibitem { text-indent: -2em; margin-left: 2em; margin-top:0.6em; margin-bottom:0.6em; } p.bibitem-p { text-indent: 0em; margin-left: 2em; margin-top:0.6em; margin-bottom:0.6em; } @@ -107,7 +116,7 @@ div.thanks{text-align:left; margin-left:10%; font-size:85%; font-style:italic; } div.author{white-space: nowrap;} .quotation {margin-bottom:0.25em; margin-top:0.25em; margin-left:1em; } .abstract p {margin-left:5%; margin-right:5%;} -table.abstract {width:100%;} +div.abstract {width:100%;} .figure img.graphics {margin-left:10%;} /* end css.sty */ diff --git a/packages/cplint/doc/manual.html b/packages/cplint/doc/manual.html index 7404f09a4..16d034d2c 100644 --- a/packages/cplint/doc/manual.html +++ b/packages/cplint/doc/manual.html @@ -1,13 +1,13 @@ -cplint Version beta2.0 Manual +cplint Version 2.0 Manual - + @@ -15,28 +15,27 @@ -

cplint Version beta2.0 Manual

+

cplint Version 2.0 Manual

Fabrizio Riguzzi
fabrizio.riguzzi@unife.it
-
+class="cmr-12">fabrizio.riguzzi@unife.it
June 19, 2008
+class="cmr-12">July 27, 2010

1 Introduction

-

cplint is a suite of programs for reasoning with LPADs [1112] and CP-logic programs [1013]. -

It consists of three Prolog modules for answering queries using goal-oriented +

It consists of three Prolog modules for answering queries using goal-oriented procedures plus three Prolog modules for answering queries using the definition of the semantics of LPADs and CP-logic. -

The modules for answering queries using using goal-oriented procedures are +

The modules for answering queries using using goal-oriented procedures are lpadsld.pl, lpad.pl and 7] and [8]. It is based on SLDNF resolution and is an adaptation of the interpreter for ProbLog [4]. -

It was proved correct [

It was proved correct [8] with respect to the semantics of LPADs for range restricted acyclic programs [1] without function symbols. -

It is also able to deal with extensions of LPADs and CP-logic: the clause +

It is also able to deal with extensions of LPADs and CP-logic: the clause bodies can contain setof and bagof, the probabilities in the head may @@ -84,7 +83,7 @@ href="#XDBLP:journals/jacm/ChenW96">3]. As a consequence, it works fo class="cmtt-10">cpl.pl: computes the probability of a query using a top-down procedure based on SLG resolution and moreover checks that the CP-logic program is valid, i.e., that it has at least an execution model. -

The modules for answering queries using the definition of the semantics of LPADs +

The modules for answering queries using the definition of the semantics of LPADs and CP-logic are semlpadsld.pl, semlpad.pl and P, i.e., and temporal precedence. It uses the definition of the semantics given in [13]. -

+

2 Installation

-

cplint is distributed in source code in the CVS version of Yap. It +

cplint is distributed in source code in the git version of Yap. It includes Prolog and C files. Download it by following the instruction in -http://www.ncc.up.pt/~vsc/Yap/downloads.html . -

cplint requires glu (a subpackage of vis) and glib-2.0. You can download glu -from http://vlsi.colorado.edu/~vis/getting_VIS_2.1.html You can download -glib-2.0 (version . +

cplint requires cudd and glib-2.0. You can download cudd from +http://vlsi.colorado.edu/ fabio/CUDD/ . You can download glib-2.0 (version 2.0) from http://www.gtk.org/ . This is a standard GNU package -so it is easy to install it using the package management software of your Linux or -Cygwin distribution. -

Install glu: +class="cmmi-10">.0) +from http://www.gtk.org/ . This is a standard GNU package so it is easy to +install it using the package management software of your Linux or Cygwin +distribution. +

Compile cudd:

    -
  1. downlad glu-2.1.tar.gz +
  2. downlad cudd-2.4.2.tar.gz
  3. -
  4. decompress it +
  5. decompress it
  6. -
  7. cd glu-2.1 +
  8. cd cudd-2.4.2
  9. -
  10. mkdir arch +
  11. check makefile options
  12. -
  13. cd arch -
  14. -
  15. ../configure -
  16. -
  17. make -
  18. -
  19. su -
  20. -
  21. make install
-

This will install glu into /usr/local, if you want to install to a different DIR use -../configure --prefix DIR -

Install Yap together with make +

Install Yap together with cplint: when compiling Yap following the instuction of the INSTALL file in the root of the Yap folder, use -
-configure --enable-cplint +
+configure --enable-cplint=DIR
-
-

Under Windows, you have to use Cygwin (glu does not compile under MinGW), -so -
+

Under Windows, you have to use Cygwin (glu does not compile under MinGW), +so
-
-configure --enable-cplint --enable-cygwin +
+configure --enable-cplint=DIR --enable-cygwin
-
-

If you installed glu in DIR, use --enable-cplint=DIR -

After having performed

where DIR is the path to the directory cudd-2.4.2 (including cudd-2.4.2). +

After having performed make install you can do make installcheck that will execute a suite of tests of the various programs. If no error is reported you have a working installation of cplint. -

+

3 Syntax

-

Disjunction in the head is represented with a semicolon and atoms in the head are +

Disjunction in the head is represented with a semicolon and atoms in the head are separated from probabilities by a colon. For the rest, the usual syntax of Prolog is used. For example, the CP-logic clause

@@ -220,49 +190,35 @@ used. For example, the CP-logic clause src="manual0x.png" alt="h1 : p1 ∨...∨ hn : pn ← b1,...,bm,¬c1,...,¬cl " class="math-display" >
is represented by -
+
h1:p1 ; ... ; hn:pn :- b1,...,bm,\+ c1,....,\+ cl
-
-

No parentheses are necessary. The

No parentheses are necessary. The pi are numeric expressions. It is up to the user to ensure that the numeric expressions are legal, i.e. that they sum up to less than one. -

If the clause has an empty body, it can be represented like this +

If the clause has an empty body, it can be represented like this -
+
h1:p1 ; ... ;hn:pn.
-
-

If the clause has a single head with probability 1, the annotation can be omitted and +

If the clause has a single head with probability 1, the annotation can be omitted and the clause takes the form of a normal prolog clause, i.e. -
+
h1:- b1,...,bm,\+ c1,...,\+ cl.
-
-

stands for +

stands for -
+
h1:1 :- b1,...,bm,\+ c1,...,\+ cl.
-
-

-

The coin example of [

+

The coin example of [12] is represented as (see file coin.cpl) -
+
heads(Coin):1/2 ; tails(Coin):1/2:-  
     toss(Coin),\+biased(Coin).  
@@ -273,16 +229,15 @@ heads(Coin):1/2 ; tails(Coin):1/2:-  
 
toss(coin).
-
-

The first clause states that if we toss a coin that is not biased it has equal +

The first clause states that if we toss a coin that is not biased it has equal probability of landing heads and tails. The second states that if the coin is biased it has a slightly higher probability of landing heads. The third states that the coin is fair with probability 0.9 and biased with probability 0.1 and the last clause states that we toss a coin with certainty. -

+

4 Commands

-

All six modules accept the same commands for reading in files and answering queries. +

All six modules accept the same commands for reading in files and answering queries. The LPAD or CP-logic program must be stored in a text file with extension .cpl. Suppose you have stored the example above in file lpad.pl) by issuing the command -
+
use_module(library(lpad)).
-
-

at the command prompt. Then you must parse the source file

at the command prompt. Then you must parse the source file coin.cpl with the command -
+
p(coin).
-
-

if

if coin.cpl is in the current directory, or -
+
p(’path_to_coin/coin’).
-
-

if

if coin.cpl is in a different directory. At this point you can pose query to the program by using the predicate s/2 (for solve) that takes as its first argument a @@ -325,13 +271,10 @@ as its second argument. For example, the probability of the conjunction head(coin),biased(coin) can be asked with the query -
+
s([head(coin),biased(coin)],P).
-
-

For computing the probability of a conjunction given another conjunction you can +

For computing the probability of a conjunction given another conjunction you can use the predicate sc/3 (for solve conditional) that take takes as input the query conjunction as its first argument, the evidence conjunction as its second argument @@ -341,25 +284,22 @@ class="cmtt-10">heads(coin) given the evidence biased(coin) can be asked with the query -
+
sc([heads(coin)],[biased(coin)],P).
-
-

After having parsed a program, in order to read in a new program you must restart +

After having parsed a program, in order to read in a new program you must restart Yap when using semlpadsld.pl and semlpad.pl. With the other modules, you can directly parse a new program. -

When using

When using lpad.pl, the system can print the message “Uunsound program” in the case in which an instance with a three valued well founded model is found. Moreover, it can print the message “It requires the choice of a head atom from a non ground head”: in this case, in order to answer the query, all the groundings of the culprit clause must be generated, which may be impossible for programs with function symbols. -

When using

When using semcpl.pl, you can print the execution process by using the command print. after context is a list of atoms that are true in the context. semcpl.pl can print “Invalid program” in the case in which no execution process exists. -

When using

When using cpl.pl you can print a partial execution model including all the clauses involved in the query issued with print. cpl.pl can print the messages “Uunsound program”, “It requires the choice of a head atom from a non ground head” and “Invalid program”. -

The modules make use of a number of parameters in order to control their +

The modules make use of a number of parameters in order to control their behavior. They that can be set with the command -
+
set(parameter,value).
-
-

from the Yap prompt after having loaded the module. The current value can be read +

from the Yap prompt after having loaded the module. The current value can be read with -
+
setting(parameter,Value).
-
-

from the Yap prompt. The available parameters are: +

from the Yap prompt. The available parameters are:

  • epsilon_parsing (valid for all six modules): if (1 - the sum of the @@ -418,13 +352,10 @@ class="cmtt-10">m is the number of the binary variable. The correspondenc between variables and clauses can be evinced from the message printed on the screen, such as -
    +
    Variables: [(2,[X=2,X1=1]),(2,[X=1,X1=0]),(1,[])]
    -
    -

    where the first element of each couple is the clause number of the input file +

    where the first element of each couple is the clause number of the input file (starting from 1). In the example above variable X0 corresponds to clause 2 @@ -441,13 +372,10 @@ class="cmtt-10">graphviz ( www.graphviz.org ) using the command -
    +
    dotty cpl.dot &
    -
    -

    +

  • ground_body (valid for false, ground constant. In the case where the body contains variables not in the head, setting it to false means that the body represents an existential event.
-

+

5 Semantic Modules

-

The three semantic modules need to produce a grounding of the program in order to +

The three semantic modules need to produce a grounding of the program in order to compute the semantics. They require an extra file with extension .uni (for universe) in the same directory where the .cpl file is. -

There are two ways to specify how to ground a program. The first consists in +

There are two ways to specify how to ground a program. The first consists in providing the list of constants to which each variable can be instantiated. For example, in our case the current directory will contain a file coin.uni that is a Prolog file containing facts of the form -
+
universe(var_list,const_list).
-
-

where

where var_list is a list of variables names (each must be included in single quotes) and const_list is a list of constants. The semantic modules generate the grounding @@ -490,29 +415,23 @@ class="cmtt-10">var_list with the constants of class="cmtt-10">const_list. Note that the variables are identified by name, so a variable with the same name in two different clauses will be instantiated with the same constants. -

The other way to specify how to ground a program consists in using mode and +

The other way to specify how to ground a program consists in using mode and type information. For each predicate, the file .uni must contain a fact of the form -
+
mode(predicate(t1,...,tn)).
-
-

that specifies the number and types of each argument of the predicate. Then, the list +

that specifies the number and types of each argument of the predicate. Then, the list of constants that are in the domain of each type ti must be specified with a fact of the form -
+
type(ti,list_of_constants).
-
-

The file

The file .uni can contain both universe and mode declaration, the ones to be used depend on the value of the parameter grounding: with value variables, the universe declarations are used, with value modes the mode declarations are used. -

With

With semcpl.pl only mode declarations can be used. -

+

6 Extensions

-

In this section we will present the extensions to the syntax of LPADs and CP-logic +

In this section we will present the extensions to the syntax of LPADs and CP-logic programs that cplint can handle. -

The first is the use of some standard Prolog predicates. The bodies can contain +

The first is the use of some standard Prolog predicates. The bodies can contain the built-in predicates: -
+
is/2  
>/2  
</2 @@ -549,55 +466,43 @@ is/2  
\==/2  
length/2
-
-

The bodies can also contain the following library predicates: +

The bodies can also contain the following library predicates: -
+
member/2  
max_list/2  
min_list/2  
nth0/3  
nth/3
-
-

plus the predicate +

plus the predicate -
+
average/2
-
-

that, given a list of numbers, computes its arithmetic mean. -

When using

that, given a list of numbers, computes its arithmetic mean. +

When using lpadsld.pl, the bodies can contain the predicates setof/3 and bagof/3 with the same meaning as in Prolog. Existential quantifiers are allowed in both, so for example the query -
+
setof(Z, (term(X,Y))^foo(X,Y,Z), L).
-
-

returns all the instantiations of

returns all the instantiations of Z such that there exists an instantiation of X and Y for which foo(X,Y,Z) is true. -

An example of the use of

An example of the use of setof and bagof is in the file female.cpl: -
+
male(C):M/P ; female(C):F/P:-  
    person(C),  
    setof(Male,known_male(Male),LM), @@ -618,25 +523,22 @@ male(C):M/P ; female(C):F/P:-  
 
known_male(e).
-
-

The disjunctive rule expresses the probability of a person of unknown sex of being +

The disjunctive rule expresses the probability of a person of unknown sex of being male or female depending on the number of males and females that are known. This is an example of the use of expressions in the probabilities in the head that depend on variables in the body. The probabilities are well defined because they always sum to 1 (unless P is 0). -

Another use of

Another use of setof and bagof is to have an attribute depend on an aggregate function of another attribute, similarly to what is done in PRM and CLP(BN). -

So, in the classical school example (available in

So, in the classical school example (available in student.cpl) you can find the following clauses: -
+
student_rank(S,h):0.6 ; student_rank(S,l):0.4:-  
    bagof(G,R^(registr_stu(R,S),registr_gr(R,G)),L),  
    average(L,Av),Av>1.5. @@ -645,8 +547,7 @@ student_rank(S,h):0.6 ; student_rank(S,l):0.4:-  
    bagof(G,R^(registr_stu(R,S),registr_gr(R,G)),L),  
    average(L,Av),Av =< 1.5.
-
-

where

where registr_stu(R,S) expresses that registration R refers to student S and @@ -656,7 +557,7 @@ class="cmtt-10">R reports grade G which is a natural number. The two clauses express a dependency of the rank of the student from the average of her grades. -

Another extension can be used with

Another extension can be used with lpadsld.pl in order to be able to represent reference uncertainty of PRMs. Reference uncertainty means that the link structure of a relational model is not fixed but is uncertain: this is represented by having the @@ -668,31 +569,25 @@ selected uniformly from certain sets, the following clauses can be used (see fil paper_ref_simple.cpl): -
+
uniform(cites_cited(C,P),P,L):-  
    bagof(Pap,paper_topic(Pap,theory),L).  
 
uniform(cites_citing(C,P),P,L):-  
    bagof(Pap,paper_topic(Pap,ai),L).
-
-

The first clauses states that the paper

The first clauses states that the paper P cited in a citation C is selected uniformly from the set of all papers with topic theory. The second clauses expresses that the citing paper is selected uniformly from the papers with topic ai. -

These clauses make use of the predicate +

These clauses make use of the predicate -
+
uniform(Atom,Variable,List)
-
-

in the head, where

in the head, where Atom must contain Variable. The meaning is the following: the set of all the atoms obtained by instantiating ∕N where N is the length of List. -

A more elaborate example is present in file

A more elaborate example is present in file paper_ref.cpl: -
+
uniform(cites_citing(C,P),P,L):-  
    setof(Pap,paper(Pap),L).  
@@ -723,22 +616,19 @@ uniform(cites_citing(C,P),P,L):-  
uniform(cites_cited(C,P),P,L):-  
    cites_cited_group(C,T),bagof(Pap,paper_topic(Pap,T),L).
-
-

where the cited paper depends on the topic of the citing paper. In particular, if the +

where the cited paper depends on the topic of the citing paper. In particular, if the topic is theory, the cited paper is selected uniformly from the papers about theory with probability 0.9 and from the papers about ai with probability 0.1. if the topic is ai, the cited paper is selected uniformly from the papers about theory with probability 0.01 and from the papers about ai with probability 0.99. -

PRMs take into account as well existence uncertainty, where the existence of +

PRMs take into account as well existence uncertainty, where the existence of instances is also probabilistic. For example, in the paper domain, the total number of citations may be unknown and a citation between any two paper may have a probability of existing. For example, a citation between two paper may be more probable if they are about the same topic: -
+
cites(X,Y):0.005 :-  
    paper_topic(X,theory),paper_topic(Y,theory).  
@@ -751,8 +641,7 @@ cites(X,Y):0.005 :-  
cites(X,Y):0.008 :-  
    paper_topic(X,ai),paper_topic(Y,ai).
-
-

This is an example where the probabilities in the head do not sum up to one so the +

This is an example where the probabilities in the head do not sum up to one so the null event is automatically added to the head. The first clause states that, if the topic of a paper X is theory and of paper X to Y. The other clauses consider the remaining cases for the topics. -

+

7 Additional Files

-

In the directory where Yap keeps the library files (usually

In the directory where Yap keeps the library files (usually /usr/local/share/ Yap) you can find the directory cplint that contains the files: @@ -861,13 +750,13 @@ class="cmtt-10">student.cpl: student example from Figure 1. href="#XGetFri01-BC">5].

  • win.cpl, light.cpl, trigger.cpl, throws.cpl, hiv.cpl, -
    win.cpl, light.cpl, trigger.cpl, throws.cpl, hiv.cpl,
    invalid.cpl: programs taken from [13]. invalid.cpl is an example of a program that is invalid but sound.
  • -

    The files

    The files *.uni that are present for some of the examples are used by the semantical modules. Some of the example files contain in an initial comment some queries together with their result. @@ -875,18 +764,18 @@ class="cmtt-10">*.uni that are present for some of the examples are used

  • Subdirectory doc: contains this manual in latex, html and pdf.
  • -

    +

    8 License

    -

    cplint, as Yap, follows the Artistic License 2.0 that you can find in Yap CVS root dir. The copyright is by Fabrizio Riguzzi. -

    The program uses the library

    The program uses the library CUDD for manipulating BDDs that is included in glu. For the use of CUDD, the following license must be accepted: -

    Copyright (c) 1995-2004, Regents of the University of Colorado -

    All rights reserved. -

    Redistribution and use in source and binary forms, with or without modification, +

    Copyright (c) 1995-2004, Regents of the University of Colorado +

    All rights reserved. +

    Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

    • Redistributions of source code must retain the above copyright notice, this @@ -899,8 +788,8 @@ are permitted provided that the following conditions are met:
    • Neither the name of the University of Colorado nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
    -

    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS -
    AND CONTRIBUTORS ”AS IS” AND ANY EXPRESS OR IMPLIED +

    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS
    AND CONTRIBUTORS ”AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT @@ -908,12 +797,12 @@ OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -INTERRUPTION) HOWEVER CAU-SED -
    AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +INTERRUPTION) HOWEVER CAU-SED
    AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -

    lpad.pl, semlpad.pl and cpl.pl are based on the SLG system by +

    References

    -

    +

    -

    +

    [1]   K. R. Apt and M. Bezem. Acyclic programs. New Generation Comput., 9(3/4):335–364, 1991.

    -

    +

    [2]   H. Blockeel. Probabilistic logical models for mendel’s experiments: An exercise. In Inductive Logic Programming (ILP 2004), Work in Progress Track, 2004.

    -

    +

    [3]   Weidong Chen and David Scott Warren. Tabled evaluation with delaying for general logic programs. J. ACM, 43(1):20–74, 1996.

    -

    +

    [4]   L. De Raedt, A. Kimmig, and H. Toivonen. Problog: A probabilistic prolog and its application in link discovery. In Proceedings of the 20th class="cmti-10">International Joint Conference on Artificial Intelligence, pages 2462–2467, 2007.

    -

    +

    [5]   L. Getoor, N. Friedman, D. Koller, and A. Pfeffer. Learning probabilistic relational models. In Saso Dzeroski and Nada Lavrac, editors, Relational Data Mining. Springer-Verlag, Berlin, 2001.

    -

    +

    [6]   L. Getoor, N. Friedman, D. Koller, and B. Taskar. Learning probabilistic models of relational structure. Journal of Machine Learning Research, 3:679–707, December 2002.

    -

    +

    [7]   Fabrizio Riguzzi. A top down interpreter for lpad and cp-logic. In h .

    -

    +

    [8]   Fabrizio Riguzzi. A top down interpreter for lpad and cp-logic. In Algorithms for Solving Problems with Combinatorial Explosion http://pst.istc.cnr.it/RCRA07/articoli/P19-riguzzi-RCRA07.pdf .

    -

    +

    [9]   V. Santos Costa, D. Page, M. Qazi, and J. Cussens. CLP(BN): Constraint logic programming for probabilistic knowledge. In Uncertainty in Artificial Intelligence (UAI 2003), 2003.

    -

    +

    [10]   J. Vennekens, M. Denecker, and M. Bruynooghe. Representing causal information about a probabilistic process. In 10th European Conference on class="cmti-10">Logics in Artificial Intelligence, JELIA 2006, LNAI. Springer, September 2006.

    -

    +

    [11]   J. Vennekens and S. Verbaeten. Logic programs with annotated disjunctions. Technical Report CW386, K. U. Leuven, 2003. ~joost/techrep.ps .

    -

    +

    [12]   J. Vennekens, S. Verbaeten, and M. Bruynooghe. Logic programs with annotated disjunctions. In ~joost/ .

    -

    +

    [13]   Joost Vennekens, Marc Denecker, and Maurice Bruynooge. Extending the role of causality in diff --git a/packages/cplint/doc/manual.pdf b/packages/cplint/doc/manual.pdf index 87856811454c052e9c62eeb2121816703e536ae7..a37549757de07fcebc88429c8a27daba2ed52f18 100644 GIT binary patch literal 160458 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

    ?xy@BA09Pw9(Mx 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ŭA8|x_&W_G_ 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�z%pnxHyWr%993+U^V}rl2a|aV$;GN?gG9u4 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