ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/IO-AIO/configure
(Generate patch)

Comparing IO-AIO/configure (file contents):
Revision 1.16 by root, Sat Jun 2 20:13:53 2012 UTC vs.
Revision 1.39 by root, Thu Feb 29 18:02:43 2024 UTC

1#! /bin/sh 1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles. 2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.67. 3# Generated by GNU Autoconf 2.71.
4# 4#
5# 5#
6# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 6# Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation,
7# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software 7# Inc.
8# Foundation, Inc.
9# 8#
10# 9#
11# This configure script is free software; the Free Software Foundation 10# This configure script is free software; the Free Software Foundation
12# gives unlimited permission to copy, distribute and modify it. 11# gives unlimited permission to copy, distribute and modify it.
13## -------------------- ## 12## -------------------- ##
14## M4sh Initialization. ## 13## M4sh Initialization. ##
15## -------------------- ## 14## -------------------- ##
16 15
17# Be more Bourne compatible 16# Be more Bourne compatible
18DUALCASE=1; export DUALCASE # for MKS sh 17DUALCASE=1; export DUALCASE # for MKS sh
18as_nop=:
19if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 19if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
20then :
20 emulate sh 21 emulate sh
21 NULLCMD=: 22 NULLCMD=:
22 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 23 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23 # is contrary to our usage. Disable this feature. 24 # is contrary to our usage. Disable this feature.
24 alias -g '${1+"$@"}'='"$@"' 25 alias -g '${1+"$@"}'='"$@"'
25 setopt NO_GLOB_SUBST 26 setopt NO_GLOB_SUBST
26else 27else $as_nop
27 case `(set -o) 2>/dev/null` in #( 28 case `(set -o) 2>/dev/null` in #(
28 *posix*) : 29 *posix*) :
29 set -o posix ;; #( 30 set -o posix ;; #(
30 *) : 31 *) :
31 ;; 32 ;;
32esac 33esac
33fi 34fi
34 35
35 36
37
38# Reset variables that may have inherited troublesome values from
39# the environment.
40
41# IFS needs to be set, to space, tab, and newline, in precisely that order.
42# (If _AS_PATH_WALK were called with IFS unset, it would have the
43# side effect of setting IFS to empty, thus disabling word splitting.)
44# Quoting is to prevent editors from complaining about space-tab.
36as_nl=' 45as_nl='
37' 46'
38export as_nl 47export as_nl
39# Printing a long string crashes Solaris 7 /usr/bin/printf. 48IFS=" "" $as_nl"
40as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 49
41as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 50PS1='$ '
42as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 51PS2='> '
43# Prefer a ksh shell builtin over an external printf program on Solaris, 52PS4='+ '
44# but without wasting forks for bash or zsh. 53
45if test -z "$BASH_VERSION$ZSH_VERSION" \ 54# Ensure predictable behavior from utilities with locale-dependent output.
46 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 55LC_ALL=C
47 as_echo='print -r --' 56export LC_ALL
48 as_echo_n='print -rn --' 57LANGUAGE=C
49elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 58export LANGUAGE
50 as_echo='printf %s\n' 59
51 as_echo_n='printf %s' 60# We cannot yet rely on "unset" to work, but we need these variables
52else 61# to be unset--not just set to an empty or harmless value--now, to
53 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 62# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct
54 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 63# also avoids known problems related to "unset" and subshell syntax
55 as_echo_n='/usr/ucb/echo -n' 64# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
56 else 65for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
57 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 66do eval test \${$as_var+y} \
58 as_echo_n_body='eval 67 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
59 arg=$1; 68done
60 case $arg in #( 69
61 *"$as_nl"*) 70# Ensure that fds 0, 1, and 2 are open.
62 expr "X$arg" : "X\\(.*\\)$as_nl"; 71if (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
63 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 72if (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
64 esac; 73if (exec 3>&2) ; then :; else exec 2>/dev/null; fi
65 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66 '
67 export as_echo_n_body
68 as_echo_n='sh -c $as_echo_n_body as_echo'
69 fi
70 export as_echo_body
71 as_echo='sh -c $as_echo_body as_echo'
72fi
73 74
74# The user is always right. 75# The user is always right.
75if test "${PATH_SEPARATOR+set}" != set; then 76if ${PATH_SEPARATOR+false} :; then
76 PATH_SEPARATOR=: 77 PATH_SEPARATOR=:
77 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 78 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 79 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79 PATH_SEPARATOR=';' 80 PATH_SEPARATOR=';'
80 } 81 }
81fi 82fi
82 83
83 84
84# IFS
85# We need space, tab and new line, in precisely that order. Quoting is
86# there to prevent editors from complaining about space-tab.
87# (If _AS_PATH_WALK were called with IFS unset, it would disable word
88# splitting by setting IFS to empty value.)
89IFS=" "" $as_nl"
90
91# Find who we are. Look in the path if we contain no directory separator. 85# Find who we are. Look in the path if we contain no directory separator.
86as_myself=
92case $0 in #(( 87case $0 in #((
93 *[\\/]* ) as_myself=$0 ;; 88 *[\\/]* ) as_myself=$0 ;;
94 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 89 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
95for as_dir in $PATH 90for as_dir in $PATH
96do 91do
97 IFS=$as_save_IFS 92 IFS=$as_save_IFS
98 test -z "$as_dir" && as_dir=. 93 case $as_dir in #(((
94 '') as_dir=./ ;;
95 */) ;;
96 *) as_dir=$as_dir/ ;;
97 esac
99 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 98 test -r "$as_dir$0" && as_myself=$as_dir$0 && break
100 done 99 done
101IFS=$as_save_IFS 100IFS=$as_save_IFS
102 101
103 ;; 102 ;;
104esac 103esac
106# in which case we are not to be found in the path. 105# in which case we are not to be found in the path.
107if test "x$as_myself" = x; then 106if test "x$as_myself" = x; then
108 as_myself=$0 107 as_myself=$0
109fi 108fi
110if test ! -f "$as_myself"; then 109if test ! -f "$as_myself"; then
111 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 110 printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
112 exit 1 111 exit 1
113fi 112fi
114 113
115# Unset variables that we do not need and which cause bugs (e.g. in
116# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
117# suppresses any "Segmentation fault" message there. '((' could
118# trigger a bug in pdksh 5.2.14.
119for as_var in BASH_ENV ENV MAIL MAILPATH
120do eval test x\${$as_var+set} = xset \
121 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
122done
123PS1='$ '
124PS2='> '
125PS4='+ '
126 114
127# NLS nuisances. 115# Use a proper internal environment variable to ensure we don't fall
128LC_ALL=C 116 # into an infinite loop, continuously re-executing ourselves.
129export LC_ALL 117 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
130LANGUAGE=C 118 _as_can_reexec=no; export _as_can_reexec;
131export LANGUAGE 119 # We cannot yet assume a decent shell, so we have to provide a
132 120# neutralization value for shells without unset; and this also
133# CDPATH. 121# works around shells that cannot unset nonexistent variables.
122# Preserve -v and -x to the replacement shell.
123BASH_ENV=/dev/null
124ENV=/dev/null
134(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 125(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
135 126case $- in # ((((
127 *v*x* | *x*v* ) as_opts=-vx ;;
128 *v* ) as_opts=-v ;;
129 *x* ) as_opts=-x ;;
130 * ) as_opts= ;;
131esac
132exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
133# Admittedly, this is quite paranoid, since all the known shells bail
134# out after a failed `exec'.
135printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
136exit 255
137 fi
138 # We don't want this to propagate to other subprocesses.
139 { _as_can_reexec=; unset _as_can_reexec;}
136if test "x$CONFIG_SHELL" = x; then 140if test "x$CONFIG_SHELL" = x; then
137 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 141 as_bourne_compatible="as_nop=:
142if test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
143then :
138 emulate sh 144 emulate sh
139 NULLCMD=: 145 NULLCMD=:
140 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 146 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
141 # is contrary to our usage. Disable this feature. 147 # is contrary to our usage. Disable this feature.
142 alias -g '\${1+\"\$@\"}'='\"\$@\"' 148 alias -g '\${1+\"\$@\"}'='\"\$@\"'
143 setopt NO_GLOB_SUBST 149 setopt NO_GLOB_SUBST
144else 150else \$as_nop
145 case \`(set -o) 2>/dev/null\` in #( 151 case \`(set -o) 2>/dev/null\` in #(
146 *posix*) : 152 *posix*) :
147 set -o posix ;; #( 153 set -o posix ;; #(
148 *) : 154 *) :
149 ;; 155 ;;
159exitcode=0 165exitcode=0
160as_fn_success || { exitcode=1; echo as_fn_success failed.; } 166as_fn_success || { exitcode=1; echo as_fn_success failed.; }
161as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 167as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
162as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 168as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
163as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 169as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
164if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 170if ( set x; as_fn_ret_success y && test x = \"\$1\" )
171then :
165 172
166else 173else \$as_nop
167 exitcode=1; echo positional parameters were not saved. 174 exitcode=1; echo positional parameters were not saved.
168fi 175fi
169test x\$exitcode = x0 || exit 1" 176test x\$exitcode = x0 || exit 1
177blah=\$(echo \$(echo blah))
178test x\"\$blah\" = xblah || exit 1
179test -x / || exit 1"
170 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 180 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
171 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 181 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
172 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 182 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
173 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 183 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1"
174test \$(( 1 + 1 )) = 2 || exit 1"
175 if (eval "$as_required") 2>/dev/null; then : 184 if (eval "$as_required") 2>/dev/null
185then :
176 as_have_required=yes 186 as_have_required=yes
177else 187else $as_nop
178 as_have_required=no 188 as_have_required=no
179fi 189fi
180 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 190 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null
191then :
181 192
182else 193else $as_nop
183 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 194 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
184as_found=false 195as_found=false
185for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 196for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
186do 197do
187 IFS=$as_save_IFS 198 IFS=$as_save_IFS
188 test -z "$as_dir" && as_dir=. 199 case $as_dir in #(((
200 '') as_dir=./ ;;
201 */) ;;
202 *) as_dir=$as_dir/ ;;
203 esac
189 as_found=: 204 as_found=:
190 case $as_dir in #( 205 case $as_dir in #(
191 /*) 206 /*)
192 for as_base in sh bash ksh sh5; do 207 for as_base in sh bash ksh sh5; do
193 # Try only shells that exist, to save several forks. 208 # Try only shells that exist, to save several forks.
194 as_shell=$as_dir/$as_base 209 as_shell=$as_dir$as_base
195 if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 210 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
196 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 211 as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null
212then :
197 CONFIG_SHELL=$as_shell as_have_required=yes 213 CONFIG_SHELL=$as_shell as_have_required=yes
198 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 214 if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null
215then :
199 break 2 216 break 2
200fi 217fi
201fi 218fi
202 done;; 219 done;;
203 esac 220 esac
204 as_found=false 221 as_found=false
205done 222done
223IFS=$as_save_IFS
224if $as_found
225then :
226
227else $as_nop
206$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 228 if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
207 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 229 as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null
230then :
208 CONFIG_SHELL=$SHELL as_have_required=yes 231 CONFIG_SHELL=$SHELL as_have_required=yes
209fi; } 232fi
210IFS=$as_save_IFS 233fi
211 234
212 235
213 if test "x$CONFIG_SHELL" != x; then : 236 if test "x$CONFIG_SHELL" != x
237then :
238 export CONFIG_SHELL
214 # We cannot yet assume a decent shell, so we have to provide a 239 # We cannot yet assume a decent shell, so we have to provide a
215 # neutralization value for shells without unset; and this also 240# neutralization value for shells without unset; and this also
216 # works around shells that cannot unset nonexistent variables. 241# works around shells that cannot unset nonexistent variables.
242# Preserve -v and -x to the replacement shell.
217 BASH_ENV=/dev/null 243BASH_ENV=/dev/null
218 ENV=/dev/null 244ENV=/dev/null
219 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 245(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
220 export CONFIG_SHELL 246case $- in # ((((
247 *v*x* | *x*v* ) as_opts=-vx ;;
248 *v* ) as_opts=-v ;;
249 *x* ) as_opts=-x ;;
250 * ) as_opts= ;;
251esac
221 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} 252exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
253# Admittedly, this is quite paranoid, since all the known shells bail
254# out after a failed `exec'.
255printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
256exit 255
222fi 257fi
223 258
224 if test x$as_have_required = xno; then : 259 if test x$as_have_required = xno
260then :
225 $as_echo "$0: This script requires a shell more modern than all" 261 printf "%s\n" "$0: This script requires a shell more modern than all"
226 $as_echo "$0: the shells that I found on your system." 262 printf "%s\n" "$0: the shells that I found on your system."
227 if test x${ZSH_VERSION+set} = xset ; then 263 if test ${ZSH_VERSION+y} ; then
228 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 264 printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should"
229 $as_echo "$0: be upgraded to zsh 4.3.4 or later." 265 printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later."
230 else 266 else
231 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system, 267 printf "%s\n" "$0: Please tell bug-autoconf@gnu.org about your system,
232$0: including any error possibly output before this 268$0: including any error possibly output before this
233$0: message. Then install a modern shell, or manually run 269$0: message. Then install a modern shell, or manually run
234$0: the script under such a shell if you do have one." 270$0: the script under such a shell if you do have one."
235 fi 271 fi
236 exit 1 272 exit 1
253{ 289{
254 { eval $1=; unset $1;} 290 { eval $1=; unset $1;}
255} 291}
256as_unset=as_fn_unset 292as_unset=as_fn_unset
257 293
294
258# as_fn_set_status STATUS 295# as_fn_set_status STATUS
259# ----------------------- 296# -----------------------
260# Set $? to STATUS, without forking. 297# Set $? to STATUS, without forking.
261as_fn_set_status () 298as_fn_set_status ()
262{ 299{
270{ 307{
271 set +e 308 set +e
272 as_fn_set_status $1 309 as_fn_set_status $1
273 exit $1 310 exit $1
274} # as_fn_exit 311} # as_fn_exit
312# as_fn_nop
313# ---------
314# Do nothing but, unlike ":", preserve the value of $?.
315as_fn_nop ()
316{
317 return $?
318}
319as_nop=as_fn_nop
275 320
276# as_fn_mkdir_p 321# as_fn_mkdir_p
277# ------------- 322# -------------
278# Create "$as_dir" as a directory, including parents if necessary. 323# Create "$as_dir" as a directory, including parents if necessary.
279as_fn_mkdir_p () 324as_fn_mkdir_p ()
284 esac 329 esac
285 test -d "$as_dir" || eval $as_mkdir_p || { 330 test -d "$as_dir" || eval $as_mkdir_p || {
286 as_dirs= 331 as_dirs=
287 while :; do 332 while :; do
288 case $as_dir in #( 333 case $as_dir in #(
289 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 334 *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
290 *) as_qdir=$as_dir;; 335 *) as_qdir=$as_dir;;
291 esac 336 esac
292 as_dirs="'$as_qdir' $as_dirs" 337 as_dirs="'$as_qdir' $as_dirs"
293 as_dir=`$as_dirname -- "$as_dir" || 338 as_dir=`$as_dirname -- "$as_dir" ||
294$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 339$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
295 X"$as_dir" : 'X\(//\)[^/]' \| \ 340 X"$as_dir" : 'X\(//\)[^/]' \| \
296 X"$as_dir" : 'X\(//\)$' \| \ 341 X"$as_dir" : 'X\(//\)$' \| \
297 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 342 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
298$as_echo X"$as_dir" | 343printf "%s\n" X"$as_dir" |
299 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 344 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
300 s//\1/ 345 s//\1/
301 q 346 q
302 } 347 }
303 /^X\(\/\/\)[^/].*/{ 348 /^X\(\/\/\)[^/].*/{
318 test -z "$as_dirs" || eval "mkdir $as_dirs" 363 test -z "$as_dirs" || eval "mkdir $as_dirs"
319 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 364 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
320 365
321 366
322} # as_fn_mkdir_p 367} # as_fn_mkdir_p
368
369# as_fn_executable_p FILE
370# -----------------------
371# Test if FILE is an executable regular file.
372as_fn_executable_p ()
373{
374 test -f "$1" && test -x "$1"
375} # as_fn_executable_p
323# as_fn_append VAR VALUE 376# as_fn_append VAR VALUE
324# ---------------------- 377# ----------------------
325# Append the text in VALUE to the end of the definition contained in VAR. Take 378# Append the text in VALUE to the end of the definition contained in VAR. Take
326# advantage of any shell optimizations that allow amortized linear growth over 379# advantage of any shell optimizations that allow amortized linear growth over
327# repeated appends, instead of the typical quadratic growth present in naive 380# repeated appends, instead of the typical quadratic growth present in naive
328# implementations. 381# implementations.
329if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 382if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
383then :
330 eval 'as_fn_append () 384 eval 'as_fn_append ()
331 { 385 {
332 eval $1+=\$2 386 eval $1+=\$2
333 }' 387 }'
334else 388else $as_nop
335 as_fn_append () 389 as_fn_append ()
336 { 390 {
337 eval $1=\$$1\$2 391 eval $1=\$$1\$2
338 } 392 }
339fi # as_fn_append 393fi # as_fn_append
341# as_fn_arith ARG... 395# as_fn_arith ARG...
342# ------------------ 396# ------------------
343# Perform arithmetic evaluation on the ARGs, and store the result in the 397# Perform arithmetic evaluation on the ARGs, and store the result in the
344# global $as_val. Take advantage of shells that can avoid forks. The arguments 398# global $as_val. Take advantage of shells that can avoid forks. The arguments
345# must be portable across $(()) and expr. 399# must be portable across $(()) and expr.
346if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 400if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
401then :
347 eval 'as_fn_arith () 402 eval 'as_fn_arith ()
348 { 403 {
349 as_val=$(( $* )) 404 as_val=$(( $* ))
350 }' 405 }'
351else 406else $as_nop
352 as_fn_arith () 407 as_fn_arith ()
353 { 408 {
354 as_val=`expr "$@" || test $? -eq 1` 409 as_val=`expr "$@" || test $? -eq 1`
355 } 410 }
356fi # as_fn_arith 411fi # as_fn_arith
357 412
413# as_fn_nop
414# ---------
415# Do nothing but, unlike ":", preserve the value of $?.
416as_fn_nop ()
417{
418 return $?
419}
420as_nop=as_fn_nop
358 421
359# as_fn_error STATUS ERROR [LINENO LOG_FD] 422# as_fn_error STATUS ERROR [LINENO LOG_FD]
360# ---------------------------------------- 423# ----------------------------------------
361# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 424# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
362# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 425# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
364as_fn_error () 427as_fn_error ()
365{ 428{
366 as_status=$1; test $as_status -eq 0 && as_status=1 429 as_status=$1; test $as_status -eq 0 && as_status=1
367 if test "$4"; then 430 if test "$4"; then
368 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 431 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
369 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 432 printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
370 fi 433 fi
371 $as_echo "$as_me: error: $2" >&2 434 printf "%s\n" "$as_me: error: $2" >&2
372 as_fn_exit $as_status 435 as_fn_exit $as_status
373} # as_fn_error 436} # as_fn_error
374 437
375if expr a : '\(a\)' >/dev/null 2>&1 && 438if expr a : '\(a\)' >/dev/null 2>&1 &&
376 test "X`expr 00001 : '.*\(...\)'`" = X001; then 439 test "X`expr 00001 : '.*\(...\)'`" = X001; then
393 456
394as_me=`$as_basename -- "$0" || 457as_me=`$as_basename -- "$0" ||
395$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 458$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
396 X"$0" : 'X\(//\)$' \| \ 459 X"$0" : 'X\(//\)$' \| \
397 X"$0" : 'X\(/\)' \| . 2>/dev/null || 460 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
398$as_echo X/"$0" | 461printf "%s\n" X/"$0" |
399 sed '/^.*\/\([^/][^/]*\)\/*$/{ 462 sed '/^.*\/\([^/][^/]*\)\/*$/{
400 s//\1/ 463 s//\1/
401 q 464 q
402 } 465 }
403 /^X\/\(\/\/\)$/{ 466 /^X\/\(\/\/\)$/{
437 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 500 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
438 t loop 501 t loop
439 s/-\n.*// 502 s/-\n.*//
440 ' >$as_me.lineno && 503 ' >$as_me.lineno &&
441 chmod +x "$as_me.lineno" || 504 chmod +x "$as_me.lineno" ||
442 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 505 { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
443 506
507 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
508 # already done that, so ensure we don't try to do so again and fall
509 # in an infinite loop. This has already happened in practice.
510 _as_can_reexec=no; export _as_can_reexec
444 # Don't try to exec as it changes $[0], causing all sort of problems 511 # Don't try to exec as it changes $[0], causing all sort of problems
445 # (the dirname of $[0] is not the place where we might find the 512 # (the dirname of $[0] is not the place where we might find the
446 # original and so on. Autoconf is especially sensitive to this). 513 # original and so on. Autoconf is especially sensitive to this).
447 . "./$as_me.lineno" 514 . "./$as_me.lineno"
448 # Exit status is that of the last command. 515 # Exit status is that of the last command.
449 exit 516 exit
450} 517}
451 518
519
520# Determine whether it's possible to make 'echo' print without a newline.
521# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
522# for compatibility with existing Makefiles.
452ECHO_C= ECHO_N= ECHO_T= 523ECHO_C= ECHO_N= ECHO_T=
453case `echo -n x` in #((((( 524case `echo -n x` in #(((((
454-n*) 525-n*)
455 case `echo 'xy\c'` in 526 case `echo 'xy\c'` in
456 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 527 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
460 esac;; 531 esac;;
461*) 532*)
462 ECHO_N='-n';; 533 ECHO_N='-n';;
463esac 534esac
464 535
536# For backward compatibility with old third-party macros, we provide
537# the shell variables $as_echo and $as_echo_n. New code should use
538# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
539as_echo='printf %s\n'
540as_echo_n='printf %s'
541
542
465rm -f conf$$ conf$$.exe conf$$.file 543rm -f conf$$ conf$$.exe conf$$.file
466if test -d conf$$.dir; then 544if test -d conf$$.dir; then
467 rm -f conf$$.dir/conf$$.file 545 rm -f conf$$.dir/conf$$.file
468else 546else
469 rm -f conf$$.dir 547 rm -f conf$$.dir
473 if ln -s conf$$.file conf$$ 2>/dev/null; then 551 if ln -s conf$$.file conf$$ 2>/dev/null; then
474 as_ln_s='ln -s' 552 as_ln_s='ln -s'
475 # ... but there are two gotchas: 553 # ... but there are two gotchas:
476 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 554 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
477 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 555 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
478 # In both cases, we have to default to `cp -p'. 556 # In both cases, we have to default to `cp -pR'.
479 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 557 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
480 as_ln_s='cp -p' 558 as_ln_s='cp -pR'
481 elif ln conf$$.file conf$$ 2>/dev/null; then 559 elif ln conf$$.file conf$$ 2>/dev/null; then
482 as_ln_s=ln 560 as_ln_s=ln
483 else 561 else
484 as_ln_s='cp -p' 562 as_ln_s='cp -pR'
485 fi 563 fi
486else 564else
487 as_ln_s='cp -p' 565 as_ln_s='cp -pR'
488fi 566fi
489rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 567rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
490rmdir conf$$.dir 2>/dev/null 568rmdir conf$$.dir 2>/dev/null
491 569
492if mkdir -p . 2>/dev/null; then 570if mkdir -p . 2>/dev/null; then
494else 572else
495 test -d ./-p && rmdir ./-p 573 test -d ./-p && rmdir ./-p
496 as_mkdir_p=false 574 as_mkdir_p=false
497fi 575fi
498 576
499if test -x / >/dev/null 2>&1; then
500 as_test_x='test -x' 577as_test_x='test -x'
501else 578as_executable_p=as_fn_executable_p
502 if ls -dL / >/dev/null 2>&1; then
503 as_ls_L_option=L
504 else
505 as_ls_L_option=
506 fi
507 as_test_x='
508 eval sh -c '\''
509 if test -d "$1"; then
510 test -d "$1/.";
511 else
512 case $1 in #(
513 -*)set "./$1";;
514 esac;
515 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
516 ???[sx]*):;;*)false;;esac;fi
517 '\'' sh
518 '
519fi
520as_executable_p=$as_test_x
521 579
522# Sed expression to map a string onto a valid CPP name. 580# Sed expression to map a string onto a valid CPP name.
523as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 581as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
524 582
525# Sed expression to map a string onto a valid variable name. 583# Sed expression to map a string onto a valid variable name.
545subdirs= 603subdirs=
546MFLAGS= 604MFLAGS=
547MAKEFLAGS= 605MAKEFLAGS=
548 606
549# Identity of this package. 607# Identity of this package.
550PACKAGE_NAME= 608PACKAGE_NAME=''
551PACKAGE_TARNAME= 609PACKAGE_TARNAME=''
552PACKAGE_VERSION= 610PACKAGE_VERSION=''
553PACKAGE_STRING= 611PACKAGE_STRING=''
554PACKAGE_BUGREPORT= 612PACKAGE_BUGREPORT=''
555PACKAGE_URL= 613PACKAGE_URL=''
556 614
557ac_unique_file="libeio/eio.h" 615ac_unique_file="libeio/eio.h"
558# Factoring default headers for most tests. 616# Factoring default headers for most tests.
559ac_includes_default="\ 617ac_includes_default="\
618#include <stddef.h>
619#ifdef HAVE_STDIO_H
560#include <stdio.h> 620# include <stdio.h>
561#ifdef HAVE_SYS_TYPES_H
562# include <sys/types.h>
563#endif 621#endif
564#ifdef HAVE_SYS_STAT_H 622#ifdef HAVE_STDLIB_H
565# include <sys/stat.h>
566#endif
567#ifdef STDC_HEADERS
568# include <stdlib.h> 623# include <stdlib.h>
569# include <stddef.h>
570#else
571# ifdef HAVE_STDLIB_H
572# include <stdlib.h>
573# endif
574#endif 624#endif
575#ifdef HAVE_STRING_H 625#ifdef HAVE_STRING_H
576# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
577# include <memory.h>
578# endif
579# include <string.h> 626# include <string.h>
580#endif
581#ifdef HAVE_STRINGS_H
582# include <strings.h>
583#endif 627#endif
584#ifdef HAVE_INTTYPES_H 628#ifdef HAVE_INTTYPES_H
585# include <inttypes.h> 629# include <inttypes.h>
586#endif 630#endif
587#ifdef HAVE_STDINT_H 631#ifdef HAVE_STDINT_H
588# include <stdint.h> 632# include <stdint.h>
589#endif 633#endif
634#ifdef HAVE_STRINGS_H
635# include <strings.h>
636#endif
637#ifdef HAVE_SYS_TYPES_H
638# include <sys/types.h>
639#endif
640#ifdef HAVE_SYS_STAT_H
641# include <sys/stat.h>
642#endif
590#ifdef HAVE_UNISTD_H 643#ifdef HAVE_UNISTD_H
591# include <unistd.h> 644# include <unistd.h>
592#endif" 645#endif"
593 646
647ac_header_c_list=
594ac_subst_vars='LTLIBOBJS 648ac_subst_vars='LTLIBOBJS
595LIBOBJS 649LIBOBJS
596EGREP
597GREP
598CPP
599OBJEXT 650OBJEXT
600EXEEXT 651EXEEXT
601ac_ct_CC 652ac_ct_CC
602CPPFLAGS 653CPPFLAGS
603LDFLAGS 654LDFLAGS
620htmldir 671htmldir
621infodir 672infodir
622docdir 673docdir
623oldincludedir 674oldincludedir
624includedir 675includedir
676runstatedir
625localstatedir 677localstatedir
626sharedstatedir 678sharedstatedir
627sysconfdir 679sysconfdir
628datadir 680datadir
629datarootdir 681datarootdir
650target_alias 702target_alias
651CC 703CC
652CFLAGS 704CFLAGS
653LDFLAGS 705LDFLAGS
654LIBS 706LIBS
655CPPFLAGS 707CPPFLAGS'
656CPP'
657 708
658 709
659# Initialize some variables set by options. 710# Initialize some variables set by options.
660ac_init_help= 711ac_init_help=
661ac_init_version=false 712ac_init_version=false
690datarootdir='${prefix}/share' 741datarootdir='${prefix}/share'
691datadir='${datarootdir}' 742datadir='${datarootdir}'
692sysconfdir='${prefix}/etc' 743sysconfdir='${prefix}/etc'
693sharedstatedir='${prefix}/com' 744sharedstatedir='${prefix}/com'
694localstatedir='${prefix}/var' 745localstatedir='${prefix}/var'
746runstatedir='${localstatedir}/run'
695includedir='${prefix}/include' 747includedir='${prefix}/include'
696oldincludedir='/usr/include' 748oldincludedir='/usr/include'
697docdir='${datarootdir}/doc/${PACKAGE}' 749docdir='${datarootdir}/doc/${PACKAGE}'
698infodir='${datarootdir}/info' 750infodir='${datarootdir}/info'
699htmldir='${docdir}' 751htmldir='${docdir}'
719 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 771 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
720 *=) ac_optarg= ;; 772 *=) ac_optarg= ;;
721 *) ac_optarg=yes ;; 773 *) ac_optarg=yes ;;
722 esac 774 esac
723 775
724 # Accept the important Cygnus configure options, so we can diagnose typos.
725
726 case $ac_dashdash$ac_option in 776 case $ac_dashdash$ac_option in
727 --) 777 --)
728 ac_dashdash=yes ;; 778 ac_dashdash=yes ;;
729 779
730 -bindir | --bindir | --bindi | --bind | --bin | --bi) 780 -bindir | --bindir | --bindi | --bind | --bin | --bi)
761 811
762 -disable-* | --disable-*) 812 -disable-* | --disable-*)
763 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 813 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
764 # Reject names that are not valid shell variable names. 814 # Reject names that are not valid shell variable names.
765 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 815 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
766 as_fn_error $? "invalid feature name: $ac_useropt" 816 as_fn_error $? "invalid feature name: \`$ac_useropt'"
767 ac_useropt_orig=$ac_useropt 817 ac_useropt_orig=$ac_useropt
768 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 818 ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
769 case $ac_user_opts in 819 case $ac_user_opts in
770 *" 820 *"
771"enable_$ac_useropt" 821"enable_$ac_useropt"
772"*) ;; 822"*) ;;
773 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 823 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
787 837
788 -enable-* | --enable-*) 838 -enable-* | --enable-*)
789 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 839 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
790 # Reject names that are not valid shell variable names. 840 # Reject names that are not valid shell variable names.
791 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 841 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
792 as_fn_error $? "invalid feature name: $ac_useropt" 842 as_fn_error $? "invalid feature name: \`$ac_useropt'"
793 ac_useropt_orig=$ac_useropt 843 ac_useropt_orig=$ac_useropt
794 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 844 ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
795 case $ac_user_opts in 845 case $ac_user_opts in
796 *" 846 *"
797"enable_$ac_useropt" 847"enable_$ac_useropt"
798"*) ;; 848"*) ;;
799 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 849 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
942 992
943 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 993 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
944 | -silent | --silent | --silen | --sile | --sil) 994 | -silent | --silent | --silen | --sile | --sil)
945 silent=yes ;; 995 silent=yes ;;
946 996
997 -runstatedir | --runstatedir | --runstatedi | --runstated \
998 | --runstate | --runstat | --runsta | --runst | --runs \
999 | --run | --ru | --r)
1000 ac_prev=runstatedir ;;
1001 -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
1002 | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
1003 | --run=* | --ru=* | --r=*)
1004 runstatedir=$ac_optarg ;;
1005
947 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1006 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
948 ac_prev=sbindir ;; 1007 ac_prev=sbindir ;;
949 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1008 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
950 | --sbi=* | --sb=*) 1009 | --sbi=* | --sb=*)
951 sbindir=$ac_optarg ;; 1010 sbindir=$ac_optarg ;;
991 1050
992 -with-* | --with-*) 1051 -with-* | --with-*)
993 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1052 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
994 # Reject names that are not valid shell variable names. 1053 # Reject names that are not valid shell variable names.
995 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1054 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
996 as_fn_error $? "invalid package name: $ac_useropt" 1055 as_fn_error $? "invalid package name: \`$ac_useropt'"
997 ac_useropt_orig=$ac_useropt 1056 ac_useropt_orig=$ac_useropt
998 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1057 ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
999 case $ac_user_opts in 1058 case $ac_user_opts in
1000 *" 1059 *"
1001"with_$ac_useropt" 1060"with_$ac_useropt"
1002"*) ;; 1061"*) ;;
1003 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1062 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1007 1066
1008 -without-* | --without-*) 1067 -without-* | --without-*)
1009 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1068 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1010 # Reject names that are not valid shell variable names. 1069 # Reject names that are not valid shell variable names.
1011 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1070 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1012 as_fn_error $? "invalid package name: $ac_useropt" 1071 as_fn_error $? "invalid package name: \`$ac_useropt'"
1013 ac_useropt_orig=$ac_useropt 1072 ac_useropt_orig=$ac_useropt
1014 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1073 ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
1015 case $ac_user_opts in 1074 case $ac_user_opts in
1016 *" 1075 *"
1017"with_$ac_useropt" 1076"with_$ac_useropt"
1018"*) ;; 1077"*) ;;
1019 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1078 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1053 eval $ac_envvar=\$ac_optarg 1112 eval $ac_envvar=\$ac_optarg
1054 export $ac_envvar ;; 1113 export $ac_envvar ;;
1055 1114
1056 *) 1115 *)
1057 # FIXME: should be removed in autoconf 3.0. 1116 # FIXME: should be removed in autoconf 3.0.
1058 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1117 printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2
1059 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1118 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1060 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1119 printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2
1061 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 1120 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1062 ;; 1121 ;;
1063 1122
1064 esac 1123 esac
1065done 1124done
1066 1125
1071 1130
1072if test -n "$ac_unrecognized_opts"; then 1131if test -n "$ac_unrecognized_opts"; then
1073 case $enable_option_checking in 1132 case $enable_option_checking in
1074 no) ;; 1133 no) ;;
1075 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1134 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1076 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1135 *) printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1077 esac 1136 esac
1078fi 1137fi
1079 1138
1080# Check all directory arguments for consistency. 1139# Check all directory arguments for consistency.
1081for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1140for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1082 datadir sysconfdir sharedstatedir localstatedir includedir \ 1141 datadir sysconfdir sharedstatedir localstatedir includedir \
1083 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1142 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1084 libdir localedir mandir 1143 libdir localedir mandir runstatedir
1085do 1144do
1086 eval ac_val=\$$ac_var 1145 eval ac_val=\$$ac_var
1087 # Remove trailing slashes. 1146 # Remove trailing slashes.
1088 case $ac_val in 1147 case $ac_val in
1089 */ ) 1148 */ )
1107 1166
1108# FIXME: To remove some day. 1167# FIXME: To remove some day.
1109if test "x$host_alias" != x; then 1168if test "x$host_alias" != x; then
1110 if test "x$build_alias" = x; then 1169 if test "x$build_alias" = x; then
1111 cross_compiling=maybe 1170 cross_compiling=maybe
1112 $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1113 If a cross compiler is detected then cross compile mode will be used" >&2
1114 elif test "x$build_alias" != "x$host_alias"; then 1171 elif test "x$build_alias" != "x$host_alias"; then
1115 cross_compiling=yes 1172 cross_compiling=yes
1116 fi 1173 fi
1117fi 1174fi
1118 1175
1137 ac_confdir=`$as_dirname -- "$as_myself" || 1194 ac_confdir=`$as_dirname -- "$as_myself" ||
1138$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1195$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1139 X"$as_myself" : 'X\(//\)[^/]' \| \ 1196 X"$as_myself" : 'X\(//\)[^/]' \| \
1140 X"$as_myself" : 'X\(//\)$' \| \ 1197 X"$as_myself" : 'X\(//\)$' \| \
1141 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1198 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1142$as_echo X"$as_myself" | 1199printf "%s\n" X"$as_myself" |
1143 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1200 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1144 s//\1/ 1201 s//\1/
1145 q 1202 q
1146 } 1203 }
1147 /^X\(\/\/\)[^/].*/{ 1204 /^X\(\/\/\)[^/].*/{
1234 --sbindir=DIR system admin executables [EPREFIX/sbin] 1291 --sbindir=DIR system admin executables [EPREFIX/sbin]
1235 --libexecdir=DIR program executables [EPREFIX/libexec] 1292 --libexecdir=DIR program executables [EPREFIX/libexec]
1236 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1293 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1237 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1294 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1238 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1295 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1296 --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run]
1239 --libdir=DIR object code libraries [EPREFIX/lib] 1297 --libdir=DIR object code libraries [EPREFIX/lib]
1240 --includedir=DIR C header files [PREFIX/include] 1298 --includedir=DIR C header files [PREFIX/include]
1241 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1299 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1242 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1300 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1243 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1301 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1265 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1323 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1266 nonstandard directory <lib dir> 1324 nonstandard directory <lib dir>
1267 LIBS libraries to pass to the linker, e.g. -l<library> 1325 LIBS libraries to pass to the linker, e.g. -l<library>
1268 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1326 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1269 you have headers in a nonstandard directory <include dir> 1327 you have headers in a nonstandard directory <include dir>
1270 CPP C preprocessor
1271 1328
1272Use these variables to override the choices made by `configure' or to help 1329Use these variables to override the choices made by `configure' or to help
1273it to find libraries and programs with nonstandard names/locations. 1330it to find libraries and programs with nonstandard names/locations.
1274 1331
1275Report bugs to the package provider. 1332Report bugs to the package provider.
1286 ac_builddir=. 1343 ac_builddir=.
1287 1344
1288case "$ac_dir" in 1345case "$ac_dir" in
1289.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1346.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1290*) 1347*)
1291 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1348 ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
1292 # A ".." for each directory in $ac_dir_suffix. 1349 # A ".." for each directory in $ac_dir_suffix.
1293 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1350 ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1294 case $ac_top_builddir_sub in 1351 case $ac_top_builddir_sub in
1295 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1352 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1296 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1353 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1297 esac ;; 1354 esac ;;
1298esac 1355esac
1316 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1373 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1317esac 1374esac
1318ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1375ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1319 1376
1320 cd "$ac_dir" || { ac_status=$?; continue; } 1377 cd "$ac_dir" || { ac_status=$?; continue; }
1321 # Check for guested configure. 1378 # Check for configure.gnu first; this name is used for a wrapper for
1379 # Metaconfig's "Configure" on case-insensitive file systems.
1322 if test -f "$ac_srcdir/configure.gnu"; then 1380 if test -f "$ac_srcdir/configure.gnu"; then
1323 echo && 1381 echo &&
1324 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1382 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1325 elif test -f "$ac_srcdir/configure"; then 1383 elif test -f "$ac_srcdir/configure"; then
1326 echo && 1384 echo &&
1327 $SHELL "$ac_srcdir/configure" --help=recursive 1385 $SHELL "$ac_srcdir/configure" --help=recursive
1328 else 1386 else
1329 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1387 printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1330 fi || ac_status=$? 1388 fi || ac_status=$?
1331 cd "$ac_pwd" || { ac_status=$?; break; } 1389 cd "$ac_pwd" || { ac_status=$?; break; }
1332 done 1390 done
1333fi 1391fi
1334 1392
1335test -n "$ac_init_help" && exit $ac_status 1393test -n "$ac_init_help" && exit $ac_status
1336if $ac_init_version; then 1394if $ac_init_version; then
1337 cat <<\_ACEOF 1395 cat <<\_ACEOF
1338configure 1396configure
1339generated by GNU Autoconf 2.67 1397generated by GNU Autoconf 2.71
1340 1398
1341Copyright (C) 2010 Free Software Foundation, Inc. 1399Copyright (C) 2021 Free Software Foundation, Inc.
1342This configure script is free software; the Free Software Foundation 1400This configure script is free software; the Free Software Foundation
1343gives unlimited permission to copy, distribute and modify it. 1401gives unlimited permission to copy, distribute and modify it.
1344_ACEOF 1402_ACEOF
1345 exit 1403 exit
1346fi 1404fi
1353# -------------------------- 1411# --------------------------
1354# Try to compile conftest.$ac_ext, and return whether this succeeded. 1412# Try to compile conftest.$ac_ext, and return whether this succeeded.
1355ac_fn_c_try_compile () 1413ac_fn_c_try_compile ()
1356{ 1414{
1357 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1415 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1358 rm -f conftest.$ac_objext 1416 rm -f conftest.$ac_objext conftest.beam
1359 if { { ac_try="$ac_compile" 1417 if { { ac_try="$ac_compile"
1360case "(($ac_try" in 1418case "(($ac_try" in
1361 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1419 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1362 *) ac_try_echo=$ac_try;; 1420 *) ac_try_echo=$ac_try;;
1363esac 1421esac
1364eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1422eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1365$as_echo "$ac_try_echo"; } >&5 1423printf "%s\n" "$ac_try_echo"; } >&5
1366 (eval "$ac_compile") 2>conftest.err 1424 (eval "$ac_compile") 2>conftest.err
1367 ac_status=$? 1425 ac_status=$?
1368 if test -s conftest.err; then 1426 if test -s conftest.err; then
1369 grep -v '^ *+' conftest.err >conftest.er1 1427 grep -v '^ *+' conftest.err >conftest.er1
1370 cat conftest.er1 >&5 1428 cat conftest.er1 >&5
1371 mv -f conftest.er1 conftest.err 1429 mv -f conftest.er1 conftest.err
1372 fi 1430 fi
1373 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1431 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1374 test $ac_status = 0; } && { 1432 test $ac_status = 0; } && {
1375 test -z "$ac_c_werror_flag" || 1433 test -z "$ac_c_werror_flag" ||
1376 test ! -s conftest.err 1434 test ! -s conftest.err
1377 } && test -s conftest.$ac_objext; then : 1435 } && test -s conftest.$ac_objext
1436then :
1378 ac_retval=0 1437 ac_retval=0
1379else 1438else $as_nop
1380 $as_echo "$as_me: failed program was:" >&5 1439 printf "%s\n" "$as_me: failed program was:" >&5
1381sed 's/^/| /' conftest.$ac_ext >&5 1440sed 's/^/| /' conftest.$ac_ext >&5
1382 1441
1383 ac_retval=1 1442 ac_retval=1
1384fi 1443fi
1385 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1444 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1386 as_fn_set_status $ac_retval 1445 as_fn_set_status $ac_retval
1387 1446
1388} # ac_fn_c_try_compile 1447} # ac_fn_c_try_compile
1389 1448
1390# ac_fn_c_try_cpp LINENO 1449# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1391# ---------------------- 1450# -------------------------------------------------------
1392# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1451# Tests whether HEADER exists and can be compiled using the include files in
1393ac_fn_c_try_cpp () 1452# INCLUDES, setting the cache variable VAR accordingly.
1453ac_fn_c_check_header_compile ()
1394{ 1454{
1395 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1455 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1396 if { { ac_try="$ac_cpp conftest.$ac_ext"
1397case "(($ac_try" in
1398 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1399 *) ac_try_echo=$ac_try;;
1400esac
1401eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1402$as_echo "$ac_try_echo"; } >&5
1403 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1404 ac_status=$?
1405 if test -s conftest.err; then
1406 grep -v '^ *+' conftest.err >conftest.er1
1407 cat conftest.er1 >&5
1408 mv -f conftest.er1 conftest.err
1409 fi
1410 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1411 test $ac_status = 0; } > conftest.i && {
1412 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1413 test ! -s conftest.err
1414 }; then :
1415 ac_retval=0
1416else
1417 $as_echo "$as_me: failed program was:" >&5
1418sed 's/^/| /' conftest.$ac_ext >&5
1419
1420 ac_retval=1
1421fi
1422 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1423 as_fn_set_status $ac_retval
1424
1425} # ac_fn_c_try_cpp
1426
1427# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1428# -------------------------------------------------------
1429# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1430# the include files in INCLUDES and setting the cache variable VAR
1431# accordingly.
1432ac_fn_c_check_header_mongrel ()
1433{
1434 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1435 if eval "test \"\${$3+set}\"" = set; then :
1436 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1456 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1437$as_echo_n "checking for $2... " >&6; } 1457printf %s "checking for $2... " >&6; }
1438if eval "test \"\${$3+set}\"" = set; then : 1458if eval test \${$3+y}
1439 $as_echo_n "(cached) " >&6 1459then :
1440fi 1460 printf %s "(cached) " >&6
1441eval ac_res=\$$3 1461else $as_nop
1442 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1443$as_echo "$ac_res" >&6; }
1444else
1445 # Is the header compilable?
1446{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1447$as_echo_n "checking $2 usability... " >&6; }
1448cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1462 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1449/* end confdefs.h. */ 1463/* end confdefs.h. */
1450$4 1464$4
1451#include <$2> 1465#include <$2>
1452_ACEOF 1466_ACEOF
1453if ac_fn_c_try_compile "$LINENO"; then : 1467if ac_fn_c_try_compile "$LINENO"
1454 ac_header_compiler=yes 1468then :
1455else 1469 eval "$3=yes"
1456 ac_header_compiler=no 1470else $as_nop
1471 eval "$3=no"
1457fi 1472fi
1458rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1473rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1459{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1460$as_echo "$ac_header_compiler" >&6; }
1461
1462# Is the header present?
1463{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1464$as_echo_n "checking $2 presence... " >&6; }
1465cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1466/* end confdefs.h. */
1467#include <$2>
1468_ACEOF
1469if ac_fn_c_try_cpp "$LINENO"; then :
1470 ac_header_preproc=yes
1471else
1472 ac_header_preproc=no
1473fi
1474rm -f conftest.err conftest.i conftest.$ac_ext
1475{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1476$as_echo "$ac_header_preproc" >&6; }
1477
1478# So? What about this header?
1479case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1480 yes:no: )
1481 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1482$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1483 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1484$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1485 ;;
1486 no:yes:* )
1487 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1488$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1489 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1490$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1491 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1492$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1493 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1494$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1495 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1496$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1497 ;;
1498esac
1499 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1500$as_echo_n "checking for $2... " >&6; }
1501if eval "test \"\${$3+set}\"" = set; then :
1502 $as_echo_n "(cached) " >&6
1503else
1504 eval "$3=\$ac_header_compiler"
1505fi 1474fi
1506eval ac_res=\$$3 1475eval ac_res=\$$3
1507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1476 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1508$as_echo "$ac_res" >&6; } 1477printf "%s\n" "$ac_res" >&6; }
1509fi 1478 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1510 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1511 1479
1512} # ac_fn_c_check_header_mongrel 1480} # ac_fn_c_check_header_compile
1513 1481
1514# ac_fn_c_try_run LINENO 1482# ac_fn_c_try_link LINENO
1515# ---------------------- 1483# -----------------------
1516# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1484# Try to link conftest.$ac_ext, and return whether this succeeded.
1517# that executables *can* be run.
1518ac_fn_c_try_run () 1485ac_fn_c_try_link ()
1519{ 1486{
1520 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1487 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1488 rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext
1521 if { { ac_try="$ac_link" 1489 if { { ac_try="$ac_link"
1522case "(($ac_try" in 1490case "(($ac_try" in
1523 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1491 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1524 *) ac_try_echo=$ac_try;; 1492 *) ac_try_echo=$ac_try;;
1525esac 1493esac
1526eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1494eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1527$as_echo "$ac_try_echo"; } >&5 1495printf "%s\n" "$ac_try_echo"; } >&5
1528 (eval "$ac_link") 2>&5
1529 ac_status=$?
1530 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1531 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1532 { { case "(($ac_try" in
1533 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1534 *) ac_try_echo=$ac_try;;
1535esac
1536eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1537$as_echo "$ac_try_echo"; } >&5
1538 (eval "$ac_try") 2>&5
1539 ac_status=$?
1540 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1541 test $ac_status = 0; }; }; then :
1542 ac_retval=0
1543else
1544 $as_echo "$as_me: program exited with status $ac_status" >&5
1545 $as_echo "$as_me: failed program was:" >&5
1546sed 's/^/| /' conftest.$ac_ext >&5
1547
1548 ac_retval=$ac_status
1549fi
1550 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1551 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1552 as_fn_set_status $ac_retval
1553
1554} # ac_fn_c_try_run
1555
1556# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1557# -------------------------------------------------------
1558# Tests whether HEADER exists and can be compiled using the include files in
1559# INCLUDES, setting the cache variable VAR accordingly.
1560ac_fn_c_check_header_compile ()
1561{
1562 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1563 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1564$as_echo_n "checking for $2... " >&6; }
1565if eval "test \"\${$3+set}\"" = set; then :
1566 $as_echo_n "(cached) " >&6
1567else
1568 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1569/* end confdefs.h. */
1570$4
1571#include <$2>
1572_ACEOF
1573if ac_fn_c_try_compile "$LINENO"; then :
1574 eval "$3=yes"
1575else
1576 eval "$3=no"
1577fi
1578rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1579fi
1580eval ac_res=\$$3
1581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1582$as_echo "$ac_res" >&6; }
1583 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1584
1585} # ac_fn_c_check_header_compile
1586
1587# ac_fn_c_try_link LINENO
1588# -----------------------
1589# Try to link conftest.$ac_ext, and return whether this succeeded.
1590ac_fn_c_try_link ()
1591{
1592 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1593 rm -f conftest.$ac_objext conftest$ac_exeext
1594 if { { ac_try="$ac_link"
1595case "(($ac_try" in
1596 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1597 *) ac_try_echo=$ac_try;;
1598esac
1599eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1600$as_echo "$ac_try_echo"; } >&5
1601 (eval "$ac_link") 2>conftest.err 1496 (eval "$ac_link") 2>conftest.err
1602 ac_status=$? 1497 ac_status=$?
1603 if test -s conftest.err; then 1498 if test -s conftest.err; then
1604 grep -v '^ *+' conftest.err >conftest.er1 1499 grep -v '^ *+' conftest.err >conftest.er1
1605 cat conftest.er1 >&5 1500 cat conftest.er1 >&5
1606 mv -f conftest.er1 conftest.err 1501 mv -f conftest.er1 conftest.err
1607 fi 1502 fi
1608 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1503 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1609 test $ac_status = 0; } && { 1504 test $ac_status = 0; } && {
1610 test -z "$ac_c_werror_flag" || 1505 test -z "$ac_c_werror_flag" ||
1611 test ! -s conftest.err 1506 test ! -s conftest.err
1612 } && test -s conftest$ac_exeext && { 1507 } && test -s conftest$ac_exeext && {
1613 test "$cross_compiling" = yes || 1508 test "$cross_compiling" = yes ||
1614 $as_test_x conftest$ac_exeext 1509 test -x conftest$ac_exeext
1615 }; then : 1510 }
1511then :
1616 ac_retval=0 1512 ac_retval=0
1617else 1513else $as_nop
1618 $as_echo "$as_me: failed program was:" >&5 1514 printf "%s\n" "$as_me: failed program was:" >&5
1619sed 's/^/| /' conftest.$ac_ext >&5 1515sed 's/^/| /' conftest.$ac_ext >&5
1620 1516
1621 ac_retval=1 1517 ac_retval=1
1622fi 1518fi
1623 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1519 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1624 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1520 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1625 # interfere with the next link command; also delete a directory that is 1521 # interfere with the next link command; also delete a directory that is
1626 # left behind by Apple's compiler. We do this before executing the actions. 1522 # left behind by Apple's compiler. We do this before executing the actions.
1627 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1523 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1628 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1524 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1629 as_fn_set_status $ac_retval 1525 as_fn_set_status $ac_retval
1630 1526
1631} # ac_fn_c_try_link 1527} # ac_fn_c_try_link
1528ac_configure_args_raw=
1529for ac_arg
1530do
1531 case $ac_arg in
1532 *\'*)
1533 ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1534 esac
1535 as_fn_append ac_configure_args_raw " '$ac_arg'"
1536done
1537
1538case $ac_configure_args_raw in
1539 *$as_nl*)
1540 ac_safe_unquote= ;;
1541 *)
1542 ac_unsafe_z='|&;<>()$`\\"*?[ '' ' # This string ends in space, tab.
1543 ac_unsafe_a="$ac_unsafe_z#~"
1544 ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g"
1545 ac_configure_args_raw=` printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;;
1546esac
1547
1632cat >config.log <<_ACEOF 1548cat >config.log <<_ACEOF
1633This file contains any messages produced by compilers while 1549This file contains any messages produced by compilers while
1634running configure, to aid debugging if configure makes a mistake. 1550running configure, to aid debugging if configure makes a mistake.
1635 1551
1636It was created by $as_me, which was 1552It was created by $as_me, which was
1637generated by GNU Autoconf 2.67. Invocation command line was 1553generated by GNU Autoconf 2.71. Invocation command line was
1638 1554
1639 $ $0 $@ 1555 $ $0$ac_configure_args_raw
1640 1556
1641_ACEOF 1557_ACEOF
1642exec 5>>config.log 1558exec 5>>config.log
1643{ 1559{
1644cat <<_ASUNAME 1560cat <<_ASUNAME
1667 1583
1668as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1584as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1669for as_dir in $PATH 1585for as_dir in $PATH
1670do 1586do
1671 IFS=$as_save_IFS 1587 IFS=$as_save_IFS
1672 test -z "$as_dir" && as_dir=. 1588 case $as_dir in #(((
1673 $as_echo "PATH: $as_dir" 1589 '') as_dir=./ ;;
1590 */) ;;
1591 *) as_dir=$as_dir/ ;;
1592 esac
1593 printf "%s\n" "PATH: $as_dir"
1674 done 1594 done
1675IFS=$as_save_IFS 1595IFS=$as_save_IFS
1676 1596
1677} >&5 1597} >&5
1678 1598
1703 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1623 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1704 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1624 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1705 | -silent | --silent | --silen | --sile | --sil) 1625 | -silent | --silent | --silen | --sile | --sil)
1706 continue ;; 1626 continue ;;
1707 *\'*) 1627 *\'*)
1708 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1628 ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1709 esac 1629 esac
1710 case $ac_pass in 1630 case $ac_pass in
1711 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 1631 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1712 2) 1632 2)
1713 as_fn_append ac_configure_args1 " '$ac_arg'" 1633 as_fn_append ac_configure_args1 " '$ac_arg'"
1738# config.log. We remove comments because anyway the quotes in there 1658# config.log. We remove comments because anyway the quotes in there
1739# would cause problems or look ugly. 1659# would cause problems or look ugly.
1740# WARNING: Use '\'' to represent an apostrophe within the trap. 1660# WARNING: Use '\'' to represent an apostrophe within the trap.
1741# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 1661# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1742trap 'exit_status=$? 1662trap 'exit_status=$?
1663 # Sanitize IFS.
1664 IFS=" "" $as_nl"
1743 # Save into config.log some information that might help in debugging. 1665 # Save into config.log some information that might help in debugging.
1744 { 1666 {
1745 echo 1667 echo
1746 1668
1747 $as_echo "## ---------------- ## 1669 printf "%s\n" "## ---------------- ##
1748## Cache variables. ## 1670## Cache variables. ##
1749## ---------------- ##" 1671## ---------------- ##"
1750 echo 1672 echo
1751 # The following way of writing the cache mishandles newlines in values, 1673 # The following way of writing the cache mishandles newlines in values,
1752( 1674(
1753 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 1675 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1754 eval ac_val=\$$ac_var 1676 eval ac_val=\$$ac_var
1755 case $ac_val in #( 1677 case $ac_val in #(
1756 *${as_nl}*) 1678 *${as_nl}*)
1757 case $ac_var in #( 1679 case $ac_var in #(
1758 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 1680 *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1759$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 1681printf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1760 esac 1682 esac
1761 case $ac_var in #( 1683 case $ac_var in #(
1762 _ | IFS | as_nl) ;; #( 1684 _ | IFS | as_nl) ;; #(
1763 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 1685 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1764 *) { eval $ac_var=; unset $ac_var;} ;; 1686 *) { eval $ac_var=; unset $ac_var;} ;;
1778 esac | 1700 esac |
1779 sort 1701 sort
1780) 1702)
1781 echo 1703 echo
1782 1704
1783 $as_echo "## ----------------- ## 1705 printf "%s\n" "## ----------------- ##
1784## Output variables. ## 1706## Output variables. ##
1785## ----------------- ##" 1707## ----------------- ##"
1786 echo 1708 echo
1787 for ac_var in $ac_subst_vars 1709 for ac_var in $ac_subst_vars
1788 do 1710 do
1789 eval ac_val=\$$ac_var 1711 eval ac_val=\$$ac_var
1790 case $ac_val in 1712 case $ac_val in
1791 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1713 *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1792 esac 1714 esac
1793 $as_echo "$ac_var='\''$ac_val'\''" 1715 printf "%s\n" "$ac_var='\''$ac_val'\''"
1794 done | sort 1716 done | sort
1795 echo 1717 echo
1796 1718
1797 if test -n "$ac_subst_files"; then 1719 if test -n "$ac_subst_files"; then
1798 $as_echo "## ------------------- ## 1720 printf "%s\n" "## ------------------- ##
1799## File substitutions. ## 1721## File substitutions. ##
1800## ------------------- ##" 1722## ------------------- ##"
1801 echo 1723 echo
1802 for ac_var in $ac_subst_files 1724 for ac_var in $ac_subst_files
1803 do 1725 do
1804 eval ac_val=\$$ac_var 1726 eval ac_val=\$$ac_var
1805 case $ac_val in 1727 case $ac_val in
1806 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1728 *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1807 esac 1729 esac
1808 $as_echo "$ac_var='\''$ac_val'\''" 1730 printf "%s\n" "$ac_var='\''$ac_val'\''"
1809 done | sort 1731 done | sort
1810 echo 1732 echo
1811 fi 1733 fi
1812 1734
1813 if test -s confdefs.h; then 1735 if test -s confdefs.h; then
1814 $as_echo "## ----------- ## 1736 printf "%s\n" "## ----------- ##
1815## confdefs.h. ## 1737## confdefs.h. ##
1816## ----------- ##" 1738## ----------- ##"
1817 echo 1739 echo
1818 cat confdefs.h 1740 cat confdefs.h
1819 echo 1741 echo
1820 fi 1742 fi
1821 test "$ac_signal" != 0 && 1743 test "$ac_signal" != 0 &&
1822 $as_echo "$as_me: caught signal $ac_signal" 1744 printf "%s\n" "$as_me: caught signal $ac_signal"
1823 $as_echo "$as_me: exit $exit_status" 1745 printf "%s\n" "$as_me: exit $exit_status"
1824 } >&5 1746 } >&5
1825 rm -f core *.core core.conftest.* && 1747 rm -f core *.core core.conftest.* &&
1826 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 1748 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1827 exit $exit_status 1749 exit $exit_status
1828' 0 1750' 0
1832ac_signal=0 1754ac_signal=0
1833 1755
1834# confdefs.h avoids OS command line length limits that DEFS can exceed. 1756# confdefs.h avoids OS command line length limits that DEFS can exceed.
1835rm -f -r conftest* confdefs.h 1757rm -f -r conftest* confdefs.h
1836 1758
1837$as_echo "/* confdefs.h */" > confdefs.h 1759printf "%s\n" "/* confdefs.h */" > confdefs.h
1838 1760
1839# Predefined preprocessor variables. 1761# Predefined preprocessor variables.
1840 1762
1841cat >>confdefs.h <<_ACEOF 1763printf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h
1842#define PACKAGE_NAME "$PACKAGE_NAME"
1843_ACEOF
1844 1764
1845cat >>confdefs.h <<_ACEOF 1765printf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h
1846#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1847_ACEOF
1848 1766
1849cat >>confdefs.h <<_ACEOF 1767printf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h
1850#define PACKAGE_VERSION "$PACKAGE_VERSION"
1851_ACEOF
1852 1768
1853cat >>confdefs.h <<_ACEOF 1769printf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h
1854#define PACKAGE_STRING "$PACKAGE_STRING"
1855_ACEOF
1856 1770
1857cat >>confdefs.h <<_ACEOF 1771printf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h
1858#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1859_ACEOF
1860 1772
1861cat >>confdefs.h <<_ACEOF 1773printf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h
1862#define PACKAGE_URL "$PACKAGE_URL"
1863_ACEOF
1864 1774
1865 1775
1866# Let the site file select an alternate cache file if it wants to. 1776# Let the site file select an alternate cache file if it wants to.
1867# Prefer an explicitly selected file to automatically selected ones. 1777# Prefer an explicitly selected file to automatically selected ones.
1868ac_site_file1=NONE
1869ac_site_file2=NONE
1870if test -n "$CONFIG_SITE"; then 1778if test -n "$CONFIG_SITE"; then
1871 # We do not want a PATH search for config.site.
1872 case $CONFIG_SITE in #((
1873 -*) ac_site_file1=./$CONFIG_SITE;;
1874 */*) ac_site_file1=$CONFIG_SITE;; 1779 ac_site_files="$CONFIG_SITE"
1875 *) ac_site_file1=./$CONFIG_SITE;;
1876 esac
1877elif test "x$prefix" != xNONE; then 1780elif test "x$prefix" != xNONE; then
1878 ac_site_file1=$prefix/share/config.site 1781 ac_site_files="$prefix/share/config.site $prefix/etc/config.site"
1879 ac_site_file2=$prefix/etc/config.site
1880else 1782else
1881 ac_site_file1=$ac_default_prefix/share/config.site 1783 ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1882 ac_site_file2=$ac_default_prefix/etc/config.site
1883fi 1784fi
1785
1884for ac_site_file in "$ac_site_file1" "$ac_site_file2" 1786for ac_site_file in $ac_site_files
1885do 1787do
1886 test "x$ac_site_file" = xNONE && continue 1788 case $ac_site_file in #(
1789 */*) :
1790 ;; #(
1791 *) :
1792 ac_site_file=./$ac_site_file ;;
1793esac
1887 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 1794 if test -f "$ac_site_file" && test -r "$ac_site_file"; then
1888 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 1795 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
1889$as_echo "$as_me: loading site script $ac_site_file" >&6;} 1796printf "%s\n" "$as_me: loading site script $ac_site_file" >&6;}
1890 sed 's/^/| /' "$ac_site_file" >&5 1797 sed 's/^/| /' "$ac_site_file" >&5
1891 . "$ac_site_file" \ 1798 . "$ac_site_file" \
1892 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 1799 || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1893$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 1800printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
1894as_fn_error $? "failed to load site script $ac_site_file 1801as_fn_error $? "failed to load site script $ac_site_file
1895See \`config.log' for more details" "$LINENO" 5 ; } 1802See \`config.log' for more details" "$LINENO" 5; }
1896 fi 1803 fi
1897done 1804done
1898 1805
1899if test -r "$cache_file"; then 1806if test -r "$cache_file"; then
1900 # Some versions of bash will fail to source /dev/null (special files 1807 # Some versions of bash will fail to source /dev/null (special files
1901 # actually), so we avoid doing that. DJGPP emulates it as a regular file. 1808 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
1902 if test /dev/null != "$cache_file" && test -f "$cache_file"; then 1809 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
1903 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 1810 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
1904$as_echo "$as_me: loading cache $cache_file" >&6;} 1811printf "%s\n" "$as_me: loading cache $cache_file" >&6;}
1905 case $cache_file in 1812 case $cache_file in
1906 [\\/]* | ?:[\\/]* ) . "$cache_file";; 1813 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1907 *) . "./$cache_file";; 1814 *) . "./$cache_file";;
1908 esac 1815 esac
1909 fi 1816 fi
1910else 1817else
1911 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 1818 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
1912$as_echo "$as_me: creating cache $cache_file" >&6;} 1819printf "%s\n" "$as_me: creating cache $cache_file" >&6;}
1913 >$cache_file 1820 >$cache_file
1914fi 1821fi
1915 1822
1823as_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H"
1824# Test code for whether the C compiler supports C89 (global declarations)
1825ac_c_conftest_c89_globals='
1826/* Does the compiler advertise C89 conformance?
1827 Do not test the value of __STDC__, because some compilers set it to 0
1828 while being otherwise adequately conformant. */
1829#if !defined __STDC__
1830# error "Compiler does not advertise C89 conformance"
1831#endif
1832
1833#include <stddef.h>
1834#include <stdarg.h>
1835struct stat;
1836/* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */
1837struct buf { int x; };
1838struct buf * (*rcsopen) (struct buf *, struct stat *, int);
1839static char *e (p, i)
1840 char **p;
1841 int i;
1842{
1843 return p[i];
1844}
1845static char *f (char * (*g) (char **, int), char **p, ...)
1846{
1847 char *s;
1848 va_list v;
1849 va_start (v,p);
1850 s = g (p, va_arg (v,int));
1851 va_end (v);
1852 return s;
1853}
1854
1855/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
1856 function prototypes and stuff, but not \xHH hex character constants.
1857 These do not provoke an error unfortunately, instead are silently treated
1858 as an "x". The following induces an error, until -std is added to get
1859 proper ANSI mode. Curiously \x00 != x always comes out true, for an
1860 array size at least. It is necessary to write \x00 == 0 to get something
1861 that is true only with -std. */
1862int osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1];
1863
1864/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
1865 inside strings and character constants. */
1866#define FOO(x) '\''x'\''
1867int xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1];
1868
1869int test (int i, double x);
1870struct s1 {int (*f) (int a);};
1871struct s2 {int (*f) (double a);};
1872int pairnames (int, char **, int *(*)(struct buf *, struct stat *, int),
1873 int, int);'
1874
1875# Test code for whether the C compiler supports C89 (body of main).
1876ac_c_conftest_c89_main='
1877ok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]);
1878'
1879
1880# Test code for whether the C compiler supports C99 (global declarations)
1881ac_c_conftest_c99_globals='
1882// Does the compiler advertise C99 conformance?
1883#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L
1884# error "Compiler does not advertise C99 conformance"
1885#endif
1886
1887#include <stdbool.h>
1888extern int puts (const char *);
1889extern int printf (const char *, ...);
1890extern int dprintf (int, const char *, ...);
1891extern void *malloc (size_t);
1892
1893// Check varargs macros. These examples are taken from C99 6.10.3.5.
1894// dprintf is used instead of fprintf to avoid needing to declare
1895// FILE and stderr.
1896#define debug(...) dprintf (2, __VA_ARGS__)
1897#define showlist(...) puts (#__VA_ARGS__)
1898#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
1899static void
1900test_varargs_macros (void)
1901{
1902 int x = 1234;
1903 int y = 5678;
1904 debug ("Flag");
1905 debug ("X = %d\n", x);
1906 showlist (The first, second, and third items.);
1907 report (x>y, "x is %d but y is %d", x, y);
1908}
1909
1910// Check long long types.
1911#define BIG64 18446744073709551615ull
1912#define BIG32 4294967295ul
1913#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
1914#if !BIG_OK
1915 #error "your preprocessor is broken"
1916#endif
1917#if BIG_OK
1918#else
1919 #error "your preprocessor is broken"
1920#endif
1921static long long int bignum = -9223372036854775807LL;
1922static unsigned long long int ubignum = BIG64;
1923
1924struct incomplete_array
1925{
1926 int datasize;
1927 double data[];
1928};
1929
1930struct named_init {
1931 int number;
1932 const wchar_t *name;
1933 double average;
1934};
1935
1936typedef const char *ccp;
1937
1938static inline int
1939test_restrict (ccp restrict text)
1940{
1941 // See if C++-style comments work.
1942 // Iterate through items via the restricted pointer.
1943 // Also check for declarations in for loops.
1944 for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i)
1945 continue;
1946 return 0;
1947}
1948
1949// Check varargs and va_copy.
1950static bool
1951test_varargs (const char *format, ...)
1952{
1953 va_list args;
1954 va_start (args, format);
1955 va_list args_copy;
1956 va_copy (args_copy, args);
1957
1958 const char *str = "";
1959 int number = 0;
1960 float fnumber = 0;
1961
1962 while (*format)
1963 {
1964 switch (*format++)
1965 {
1966 case '\''s'\'': // string
1967 str = va_arg (args_copy, const char *);
1968 break;
1969 case '\''d'\'': // int
1970 number = va_arg (args_copy, int);
1971 break;
1972 case '\''f'\'': // float
1973 fnumber = va_arg (args_copy, double);
1974 break;
1975 default:
1976 break;
1977 }
1978 }
1979 va_end (args_copy);
1980 va_end (args);
1981
1982 return *str && number && fnumber;
1983}
1984'
1985
1986# Test code for whether the C compiler supports C99 (body of main).
1987ac_c_conftest_c99_main='
1988 // Check bool.
1989 _Bool success = false;
1990 success |= (argc != 0);
1991
1992 // Check restrict.
1993 if (test_restrict ("String literal") == 0)
1994 success = true;
1995 char *restrict newvar = "Another string";
1996
1997 // Check varargs.
1998 success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234);
1999 test_varargs_macros ();
2000
2001 // Check flexible array members.
2002 struct incomplete_array *ia =
2003 malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
2004 ia->datasize = 10;
2005 for (int i = 0; i < ia->datasize; ++i)
2006 ia->data[i] = i * 1.234;
2007
2008 // Check named initializers.
2009 struct named_init ni = {
2010 .number = 34,
2011 .name = L"Test wide string",
2012 .average = 543.34343,
2013 };
2014
2015 ni.number = 58;
2016
2017 int dynamic_array[ni.number];
2018 dynamic_array[0] = argv[0][0];
2019 dynamic_array[ni.number - 1] = 543;
2020
2021 // work around unused variable warnings
2022 ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\''
2023 || dynamic_array[ni.number - 1] != 543);
2024'
2025
2026# Test code for whether the C compiler supports C11 (global declarations)
2027ac_c_conftest_c11_globals='
2028// Does the compiler advertise C11 conformance?
2029#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L
2030# error "Compiler does not advertise C11 conformance"
2031#endif
2032
2033// Check _Alignas.
2034char _Alignas (double) aligned_as_double;
2035char _Alignas (0) no_special_alignment;
2036extern char aligned_as_int;
2037char _Alignas (0) _Alignas (int) aligned_as_int;
2038
2039// Check _Alignof.
2040enum
2041{
2042 int_alignment = _Alignof (int),
2043 int_array_alignment = _Alignof (int[100]),
2044 char_alignment = _Alignof (char)
2045};
2046_Static_assert (0 < -_Alignof (int), "_Alignof is signed");
2047
2048// Check _Noreturn.
2049int _Noreturn does_not_return (void) { for (;;) continue; }
2050
2051// Check _Static_assert.
2052struct test_static_assert
2053{
2054 int x;
2055 _Static_assert (sizeof (int) <= sizeof (long int),
2056 "_Static_assert does not work in struct");
2057 long int y;
2058};
2059
2060// Check UTF-8 literals.
2061#define u8 syntax error!
2062char const utf8_literal[] = u8"happens to be ASCII" "another string";
2063
2064// Check duplicate typedefs.
2065typedef long *long_ptr;
2066typedef long int *long_ptr;
2067typedef long_ptr long_ptr;
2068
2069// Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1.
2070struct anonymous
2071{
2072 union {
2073 struct { int i; int j; };
2074 struct { int k; long int l; } w;
2075 };
2076 int m;
2077} v1;
2078'
2079
2080# Test code for whether the C compiler supports C11 (body of main).
2081ac_c_conftest_c11_main='
2082 _Static_assert ((offsetof (struct anonymous, i)
2083 == offsetof (struct anonymous, w.k)),
2084 "Anonymous union alignment botch");
2085 v1.i = 2;
2086 v1.w.k = 5;
2087 ok |= v1.i != 5;
2088'
2089
2090# Test code for whether the C compiler supports C11 (complete).
2091ac_c_conftest_c11_program="${ac_c_conftest_c89_globals}
2092${ac_c_conftest_c99_globals}
2093${ac_c_conftest_c11_globals}
2094
2095int
2096main (int argc, char **argv)
2097{
2098 int ok = 0;
2099 ${ac_c_conftest_c89_main}
2100 ${ac_c_conftest_c99_main}
2101 ${ac_c_conftest_c11_main}
2102 return ok;
2103}
2104"
2105
2106# Test code for whether the C compiler supports C99 (complete).
2107ac_c_conftest_c99_program="${ac_c_conftest_c89_globals}
2108${ac_c_conftest_c99_globals}
2109
2110int
2111main (int argc, char **argv)
2112{
2113 int ok = 0;
2114 ${ac_c_conftest_c89_main}
2115 ${ac_c_conftest_c99_main}
2116 return ok;
2117}
2118"
2119
2120# Test code for whether the C compiler supports C89 (complete).
2121ac_c_conftest_c89_program="${ac_c_conftest_c89_globals}
2122
2123int
2124main (int argc, char **argv)
2125{
2126 int ok = 0;
2127 ${ac_c_conftest_c89_main}
2128 return ok;
2129}
2130"
2131
2132as_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H"
2133as_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H"
2134as_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H"
2135as_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H"
2136as_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H"
2137as_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H"
2138as_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H"
2139as_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H"
2140as_fn_append ac_header_c_list " wchar.h wchar_h HAVE_WCHAR_H"
2141as_fn_append ac_header_c_list " minix/config.h minix_config_h HAVE_MINIX_CONFIG_H"
1916# Check that the precious variables saved in the cache have kept the same 2142# Check that the precious variables saved in the cache have kept the same
1917# value. 2143# value.
1918ac_cache_corrupted=false 2144ac_cache_corrupted=false
1919for ac_var in $ac_precious_vars; do 2145for ac_var in $ac_precious_vars; do
1920 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2146 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1921 eval ac_new_set=\$ac_env_${ac_var}_set 2147 eval ac_new_set=\$ac_env_${ac_var}_set
1922 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2148 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1923 eval ac_new_val=\$ac_env_${ac_var}_value 2149 eval ac_new_val=\$ac_env_${ac_var}_value
1924 case $ac_old_set,$ac_new_set in 2150 case $ac_old_set,$ac_new_set in
1925 set,) 2151 set,)
1926 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2152 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1927$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2153printf "%s\n" "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1928 ac_cache_corrupted=: ;; 2154 ac_cache_corrupted=: ;;
1929 ,set) 2155 ,set)
1930 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2156 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
1931$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2157printf "%s\n" "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1932 ac_cache_corrupted=: ;; 2158 ac_cache_corrupted=: ;;
1933 ,);; 2159 ,);;
1934 *) 2160 *)
1935 if test "x$ac_old_val" != "x$ac_new_val"; then 2161 if test "x$ac_old_val" != "x$ac_new_val"; then
1936 # differences in whitespace do not lead to failure. 2162 # differences in whitespace do not lead to failure.
1937 ac_old_val_w=`echo x $ac_old_val` 2163 ac_old_val_w=`echo x $ac_old_val`
1938 ac_new_val_w=`echo x $ac_new_val` 2164 ac_new_val_w=`echo x $ac_new_val`
1939 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2165 if test "$ac_old_val_w" != "$ac_new_val_w"; then
1940 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2166 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
1941$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2167printf "%s\n" "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1942 ac_cache_corrupted=: 2168 ac_cache_corrupted=:
1943 else 2169 else
1944 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2170 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
1945$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2171printf "%s\n" "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
1946 eval $ac_var=\$ac_old_val 2172 eval $ac_var=\$ac_old_val
1947 fi 2173 fi
1948 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2174 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
1949$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2175printf "%s\n" "$as_me: former value: \`$ac_old_val'" >&2;}
1950 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2176 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
1951$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2177printf "%s\n" "$as_me: current value: \`$ac_new_val'" >&2;}
1952 fi;; 2178 fi;;
1953 esac 2179 esac
1954 # Pass precious variables to config.status. 2180 # Pass precious variables to config.status.
1955 if test "$ac_new_set" = set; then 2181 if test "$ac_new_set" = set; then
1956 case $ac_new_val in 2182 case $ac_new_val in
1957 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2183 *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1958 *) ac_arg=$ac_var=$ac_new_val ;; 2184 *) ac_arg=$ac_var=$ac_new_val ;;
1959 esac 2185 esac
1960 case " $ac_configure_args " in 2186 case " $ac_configure_args " in
1961 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2187 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1962 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2188 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
1963 esac 2189 esac
1964 fi 2190 fi
1965done 2191done
1966if $ac_cache_corrupted; then 2192if $ac_cache_corrupted; then
1967 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2193 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1968$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2194printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
1969 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2195 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
1970$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2196printf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;}
1971 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2197 as_fn_error $? "run \`${MAKE-make} distclean' and/or \`rm $cache_file'
2198 and start over" "$LINENO" 5
1972fi 2199fi
1973## -------------------- ## 2200## -------------------- ##
1974## Main body of script. ## 2201## Main body of script. ##
1975## -------------------- ## 2202## -------------------- ##
1976 2203
1980ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2207ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1981ac_compiler_gnu=$ac_cv_c_compiler_gnu 2208ac_compiler_gnu=$ac_cv_c_compiler_gnu
1982 2209
1983 2210
1984 2211
1985ac_config_headers="$ac_config_headers libeio/config.h" 2212ac_config_headers="$ac_config_headers config.h"
2213
2214
2215
2216
2217
2218
2219
2220
2221
1986 2222
1987 2223
1988 2224
1989ac_ext=c 2225ac_ext=c
1990ac_cpp='$CPP $CPPFLAGS' 2226ac_cpp='$CPP $CPPFLAGS'
1992ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2228ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1993ac_compiler_gnu=$ac_cv_c_compiler_gnu 2229ac_compiler_gnu=$ac_cv_c_compiler_gnu
1994if test -n "$ac_tool_prefix"; then 2230if test -n "$ac_tool_prefix"; then
1995 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 2231 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1996set dummy ${ac_tool_prefix}gcc; ac_word=$2 2232set dummy ${ac_tool_prefix}gcc; ac_word=$2
1997{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2233{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1998$as_echo_n "checking for $ac_word... " >&6; } 2234printf %s "checking for $ac_word... " >&6; }
1999if test "${ac_cv_prog_CC+set}" = set; then : 2235if test ${ac_cv_prog_CC+y}
2000 $as_echo_n "(cached) " >&6 2236then :
2001else 2237 printf %s "(cached) " >&6
2238else $as_nop
2002 if test -n "$CC"; then 2239 if test -n "$CC"; then
2003 ac_cv_prog_CC="$CC" # Let the user override the test. 2240 ac_cv_prog_CC="$CC" # Let the user override the test.
2004else 2241else
2005as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2242as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2006for as_dir in $PATH 2243for as_dir in $PATH
2007do 2244do
2008 IFS=$as_save_IFS 2245 IFS=$as_save_IFS
2009 test -z "$as_dir" && as_dir=. 2246 case $as_dir in #(((
2247 '') as_dir=./ ;;
2248 */) ;;
2249 *) as_dir=$as_dir/ ;;
2250 esac
2010 for ac_exec_ext in '' $ac_executable_extensions; do 2251 for ac_exec_ext in '' $ac_executable_extensions; do
2011 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2252 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2012 ac_cv_prog_CC="${ac_tool_prefix}gcc" 2253 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2013 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2254 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2014 break 2 2255 break 2
2015 fi 2256 fi
2016done 2257done
2017 done 2258 done
2018IFS=$as_save_IFS 2259IFS=$as_save_IFS
2019 2260
2020fi 2261fi
2021fi 2262fi
2022CC=$ac_cv_prog_CC 2263CC=$ac_cv_prog_CC
2023if test -n "$CC"; then 2264if test -n "$CC"; then
2024 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2265 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2025$as_echo "$CC" >&6; } 2266printf "%s\n" "$CC" >&6; }
2026else 2267else
2027 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2268 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2028$as_echo "no" >&6; } 2269printf "%s\n" "no" >&6; }
2029fi 2270fi
2030 2271
2031 2272
2032fi 2273fi
2033if test -z "$ac_cv_prog_CC"; then 2274if test -z "$ac_cv_prog_CC"; then
2034 ac_ct_CC=$CC 2275 ac_ct_CC=$CC
2035 # Extract the first word of "gcc", so it can be a program name with args. 2276 # Extract the first word of "gcc", so it can be a program name with args.
2036set dummy gcc; ac_word=$2 2277set dummy gcc; ac_word=$2
2037{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2278{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2038$as_echo_n "checking for $ac_word... " >&6; } 2279printf %s "checking for $ac_word... " >&6; }
2039if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 2280if test ${ac_cv_prog_ac_ct_CC+y}
2040 $as_echo_n "(cached) " >&6 2281then :
2041else 2282 printf %s "(cached) " >&6
2283else $as_nop
2042 if test -n "$ac_ct_CC"; then 2284 if test -n "$ac_ct_CC"; then
2043 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2285 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2044else 2286else
2045as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2287as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2046for as_dir in $PATH 2288for as_dir in $PATH
2047do 2289do
2048 IFS=$as_save_IFS 2290 IFS=$as_save_IFS
2049 test -z "$as_dir" && as_dir=. 2291 case $as_dir in #(((
2292 '') as_dir=./ ;;
2293 */) ;;
2294 *) as_dir=$as_dir/ ;;
2295 esac
2050 for ac_exec_ext in '' $ac_executable_extensions; do 2296 for ac_exec_ext in '' $ac_executable_extensions; do
2051 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2297 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2052 ac_cv_prog_ac_ct_CC="gcc" 2298 ac_cv_prog_ac_ct_CC="gcc"
2053 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2299 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2054 break 2 2300 break 2
2055 fi 2301 fi
2056done 2302done
2057 done 2303 done
2058IFS=$as_save_IFS 2304IFS=$as_save_IFS
2059 2305
2060fi 2306fi
2061fi 2307fi
2062ac_ct_CC=$ac_cv_prog_ac_ct_CC 2308ac_ct_CC=$ac_cv_prog_ac_ct_CC
2063if test -n "$ac_ct_CC"; then 2309if test -n "$ac_ct_CC"; then
2064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2310 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2065$as_echo "$ac_ct_CC" >&6; } 2311printf "%s\n" "$ac_ct_CC" >&6; }
2066else 2312else
2067 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2313 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2068$as_echo "no" >&6; } 2314printf "%s\n" "no" >&6; }
2069fi 2315fi
2070 2316
2071 if test "x$ac_ct_CC" = x; then 2317 if test "x$ac_ct_CC" = x; then
2072 CC="" 2318 CC=""
2073 else 2319 else
2074 case $cross_compiling:$ac_tool_warned in 2320 case $cross_compiling:$ac_tool_warned in
2075yes:) 2321yes:)
2076{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2322{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2077$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2323printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2078ac_tool_warned=yes ;; 2324ac_tool_warned=yes ;;
2079esac 2325esac
2080 CC=$ac_ct_CC 2326 CC=$ac_ct_CC
2081 fi 2327 fi
2082else 2328else
2085 2331
2086if test -z "$CC"; then 2332if test -z "$CC"; then
2087 if test -n "$ac_tool_prefix"; then 2333 if test -n "$ac_tool_prefix"; then
2088 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 2334 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2089set dummy ${ac_tool_prefix}cc; ac_word=$2 2335set dummy ${ac_tool_prefix}cc; ac_word=$2
2090{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2336{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2091$as_echo_n "checking for $ac_word... " >&6; } 2337printf %s "checking for $ac_word... " >&6; }
2092if test "${ac_cv_prog_CC+set}" = set; then : 2338if test ${ac_cv_prog_CC+y}
2093 $as_echo_n "(cached) " >&6 2339then :
2094else 2340 printf %s "(cached) " >&6
2341else $as_nop
2095 if test -n "$CC"; then 2342 if test -n "$CC"; then
2096 ac_cv_prog_CC="$CC" # Let the user override the test. 2343 ac_cv_prog_CC="$CC" # Let the user override the test.
2097else 2344else
2098as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2345as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2099for as_dir in $PATH 2346for as_dir in $PATH
2100do 2347do
2101 IFS=$as_save_IFS 2348 IFS=$as_save_IFS
2102 test -z "$as_dir" && as_dir=. 2349 case $as_dir in #(((
2350 '') as_dir=./ ;;
2351 */) ;;
2352 *) as_dir=$as_dir/ ;;
2353 esac
2103 for ac_exec_ext in '' $ac_executable_extensions; do 2354 for ac_exec_ext in '' $ac_executable_extensions; do
2104 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2355 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2105 ac_cv_prog_CC="${ac_tool_prefix}cc" 2356 ac_cv_prog_CC="${ac_tool_prefix}cc"
2106 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2357 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2107 break 2 2358 break 2
2108 fi 2359 fi
2109done 2360done
2110 done 2361 done
2111IFS=$as_save_IFS 2362IFS=$as_save_IFS
2112 2363
2113fi 2364fi
2114fi 2365fi
2115CC=$ac_cv_prog_CC 2366CC=$ac_cv_prog_CC
2116if test -n "$CC"; then 2367if test -n "$CC"; then
2117 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2368 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2118$as_echo "$CC" >&6; } 2369printf "%s\n" "$CC" >&6; }
2119else 2370else
2120 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2371 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2121$as_echo "no" >&6; } 2372printf "%s\n" "no" >&6; }
2122fi 2373fi
2123 2374
2124 2375
2125 fi 2376 fi
2126fi 2377fi
2127if test -z "$CC"; then 2378if test -z "$CC"; then
2128 # Extract the first word of "cc", so it can be a program name with args. 2379 # Extract the first word of "cc", so it can be a program name with args.
2129set dummy cc; ac_word=$2 2380set dummy cc; ac_word=$2
2130{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2381{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2131$as_echo_n "checking for $ac_word... " >&6; } 2382printf %s "checking for $ac_word... " >&6; }
2132if test "${ac_cv_prog_CC+set}" = set; then : 2383if test ${ac_cv_prog_CC+y}
2133 $as_echo_n "(cached) " >&6 2384then :
2134else 2385 printf %s "(cached) " >&6
2386else $as_nop
2135 if test -n "$CC"; then 2387 if test -n "$CC"; then
2136 ac_cv_prog_CC="$CC" # Let the user override the test. 2388 ac_cv_prog_CC="$CC" # Let the user override the test.
2137else 2389else
2138 ac_prog_rejected=no 2390 ac_prog_rejected=no
2139as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2391as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2140for as_dir in $PATH 2392for as_dir in $PATH
2141do 2393do
2142 IFS=$as_save_IFS 2394 IFS=$as_save_IFS
2143 test -z "$as_dir" && as_dir=. 2395 case $as_dir in #(((
2396 '') as_dir=./ ;;
2397 */) ;;
2398 *) as_dir=$as_dir/ ;;
2399 esac
2144 for ac_exec_ext in '' $ac_executable_extensions; do 2400 for ac_exec_ext in '' $ac_executable_extensions; do
2145 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2401 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2146 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 2402 if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2147 ac_prog_rejected=yes 2403 ac_prog_rejected=yes
2148 continue 2404 continue
2149 fi 2405 fi
2150 ac_cv_prog_CC="cc" 2406 ac_cv_prog_CC="cc"
2151 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2407 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2152 break 2 2408 break 2
2153 fi 2409 fi
2154done 2410done
2155 done 2411 done
2156IFS=$as_save_IFS 2412IFS=$as_save_IFS
2162 if test $# != 0; then 2418 if test $# != 0; then
2163 # We chose a different compiler from the bogus one. 2419 # We chose a different compiler from the bogus one.
2164 # However, it has the same basename, so the bogon will be chosen 2420 # However, it has the same basename, so the bogon will be chosen
2165 # first if we set CC to just the basename; use the full file name. 2421 # first if we set CC to just the basename; use the full file name.
2166 shift 2422 shift
2167 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 2423 ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@"
2168 fi 2424 fi
2169fi 2425fi
2170fi 2426fi
2171fi 2427fi
2172CC=$ac_cv_prog_CC 2428CC=$ac_cv_prog_CC
2173if test -n "$CC"; then 2429if test -n "$CC"; then
2174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2430 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2175$as_echo "$CC" >&6; } 2431printf "%s\n" "$CC" >&6; }
2176else 2432else
2177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2433 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2178$as_echo "no" >&6; } 2434printf "%s\n" "no" >&6; }
2179fi 2435fi
2180 2436
2181 2437
2182fi 2438fi
2183if test -z "$CC"; then 2439if test -z "$CC"; then
2184 if test -n "$ac_tool_prefix"; then 2440 if test -n "$ac_tool_prefix"; then
2185 for ac_prog in cl.exe 2441 for ac_prog in cl.exe
2186 do 2442 do
2187 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2443 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2188set dummy $ac_tool_prefix$ac_prog; ac_word=$2 2444set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2189{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2445{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2190$as_echo_n "checking for $ac_word... " >&6; } 2446printf %s "checking for $ac_word... " >&6; }
2191if test "${ac_cv_prog_CC+set}" = set; then : 2447if test ${ac_cv_prog_CC+y}
2192 $as_echo_n "(cached) " >&6 2448then :
2193else 2449 printf %s "(cached) " >&6
2450else $as_nop
2194 if test -n "$CC"; then 2451 if test -n "$CC"; then
2195 ac_cv_prog_CC="$CC" # Let the user override the test. 2452 ac_cv_prog_CC="$CC" # Let the user override the test.
2196else 2453else
2197as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2454as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2198for as_dir in $PATH 2455for as_dir in $PATH
2199do 2456do
2200 IFS=$as_save_IFS 2457 IFS=$as_save_IFS
2201 test -z "$as_dir" && as_dir=. 2458 case $as_dir in #(((
2459 '') as_dir=./ ;;
2460 */) ;;
2461 *) as_dir=$as_dir/ ;;
2462 esac
2202 for ac_exec_ext in '' $ac_executable_extensions; do 2463 for ac_exec_ext in '' $ac_executable_extensions; do
2203 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2464 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2204 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 2465 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2205 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2466 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2206 break 2 2467 break 2
2207 fi 2468 fi
2208done 2469done
2209 done 2470 done
2210IFS=$as_save_IFS 2471IFS=$as_save_IFS
2211 2472
2212fi 2473fi
2213fi 2474fi
2214CC=$ac_cv_prog_CC 2475CC=$ac_cv_prog_CC
2215if test -n "$CC"; then 2476if test -n "$CC"; then
2216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2477 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2217$as_echo "$CC" >&6; } 2478printf "%s\n" "$CC" >&6; }
2218else 2479else
2219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2480 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2220$as_echo "no" >&6; } 2481printf "%s\n" "no" >&6; }
2221fi 2482fi
2222 2483
2223 2484
2224 test -n "$CC" && break 2485 test -n "$CC" && break
2225 done 2486 done
2228 ac_ct_CC=$CC 2489 ac_ct_CC=$CC
2229 for ac_prog in cl.exe 2490 for ac_prog in cl.exe
2230do 2491do
2231 # Extract the first word of "$ac_prog", so it can be a program name with args. 2492 # Extract the first word of "$ac_prog", so it can be a program name with args.
2232set dummy $ac_prog; ac_word=$2 2493set dummy $ac_prog; ac_word=$2
2233{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2494{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2234$as_echo_n "checking for $ac_word... " >&6; } 2495printf %s "checking for $ac_word... " >&6; }
2235if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 2496if test ${ac_cv_prog_ac_ct_CC+y}
2236 $as_echo_n "(cached) " >&6 2497then :
2237else 2498 printf %s "(cached) " >&6
2499else $as_nop
2238 if test -n "$ac_ct_CC"; then 2500 if test -n "$ac_ct_CC"; then
2239 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2501 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2240else 2502else
2241as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2503as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2242for as_dir in $PATH 2504for as_dir in $PATH
2243do 2505do
2244 IFS=$as_save_IFS 2506 IFS=$as_save_IFS
2245 test -z "$as_dir" && as_dir=. 2507 case $as_dir in #(((
2508 '') as_dir=./ ;;
2509 */) ;;
2510 *) as_dir=$as_dir/ ;;
2511 esac
2246 for ac_exec_ext in '' $ac_executable_extensions; do 2512 for ac_exec_ext in '' $ac_executable_extensions; do
2247 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2513 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2248 ac_cv_prog_ac_ct_CC="$ac_prog" 2514 ac_cv_prog_ac_ct_CC="$ac_prog"
2249 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2515 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2250 break 2 2516 break 2
2251 fi 2517 fi
2252done 2518done
2253 done 2519 done
2254IFS=$as_save_IFS 2520IFS=$as_save_IFS
2255 2521
2256fi 2522fi
2257fi 2523fi
2258ac_ct_CC=$ac_cv_prog_ac_ct_CC 2524ac_ct_CC=$ac_cv_prog_ac_ct_CC
2259if test -n "$ac_ct_CC"; then 2525if test -n "$ac_ct_CC"; then
2260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2526 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2261$as_echo "$ac_ct_CC" >&6; } 2527printf "%s\n" "$ac_ct_CC" >&6; }
2262else 2528else
2263 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2529 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2264$as_echo "no" >&6; } 2530printf "%s\n" "no" >&6; }
2265fi 2531fi
2266 2532
2267 2533
2268 test -n "$ac_ct_CC" && break 2534 test -n "$ac_ct_CC" && break
2269done 2535done
2271 if test "x$ac_ct_CC" = x; then 2537 if test "x$ac_ct_CC" = x; then
2272 CC="" 2538 CC=""
2273 else 2539 else
2274 case $cross_compiling:$ac_tool_warned in 2540 case $cross_compiling:$ac_tool_warned in
2275yes:) 2541yes:)
2276{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2542{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2277$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2543printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2278ac_tool_warned=yes ;; 2544ac_tool_warned=yes ;;
2279esac 2545esac
2280 CC=$ac_ct_CC 2546 CC=$ac_ct_CC
2281 fi 2547 fi
2282fi 2548fi
2283 2549
2284fi 2550fi
2551if test -z "$CC"; then
2552 if test -n "$ac_tool_prefix"; then
2553 # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args.
2554set dummy ${ac_tool_prefix}clang; ac_word=$2
2555{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2556printf %s "checking for $ac_word... " >&6; }
2557if test ${ac_cv_prog_CC+y}
2558then :
2559 printf %s "(cached) " >&6
2560else $as_nop
2561 if test -n "$CC"; then
2562 ac_cv_prog_CC="$CC" # Let the user override the test.
2563else
2564as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2565for as_dir in $PATH
2566do
2567 IFS=$as_save_IFS
2568 case $as_dir in #(((
2569 '') as_dir=./ ;;
2570 */) ;;
2571 *) as_dir=$as_dir/ ;;
2572 esac
2573 for ac_exec_ext in '' $ac_executable_extensions; do
2574 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2575 ac_cv_prog_CC="${ac_tool_prefix}clang"
2576 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2577 break 2
2578 fi
2579done
2580 done
2581IFS=$as_save_IFS
2285 2582
2583fi
2584fi
2585CC=$ac_cv_prog_CC
2586if test -n "$CC"; then
2587 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2588printf "%s\n" "$CC" >&6; }
2589else
2590 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2591printf "%s\n" "no" >&6; }
2592fi
2286 2593
2594
2595fi
2596if test -z "$ac_cv_prog_CC"; then
2597 ac_ct_CC=$CC
2598 # Extract the first word of "clang", so it can be a program name with args.
2599set dummy clang; ac_word=$2
2600{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2601printf %s "checking for $ac_word... " >&6; }
2602if test ${ac_cv_prog_ac_ct_CC+y}
2603then :
2604 printf %s "(cached) " >&6
2605else $as_nop
2606 if test -n "$ac_ct_CC"; then
2607 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2608else
2609as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2610for as_dir in $PATH
2611do
2612 IFS=$as_save_IFS
2613 case $as_dir in #(((
2614 '') as_dir=./ ;;
2615 */) ;;
2616 *) as_dir=$as_dir/ ;;
2617 esac
2618 for ac_exec_ext in '' $ac_executable_extensions; do
2619 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2620 ac_cv_prog_ac_ct_CC="clang"
2621 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2622 break 2
2623 fi
2624done
2625 done
2626IFS=$as_save_IFS
2627
2628fi
2629fi
2630ac_ct_CC=$ac_cv_prog_ac_ct_CC
2631if test -n "$ac_ct_CC"; then
2632 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2633printf "%s\n" "$ac_ct_CC" >&6; }
2634else
2635 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2636printf "%s\n" "no" >&6; }
2637fi
2638
2639 if test "x$ac_ct_CC" = x; then
2640 CC=""
2641 else
2642 case $cross_compiling:$ac_tool_warned in
2643yes:)
2644{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2645printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2646ac_tool_warned=yes ;;
2647esac
2648 CC=$ac_ct_CC
2649 fi
2650else
2651 CC="$ac_cv_prog_CC"
2652fi
2653
2654fi
2655
2656
2287test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2657test -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2288$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2658printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
2289as_fn_error $? "no acceptable C compiler found in \$PATH 2659as_fn_error $? "no acceptable C compiler found in \$PATH
2290See \`config.log' for more details" "$LINENO" 5 ; } 2660See \`config.log' for more details" "$LINENO" 5; }
2291 2661
2292# Provide some information about the compiler. 2662# Provide some information about the compiler.
2293$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 2663printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2294set X $ac_compile 2664set X $ac_compile
2295ac_compiler=$2 2665ac_compiler=$2
2296for ac_option in --version -v -V -qversion; do 2666for ac_option in --version -v -V -qversion -version; do
2297 { { ac_try="$ac_compiler $ac_option >&5" 2667 { { ac_try="$ac_compiler $ac_option >&5"
2298case "(($ac_try" in 2668case "(($ac_try" in
2299 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2669 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2300 *) ac_try_echo=$ac_try;; 2670 *) ac_try_echo=$ac_try;;
2301esac 2671esac
2302eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2672eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2303$as_echo "$ac_try_echo"; } >&5 2673printf "%s\n" "$ac_try_echo"; } >&5
2304 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 2674 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2305 ac_status=$? 2675 ac_status=$?
2306 if test -s conftest.err; then 2676 if test -s conftest.err; then
2307 sed '10a\ 2677 sed '10a\
2308... rest of stderr output deleted ... 2678... rest of stderr output deleted ...
2309 10q' conftest.err >conftest.er1 2679 10q' conftest.err >conftest.er1
2310 cat conftest.er1 >&5 2680 cat conftest.er1 >&5
2311 fi 2681 fi
2312 rm -f conftest.er1 conftest.err 2682 rm -f conftest.er1 conftest.err
2313 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2683 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2314 test $ac_status = 0; } 2684 test $ac_status = 0; }
2315done 2685done
2316 2686
2317cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2687cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2318/* end confdefs.h. */ 2688/* end confdefs.h. */
2319 2689
2320int 2690int
2321main () 2691main (void)
2322{ 2692{
2323 2693
2324 ; 2694 ;
2325 return 0; 2695 return 0;
2326} 2696}
2328ac_clean_files_save=$ac_clean_files 2698ac_clean_files_save=$ac_clean_files
2329ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 2699ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2330# Try to create an executable without -o first, disregard a.out. 2700# Try to create an executable without -o first, disregard a.out.
2331# It will help us diagnose broken compilers, and finding out an intuition 2701# It will help us diagnose broken compilers, and finding out an intuition
2332# of exeext. 2702# of exeext.
2333{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 2703{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2334$as_echo_n "checking whether the C compiler works... " >&6; } 2704printf %s "checking whether the C compiler works... " >&6; }
2335ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 2705ac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2336 2706
2337# The possible output files: 2707# The possible output files:
2338ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 2708ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2339 2709
2340ac_rmfiles= 2710ac_rmfiles=
2351case "(($ac_try" in 2721case "(($ac_try" in
2352 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2722 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2353 *) ac_try_echo=$ac_try;; 2723 *) ac_try_echo=$ac_try;;
2354esac 2724esac
2355eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2725eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2356$as_echo "$ac_try_echo"; } >&5 2726printf "%s\n" "$ac_try_echo"; } >&5
2357 (eval "$ac_link_default") 2>&5 2727 (eval "$ac_link_default") 2>&5
2358 ac_status=$? 2728 ac_status=$?
2359 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2729 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2360 test $ac_status = 0; }; then : 2730 test $ac_status = 0; }
2731then :
2361 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 2732 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2362# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 2733# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2363# in a Makefile. We should not override ac_cv_exeext if it was cached, 2734# in a Makefile. We should not override ac_cv_exeext if it was cached,
2364# so that the user can short-circuit this test for compilers unknown to 2735# so that the user can short-circuit this test for compilers unknown to
2365# Autoconf. 2736# Autoconf.
2372 [ab].out ) 2743 [ab].out )
2373 # We found the default executable, but exeext='' is most 2744 # We found the default executable, but exeext='' is most
2374 # certainly right. 2745 # certainly right.
2375 break;; 2746 break;;
2376 *.* ) 2747 *.* )
2377 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 2748 if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no;
2378 then :; else 2749 then :; else
2379 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2750 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2380 fi 2751 fi
2381 # We set ac_cv_exeext here because the later test for it is not 2752 # We set ac_cv_exeext here because the later test for it is not
2382 # safe: cross compilers may not add the suffix if given an `-o' 2753 # safe: cross compilers may not add the suffix if given an `-o'
2388 break;; 2759 break;;
2389 esac 2760 esac
2390done 2761done
2391test "$ac_cv_exeext" = no && ac_cv_exeext= 2762test "$ac_cv_exeext" = no && ac_cv_exeext=
2392 2763
2393else 2764else $as_nop
2394 ac_file='' 2765 ac_file=''
2395fi 2766fi
2396if test -z "$ac_file"; then : 2767if test -z "$ac_file"
2768then :
2397 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2769 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2398$as_echo "no" >&6; } 2770printf "%s\n" "no" >&6; }
2399$as_echo "$as_me: failed program was:" >&5 2771printf "%s\n" "$as_me: failed program was:" >&5
2400sed 's/^/| /' conftest.$ac_ext >&5 2772sed 's/^/| /' conftest.$ac_ext >&5
2401 2773
2402{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2774{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2403$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2775printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
2404as_fn_error 77 "C compiler cannot create executables 2776as_fn_error 77 "C compiler cannot create executables
2405See \`config.log' for more details" "$LINENO" 5 ; } 2777See \`config.log' for more details" "$LINENO" 5; }
2406else 2778else $as_nop
2407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2779 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2408$as_echo "yes" >&6; } 2780printf "%s\n" "yes" >&6; }
2409fi 2781fi
2410{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 2782{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2411$as_echo_n "checking for C compiler default output file name... " >&6; } 2783printf %s "checking for C compiler default output file name... " >&6; }
2412{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 2784{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2413$as_echo "$ac_file" >&6; } 2785printf "%s\n" "$ac_file" >&6; }
2414ac_exeext=$ac_cv_exeext 2786ac_exeext=$ac_cv_exeext
2415 2787
2416rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 2788rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
2417ac_clean_files=$ac_clean_files_save 2789ac_clean_files=$ac_clean_files_save
2418{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 2790{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2419$as_echo_n "checking for suffix of executables... " >&6; } 2791printf %s "checking for suffix of executables... " >&6; }
2420if { { ac_try="$ac_link" 2792if { { ac_try="$ac_link"
2421case "(($ac_try" in 2793case "(($ac_try" in
2422 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2794 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2423 *) ac_try_echo=$ac_try;; 2795 *) ac_try_echo=$ac_try;;
2424esac 2796esac
2425eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2797eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2426$as_echo "$ac_try_echo"; } >&5 2798printf "%s\n" "$ac_try_echo"; } >&5
2427 (eval "$ac_link") 2>&5 2799 (eval "$ac_link") 2>&5
2428 ac_status=$? 2800 ac_status=$?
2429 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2801 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2430 test $ac_status = 0; }; then : 2802 test $ac_status = 0; }
2803then :
2431 # If both `conftest.exe' and `conftest' are `present' (well, observable) 2804 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2432# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 2805# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2433# work properly (i.e., refer to `conftest.exe'), while it won't with 2806# work properly (i.e., refer to `conftest.exe'), while it won't with
2434# `rm'. 2807# `rm'.
2435for ac_file in conftest.exe conftest conftest.*; do 2808for ac_file in conftest.exe conftest conftest.*; do
2439 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2812 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2440 break;; 2813 break;;
2441 * ) break;; 2814 * ) break;;
2442 esac 2815 esac
2443done 2816done
2444else 2817else $as_nop
2445 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2818 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2446$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2819printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
2447as_fn_error $? "cannot compute suffix of executables: cannot compile and link 2820as_fn_error $? "cannot compute suffix of executables: cannot compile and link
2448See \`config.log' for more details" "$LINENO" 5 ; } 2821See \`config.log' for more details" "$LINENO" 5; }
2449fi 2822fi
2450rm -f conftest conftest$ac_cv_exeext 2823rm -f conftest conftest$ac_cv_exeext
2451{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 2824{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2452$as_echo "$ac_cv_exeext" >&6; } 2825printf "%s\n" "$ac_cv_exeext" >&6; }
2453 2826
2454rm -f conftest.$ac_ext 2827rm -f conftest.$ac_ext
2455EXEEXT=$ac_cv_exeext 2828EXEEXT=$ac_cv_exeext
2456ac_exeext=$EXEEXT 2829ac_exeext=$EXEEXT
2457cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2830cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2458/* end confdefs.h. */ 2831/* end confdefs.h. */
2459#include <stdio.h> 2832#include <stdio.h>
2460int 2833int
2461main () 2834main (void)
2462{ 2835{
2463FILE *f = fopen ("conftest.out", "w"); 2836FILE *f = fopen ("conftest.out", "w");
2464 return ferror (f) || fclose (f) != 0; 2837 return ferror (f) || fclose (f) != 0;
2465 2838
2466 ; 2839 ;
2468} 2841}
2469_ACEOF 2842_ACEOF
2470ac_clean_files="$ac_clean_files conftest.out" 2843ac_clean_files="$ac_clean_files conftest.out"
2471# Check that the compiler produces executables we can run. If not, either 2844# Check that the compiler produces executables we can run. If not, either
2472# the compiler is broken, or we cross compile. 2845# the compiler is broken, or we cross compile.
2473{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 2846{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2474$as_echo_n "checking whether we are cross compiling... " >&6; } 2847printf %s "checking whether we are cross compiling... " >&6; }
2475if test "$cross_compiling" != yes; then 2848if test "$cross_compiling" != yes; then
2476 { { ac_try="$ac_link" 2849 { { ac_try="$ac_link"
2477case "(($ac_try" in 2850case "(($ac_try" in
2478 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2851 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2479 *) ac_try_echo=$ac_try;; 2852 *) ac_try_echo=$ac_try;;
2480esac 2853esac
2481eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2854eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2482$as_echo "$ac_try_echo"; } >&5 2855printf "%s\n" "$ac_try_echo"; } >&5
2483 (eval "$ac_link") 2>&5 2856 (eval "$ac_link") 2>&5
2484 ac_status=$? 2857 ac_status=$?
2485 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2858 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2486 test $ac_status = 0; } 2859 test $ac_status = 0; }
2487 if { ac_try='./conftest$ac_cv_exeext' 2860 if { ac_try='./conftest$ac_cv_exeext'
2488 { { case "(($ac_try" in 2861 { { case "(($ac_try" in
2489 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2862 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2490 *) ac_try_echo=$ac_try;; 2863 *) ac_try_echo=$ac_try;;
2491esac 2864esac
2492eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2865eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2493$as_echo "$ac_try_echo"; } >&5 2866printf "%s\n" "$ac_try_echo"; } >&5
2494 (eval "$ac_try") 2>&5 2867 (eval "$ac_try") 2>&5
2495 ac_status=$? 2868 ac_status=$?
2496 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2869 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2497 test $ac_status = 0; }; }; then 2870 test $ac_status = 0; }; }; then
2498 cross_compiling=no 2871 cross_compiling=no
2499 else 2872 else
2500 if test "$cross_compiling" = maybe; then 2873 if test "$cross_compiling" = maybe; then
2501 cross_compiling=yes 2874 cross_compiling=yes
2502 else 2875 else
2503 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2876 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2504$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2877printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
2505as_fn_error $? "cannot run C compiled programs. 2878as_fn_error 77 "cannot run C compiled programs.
2506If you meant to cross compile, use \`--host'. 2879If you meant to cross compile, use \`--host'.
2507See \`config.log' for more details" "$LINENO" 5 ; } 2880See \`config.log' for more details" "$LINENO" 5; }
2508 fi 2881 fi
2509 fi 2882 fi
2510fi 2883fi
2511{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 2884{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2512$as_echo "$cross_compiling" >&6; } 2885printf "%s\n" "$cross_compiling" >&6; }
2513 2886
2514rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 2887rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
2515ac_clean_files=$ac_clean_files_save 2888ac_clean_files=$ac_clean_files_save
2516{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 2889{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2517$as_echo_n "checking for suffix of object files... " >&6; } 2890printf %s "checking for suffix of object files... " >&6; }
2518if test "${ac_cv_objext+set}" = set; then : 2891if test ${ac_cv_objext+y}
2519 $as_echo_n "(cached) " >&6 2892then :
2520else 2893 printf %s "(cached) " >&6
2894else $as_nop
2521 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2895 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2522/* end confdefs.h. */ 2896/* end confdefs.h. */
2523 2897
2524int 2898int
2525main () 2899main (void)
2526{ 2900{
2527 2901
2528 ; 2902 ;
2529 return 0; 2903 return 0;
2530} 2904}
2534case "(($ac_try" in 2908case "(($ac_try" in
2535 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2909 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2536 *) ac_try_echo=$ac_try;; 2910 *) ac_try_echo=$ac_try;;
2537esac 2911esac
2538eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2912eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2539$as_echo "$ac_try_echo"; } >&5 2913printf "%s\n" "$ac_try_echo"; } >&5
2540 (eval "$ac_compile") 2>&5 2914 (eval "$ac_compile") 2>&5
2541 ac_status=$? 2915 ac_status=$?
2542 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2916 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2543 test $ac_status = 0; }; then : 2917 test $ac_status = 0; }
2918then :
2544 for ac_file in conftest.o conftest.obj conftest.*; do 2919 for ac_file in conftest.o conftest.obj conftest.*; do
2545 test -f "$ac_file" || continue; 2920 test -f "$ac_file" || continue;
2546 case $ac_file in 2921 case $ac_file in
2547 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 2922 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2548 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 2923 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2549 break;; 2924 break;;
2550 esac 2925 esac
2551done 2926done
2552else 2927else $as_nop
2553 $as_echo "$as_me: failed program was:" >&5 2928 printf "%s\n" "$as_me: failed program was:" >&5
2554sed 's/^/| /' conftest.$ac_ext >&5 2929sed 's/^/| /' conftest.$ac_ext >&5
2555 2930
2556{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2931{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2557$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2932printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
2558as_fn_error $? "cannot compute suffix of object files: cannot compile 2933as_fn_error $? "cannot compute suffix of object files: cannot compile
2559See \`config.log' for more details" "$LINENO" 5 ; } 2934See \`config.log' for more details" "$LINENO" 5; }
2560fi 2935fi
2561rm -f conftest.$ac_cv_objext conftest.$ac_ext 2936rm -f conftest.$ac_cv_objext conftest.$ac_ext
2562fi 2937fi
2563{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 2938{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2564$as_echo "$ac_cv_objext" >&6; } 2939printf "%s\n" "$ac_cv_objext" >&6; }
2565OBJEXT=$ac_cv_objext 2940OBJEXT=$ac_cv_objext
2566ac_objext=$OBJEXT 2941ac_objext=$OBJEXT
2567{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 2942{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5
2568$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 2943printf %s "checking whether the compiler supports GNU C... " >&6; }
2569if test "${ac_cv_c_compiler_gnu+set}" = set; then : 2944if test ${ac_cv_c_compiler_gnu+y}
2570 $as_echo_n "(cached) " >&6 2945then :
2571else 2946 printf %s "(cached) " >&6
2947else $as_nop
2572 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2948 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2573/* end confdefs.h. */ 2949/* end confdefs.h. */
2574 2950
2575int 2951int
2576main () 2952main (void)
2577{ 2953{
2578#ifndef __GNUC__ 2954#ifndef __GNUC__
2579 choke me 2955 choke me
2580#endif 2956#endif
2581 2957
2582 ; 2958 ;
2583 return 0; 2959 return 0;
2584} 2960}
2585_ACEOF 2961_ACEOF
2586if ac_fn_c_try_compile "$LINENO"; then : 2962if ac_fn_c_try_compile "$LINENO"
2963then :
2587 ac_compiler_gnu=yes 2964 ac_compiler_gnu=yes
2588else 2965else $as_nop
2589 ac_compiler_gnu=no 2966 ac_compiler_gnu=no
2590fi 2967fi
2591rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2968rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
2592ac_cv_c_compiler_gnu=$ac_compiler_gnu 2969ac_cv_c_compiler_gnu=$ac_compiler_gnu
2593 2970
2594fi 2971fi
2595{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 2972{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2596$as_echo "$ac_cv_c_compiler_gnu" >&6; } 2973printf "%s\n" "$ac_cv_c_compiler_gnu" >&6; }
2974ac_compiler_gnu=$ac_cv_c_compiler_gnu
2975
2597if test $ac_compiler_gnu = yes; then 2976if test $ac_compiler_gnu = yes; then
2598 GCC=yes 2977 GCC=yes
2599else 2978else
2600 GCC= 2979 GCC=
2601fi 2980fi
2602ac_test_CFLAGS=${CFLAGS+set} 2981ac_test_CFLAGS=${CFLAGS+y}
2603ac_save_CFLAGS=$CFLAGS 2982ac_save_CFLAGS=$CFLAGS
2604{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 2983{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
2605$as_echo_n "checking whether $CC accepts -g... " >&6; } 2984printf %s "checking whether $CC accepts -g... " >&6; }
2606if test "${ac_cv_prog_cc_g+set}" = set; then : 2985if test ${ac_cv_prog_cc_g+y}
2607 $as_echo_n "(cached) " >&6 2986then :
2608else 2987 printf %s "(cached) " >&6
2988else $as_nop
2609 ac_save_c_werror_flag=$ac_c_werror_flag 2989 ac_save_c_werror_flag=$ac_c_werror_flag
2610 ac_c_werror_flag=yes 2990 ac_c_werror_flag=yes
2611 ac_cv_prog_cc_g=no 2991 ac_cv_prog_cc_g=no
2612 CFLAGS="-g" 2992 CFLAGS="-g"
2613 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2993 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2614/* end confdefs.h. */ 2994/* end confdefs.h. */
2615 2995
2616int 2996int
2617main () 2997main (void)
2618{ 2998{
2619 2999
2620 ; 3000 ;
2621 return 0; 3001 return 0;
2622} 3002}
2623_ACEOF 3003_ACEOF
2624if ac_fn_c_try_compile "$LINENO"; then : 3004if ac_fn_c_try_compile "$LINENO"
3005then :
2625 ac_cv_prog_cc_g=yes 3006 ac_cv_prog_cc_g=yes
2626else 3007else $as_nop
2627 CFLAGS="" 3008 CFLAGS=""
2628 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3009 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2629/* end confdefs.h. */ 3010/* end confdefs.h. */
2630 3011
2631int 3012int
2632main () 3013main (void)
2633{ 3014{
2634 3015
2635 ; 3016 ;
2636 return 0; 3017 return 0;
2637} 3018}
2638_ACEOF 3019_ACEOF
2639if ac_fn_c_try_compile "$LINENO"; then : 3020if ac_fn_c_try_compile "$LINENO"
3021then :
2640 3022
2641else 3023else $as_nop
2642 ac_c_werror_flag=$ac_save_c_werror_flag 3024 ac_c_werror_flag=$ac_save_c_werror_flag
2643 CFLAGS="-g" 3025 CFLAGS="-g"
2644 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3026 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2645/* end confdefs.h. */ 3027/* end confdefs.h. */
2646 3028
2647int 3029int
2648main () 3030main (void)
2649{ 3031{
2650 3032
2651 ; 3033 ;
2652 return 0; 3034 return 0;
2653} 3035}
2654_ACEOF 3036_ACEOF
2655if ac_fn_c_try_compile "$LINENO"; then : 3037if ac_fn_c_try_compile "$LINENO"
3038then :
2656 ac_cv_prog_cc_g=yes 3039 ac_cv_prog_cc_g=yes
2657fi 3040fi
2658rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3041rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
2659fi 3042fi
2660rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3043rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
2661fi 3044fi
2662rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3045rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
2663 ac_c_werror_flag=$ac_save_c_werror_flag 3046 ac_c_werror_flag=$ac_save_c_werror_flag
2664fi 3047fi
2665{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3048{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
2666$as_echo "$ac_cv_prog_cc_g" >&6; } 3049printf "%s\n" "$ac_cv_prog_cc_g" >&6; }
2667if test "$ac_test_CFLAGS" = set; then 3050if test $ac_test_CFLAGS; then
2668 CFLAGS=$ac_save_CFLAGS 3051 CFLAGS=$ac_save_CFLAGS
2669elif test $ac_cv_prog_cc_g = yes; then 3052elif test $ac_cv_prog_cc_g = yes; then
2670 if test "$GCC" = yes; then 3053 if test "$GCC" = yes; then
2671 CFLAGS="-g -O2" 3054 CFLAGS="-g -O2"
2672 else 3055 else
2677 CFLAGS="-O2" 3060 CFLAGS="-O2"
2678 else 3061 else
2679 CFLAGS= 3062 CFLAGS=
2680 fi 3063 fi
2681fi 3064fi
3065ac_prog_cc_stdc=no
3066if test x$ac_prog_cc_stdc = xno
3067then :
3068 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5
3069printf %s "checking for $CC option to enable C11 features... " >&6; }
3070if test ${ac_cv_prog_cc_c11+y}
3071then :
3072 printf %s "(cached) " >&6
3073else $as_nop
3074 ac_cv_prog_cc_c11=no
3075ac_save_CC=$CC
3076cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3077/* end confdefs.h. */
3078$ac_c_conftest_c11_program
3079_ACEOF
3080for ac_arg in '' -std=gnu11
3081do
3082 CC="$ac_save_CC $ac_arg"
3083 if ac_fn_c_try_compile "$LINENO"
3084then :
3085 ac_cv_prog_cc_c11=$ac_arg
3086fi
3087rm -f core conftest.err conftest.$ac_objext conftest.beam
3088 test "x$ac_cv_prog_cc_c11" != "xno" && break
3089done
3090rm -f conftest.$ac_ext
3091CC=$ac_save_CC
3092fi
3093
3094if test "x$ac_cv_prog_cc_c11" = xno
3095then :
3096 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3097printf "%s\n" "unsupported" >&6; }
3098else $as_nop
3099 if test "x$ac_cv_prog_cc_c11" = x
3100then :
3101 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3102printf "%s\n" "none needed" >&6; }
3103else $as_nop
3104 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5
3105printf "%s\n" "$ac_cv_prog_cc_c11" >&6; }
3106 CC="$CC $ac_cv_prog_cc_c11"
3107fi
3108 ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11
3109 ac_prog_cc_stdc=c11
3110fi
3111fi
3112if test x$ac_prog_cc_stdc = xno
3113then :
3114 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5
3115printf %s "checking for $CC option to enable C99 features... " >&6; }
3116if test ${ac_cv_prog_cc_c99+y}
3117then :
3118 printf %s "(cached) " >&6
3119else $as_nop
3120 ac_cv_prog_cc_c99=no
3121ac_save_CC=$CC
3122cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3123/* end confdefs.h. */
3124$ac_c_conftest_c99_program
3125_ACEOF
3126for ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99=
3127do
3128 CC="$ac_save_CC $ac_arg"
3129 if ac_fn_c_try_compile "$LINENO"
3130then :
3131 ac_cv_prog_cc_c99=$ac_arg
3132fi
3133rm -f core conftest.err conftest.$ac_objext conftest.beam
3134 test "x$ac_cv_prog_cc_c99" != "xno" && break
3135done
3136rm -f conftest.$ac_ext
3137CC=$ac_save_CC
3138fi
3139
3140if test "x$ac_cv_prog_cc_c99" = xno
3141then :
3142 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3143printf "%s\n" "unsupported" >&6; }
3144else $as_nop
3145 if test "x$ac_cv_prog_cc_c99" = x
3146then :
3147 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3148printf "%s\n" "none needed" >&6; }
3149else $as_nop
3150 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
3151printf "%s\n" "$ac_cv_prog_cc_c99" >&6; }
3152 CC="$CC $ac_cv_prog_cc_c99"
3153fi
3154 ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99
3155 ac_prog_cc_stdc=c99
3156fi
3157fi
3158if test x$ac_prog_cc_stdc = xno
3159then :
2682{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3160 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5
2683$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3161printf %s "checking for $CC option to enable C89 features... " >&6; }
2684if test "${ac_cv_prog_cc_c89+set}" = set; then : 3162if test ${ac_cv_prog_cc_c89+y}
2685 $as_echo_n "(cached) " >&6 3163then :
2686else 3164 printf %s "(cached) " >&6
3165else $as_nop
2687 ac_cv_prog_cc_c89=no 3166 ac_cv_prog_cc_c89=no
2688ac_save_CC=$CC 3167ac_save_CC=$CC
2689cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3168cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2690/* end confdefs.h. */ 3169/* end confdefs.h. */
2691#include <stdarg.h> 3170$ac_c_conftest_c89_program
2692#include <stdio.h>
2693#include <sys/types.h>
2694#include <sys/stat.h>
2695/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2696struct buf { int x; };
2697FILE * (*rcsopen) (struct buf *, struct stat *, int);
2698static char *e (p, i)
2699 char **p;
2700 int i;
2701{
2702 return p[i];
2703}
2704static char *f (char * (*g) (char **, int), char **p, ...)
2705{
2706 char *s;
2707 va_list v;
2708 va_start (v,p);
2709 s = g (p, va_arg (v,int));
2710 va_end (v);
2711 return s;
2712}
2713
2714/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2715 function prototypes and stuff, but not '\xHH' hex character constants.
2716 These don't provoke an error unfortunately, instead are silently treated
2717 as 'x'. The following induces an error, until -std is added to get
2718 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2719 array size at least. It's necessary to write '\x00'==0 to get something
2720 that's true only with -std. */
2721int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2722
2723/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2724 inside strings and character constants. */
2725#define FOO(x) 'x'
2726int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2727
2728int test (int i, double x);
2729struct s1 {int (*f) (int a);};
2730struct s2 {int (*f) (double a);};
2731int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2732int argc;
2733char **argv;
2734int
2735main ()
2736{
2737return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2738 ;
2739 return 0;
2740}
2741_ACEOF 3171_ACEOF
2742for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3172for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2743 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2744do 3173do
2745 CC="$ac_save_CC $ac_arg" 3174 CC="$ac_save_CC $ac_arg"
2746 if ac_fn_c_try_compile "$LINENO"; then : 3175 if ac_fn_c_try_compile "$LINENO"
3176then :
2747 ac_cv_prog_cc_c89=$ac_arg 3177 ac_cv_prog_cc_c89=$ac_arg
2748fi 3178fi
2749rm -f core conftest.err conftest.$ac_objext 3179rm -f core conftest.err conftest.$ac_objext conftest.beam
2750 test "x$ac_cv_prog_cc_c89" != "xno" && break 3180 test "x$ac_cv_prog_cc_c89" != "xno" && break
2751done 3181done
2752rm -f conftest.$ac_ext 3182rm -f conftest.$ac_ext
2753CC=$ac_save_CC 3183CC=$ac_save_CC
2754
2755fi 3184fi
2756# AC_CACHE_VAL 3185
2757case "x$ac_cv_prog_cc_c89" in 3186if test "x$ac_cv_prog_cc_c89" = xno
2758 x) 3187then :
2759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
2760$as_echo "none needed" >&6; } ;;
2761 xno)
2762 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3188 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
2763$as_echo "unsupported" >&6; } ;; 3189printf "%s\n" "unsupported" >&6; }
2764 *) 3190else $as_nop
3191 if test "x$ac_cv_prog_cc_c89" = x
3192then :
3193 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3194printf "%s\n" "none needed" >&6; }
3195else $as_nop
3196 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3197printf "%s\n" "$ac_cv_prog_cc_c89" >&6; }
2765 CC="$CC $ac_cv_prog_cc_c89" 3198 CC="$CC $ac_cv_prog_cc_c89"
2766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3199fi
2767$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3200 ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
2768esac 3201 ac_prog_cc_stdc=c89
2769if test "x$ac_cv_prog_cc_c89" != xno; then : 3202fi
2770
2771fi 3203fi
2772 3204
2773ac_ext=c 3205ac_ext=c
2774ac_cpp='$CPP $CPPFLAGS' 3206ac_cpp='$CPP $CPPFLAGS'
2775ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3207ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2776ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3208ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2777ac_compiler_gnu=$ac_cv_c_compiler_gnu 3209ac_compiler_gnu=$ac_cv_c_compiler_gnu
2778 3210
2779 3211
2780ac_ext=c 3212ac_header= ac_cache=
2781ac_cpp='$CPP $CPPFLAGS' 3213for ac_item in $ac_header_c_list
2782ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2783ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2784ac_compiler_gnu=$ac_cv_c_compiler_gnu
2785{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
2786$as_echo_n "checking how to run the C preprocessor... " >&6; }
2787# On Suns, sometimes $CPP names a directory.
2788if test -n "$CPP" && test -d "$CPP"; then
2789 CPP=
2790fi
2791if test -z "$CPP"; then
2792 if test "${ac_cv_prog_CPP+set}" = set; then :
2793 $as_echo_n "(cached) " >&6
2794else
2795 # Double quotes because CPP needs to be expanded
2796 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2797 do
2798 ac_preproc_ok=false
2799for ac_c_preproc_warn_flag in '' yes
2800do 3214do
2801 # Use a header file that comes with gcc, so configuring glibc 3215 if test $ac_cache; then
2802 # with a fresh cross-compiler works. 3216 ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default"
2803 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3217 if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then
2804 # <limits.h> exists even on freestanding compilers. 3218 printf "%s\n" "#define $ac_item 1" >> confdefs.h
2805 # On the NeXT, cc -E runs the code through the compiler's parser, 3219 fi
2806 # not just through cpp. "Syntax error" is here to catch this case. 3220 ac_header= ac_cache=
3221 elif test $ac_header; then
3222 ac_cache=$ac_item
3223 else
3224 ac_header=$ac_item
3225 fi
3226done
3227
3228
3229
3230
3231
3232
3233
3234
3235if test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes
3236then :
3237
3238printf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h
3239
3240fi
3241
3242
3243
3244
3245
3246
3247 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
3248printf %s "checking whether it is safe to define __EXTENSIONS__... " >&6; }
3249if test ${ac_cv_safe_to_define___extensions__+y}
3250then :
3251 printf %s "(cached) " >&6
3252else $as_nop
2807 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3253 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2808/* end confdefs.h. */ 3254/* end confdefs.h. */
2809#ifdef __STDC__
2810# include <limits.h>
2811#else
2812# include <assert.h>
2813#endif
2814 Syntax error
2815_ACEOF
2816if ac_fn_c_try_cpp "$LINENO"; then :
2817 3255
2818else 3256# define __EXTENSIONS__ 1
2819 # Broken: fails on valid input. 3257 $ac_includes_default
2820continue
2821fi
2822rm -f conftest.err conftest.i conftest.$ac_ext
2823
2824 # OK, works on sane cases. Now check whether nonexistent headers
2825 # can be detected and how.
2826 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2827/* end confdefs.h. */
2828#include <ac_nonexistent.h>
2829_ACEOF
2830if ac_fn_c_try_cpp "$LINENO"; then :
2831 # Broken: success on invalid input.
2832continue
2833else
2834 # Passes both tests.
2835ac_preproc_ok=:
2836break
2837fi
2838rm -f conftest.err conftest.i conftest.$ac_ext
2839
2840done
2841# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2842rm -f conftest.i conftest.err conftest.$ac_ext
2843if $ac_preproc_ok; then :
2844 break
2845fi
2846
2847 done
2848 ac_cv_prog_CPP=$CPP
2849
2850fi
2851 CPP=$ac_cv_prog_CPP
2852else
2853 ac_cv_prog_CPP=$CPP
2854fi
2855{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
2856$as_echo "$CPP" >&6; }
2857ac_preproc_ok=false
2858for ac_c_preproc_warn_flag in '' yes
2859do
2860 # Use a header file that comes with gcc, so configuring glibc
2861 # with a fresh cross-compiler works.
2862 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2863 # <limits.h> exists even on freestanding compilers.
2864 # On the NeXT, cc -E runs the code through the compiler's parser,
2865 # not just through cpp. "Syntax error" is here to catch this case.
2866 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2867/* end confdefs.h. */
2868#ifdef __STDC__
2869# include <limits.h>
2870#else
2871# include <assert.h>
2872#endif
2873 Syntax error
2874_ACEOF
2875if ac_fn_c_try_cpp "$LINENO"; then :
2876
2877else
2878 # Broken: fails on valid input.
2879continue
2880fi
2881rm -f conftest.err conftest.i conftest.$ac_ext
2882
2883 # OK, works on sane cases. Now check whether nonexistent headers
2884 # can be detected and how.
2885 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2886/* end confdefs.h. */
2887#include <ac_nonexistent.h>
2888_ACEOF
2889if ac_fn_c_try_cpp "$LINENO"; then :
2890 # Broken: success on invalid input.
2891continue
2892else
2893 # Passes both tests.
2894ac_preproc_ok=:
2895break
2896fi
2897rm -f conftest.err conftest.i conftest.$ac_ext
2898
2899done
2900# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2901rm -f conftest.i conftest.err conftest.$ac_ext
2902if $ac_preproc_ok; then :
2903
2904else
2905 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2906$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2907as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
2908See \`config.log' for more details" "$LINENO" 5 ; }
2909fi
2910
2911ac_ext=c
2912ac_cpp='$CPP $CPPFLAGS'
2913ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2914ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2915ac_compiler_gnu=$ac_cv_c_compiler_gnu
2916
2917
2918{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
2919$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
2920if test "${ac_cv_path_GREP+set}" = set; then :
2921 $as_echo_n "(cached) " >&6
2922else
2923 if test -z "$GREP"; then
2924 ac_path_GREP_found=false
2925 # Loop through the user's path and test for each of PROGNAME-LIST
2926 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2927for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
2928do
2929 IFS=$as_save_IFS
2930 test -z "$as_dir" && as_dir=.
2931 for ac_prog in grep ggrep; do
2932 for ac_exec_ext in '' $ac_executable_extensions; do
2933 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
2934 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
2935# Check for GNU ac_path_GREP and select it if it is found.
2936 # Check for GNU $ac_path_GREP
2937case `"$ac_path_GREP" --version 2>&1` in
2938*GNU*)
2939 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
2940*)
2941 ac_count=0
2942 $as_echo_n 0123456789 >"conftest.in"
2943 while :
2944 do
2945 cat "conftest.in" "conftest.in" >"conftest.tmp"
2946 mv "conftest.tmp" "conftest.in"
2947 cp "conftest.in" "conftest.nl"
2948 $as_echo 'GREP' >> "conftest.nl"
2949 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
2950 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
2951 as_fn_arith $ac_count + 1 && ac_count=$as_val
2952 if test $ac_count -gt ${ac_path_GREP_max-0}; then
2953 # Best one so far, save it but keep looking for a better one
2954 ac_cv_path_GREP="$ac_path_GREP"
2955 ac_path_GREP_max=$ac_count
2956 fi
2957 # 10*(2^10) chars as input seems more than enough
2958 test $ac_count -gt 10 && break
2959 done
2960 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
2961esac
2962
2963 $ac_path_GREP_found && break 3
2964 done
2965 done
2966 done
2967IFS=$as_save_IFS
2968 if test -z "$ac_cv_path_GREP"; then
2969 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
2970 fi
2971else
2972 ac_cv_path_GREP=$GREP
2973fi
2974
2975fi
2976{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
2977$as_echo "$ac_cv_path_GREP" >&6; }
2978 GREP="$ac_cv_path_GREP"
2979
2980
2981{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
2982$as_echo_n "checking for egrep... " >&6; }
2983if test "${ac_cv_path_EGREP+set}" = set; then :
2984 $as_echo_n "(cached) " >&6
2985else
2986 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
2987 then ac_cv_path_EGREP="$GREP -E"
2988 else
2989 if test -z "$EGREP"; then
2990 ac_path_EGREP_found=false
2991 # Loop through the user's path and test for each of PROGNAME-LIST
2992 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2993for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
2994do
2995 IFS=$as_save_IFS
2996 test -z "$as_dir" && as_dir=.
2997 for ac_prog in egrep; do
2998 for ac_exec_ext in '' $ac_executable_extensions; do
2999 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3000 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3001# Check for GNU ac_path_EGREP and select it if it is found.
3002 # Check for GNU $ac_path_EGREP
3003case `"$ac_path_EGREP" --version 2>&1` in
3004*GNU*)
3005 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3006*)
3007 ac_count=0
3008 $as_echo_n 0123456789 >"conftest.in"
3009 while :
3010 do
3011 cat "conftest.in" "conftest.in" >"conftest.tmp"
3012 mv "conftest.tmp" "conftest.in"
3013 cp "conftest.in" "conftest.nl"
3014 $as_echo 'EGREP' >> "conftest.nl"
3015 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3016 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3017 as_fn_arith $ac_count + 1 && ac_count=$as_val
3018 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3019 # Best one so far, save it but keep looking for a better one
3020 ac_cv_path_EGREP="$ac_path_EGREP"
3021 ac_path_EGREP_max=$ac_count
3022 fi
3023 # 10*(2^10) chars as input seems more than enough
3024 test $ac_count -gt 10 && break
3025 done
3026 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3027esac
3028
3029 $ac_path_EGREP_found && break 3
3030 done
3031 done
3032 done
3033IFS=$as_save_IFS
3034 if test -z "$ac_cv_path_EGREP"; then
3035 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3036 fi
3037else
3038 ac_cv_path_EGREP=$EGREP
3039fi
3040
3041 fi
3042fi
3043{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3044$as_echo "$ac_cv_path_EGREP" >&6; }
3045 EGREP="$ac_cv_path_EGREP"
3046
3047
3048{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3049$as_echo_n "checking for ANSI C header files... " >&6; }
3050if test "${ac_cv_header_stdc+set}" = set; then :
3051 $as_echo_n "(cached) " >&6
3052else
3053 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3054/* end confdefs.h. */
3055#include <stdlib.h>
3056#include <stdarg.h>
3057#include <string.h>
3058#include <float.h>
3059
3060int 3258int
3061main () 3259main (void)
3062{ 3260{
3063 3261
3064 ; 3262 ;
3065 return 0; 3263 return 0;
3066} 3264}
3067_ACEOF 3265_ACEOF
3068if ac_fn_c_try_compile "$LINENO"; then : 3266if ac_fn_c_try_compile "$LINENO"
3069 ac_cv_header_stdc=yes 3267then :
3070else 3268 ac_cv_safe_to_define___extensions__=yes
3071 ac_cv_header_stdc=no 3269else $as_nop
3270 ac_cv_safe_to_define___extensions__=no
3072fi 3271fi
3073rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3272rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3273fi
3274{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
3275printf "%s\n" "$ac_cv_safe_to_define___extensions__" >&6; }
3074 3276
3277 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether _XOPEN_SOURCE should be defined" >&5
3278printf %s "checking whether _XOPEN_SOURCE should be defined... " >&6; }
3279if test ${ac_cv_should_define__xopen_source+y}
3280then :
3281 printf %s "(cached) " >&6
3282else $as_nop
3283 ac_cv_should_define__xopen_source=no
3075if test $ac_cv_header_stdc = yes; then 3284 if test $ac_cv_header_wchar_h = yes
3076 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 3285then :
3077 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3286 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3078/* end confdefs.h. */ 3287/* end confdefs.h. */
3079#include <string.h>
3080 3288
3081_ACEOF 3289 #include <wchar.h>
3082if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3290 mbstate_t x;
3083 $EGREP "memchr" >/dev/null 2>&1; then :
3084
3085else
3086 ac_cv_header_stdc=no
3087fi
3088rm -f conftest*
3089
3090fi
3091
3092if test $ac_cv_header_stdc = yes; then
3093 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3094 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3095/* end confdefs.h. */
3096#include <stdlib.h>
3097
3098_ACEOF
3099if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3100 $EGREP "free" >/dev/null 2>&1; then :
3101
3102else
3103 ac_cv_header_stdc=no
3104fi
3105rm -f conftest*
3106
3107fi
3108
3109if test $ac_cv_header_stdc = yes; then
3110 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3111 if test "$cross_compiling" = yes; then :
3112 :
3113else
3114 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3115/* end confdefs.h. */
3116#include <ctype.h>
3117#include <stdlib.h>
3118#if ((' ' & 0x0FF) == 0x020)
3119# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3120# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3121#else
3122# define ISLOWER(c) \
3123 (('a' <= (c) && (c) <= 'i') \
3124 || ('j' <= (c) && (c) <= 'r') \
3125 || ('s' <= (c) && (c) <= 'z'))
3126# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3127#endif
3128
3129#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3130int 3291int
3131main () 3292main (void)
3132{
3133 int i;
3134 for (i = 0; i < 256; i++)
3135 if (XOR (islower (i), ISLOWER (i))
3136 || toupper (i) != TOUPPER (i))
3137 return 2;
3138 return 0;
3139}
3140_ACEOF
3141if ac_fn_c_try_run "$LINENO"; then :
3142
3143else
3144 ac_cv_header_stdc=no
3145fi
3146rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3147 conftest.$ac_objext conftest.beam conftest.$ac_ext
3148fi
3149
3150fi
3151fi
3152{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3153$as_echo "$ac_cv_header_stdc" >&6; }
3154if test $ac_cv_header_stdc = yes; then
3155
3156$as_echo "#define STDC_HEADERS 1" >>confdefs.h
3157
3158fi
3159
3160# On IRIX 5.3, sys/types and inttypes.h are conflicting.
3161for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3162 inttypes.h stdint.h unistd.h
3163do :
3164 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3165ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3166"
3167if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
3168 cat >>confdefs.h <<_ACEOF
3169#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3170_ACEOF
3171
3172fi
3173
3174done
3175
3176
3177
3178 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
3179if test "x$ac_cv_header_minix_config_h" = x""yes; then :
3180 MINIX=yes
3181else
3182 MINIX=
3183fi
3184
3185
3186 if test "$MINIX" = yes; then
3187
3188$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
3189
3190
3191$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
3192
3193
3194$as_echo "#define _MINIX 1" >>confdefs.h
3195
3196 fi
3197
3198
3199 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
3200$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
3201if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
3202 $as_echo_n "(cached) " >&6
3203else
3204 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3205/* end confdefs.h. */
3206
3207# define __EXTENSIONS__ 1
3208 $ac_includes_default
3209int
3210main ()
3211{ 3293{
3212 3294
3213 ; 3295 ;
3214 return 0; 3296 return 0;
3215} 3297}
3216_ACEOF 3298_ACEOF
3217if ac_fn_c_try_compile "$LINENO"; then : 3299if ac_fn_c_try_compile "$LINENO"
3218 ac_cv_safe_to_define___extensions__=yes 3300then :
3219else 3301
3220 ac_cv_safe_to_define___extensions__=no 3302else $as_nop
3303 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3304/* end confdefs.h. */
3305
3306 #define _XOPEN_SOURCE 500
3307 #include <wchar.h>
3308 mbstate_t x;
3309int
3310main (void)
3311{
3312
3313 ;
3314 return 0;
3315}
3316_ACEOF
3317if ac_fn_c_try_compile "$LINENO"
3318then :
3319 ac_cv_should_define__xopen_source=yes
3221fi 3320fi
3222rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3321rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3223fi 3322fi
3323rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3324fi
3325fi
3224{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5 3326{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_should_define__xopen_source" >&5
3225$as_echo "$ac_cv_safe_to_define___extensions__" >&6; } 3327printf "%s\n" "$ac_cv_should_define__xopen_source" >&6; }
3328
3329 printf "%s\n" "#define _ALL_SOURCE 1" >>confdefs.h
3330
3331 printf "%s\n" "#define _DARWIN_C_SOURCE 1" >>confdefs.h
3332
3333 printf "%s\n" "#define _GNU_SOURCE 1" >>confdefs.h
3334
3335 printf "%s\n" "#define _HPUX_ALT_XOPEN_SOCKET_API 1" >>confdefs.h
3336
3337 printf "%s\n" "#define _NETBSD_SOURCE 1" >>confdefs.h
3338
3339 printf "%s\n" "#define _OPENBSD_SOURCE 1" >>confdefs.h
3340
3341 printf "%s\n" "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
3342
3343 printf "%s\n" "#define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1" >>confdefs.h
3344
3345 printf "%s\n" "#define __STDC_WANT_IEC_60559_BFP_EXT__ 1" >>confdefs.h
3346
3347 printf "%s\n" "#define __STDC_WANT_IEC_60559_DFP_EXT__ 1" >>confdefs.h
3348
3349 printf "%s\n" "#define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1" >>confdefs.h
3350
3351 printf "%s\n" "#define __STDC_WANT_IEC_60559_TYPES_EXT__ 1" >>confdefs.h
3352
3353 printf "%s\n" "#define __STDC_WANT_LIB_EXT2__ 1" >>confdefs.h
3354
3355 printf "%s\n" "#define __STDC_WANT_MATH_SPEC_FUNCS__ 1" >>confdefs.h
3356
3357 printf "%s\n" "#define _TANDEM_SOURCE 1" >>confdefs.h
3358
3359 if test $ac_cv_header_minix_config_h = yes
3360then :
3361 MINIX=yes
3362 printf "%s\n" "#define _MINIX 1" >>confdefs.h
3363
3364 printf "%s\n" "#define _POSIX_SOURCE 1" >>confdefs.h
3365
3366 printf "%s\n" "#define _POSIX_1_SOURCE 2" >>confdefs.h
3367
3368else $as_nop
3369 MINIX=
3370fi
3226 test $ac_cv_safe_to_define___extensions__ = yes && 3371 if test $ac_cv_safe_to_define___extensions__ = yes
3372then :
3227 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h 3373 printf "%s\n" "#define __EXTENSIONS__ 1" >>confdefs.h
3228 3374
3229 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h 3375fi
3376 if test $ac_cv_should_define__xopen_source = yes
3377then :
3378 printf "%s\n" "#define _XOPEN_SOURCE 500" >>confdefs.h
3230 3379
3231 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h 3380fi
3232
3233 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
3234
3235 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
3236
3237 3381
3238 3382
3239ac_ext=c 3383ac_ext=c
3240ac_cpp='$CPP $CPPFLAGS' 3384ac_cpp='$CPP $CPPFLAGS'
3241ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3385ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3242ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3386ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3243ac_compiler_gnu=$ac_cv_c_compiler_gnu 3387ac_compiler_gnu=$ac_cv_c_compiler_gnu
3244if test -n "$ac_tool_prefix"; then 3388if test -n "$ac_tool_prefix"; then
3245 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3389 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3246set dummy ${ac_tool_prefix}gcc; ac_word=$2 3390set dummy ${ac_tool_prefix}gcc; ac_word=$2
3247{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3391{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3248$as_echo_n "checking for $ac_word... " >&6; } 3392printf %s "checking for $ac_word... " >&6; }
3249if test "${ac_cv_prog_CC+set}" = set; then : 3393if test ${ac_cv_prog_CC+y}
3250 $as_echo_n "(cached) " >&6 3394then :
3251else 3395 printf %s "(cached) " >&6
3396else $as_nop
3252 if test -n "$CC"; then 3397 if test -n "$CC"; then
3253 ac_cv_prog_CC="$CC" # Let the user override the test. 3398 ac_cv_prog_CC="$CC" # Let the user override the test.
3254else 3399else
3255as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3400as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3256for as_dir in $PATH 3401for as_dir in $PATH
3257do 3402do
3258 IFS=$as_save_IFS 3403 IFS=$as_save_IFS
3259 test -z "$as_dir" && as_dir=. 3404 case $as_dir in #(((
3405 '') as_dir=./ ;;
3406 */) ;;
3407 *) as_dir=$as_dir/ ;;
3408 esac
3260 for ac_exec_ext in '' $ac_executable_extensions; do 3409 for ac_exec_ext in '' $ac_executable_extensions; do
3261 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3410 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3262 ac_cv_prog_CC="${ac_tool_prefix}gcc" 3411 ac_cv_prog_CC="${ac_tool_prefix}gcc"
3263 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3412 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3264 break 2 3413 break 2
3265 fi 3414 fi
3266done 3415done
3267 done 3416 done
3268IFS=$as_save_IFS 3417IFS=$as_save_IFS
3269 3418
3270fi 3419fi
3271fi 3420fi
3272CC=$ac_cv_prog_CC 3421CC=$ac_cv_prog_CC
3273if test -n "$CC"; then 3422if test -n "$CC"; then
3274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3423 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3275$as_echo "$CC" >&6; } 3424printf "%s\n" "$CC" >&6; }
3276else 3425else
3277 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3426 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3278$as_echo "no" >&6; } 3427printf "%s\n" "no" >&6; }
3279fi 3428fi
3280 3429
3281 3430
3282fi 3431fi
3283if test -z "$ac_cv_prog_CC"; then 3432if test -z "$ac_cv_prog_CC"; then
3284 ac_ct_CC=$CC 3433 ac_ct_CC=$CC
3285 # Extract the first word of "gcc", so it can be a program name with args. 3434 # Extract the first word of "gcc", so it can be a program name with args.
3286set dummy gcc; ac_word=$2 3435set dummy gcc; ac_word=$2
3287{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3436{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3288$as_echo_n "checking for $ac_word... " >&6; } 3437printf %s "checking for $ac_word... " >&6; }
3289if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 3438if test ${ac_cv_prog_ac_ct_CC+y}
3290 $as_echo_n "(cached) " >&6 3439then :
3291else 3440 printf %s "(cached) " >&6
3441else $as_nop
3292 if test -n "$ac_ct_CC"; then 3442 if test -n "$ac_ct_CC"; then
3293 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3443 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3294else 3444else
3295as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3445as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3296for as_dir in $PATH 3446for as_dir in $PATH
3297do 3447do
3298 IFS=$as_save_IFS 3448 IFS=$as_save_IFS
3299 test -z "$as_dir" && as_dir=. 3449 case $as_dir in #(((
3450 '') as_dir=./ ;;
3451 */) ;;
3452 *) as_dir=$as_dir/ ;;
3453 esac
3300 for ac_exec_ext in '' $ac_executable_extensions; do 3454 for ac_exec_ext in '' $ac_executable_extensions; do
3301 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3455 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3302 ac_cv_prog_ac_ct_CC="gcc" 3456 ac_cv_prog_ac_ct_CC="gcc"
3303 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3457 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3304 break 2 3458 break 2
3305 fi 3459 fi
3306done 3460done
3307 done 3461 done
3308IFS=$as_save_IFS 3462IFS=$as_save_IFS
3309 3463
3310fi 3464fi
3311fi 3465fi
3312ac_ct_CC=$ac_cv_prog_ac_ct_CC 3466ac_ct_CC=$ac_cv_prog_ac_ct_CC
3313if test -n "$ac_ct_CC"; then 3467if test -n "$ac_ct_CC"; then
3314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3468 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3315$as_echo "$ac_ct_CC" >&6; } 3469printf "%s\n" "$ac_ct_CC" >&6; }
3316else 3470else
3317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3471 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3318$as_echo "no" >&6; } 3472printf "%s\n" "no" >&6; }
3319fi 3473fi
3320 3474
3321 if test "x$ac_ct_CC" = x; then 3475 if test "x$ac_ct_CC" = x; then
3322 CC="" 3476 CC=""
3323 else 3477 else
3324 case $cross_compiling:$ac_tool_warned in 3478 case $cross_compiling:$ac_tool_warned in
3325yes:) 3479yes:)
3326{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3480{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3327$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3481printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3328ac_tool_warned=yes ;; 3482ac_tool_warned=yes ;;
3329esac 3483esac
3330 CC=$ac_ct_CC 3484 CC=$ac_ct_CC
3331 fi 3485 fi
3332else 3486else
3335 3489
3336if test -z "$CC"; then 3490if test -z "$CC"; then
3337 if test -n "$ac_tool_prefix"; then 3491 if test -n "$ac_tool_prefix"; then
3338 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3492 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3339set dummy ${ac_tool_prefix}cc; ac_word=$2 3493set dummy ${ac_tool_prefix}cc; ac_word=$2
3340{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3494{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3341$as_echo_n "checking for $ac_word... " >&6; } 3495printf %s "checking for $ac_word... " >&6; }
3342if test "${ac_cv_prog_CC+set}" = set; then : 3496if test ${ac_cv_prog_CC+y}
3343 $as_echo_n "(cached) " >&6 3497then :
3344else 3498 printf %s "(cached) " >&6
3499else $as_nop
3345 if test -n "$CC"; then 3500 if test -n "$CC"; then
3346 ac_cv_prog_CC="$CC" # Let the user override the test. 3501 ac_cv_prog_CC="$CC" # Let the user override the test.
3347else 3502else
3348as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3503as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3349for as_dir in $PATH 3504for as_dir in $PATH
3350do 3505do
3351 IFS=$as_save_IFS 3506 IFS=$as_save_IFS
3352 test -z "$as_dir" && as_dir=. 3507 case $as_dir in #(((
3508 '') as_dir=./ ;;
3509 */) ;;
3510 *) as_dir=$as_dir/ ;;
3511 esac
3353 for ac_exec_ext in '' $ac_executable_extensions; do 3512 for ac_exec_ext in '' $ac_executable_extensions; do
3354 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3513 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3355 ac_cv_prog_CC="${ac_tool_prefix}cc" 3514 ac_cv_prog_CC="${ac_tool_prefix}cc"
3356 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3515 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3357 break 2 3516 break 2
3358 fi 3517 fi
3359done 3518done
3360 done 3519 done
3361IFS=$as_save_IFS 3520IFS=$as_save_IFS
3362 3521
3363fi 3522fi
3364fi 3523fi
3365CC=$ac_cv_prog_CC 3524CC=$ac_cv_prog_CC
3366if test -n "$CC"; then 3525if test -n "$CC"; then
3367 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3526 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3368$as_echo "$CC" >&6; } 3527printf "%s\n" "$CC" >&6; }
3369else 3528else
3370 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3529 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3371$as_echo "no" >&6; } 3530printf "%s\n" "no" >&6; }
3372fi 3531fi
3373 3532
3374 3533
3375 fi 3534 fi
3376fi 3535fi
3377if test -z "$CC"; then 3536if test -z "$CC"; then
3378 # Extract the first word of "cc", so it can be a program name with args. 3537 # Extract the first word of "cc", so it can be a program name with args.
3379set dummy cc; ac_word=$2 3538set dummy cc; ac_word=$2
3380{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3539{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3381$as_echo_n "checking for $ac_word... " >&6; } 3540printf %s "checking for $ac_word... " >&6; }
3382if test "${ac_cv_prog_CC+set}" = set; then : 3541if test ${ac_cv_prog_CC+y}
3383 $as_echo_n "(cached) " >&6 3542then :
3384else 3543 printf %s "(cached) " >&6
3544else $as_nop
3385 if test -n "$CC"; then 3545 if test -n "$CC"; then
3386 ac_cv_prog_CC="$CC" # Let the user override the test. 3546 ac_cv_prog_CC="$CC" # Let the user override the test.
3387else 3547else
3388 ac_prog_rejected=no 3548 ac_prog_rejected=no
3389as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3549as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3390for as_dir in $PATH 3550for as_dir in $PATH
3391do 3551do
3392 IFS=$as_save_IFS 3552 IFS=$as_save_IFS
3393 test -z "$as_dir" && as_dir=. 3553 case $as_dir in #(((
3554 '') as_dir=./ ;;
3555 */) ;;
3556 *) as_dir=$as_dir/ ;;
3557 esac
3394 for ac_exec_ext in '' $ac_executable_extensions; do 3558 for ac_exec_ext in '' $ac_executable_extensions; do
3395 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3559 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3396 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3560 if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3397 ac_prog_rejected=yes 3561 ac_prog_rejected=yes
3398 continue 3562 continue
3399 fi 3563 fi
3400 ac_cv_prog_CC="cc" 3564 ac_cv_prog_CC="cc"
3401 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3565 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3402 break 2 3566 break 2
3403 fi 3567 fi
3404done 3568done
3405 done 3569 done
3406IFS=$as_save_IFS 3570IFS=$as_save_IFS
3412 if test $# != 0; then 3576 if test $# != 0; then
3413 # We chose a different compiler from the bogus one. 3577 # We chose a different compiler from the bogus one.
3414 # However, it has the same basename, so the bogon will be chosen 3578 # However, it has the same basename, so the bogon will be chosen
3415 # first if we set CC to just the basename; use the full file name. 3579 # first if we set CC to just the basename; use the full file name.
3416 shift 3580 shift
3417 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 3581 ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@"
3418 fi 3582 fi
3419fi 3583fi
3420fi 3584fi
3421fi 3585fi
3422CC=$ac_cv_prog_CC 3586CC=$ac_cv_prog_CC
3423if test -n "$CC"; then 3587if test -n "$CC"; then
3424 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3588 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3425$as_echo "$CC" >&6; } 3589printf "%s\n" "$CC" >&6; }
3426else 3590else
3427 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3591 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3428$as_echo "no" >&6; } 3592printf "%s\n" "no" >&6; }
3429fi 3593fi
3430 3594
3431 3595
3432fi 3596fi
3433if test -z "$CC"; then 3597if test -z "$CC"; then
3434 if test -n "$ac_tool_prefix"; then 3598 if test -n "$ac_tool_prefix"; then
3435 for ac_prog in cl.exe 3599 for ac_prog in cl.exe
3436 do 3600 do
3437 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3601 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3438set dummy $ac_tool_prefix$ac_prog; ac_word=$2 3602set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3439{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3603{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3440$as_echo_n "checking for $ac_word... " >&6; } 3604printf %s "checking for $ac_word... " >&6; }
3441if test "${ac_cv_prog_CC+set}" = set; then : 3605if test ${ac_cv_prog_CC+y}
3442 $as_echo_n "(cached) " >&6 3606then :
3443else 3607 printf %s "(cached) " >&6
3608else $as_nop
3444 if test -n "$CC"; then 3609 if test -n "$CC"; then
3445 ac_cv_prog_CC="$CC" # Let the user override the test. 3610 ac_cv_prog_CC="$CC" # Let the user override the test.
3446else 3611else
3447as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3612as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3448for as_dir in $PATH 3613for as_dir in $PATH
3449do 3614do
3450 IFS=$as_save_IFS 3615 IFS=$as_save_IFS
3451 test -z "$as_dir" && as_dir=. 3616 case $as_dir in #(((
3617 '') as_dir=./ ;;
3618 */) ;;
3619 *) as_dir=$as_dir/ ;;
3620 esac
3452 for ac_exec_ext in '' $ac_executable_extensions; do 3621 for ac_exec_ext in '' $ac_executable_extensions; do
3453 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3622 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3454 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3623 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3455 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3624 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3456 break 2 3625 break 2
3457 fi 3626 fi
3458done 3627done
3459 done 3628 done
3460IFS=$as_save_IFS 3629IFS=$as_save_IFS
3461 3630
3462fi 3631fi
3463fi 3632fi
3464CC=$ac_cv_prog_CC 3633CC=$ac_cv_prog_CC
3465if test -n "$CC"; then 3634if test -n "$CC"; then
3466 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3635 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3467$as_echo "$CC" >&6; } 3636printf "%s\n" "$CC" >&6; }
3468else 3637else
3469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3638 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3470$as_echo "no" >&6; } 3639printf "%s\n" "no" >&6; }
3471fi 3640fi
3472 3641
3473 3642
3474 test -n "$CC" && break 3643 test -n "$CC" && break
3475 done 3644 done
3478 ac_ct_CC=$CC 3647 ac_ct_CC=$CC
3479 for ac_prog in cl.exe 3648 for ac_prog in cl.exe
3480do 3649do
3481 # Extract the first word of "$ac_prog", so it can be a program name with args. 3650 # Extract the first word of "$ac_prog", so it can be a program name with args.
3482set dummy $ac_prog; ac_word=$2 3651set dummy $ac_prog; ac_word=$2
3483{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3652{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3484$as_echo_n "checking for $ac_word... " >&6; } 3653printf %s "checking for $ac_word... " >&6; }
3485if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 3654if test ${ac_cv_prog_ac_ct_CC+y}
3486 $as_echo_n "(cached) " >&6 3655then :
3487else 3656 printf %s "(cached) " >&6
3657else $as_nop
3488 if test -n "$ac_ct_CC"; then 3658 if test -n "$ac_ct_CC"; then
3489 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3659 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3490else 3660else
3491as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3661as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3492for as_dir in $PATH 3662for as_dir in $PATH
3493do 3663do
3494 IFS=$as_save_IFS 3664 IFS=$as_save_IFS
3495 test -z "$as_dir" && as_dir=. 3665 case $as_dir in #(((
3666 '') as_dir=./ ;;
3667 */) ;;
3668 *) as_dir=$as_dir/ ;;
3669 esac
3496 for ac_exec_ext in '' $ac_executable_extensions; do 3670 for ac_exec_ext in '' $ac_executable_extensions; do
3497 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3671 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3498 ac_cv_prog_ac_ct_CC="$ac_prog" 3672 ac_cv_prog_ac_ct_CC="$ac_prog"
3499 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3673 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3500 break 2 3674 break 2
3501 fi 3675 fi
3502done 3676done
3503 done 3677 done
3504IFS=$as_save_IFS 3678IFS=$as_save_IFS
3505 3679
3506fi 3680fi
3507fi 3681fi
3508ac_ct_CC=$ac_cv_prog_ac_ct_CC 3682ac_ct_CC=$ac_cv_prog_ac_ct_CC
3509if test -n "$ac_ct_CC"; then 3683if test -n "$ac_ct_CC"; then
3510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3684 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3511$as_echo "$ac_ct_CC" >&6; } 3685printf "%s\n" "$ac_ct_CC" >&6; }
3512else 3686else
3513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3687 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3514$as_echo "no" >&6; } 3688printf "%s\n" "no" >&6; }
3515fi 3689fi
3516 3690
3517 3691
3518 test -n "$ac_ct_CC" && break 3692 test -n "$ac_ct_CC" && break
3519done 3693done
3521 if test "x$ac_ct_CC" = x; then 3695 if test "x$ac_ct_CC" = x; then
3522 CC="" 3696 CC=""
3523 else 3697 else
3524 case $cross_compiling:$ac_tool_warned in 3698 case $cross_compiling:$ac_tool_warned in
3525yes:) 3699yes:)
3526{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3700{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3527$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3701printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3528ac_tool_warned=yes ;; 3702ac_tool_warned=yes ;;
3529esac 3703esac
3530 CC=$ac_ct_CC 3704 CC=$ac_ct_CC
3531 fi 3705 fi
3532fi 3706fi
3533 3707
3534fi 3708fi
3709if test -z "$CC"; then
3710 if test -n "$ac_tool_prefix"; then
3711 # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args.
3712set dummy ${ac_tool_prefix}clang; ac_word=$2
3713{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3714printf %s "checking for $ac_word... " >&6; }
3715if test ${ac_cv_prog_CC+y}
3716then :
3717 printf %s "(cached) " >&6
3718else $as_nop
3719 if test -n "$CC"; then
3720 ac_cv_prog_CC="$CC" # Let the user override the test.
3721else
3722as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3723for as_dir in $PATH
3724do
3725 IFS=$as_save_IFS
3726 case $as_dir in #(((
3727 '') as_dir=./ ;;
3728 */) ;;
3729 *) as_dir=$as_dir/ ;;
3730 esac
3731 for ac_exec_ext in '' $ac_executable_extensions; do
3732 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3733 ac_cv_prog_CC="${ac_tool_prefix}clang"
3734 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3735 break 2
3736 fi
3737done
3738 done
3739IFS=$as_save_IFS
3535 3740
3741fi
3742fi
3743CC=$ac_cv_prog_CC
3744if test -n "$CC"; then
3745 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3746printf "%s\n" "$CC" >&6; }
3747else
3748 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3749printf "%s\n" "no" >&6; }
3750fi
3536 3751
3752
3753fi
3754if test -z "$ac_cv_prog_CC"; then
3755 ac_ct_CC=$CC
3756 # Extract the first word of "clang", so it can be a program name with args.
3757set dummy clang; ac_word=$2
3758{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3759printf %s "checking for $ac_word... " >&6; }
3760if test ${ac_cv_prog_ac_ct_CC+y}
3761then :
3762 printf %s "(cached) " >&6
3763else $as_nop
3764 if test -n "$ac_ct_CC"; then
3765 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3766else
3767as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3768for as_dir in $PATH
3769do
3770 IFS=$as_save_IFS
3771 case $as_dir in #(((
3772 '') as_dir=./ ;;
3773 */) ;;
3774 *) as_dir=$as_dir/ ;;
3775 esac
3776 for ac_exec_ext in '' $ac_executable_extensions; do
3777 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3778 ac_cv_prog_ac_ct_CC="clang"
3779 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3780 break 2
3781 fi
3782done
3783 done
3784IFS=$as_save_IFS
3785
3786fi
3787fi
3788ac_ct_CC=$ac_cv_prog_ac_ct_CC
3789if test -n "$ac_ct_CC"; then
3790 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3791printf "%s\n" "$ac_ct_CC" >&6; }
3792else
3793 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3794printf "%s\n" "no" >&6; }
3795fi
3796
3797 if test "x$ac_ct_CC" = x; then
3798 CC=""
3799 else
3800 case $cross_compiling:$ac_tool_warned in
3801yes:)
3802{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3803printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3804ac_tool_warned=yes ;;
3805esac
3806 CC=$ac_ct_CC
3807 fi
3808else
3809 CC="$ac_cv_prog_CC"
3810fi
3811
3812fi
3813
3814
3537test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3815test -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3538$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3816printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3539as_fn_error $? "no acceptable C compiler found in \$PATH 3817as_fn_error $? "no acceptable C compiler found in \$PATH
3540See \`config.log' for more details" "$LINENO" 5 ; } 3818See \`config.log' for more details" "$LINENO" 5; }
3541 3819
3542# Provide some information about the compiler. 3820# Provide some information about the compiler.
3543$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 3821printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3544set X $ac_compile 3822set X $ac_compile
3545ac_compiler=$2 3823ac_compiler=$2
3546for ac_option in --version -v -V -qversion; do 3824for ac_option in --version -v -V -qversion -version; do
3547 { { ac_try="$ac_compiler $ac_option >&5" 3825 { { ac_try="$ac_compiler $ac_option >&5"
3548case "(($ac_try" in 3826case "(($ac_try" in
3549 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3827 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3550 *) ac_try_echo=$ac_try;; 3828 *) ac_try_echo=$ac_try;;
3551esac 3829esac
3552eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3830eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3553$as_echo "$ac_try_echo"; } >&5 3831printf "%s\n" "$ac_try_echo"; } >&5
3554 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3832 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3555 ac_status=$? 3833 ac_status=$?
3556 if test -s conftest.err; then 3834 if test -s conftest.err; then
3557 sed '10a\ 3835 sed '10a\
3558... rest of stderr output deleted ... 3836... rest of stderr output deleted ...
3559 10q' conftest.err >conftest.er1 3837 10q' conftest.err >conftest.er1
3560 cat conftest.er1 >&5 3838 cat conftest.er1 >&5
3561 fi 3839 fi
3562 rm -f conftest.er1 conftest.err 3840 rm -f conftest.er1 conftest.err
3563 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3841 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3564 test $ac_status = 0; } 3842 test $ac_status = 0; }
3565done 3843done
3566 3844
3567{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 3845{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5
3568$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3846printf %s "checking whether the compiler supports GNU C... " >&6; }
3569if test "${ac_cv_c_compiler_gnu+set}" = set; then : 3847if test ${ac_cv_c_compiler_gnu+y}
3570 $as_echo_n "(cached) " >&6 3848then :
3571else 3849 printf %s "(cached) " >&6
3850else $as_nop
3572 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3851 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3573/* end confdefs.h. */ 3852/* end confdefs.h. */
3574 3853
3575int 3854int
3576main () 3855main (void)
3577{ 3856{
3578#ifndef __GNUC__ 3857#ifndef __GNUC__
3579 choke me 3858 choke me
3580#endif 3859#endif
3581 3860
3582 ; 3861 ;
3583 return 0; 3862 return 0;
3584} 3863}
3585_ACEOF 3864_ACEOF
3586if ac_fn_c_try_compile "$LINENO"; then : 3865if ac_fn_c_try_compile "$LINENO"
3866then :
3587 ac_compiler_gnu=yes 3867 ac_compiler_gnu=yes
3588else 3868else $as_nop
3589 ac_compiler_gnu=no 3869 ac_compiler_gnu=no
3590fi 3870fi
3591rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3871rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3592ac_cv_c_compiler_gnu=$ac_compiler_gnu 3872ac_cv_c_compiler_gnu=$ac_compiler_gnu
3593 3873
3594fi 3874fi
3595{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3875{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3596$as_echo "$ac_cv_c_compiler_gnu" >&6; } 3876printf "%s\n" "$ac_cv_c_compiler_gnu" >&6; }
3877ac_compiler_gnu=$ac_cv_c_compiler_gnu
3878
3597if test $ac_compiler_gnu = yes; then 3879if test $ac_compiler_gnu = yes; then
3598 GCC=yes 3880 GCC=yes
3599else 3881else
3600 GCC= 3882 GCC=
3601fi 3883fi
3602ac_test_CFLAGS=${CFLAGS+set} 3884ac_test_CFLAGS=${CFLAGS+y}
3603ac_save_CFLAGS=$CFLAGS 3885ac_save_CFLAGS=$CFLAGS
3604{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3886{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3605$as_echo_n "checking whether $CC accepts -g... " >&6; } 3887printf %s "checking whether $CC accepts -g... " >&6; }
3606if test "${ac_cv_prog_cc_g+set}" = set; then : 3888if test ${ac_cv_prog_cc_g+y}
3607 $as_echo_n "(cached) " >&6 3889then :
3608else 3890 printf %s "(cached) " >&6
3891else $as_nop
3609 ac_save_c_werror_flag=$ac_c_werror_flag 3892 ac_save_c_werror_flag=$ac_c_werror_flag
3610 ac_c_werror_flag=yes 3893 ac_c_werror_flag=yes
3611 ac_cv_prog_cc_g=no 3894 ac_cv_prog_cc_g=no
3612 CFLAGS="-g" 3895 CFLAGS="-g"
3613 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3896 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3614/* end confdefs.h. */ 3897/* end confdefs.h. */
3615 3898
3616int 3899int
3617main () 3900main (void)
3618{ 3901{
3619 3902
3620 ; 3903 ;
3621 return 0; 3904 return 0;
3622} 3905}
3623_ACEOF 3906_ACEOF
3624if ac_fn_c_try_compile "$LINENO"; then : 3907if ac_fn_c_try_compile "$LINENO"
3908then :
3625 ac_cv_prog_cc_g=yes 3909 ac_cv_prog_cc_g=yes
3626else 3910else $as_nop
3627 CFLAGS="" 3911 CFLAGS=""
3628 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3912 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3629/* end confdefs.h. */ 3913/* end confdefs.h. */
3630 3914
3631int 3915int
3632main () 3916main (void)
3633{ 3917{
3634 3918
3635 ; 3919 ;
3636 return 0; 3920 return 0;
3637} 3921}
3638_ACEOF 3922_ACEOF
3639if ac_fn_c_try_compile "$LINENO"; then : 3923if ac_fn_c_try_compile "$LINENO"
3924then :
3640 3925
3641else 3926else $as_nop
3642 ac_c_werror_flag=$ac_save_c_werror_flag 3927 ac_c_werror_flag=$ac_save_c_werror_flag
3643 CFLAGS="-g" 3928 CFLAGS="-g"
3644 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3929 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3645/* end confdefs.h. */ 3930/* end confdefs.h. */
3646 3931
3647int 3932int
3648main () 3933main (void)
3649{ 3934{
3650 3935
3651 ; 3936 ;
3652 return 0; 3937 return 0;
3653} 3938}
3654_ACEOF 3939_ACEOF
3655if ac_fn_c_try_compile "$LINENO"; then : 3940if ac_fn_c_try_compile "$LINENO"
3941then :
3656 ac_cv_prog_cc_g=yes 3942 ac_cv_prog_cc_g=yes
3657fi 3943fi
3658rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3944rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3659fi 3945fi
3660rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3946rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3661fi 3947fi
3662rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3948rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3663 ac_c_werror_flag=$ac_save_c_werror_flag 3949 ac_c_werror_flag=$ac_save_c_werror_flag
3664fi 3950fi
3665{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3951{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3666$as_echo "$ac_cv_prog_cc_g" >&6; } 3952printf "%s\n" "$ac_cv_prog_cc_g" >&6; }
3667if test "$ac_test_CFLAGS" = set; then 3953if test $ac_test_CFLAGS; then
3668 CFLAGS=$ac_save_CFLAGS 3954 CFLAGS=$ac_save_CFLAGS
3669elif test $ac_cv_prog_cc_g = yes; then 3955elif test $ac_cv_prog_cc_g = yes; then
3670 if test "$GCC" = yes; then 3956 if test "$GCC" = yes; then
3671 CFLAGS="-g -O2" 3957 CFLAGS="-g -O2"
3672 else 3958 else
3677 CFLAGS="-O2" 3963 CFLAGS="-O2"
3678 else 3964 else
3679 CFLAGS= 3965 CFLAGS=
3680 fi 3966 fi
3681fi 3967fi
3968ac_prog_cc_stdc=no
3969if test x$ac_prog_cc_stdc = xno
3970then :
3971 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5
3972printf %s "checking for $CC option to enable C11 features... " >&6; }
3973if test ${ac_cv_prog_cc_c11+y}
3974then :
3975 printf %s "(cached) " >&6
3976else $as_nop
3977 ac_cv_prog_cc_c11=no
3978ac_save_CC=$CC
3979cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3980/* end confdefs.h. */
3981$ac_c_conftest_c11_program
3982_ACEOF
3983for ac_arg in '' -std=gnu11
3984do
3985 CC="$ac_save_CC $ac_arg"
3986 if ac_fn_c_try_compile "$LINENO"
3987then :
3988 ac_cv_prog_cc_c11=$ac_arg
3989fi
3990rm -f core conftest.err conftest.$ac_objext conftest.beam
3991 test "x$ac_cv_prog_cc_c11" != "xno" && break
3992done
3993rm -f conftest.$ac_ext
3994CC=$ac_save_CC
3995fi
3996
3997if test "x$ac_cv_prog_cc_c11" = xno
3998then :
3999 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4000printf "%s\n" "unsupported" >&6; }
4001else $as_nop
4002 if test "x$ac_cv_prog_cc_c11" = x
4003then :
4004 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4005printf "%s\n" "none needed" >&6; }
4006else $as_nop
4007 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5
4008printf "%s\n" "$ac_cv_prog_cc_c11" >&6; }
4009 CC="$CC $ac_cv_prog_cc_c11"
4010fi
4011 ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11
4012 ac_prog_cc_stdc=c11
4013fi
4014fi
4015if test x$ac_prog_cc_stdc = xno
4016then :
4017 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5
4018printf %s "checking for $CC option to enable C99 features... " >&6; }
4019if test ${ac_cv_prog_cc_c99+y}
4020then :
4021 printf %s "(cached) " >&6
4022else $as_nop
4023 ac_cv_prog_cc_c99=no
4024ac_save_CC=$CC
4025cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4026/* end confdefs.h. */
4027$ac_c_conftest_c99_program
4028_ACEOF
4029for ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99=
4030do
4031 CC="$ac_save_CC $ac_arg"
4032 if ac_fn_c_try_compile "$LINENO"
4033then :
4034 ac_cv_prog_cc_c99=$ac_arg
4035fi
4036rm -f core conftest.err conftest.$ac_objext conftest.beam
4037 test "x$ac_cv_prog_cc_c99" != "xno" && break
4038done
4039rm -f conftest.$ac_ext
4040CC=$ac_save_CC
4041fi
4042
4043if test "x$ac_cv_prog_cc_c99" = xno
4044then :
4045 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4046printf "%s\n" "unsupported" >&6; }
4047else $as_nop
4048 if test "x$ac_cv_prog_cc_c99" = x
4049then :
4050 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4051printf "%s\n" "none needed" >&6; }
4052else $as_nop
4053 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
4054printf "%s\n" "$ac_cv_prog_cc_c99" >&6; }
4055 CC="$CC $ac_cv_prog_cc_c99"
4056fi
4057 ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99
4058 ac_prog_cc_stdc=c99
4059fi
4060fi
4061if test x$ac_prog_cc_stdc = xno
4062then :
3682{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 4063 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5
3683$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 4064printf %s "checking for $CC option to enable C89 features... " >&6; }
3684if test "${ac_cv_prog_cc_c89+set}" = set; then : 4065if test ${ac_cv_prog_cc_c89+y}
3685 $as_echo_n "(cached) " >&6 4066then :
3686else 4067 printf %s "(cached) " >&6
4068else $as_nop
3687 ac_cv_prog_cc_c89=no 4069 ac_cv_prog_cc_c89=no
3688ac_save_CC=$CC 4070ac_save_CC=$CC
3689cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4071cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3690/* end confdefs.h. */ 4072/* end confdefs.h. */
3691#include <stdarg.h> 4073$ac_c_conftest_c89_program
3692#include <stdio.h>
3693#include <sys/types.h>
3694#include <sys/stat.h>
3695/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3696struct buf { int x; };
3697FILE * (*rcsopen) (struct buf *, struct stat *, int);
3698static char *e (p, i)
3699 char **p;
3700 int i;
3701{
3702 return p[i];
3703}
3704static char *f (char * (*g) (char **, int), char **p, ...)
3705{
3706 char *s;
3707 va_list v;
3708 va_start (v,p);
3709 s = g (p, va_arg (v,int));
3710 va_end (v);
3711 return s;
3712}
3713
3714/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3715 function prototypes and stuff, but not '\xHH' hex character constants.
3716 These don't provoke an error unfortunately, instead are silently treated
3717 as 'x'. The following induces an error, until -std is added to get
3718 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3719 array size at least. It's necessary to write '\x00'==0 to get something
3720 that's true only with -std. */
3721int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3722
3723/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3724 inside strings and character constants. */
3725#define FOO(x) 'x'
3726int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3727
3728int test (int i, double x);
3729struct s1 {int (*f) (int a);};
3730struct s2 {int (*f) (double a);};
3731int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3732int argc;
3733char **argv;
3734int
3735main ()
3736{
3737return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3738 ;
3739 return 0;
3740}
3741_ACEOF 4074_ACEOF
3742for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 4075for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3743 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3744do 4076do
3745 CC="$ac_save_CC $ac_arg" 4077 CC="$ac_save_CC $ac_arg"
3746 if ac_fn_c_try_compile "$LINENO"; then : 4078 if ac_fn_c_try_compile "$LINENO"
4079then :
3747 ac_cv_prog_cc_c89=$ac_arg 4080 ac_cv_prog_cc_c89=$ac_arg
3748fi 4081fi
3749rm -f core conftest.err conftest.$ac_objext 4082rm -f core conftest.err conftest.$ac_objext conftest.beam
3750 test "x$ac_cv_prog_cc_c89" != "xno" && break 4083 test "x$ac_cv_prog_cc_c89" != "xno" && break
3751done 4084done
3752rm -f conftest.$ac_ext 4085rm -f conftest.$ac_ext
3753CC=$ac_save_CC 4086CC=$ac_save_CC
3754
3755fi 4087fi
3756# AC_CACHE_VAL 4088
3757case "x$ac_cv_prog_cc_c89" in 4089if test "x$ac_cv_prog_cc_c89" = xno
3758 x) 4090then :
3759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3760$as_echo "none needed" >&6; } ;;
3761 xno)
3762 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4091 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3763$as_echo "unsupported" >&6; } ;; 4092printf "%s\n" "unsupported" >&6; }
3764 *) 4093else $as_nop
4094 if test "x$ac_cv_prog_cc_c89" = x
4095then :
4096 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4097printf "%s\n" "none needed" >&6; }
4098else $as_nop
4099 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4100printf "%s\n" "$ac_cv_prog_cc_c89" >&6; }
3765 CC="$CC $ac_cv_prog_cc_c89" 4101 CC="$CC $ac_cv_prog_cc_c89"
3766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 4102fi
3767$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 4103 ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
3768esac 4104 ac_prog_cc_stdc=c89
3769if test "x$ac_cv_prog_cc_c89" != xno; then : 4105fi
3770
3771fi 4106fi
3772 4107
3773ac_ext=c 4108ac_ext=c
3774ac_cpp='$CPP $CPPFLAGS' 4109ac_cpp='$CPP $CPPFLAGS'
3775ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4110ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3776ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4111ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3777ac_compiler_gnu=$ac_cv_c_compiler_gnu 4112ac_compiler_gnu=$ac_cv_c_compiler_gnu
3778 4113
3779 4114
3780for ac_header in stdint.h sys/syscall.h sys/prctl.h 4115ac_fn_c_check_header_compile "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
3781do : 4116if test "x$ac_cv_header_stdint_h" = xyes
3782 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4117then :
4118 printf "%s\n" "#define HAVE_STDINT_H 1" >>confdefs.h
4119
4120fi
4121ac_fn_c_check_header_compile "$LINENO" "sys/syscall.h" "ac_cv_header_sys_syscall_h" "$ac_includes_default"
4122if test "x$ac_cv_header_sys_syscall_h" = xyes
4123then :
4124 printf "%s\n" "#define HAVE_SYS_SYSCALL_H 1" >>confdefs.h
4125
4126fi
3783ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 4127ac_fn_c_check_header_compile "$LINENO" "sys/prctl.h" "ac_cv_header_sys_prctl_h" "$ac_includes_default"
3784if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 4128if test "x$ac_cv_header_sys_prctl_h" = xyes
3785 cat >>confdefs.h <<_ACEOF 4129then :
3786#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4130 printf "%s\n" "#define HAVE_SYS_PRCTL_H 1" >>confdefs.h
3787_ACEOF
3788 4131
3789fi 4132fi
3790 4133
3791done
3792 4134
3793
3794{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing pthread_create" >&5 4135{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing pthread_create" >&5
3795$as_echo_n "checking for library containing pthread_create... " >&6; } 4136printf %s "checking for library containing pthread_create... " >&6; }
3796if test "${ac_cv_search_pthread_create+set}" = set; then : 4137if test ${ac_cv_search_pthread_create+y}
3797 $as_echo_n "(cached) " >&6 4138then :
3798else 4139 printf %s "(cached) " >&6
4140else $as_nop
3799 ac_func_search_save_LIBS=$LIBS 4141 ac_func_search_save_LIBS=$LIBS
3800cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4142cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3801/* end confdefs.h. */ 4143/* end confdefs.h. */
3802 4144
3803/* Override any GCC internal prototype to avoid an error. 4145/* Override any GCC internal prototype to avoid an error.
3804 Use char because int might match the return type of a GCC 4146 Use char because int might match the return type of a GCC
3805 builtin and then its argument prototype would still apply. */ 4147 builtin and then its argument prototype would still apply. */
3806#ifdef __cplusplus
3807extern "C"
3808#endif
3809char pthread_create (); 4148char pthread_create ();
3810int 4149int
3811main () 4150main (void)
3812{ 4151{
3813return pthread_create (); 4152return pthread_create ();
3814 ; 4153 ;
3815 return 0; 4154 return 0;
3816} 4155}
3817_ACEOF 4156_ACEOF
3818for ac_lib in '' pthread pthreads pthreadVC2; do 4157for ac_lib in '' pthread pthreads pthreadVC2
4158do
3819 if test -z "$ac_lib"; then 4159 if test -z "$ac_lib"; then
3820 ac_res="none required" 4160 ac_res="none required"
3821 else 4161 else
3822 ac_res=-l$ac_lib 4162 ac_res=-l$ac_lib
3823 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 4163 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3824 fi 4164 fi
3825 if ac_fn_c_try_link "$LINENO"; then : 4165 if ac_fn_c_try_link "$LINENO"
4166then :
3826 ac_cv_search_pthread_create=$ac_res 4167 ac_cv_search_pthread_create=$ac_res
3827fi 4168fi
3828rm -f core conftest.err conftest.$ac_objext \ 4169rm -f core conftest.err conftest.$ac_objext conftest.beam \
3829 conftest$ac_exeext 4170 conftest$ac_exeext
3830 if test "${ac_cv_search_pthread_create+set}" = set; then : 4171 if test ${ac_cv_search_pthread_create+y}
4172then :
3831 break 4173 break
3832fi 4174fi
3833done 4175done
3834if test "${ac_cv_search_pthread_create+set}" = set; then : 4176if test ${ac_cv_search_pthread_create+y}
4177then :
3835 4178
3836else 4179else $as_nop
3837 ac_cv_search_pthread_create=no 4180 ac_cv_search_pthread_create=no
3838fi 4181fi
3839rm conftest.$ac_ext 4182rm conftest.$ac_ext
3840LIBS=$ac_func_search_save_LIBS 4183LIBS=$ac_func_search_save_LIBS
3841fi 4184fi
3842{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_pthread_create" >&5 4185{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_pthread_create" >&5
3843$as_echo "$ac_cv_search_pthread_create" >&6; } 4186printf "%s\n" "$ac_cv_search_pthread_create" >&6; }
3844ac_res=$ac_cv_search_pthread_create 4187ac_res=$ac_cv_search_pthread_create
3845if test "$ac_res" != no; then : 4188if test "$ac_res" != no
4189then :
3846 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 4190 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3847 4191
3848else 4192else $as_nop
3849 as_fn_error $? "pthread functions not found" "$LINENO" 5 4193 as_fn_error $? "pthread functions not found" "$LINENO" 5
3850 4194
3851fi 4195fi
3852 4196
3853 4197
3854{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for utimes" >&5 4198{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for utimes" >&5
3855$as_echo_n "checking for utimes... " >&6; } 4199printf %s "checking for utimes... " >&6; }
3856if test "${ac_cv_utimes+set}" = set; then : 4200if test ${ac_cv_utimes+y}
3857 $as_echo_n "(cached) " >&6 4201then :
3858else 4202 printf %s "(cached) " >&6
4203else $as_nop
3859 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4204 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3860/* end confdefs.h. */ 4205/* end confdefs.h. */
3861 4206
3862#include <sys/types.h> 4207#include <sys/types.h>
3863#include <sys/time.h> 4208#include <sys/time.h>
3869 res = utimes ("/", tv); 4214 res = utimes ("/", tv);
3870 return 0; 4215 return 0;
3871} 4216}
3872 4217
3873_ACEOF 4218_ACEOF
3874if ac_fn_c_try_link "$LINENO"; then : 4219if ac_fn_c_try_link "$LINENO"
4220then :
3875 ac_cv_utimes=yes 4221 ac_cv_utimes=yes
3876else 4222else $as_nop
3877 ac_cv_utimes=no 4223 ac_cv_utimes=no
3878fi 4224fi
3879rm -f core conftest.err conftest.$ac_objext \ 4225rm -f core conftest.err conftest.$ac_objext conftest.beam \
3880 conftest$ac_exeext conftest.$ac_ext 4226 conftest$ac_exeext conftest.$ac_ext
3881fi 4227fi
3882{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_utimes" >&5 4228{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_utimes" >&5
3883$as_echo "$ac_cv_utimes" >&6; } 4229printf "%s\n" "$ac_cv_utimes" >&6; }
3884test $ac_cv_utimes = yes && 4230test $ac_cv_utimes = yes &&
3885$as_echo "#define HAVE_UTIMES 1" >>confdefs.h 4231printf "%s\n" "#define HAVE_UTIMES 1" >>confdefs.h
3886 4232
3887 4233
3888{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for futimes" >&5 4234{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for futimes" >&5
3889$as_echo_n "checking for futimes... " >&6; } 4235printf %s "checking for futimes... " >&6; }
3890if test "${ac_cv_futimes+set}" = set; then : 4236if test ${ac_cv_futimes+y}
3891 $as_echo_n "(cached) " >&6 4237then :
3892else 4238 printf %s "(cached) " >&6
4239else $as_nop
3893 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4240 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3894/* end confdefs.h. */ 4241/* end confdefs.h. */
3895 4242
3896#include <sys/types.h> 4243#include <sys/types.h>
3897#include <sys/time.h> 4244#include <sys/time.h>
3904 res = futimes (fd, tv); 4251 res = futimes (fd, tv);
3905 return 0; 4252 return 0;
3906} 4253}
3907 4254
3908_ACEOF 4255_ACEOF
3909if ac_fn_c_try_link "$LINENO"; then : 4256if ac_fn_c_try_link "$LINENO"
4257then :
3910 ac_cv_futimes=yes 4258 ac_cv_futimes=yes
3911else 4259else $as_nop
3912 ac_cv_futimes=no 4260 ac_cv_futimes=no
3913fi 4261fi
3914rm -f core conftest.err conftest.$ac_objext \ 4262rm -f core conftest.err conftest.$ac_objext conftest.beam \
3915 conftest$ac_exeext conftest.$ac_ext 4263 conftest$ac_exeext conftest.$ac_ext
3916fi 4264fi
3917{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_futimes" >&5 4265{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_futimes" >&5
3918$as_echo "$ac_cv_futimes" >&6; } 4266printf "%s\n" "$ac_cv_futimes" >&6; }
3919test $ac_cv_futimes = yes && 4267test $ac_cv_futimes = yes &&
3920$as_echo "#define HAVE_FUTIMES 1" >>confdefs.h 4268printf "%s\n" "#define HAVE_FUTIMES 1" >>confdefs.h
3921 4269
3922 4270
3923{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for readahead" >&5 4271{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for readahead" >&5
3924$as_echo_n "checking for readahead... " >&6; } 4272printf %s "checking for readahead... " >&6; }
3925if test "${ac_cv_readahead+set}" = set; then : 4273if test ${ac_cv_readahead+y}
3926 $as_echo_n "(cached) " >&6 4274then :
3927else 4275 printf %s "(cached) " >&6
4276else $as_nop
3928 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4277 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3929/* end confdefs.h. */ 4278/* end confdefs.h. */
3930 4279
4280#include <sys/types.h>
3931#include <fcntl.h> 4281#include <fcntl.h>
3932int main (void) 4282int main (void)
3933{ 4283{
3934 int fd = 0; 4284 int fd = 0;
3935 size_t count = 2; 4285 size_t count = 2;
3937 res = readahead (fd, 0, count); 4287 res = readahead (fd, 0, count);
3938 return 0; 4288 return 0;
3939} 4289}
3940 4290
3941_ACEOF 4291_ACEOF
3942if ac_fn_c_try_link "$LINENO"; then : 4292if ac_fn_c_try_link "$LINENO"
4293then :
3943 ac_cv_readahead=yes 4294 ac_cv_readahead=yes
3944else 4295else $as_nop
3945 ac_cv_readahead=no 4296 ac_cv_readahead=no
3946fi 4297fi
3947rm -f core conftest.err conftest.$ac_objext \ 4298rm -f core conftest.err conftest.$ac_objext conftest.beam \
3948 conftest$ac_exeext conftest.$ac_ext 4299 conftest$ac_exeext conftest.$ac_ext
3949fi 4300fi
3950{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_readahead" >&5 4301{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_readahead" >&5
3951$as_echo "$ac_cv_readahead" >&6; } 4302printf "%s\n" "$ac_cv_readahead" >&6; }
3952test $ac_cv_readahead = yes && 4303test $ac_cv_readahead = yes &&
3953$as_echo "#define HAVE_READAHEAD 1" >>confdefs.h 4304printf "%s\n" "#define HAVE_READAHEAD 1" >>confdefs.h
3954 4305
3955 4306
3956{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fdatasync" >&5 4307{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for fdatasync" >&5
3957$as_echo_n "checking for fdatasync... " >&6; } 4308printf %s "checking for fdatasync... " >&6; }
3958if test "${ac_cv_fdatasync+set}" = set; then : 4309if test ${ac_cv_fdatasync+y}
3959 $as_echo_n "(cached) " >&6 4310then :
3960else 4311 printf %s "(cached) " >&6
4312else $as_nop
3961 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4313 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3962/* end confdefs.h. */ 4314/* end confdefs.h. */
3963 4315
3964#include <unistd.h> 4316#include <unistd.h>
3965int main (void) 4317int main (void)
3968 fdatasync (fd); 4320 fdatasync (fd);
3969 return 0; 4321 return 0;
3970} 4322}
3971 4323
3972_ACEOF 4324_ACEOF
3973if ac_fn_c_try_link "$LINENO"; then : 4325if ac_fn_c_try_link "$LINENO"
4326then :
3974 ac_cv_fdatasync=yes 4327 ac_cv_fdatasync=yes
3975else 4328else $as_nop
3976 ac_cv_fdatasync=no 4329 ac_cv_fdatasync=no
3977fi 4330fi
3978rm -f core conftest.err conftest.$ac_objext \ 4331rm -f core conftest.err conftest.$ac_objext conftest.beam \
3979 conftest$ac_exeext conftest.$ac_ext 4332 conftest$ac_exeext conftest.$ac_ext
3980fi 4333fi
3981{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fdatasync" >&5 4334{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fdatasync" >&5
3982$as_echo "$ac_cv_fdatasync" >&6; } 4335printf "%s\n" "$ac_cv_fdatasync" >&6; }
3983test $ac_cv_fdatasync = yes && 4336test $ac_cv_fdatasync = yes &&
3984$as_echo "#define HAVE_FDATASYNC 1" >>confdefs.h 4337printf "%s\n" "#define HAVE_FDATASYNC 1" >>confdefs.h
3985 4338
3986 4339
3987{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sendfile" >&5 4340{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for sendfile" >&5
3988$as_echo_n "checking for sendfile... " >&6; } 4341printf %s "checking for sendfile... " >&6; }
3989if test "${ac_cv_sendfile+set}" = set; then : 4342if test ${ac_cv_sendfile+y}
3990 $as_echo_n "(cached) " >&6 4343then :
3991else 4344 printf %s "(cached) " >&6
4345else $as_nop
3992 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4346 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3993/* end confdefs.h. */ 4347/* end confdefs.h. */
3994 4348
3995# include <sys/types.h> 4349# include <sys/types.h>
3996#if __linux 4350#if __linux
4008 int fd = 0; 4362 int fd = 0;
4009 off_t offset = 1; 4363 off_t offset = 1;
4010 size_t count = 2; 4364 size_t count = 2;
4011 ssize_t res; 4365 ssize_t res;
4012#if __linux 4366#if __linux
4013 res = sendfile (fd, fd, offset, count); 4367 res = sendfile (fd, fd, &offset, count);
4014#elif __FreeBSD__ 4368#elif __FreeBSD__
4015 res = sendfile (fd, fd, offset, count, 0, &offset, 0); 4369 res = sendfile (fd, fd, offset, count, 0, &offset, 0);
4016#elif __hpux 4370#elif __hpux
4017 res = sendfile (fd, fd, offset, count, 0, 0); 4371 res = sendfile (fd, fd, offset, count, 0, 0);
4018#endif 4372#endif
4019 return 0; 4373 return 0;
4020} 4374}
4021 4375
4022_ACEOF 4376_ACEOF
4023if ac_fn_c_try_link "$LINENO"; then : 4377if ac_fn_c_try_link "$LINENO"
4378then :
4024 ac_cv_sendfile=yes 4379 ac_cv_sendfile=yes
4025else 4380else $as_nop
4026 ac_cv_sendfile=no 4381 ac_cv_sendfile=no
4027fi 4382fi
4028rm -f core conftest.err conftest.$ac_objext \ 4383rm -f core conftest.err conftest.$ac_objext conftest.beam \
4029 conftest$ac_exeext conftest.$ac_ext 4384 conftest$ac_exeext conftest.$ac_ext
4030fi 4385fi
4031{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sendfile" >&5 4386{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sendfile" >&5
4032$as_echo "$ac_cv_sendfile" >&6; } 4387printf "%s\n" "$ac_cv_sendfile" >&6; }
4033test $ac_cv_sendfile = yes && 4388test $ac_cv_sendfile = yes &&
4034$as_echo "#define HAVE_SENDFILE 1" >>confdefs.h 4389printf "%s\n" "#define HAVE_SENDFILE 1" >>confdefs.h
4035 4390
4036 4391
4037{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sync_file_range" >&5 4392{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for sync_file_range" >&5
4038$as_echo_n "checking for sync_file_range... " >&6; } 4393printf %s "checking for sync_file_range... " >&6; }
4039if test "${ac_cv_sync_file_range+set}" = set; then : 4394if test ${ac_cv_sync_file_range+y}
4040 $as_echo_n "(cached) " >&6 4395then :
4041else 4396 printf %s "(cached) " >&6
4397else $as_nop
4042 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4398 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4043/* end confdefs.h. */ 4399/* end confdefs.h. */
4044 4400
4401#include <sys/types.h>
4045#include <fcntl.h> 4402#include <fcntl.h>
4046int main (void) 4403int main (void)
4047{ 4404{
4048 int fd = 0; 4405 int fd = 0;
4049 off64_t offset = 1; 4406 off64_t offset = 1;
4053 res = sync_file_range (fd, offset, nbytes, flags); 4410 res = sync_file_range (fd, offset, nbytes, flags);
4054 return 0; 4411 return 0;
4055} 4412}
4056 4413
4057_ACEOF 4414_ACEOF
4058if ac_fn_c_try_link "$LINENO"; then : 4415if ac_fn_c_try_link "$LINENO"
4416then :
4059 ac_cv_sync_file_range=yes 4417 ac_cv_sync_file_range=yes
4060else 4418else $as_nop
4061 ac_cv_sync_file_range=no 4419 ac_cv_sync_file_range=no
4062fi 4420fi
4063rm -f core conftest.err conftest.$ac_objext \ 4421rm -f core conftest.err conftest.$ac_objext conftest.beam \
4064 conftest$ac_exeext conftest.$ac_ext 4422 conftest$ac_exeext conftest.$ac_ext
4065fi 4423fi
4066{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sync_file_range" >&5 4424{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sync_file_range" >&5
4067$as_echo "$ac_cv_sync_file_range" >&6; } 4425printf "%s\n" "$ac_cv_sync_file_range" >&6; }
4068test $ac_cv_sync_file_range = yes && 4426test $ac_cv_sync_file_range = yes &&
4069$as_echo "#define HAVE_SYNC_FILE_RANGE 1" >>confdefs.h 4427printf "%s\n" "#define HAVE_SYNC_FILE_RANGE 1" >>confdefs.h
4070 4428
4071 4429
4430{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for copy_file_range" >&5
4431printf %s "checking for copy_file_range... " >&6; }
4432if test ${ac_cv_copy_file_range+y}
4433then :
4434 printf %s "(cached) " >&6
4435else $as_nop
4436 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4437/* end confdefs.h. */
4438
4439#include <unistd.h>
4440int main (void)
4441{
4442 off64_t o1, o2;
4443 int res = copy_file_range (0, &o1, 1, &o2, 99, 0);
4444 return 0;
4445}
4446
4447_ACEOF
4448if ac_fn_c_try_link "$LINENO"
4449then :
4450 ac_cv_copy_file_range=yes
4451else $as_nop
4452 ac_cv_copy_file_range=no
4453fi
4454rm -f core conftest.err conftest.$ac_objext conftest.beam \
4455 conftest$ac_exeext conftest.$ac_ext
4456fi
4457{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_copy_file_range" >&5
4458printf "%s\n" "$ac_cv_copy_file_range" >&6; }
4459test $ac_cv_copy_file_range = yes &&
4460printf "%s\n" "#define HAVE_COPY_FILE_RANGE 1" >>confdefs.h
4461
4462
4072{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fallocate" >&5 4463{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for fallocate" >&5
4073$as_echo_n "checking for fallocate... " >&6; } 4464printf %s "checking for fallocate... " >&6; }
4074if test "${ac_cv_linux_fallocate+set}" = set; then : 4465if test ${ac_cv_linux_fallocate+y}
4075 $as_echo_n "(cached) " >&6 4466then :
4076else 4467 printf %s "(cached) " >&6
4468else $as_nop
4077 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4469 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4078/* end confdefs.h. */ 4470/* end confdefs.h. */
4079 4471
4080#include <fcntl.h> 4472#include <fcntl.h>
4081int main (void) 4473int main (void)
4088 res = fallocate (fd, mode, offset, len); 4480 res = fallocate (fd, mode, offset, len);
4089 return 0; 4481 return 0;
4090} 4482}
4091 4483
4092_ACEOF 4484_ACEOF
4093if ac_fn_c_try_link "$LINENO"; then : 4485if ac_fn_c_try_link "$LINENO"
4486then :
4094 ac_cv_linux_fallocate=yes 4487 ac_cv_linux_fallocate=yes
4095else 4488else $as_nop
4096 ac_cv_linux_fallocate=no 4489 ac_cv_linux_fallocate=no
4097fi 4490fi
4098rm -f core conftest.err conftest.$ac_objext \ 4491rm -f core conftest.err conftest.$ac_objext conftest.beam \
4099 conftest$ac_exeext conftest.$ac_ext 4492 conftest$ac_exeext conftest.$ac_ext
4100fi 4493fi
4101{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_linux_fallocate" >&5 4494{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_linux_fallocate" >&5
4102$as_echo "$ac_cv_linux_fallocate" >&6; } 4495printf "%s\n" "$ac_cv_linux_fallocate" >&6; }
4103test $ac_cv_linux_fallocate = yes && 4496test $ac_cv_linux_fallocate = yes &&
4104$as_echo "#define HAVE_LINUX_FALLOCATE 1" >>confdefs.h 4497printf "%s\n" "#define HAVE_LINUX_FALLOCATE 1" >>confdefs.h
4105 4498
4106 4499
4107{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys_syncfs" >&5 4500{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for sys_syncfs" >&5
4108$as_echo_n "checking for sys_syncfs... " >&6; } 4501printf %s "checking for sys_syncfs... " >&6; }
4109if test "${ac_cv_sys_syncfs+set}" = set; then : 4502if test ${ac_cv_sys_syncfs+y}
4110 $as_echo_n "(cached) " >&6 4503then :
4111else 4504 printf %s "(cached) " >&6
4505else $as_nop
4112 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4506 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4113/* end confdefs.h. */ 4507/* end confdefs.h. */
4114 4508
4115#include <unistd.h> 4509#include <unistd.h>
4116#include <sys/syscall.h> 4510#include <sys/syscall.h>
4118{ 4512{
4119 int res = syscall (__NR_syncfs, (int)0); 4513 int res = syscall (__NR_syncfs, (int)0);
4120} 4514}
4121 4515
4122_ACEOF 4516_ACEOF
4123if ac_fn_c_try_link "$LINENO"; then : 4517if ac_fn_c_try_link "$LINENO"
4518then :
4124 ac_cv_sys_syncfs=yes 4519 ac_cv_sys_syncfs=yes
4125else 4520else $as_nop
4126 ac_cv_sys_syncfs=no 4521 ac_cv_sys_syncfs=no
4127fi 4522fi
4128rm -f core conftest.err conftest.$ac_objext \ 4523rm -f core conftest.err conftest.$ac_objext conftest.beam \
4129 conftest$ac_exeext conftest.$ac_ext 4524 conftest$ac_exeext conftest.$ac_ext
4130fi 4525fi
4131{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_syncfs" >&5 4526{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_syncfs" >&5
4132$as_echo "$ac_cv_sys_syncfs" >&6; } 4527printf "%s\n" "$ac_cv_sys_syncfs" >&6; }
4133test $ac_cv_sys_syncfs = yes && 4528test $ac_cv_sys_syncfs = yes &&
4134$as_echo "#define HAVE_SYS_SYNCFS 1" >>confdefs.h 4529printf "%s\n" "#define HAVE_SYS_SYNCFS 1" >>confdefs.h
4135 4530
4136 4531
4137{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for prctl_set_name" >&5 4532{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for prctl_set_name" >&5
4138$as_echo_n "checking for prctl_set_name... " >&6; } 4533printf %s "checking for prctl_set_name... " >&6; }
4139if test "${ac_cv_prctl_set_name+set}" = set; then : 4534if test ${ac_cv_prctl_set_name+y}
4140 $as_echo_n "(cached) " >&6 4535then :
4141else 4536 printf %s "(cached) " >&6
4537else $as_nop
4142 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4538 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4143/* end confdefs.h. */ 4539/* end confdefs.h. */
4144 4540
4145#include <sys/prctl.h> 4541#include <sys/prctl.h>
4146int main (void) 4542int main (void)
4147{ 4543{
4148 char name = "test123"; 4544 char *name = "test123";
4149 int res = prctl (PR_SET_NAME, (unsigned long)name, 0, 0, 0); 4545 int res = prctl (PR_SET_NAME, (unsigned long)name, 0, 0, 0);
4150} 4546}
4151 4547
4152_ACEOF 4548_ACEOF
4153if ac_fn_c_try_link "$LINENO"; then : 4549if ac_fn_c_try_link "$LINENO"
4550then :
4154 ac_cv_prctl_set_name=yes 4551 ac_cv_prctl_set_name=yes
4155else 4552else $as_nop
4156 ac_cv_prctl_set_name=no 4553 ac_cv_prctl_set_name=no
4157fi 4554fi
4158rm -f core conftest.err conftest.$ac_objext \ 4555rm -f core conftest.err conftest.$ac_objext conftest.beam \
4159 conftest$ac_exeext conftest.$ac_ext 4556 conftest$ac_exeext conftest.$ac_ext
4160fi 4557fi
4161{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prctl_set_name" >&5 4558{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prctl_set_name" >&5
4162$as_echo "$ac_cv_prctl_set_name" >&6; } 4559printf "%s\n" "$ac_cv_prctl_set_name" >&6; }
4163test $ac_cv_prctl_set_name = yes && 4560test $ac_cv_prctl_set_name = yes &&
4164$as_echo "#define HAVE_PRCTL_SET_NAME 1" >>confdefs.h 4561printf "%s\n" "#define HAVE_PRCTL_SET_NAME 1" >>confdefs.h
4165 4562
4166 4563
4564{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for posix_close" >&5
4565printf %s "checking for posix_close... " >&6; }
4566if test ${ac_cv_posix_close+y}
4567then :
4568 printf %s "(cached) " >&6
4569else $as_nop
4570 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4571/* end confdefs.h. */
4167 4572
4573#include <unistd.h>
4574int res;
4575int main (void)
4576{
4577 res = posix_close (0, 0); /* we do not need any flags */
4578 return 0;
4579}
4580
4581_ACEOF
4582if ac_fn_c_try_link "$LINENO"
4583then :
4584 ac_cv_posix_close=yes
4585else $as_nop
4586 ac_cv_posix_close=no
4587fi
4588rm -f core conftest.err conftest.$ac_objext conftest.beam \
4589 conftest$ac_exeext conftest.$ac_ext
4590fi
4591{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_posix_close" >&5
4592printf "%s\n" "$ac_cv_posix_close" >&6; }
4593test $ac_cv_posix_close = yes &&
4594printf "%s\n" "#define HAVE_POSIX_CLOSE 1" >>confdefs.h
4595
4596
4597{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for renameat2" >&5
4598printf %s "checking for renameat2... " >&6; }
4599if test ${ac_cv_renameat2+y}
4600then :
4601 printf %s "(cached) " >&6
4602else $as_nop
4603 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4604/* end confdefs.h. */
4605
4606#include <unistd.h>
4607#include <sys/syscall.h>
4608#include <linux/fs.h>
4609int res;
4610int main (void)
4611{
4612 res = syscall (SYS_renameat2, 0, 0, 0, 0, RENAME_EXCHANGE | RENAME_NOREPLACE);
4613 return 0;
4614}
4615
4616_ACEOF
4617if ac_fn_c_try_link "$LINENO"
4618then :
4619 ac_cv_renameat2=yes
4620else $as_nop
4621 ac_cv_renameat2=no
4622fi
4623rm -f core conftest.err conftest.$ac_objext conftest.beam \
4624 conftest$ac_exeext conftest.$ac_ext
4625fi
4626{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_renameat2" >&5
4627printf "%s\n" "$ac_cv_renameat2" >&6; }
4628test $ac_cv_renameat2 = yes &&
4629printf "%s\n" "#define HAVE_RENAMEAT2 1" >>confdefs.h
4630
4631
4632
4633
4634# for these to work, you need to run autoheader in IO::AIO, not libeio :(
4635
4636{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for set/getrlimit" >&5
4637printf %s "checking for set/getrlimit... " >&6; }
4638if test ${ac_cv_rlimits+y}
4639then :
4640 printf %s "(cached) " >&6
4641else $as_nop
4642 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4643/* end confdefs.h. */
4644
4645#include <sys/time.h>
4646#include <sys/resource.h>
4647int main (void)
4648{
4649 struct rlimit srl;
4650 int res;
4651 srl.rlim_cur = srl.rlim_max = RLIM_INFINITY;
4652 res = getrlimit (RLIMIT_NOFILE, &srl);
4653 res = setrlimit (RLIMIT_NOFILE, &srl);
4654 return 0;
4655}
4656
4657_ACEOF
4658if ac_fn_c_try_link "$LINENO"
4659then :
4660 ac_cv_rlimits=yes
4661else $as_nop
4662 ac_cv_rlimits=no
4663fi
4664rm -f core conftest.err conftest.$ac_objext conftest.beam \
4665 conftest$ac_exeext conftest.$ac_ext
4666fi
4667{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_rlimits" >&5
4668printf "%s\n" "$ac_cv_rlimits" >&6; }
4669test $ac_cv_rlimits = yes &&
4670printf "%s\n" "#define HAVE_RLIMITS 1" >>confdefs.h
4671
4672
4168{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for posix_madvise" >&5 4673{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for posix_madvise" >&5
4169$as_echo_n "checking for posix_madvise... " >&6; } 4674printf %s "checking for posix_madvise... " >&6; }
4170if test "${ac_cv_posix_madvise+set}" = set; then : 4675if test ${ac_cv_posix_madvise+y}
4171 $as_echo_n "(cached) " >&6 4676then :
4172else 4677 printf %s "(cached) " >&6
4678else $as_nop
4173 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4679 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4174/* end confdefs.h. */ 4680/* end confdefs.h. */
4175 4681
4176#include <sys/mman.h> 4682#include <sys/mman.h>
4177int main (void) 4683int main (void)
4183 int d = POSIX_MADV_DONTNEED; 4689 int d = POSIX_MADV_DONTNEED;
4184 return 0; 4690 return 0;
4185} 4691}
4186 4692
4187_ACEOF 4693_ACEOF
4188if ac_fn_c_try_link "$LINENO"; then : 4694if ac_fn_c_try_link "$LINENO"
4695then :
4189 ac_cv_posix_madvise=yes 4696 ac_cv_posix_madvise=yes
4190else 4697else $as_nop
4191 ac_cv_posix_madvise=no 4698 ac_cv_posix_madvise=no
4192fi 4699fi
4193rm -f core conftest.err conftest.$ac_objext \ 4700rm -f core conftest.err conftest.$ac_objext conftest.beam \
4194 conftest$ac_exeext conftest.$ac_ext 4701 conftest$ac_exeext conftest.$ac_ext
4195fi 4702fi
4196{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_posix_madvise" >&5 4703{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_posix_madvise" >&5
4197$as_echo "$ac_cv_posix_madvise" >&6; } 4704printf "%s\n" "$ac_cv_posix_madvise" >&6; }
4198test $ac_cv_posix_madvise = yes && 4705test $ac_cv_posix_madvise = yes &&
4199$as_echo "#define HAVE_POSIX_MADVISE 1" >>confdefs.h 4706printf "%s\n" "#define HAVE_POSIX_MADVISE 1" >>confdefs.h
4200 4707
4201 4708
4202{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for posix_fadvise" >&5 4709{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for posix_fadvise" >&5
4203$as_echo_n "checking for posix_fadvise... " >&6; } 4710printf %s "checking for posix_fadvise... " >&6; }
4204if test "${ac_cv_posix_fadvise+set}" = set; then : 4711if test ${ac_cv_posix_fadvise+y}
4205 $as_echo_n "(cached) " >&6 4712then :
4206else 4713 printf %s "(cached) " >&6
4714else $as_nop
4207 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4715 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4208/* end confdefs.h. */ 4716/* end confdefs.h. */
4209 4717
4210#define _XOPEN_SOURCE 600 4718#define _XOPEN_SOURCE 600
4211#include <fcntl.h> 4719#include <fcntl.h>
4219 int e = POSIX_FADV_DONTNEED; 4727 int e = POSIX_FADV_DONTNEED;
4220 return 0; 4728 return 0;
4221} 4729}
4222 4730
4223_ACEOF 4731_ACEOF
4224if ac_fn_c_try_link "$LINENO"; then : 4732if ac_fn_c_try_link "$LINENO"
4733then :
4225 ac_cv_posix_fadvise=yes 4734 ac_cv_posix_fadvise=yes
4226else 4735else $as_nop
4227 ac_cv_posix_fadvise=no 4736 ac_cv_posix_fadvise=no
4228fi 4737fi
4229rm -f core conftest.err conftest.$ac_objext \ 4738rm -f core conftest.err conftest.$ac_objext conftest.beam \
4230 conftest$ac_exeext conftest.$ac_ext 4739 conftest$ac_exeext conftest.$ac_ext
4231fi 4740fi
4232{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_posix_fadvise" >&5 4741{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_posix_fadvise" >&5
4233$as_echo "$ac_cv_posix_fadvise" >&6; } 4742printf "%s\n" "$ac_cv_posix_fadvise" >&6; }
4234test $ac_cv_posix_fadvise = yes && 4743test $ac_cv_posix_fadvise = yes &&
4235$as_echo "#define HAVE_POSIX_FADVISE 1" >>confdefs.h 4744printf "%s\n" "#define HAVE_POSIX_FADVISE 1" >>confdefs.h
4236 4745
4237 4746
4238for ac_header in linux/fs.h linux/fiemap.h 4747ac_fn_c_check_header_compile "$LINENO" "linux/fs.h" "ac_cv_header_linux_fs_h" "$ac_includes_default"
4239do : 4748if test "x$ac_cv_header_linux_fs_h" = xyes
4240 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4749then :
4750 printf "%s\n" "#define HAVE_LINUX_FS_H 1" >>confdefs.h
4751
4752fi
4753ac_fn_c_check_header_compile "$LINENO" "linux/fiemap.h" "ac_cv_header_linux_fiemap_h" "$ac_includes_default"
4754if test "x$ac_cv_header_linux_fiemap_h" = xyes
4755then :
4756 printf "%s\n" "#define HAVE_LINUX_FIEMAP_H 1" >>confdefs.h
4757
4758fi
4759
4760
4761ac_fn_c_check_header_compile "$LINENO" "sys/sysmacros.h" "ac_cv_header_sys_sysmacros_h" "$ac_includes_default"
4762if test "x$ac_cv_header_sys_sysmacros_h" = xyes
4763then :
4764 printf "%s\n" "#define HAVE_SYS_SYSMACROS_H 1" >>confdefs.h
4765
4766fi
4767
4768
4769ac_fn_c_check_header_compile "$LINENO" "sys/mkdev.h" "ac_cv_header_sys_mkdev_h" "$ac_includes_default"
4770if test "x$ac_cv_header_sys_mkdev_h" = xyes
4771then :
4772 printf "%s\n" "#define HAVE_SYS_MKDEV_H 1" >>confdefs.h
4773
4774fi
4775
4776
4241ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 4777ac_fn_c_check_header_compile "$LINENO" "sys/uio.h" "ac_cv_header_sys_uio_h" "$ac_includes_default"
4242if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 4778if test "x$ac_cv_header_sys_uio_h" = xyes
4243 cat >>confdefs.h <<_ACEOF 4779then :
4244#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4780 printf "%s\n" "#define HAVE_SYS_UIO_H 1" >>confdefs.h
4245_ACEOF
4246 4781
4247fi 4782fi
4248 4783
4249done
4250 4784
4251 4785{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for fexecve" >&5
4252{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for splice, vmsplice and tee" >&5 4786printf %s "checking for fexecve... " >&6; }
4253$as_echo_n "checking for splice, vmsplice and tee... " >&6; } 4787if test ${ac_cv_fexecve+y}
4254if test "${ac_cv_linux_splice+set}" = set; then : 4788then :
4255 $as_echo_n "(cached) " >&6 4789 printf %s "(cached) " >&6
4256else 4790else $as_nop
4257 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4791 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4258/* end confdefs.h. */ 4792/* end confdefs.h. */
4259 4793
4260#include <fcntl.h> 4794#include <fcntl.h>
4795#include <unistd.h>
4796int main (void)
4797{
4798 char *const argv[] = { "foo", "bar", 0 };
4799 int res = fexecve (-1, argv, 0);
4800 return 0;
4801}
4802
4803_ACEOF
4804if ac_fn_c_try_link "$LINENO"
4805then :
4806 ac_cv_fexecve=yes
4807else $as_nop
4808 ac_cv_fexecve=no
4809fi
4810rm -f core conftest.err conftest.$ac_objext conftest.beam \
4811 conftest$ac_exeext conftest.$ac_ext
4812fi
4813{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fexecve" >&5
4814printf "%s\n" "$ac_cv_fexecve" >&6; }
4815test $ac_cv_fexecve = yes &&
4816printf "%s\n" "#define HAVE_FEXECVE 1" >>confdefs.h
4817
4818
4819{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for siginfo_t" >&5
4820printf %s "checking for siginfo_t... " >&6; }
4821if test ${ac_cv_siginfo_t+y}
4822then :
4823 printf %s "(cached) " >&6
4824else $as_nop
4825 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4826/* end confdefs.h. */
4827
4828#include <signal.h>
4829int main (void)
4830{
4831 siginfo_t si;
4832 si.si_code;
4833 si.si_pid;
4834 si.si_uid;
4835 si.si_value.sival_int;
4836 si.si_value.sival_ptr;
4837 return 0;
4838}
4839
4840_ACEOF
4841if ac_fn_c_try_link "$LINENO"
4842then :
4843 ac_cv_siginfo_t=yes
4844else $as_nop
4845 ac_cv_siginfo_t=no
4846fi
4847rm -f core conftest.err conftest.$ac_objext conftest.beam \
4848 conftest$ac_exeext conftest.$ac_ext
4849fi
4850{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_siginfo_t" >&5
4851printf "%s\n" "$ac_cv_siginfo_t" >&6; }
4852test $ac_cv_siginfo_t = yes &&
4853printf "%s\n" "#define HAVE_SIGINFO_T 1" >>confdefs.h
4854
4855
4856{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for unix-style syscall interface" >&5
4857printf %s "checking for unix-style syscall interface... " >&6; }
4858if test ${ac_cv_syscall+y}
4859then :
4860 printf %s "(cached) " >&6
4861else $as_nop
4862 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4863/* end confdefs.h. */
4864
4865#include <unistd.h>
4866#include <sys/syscall.h>
4867int main (void)
4868{
4869 long res = syscall (SYS_exit, 0);
4870 return 0;
4871}
4872
4873_ACEOF
4874if ac_fn_c_try_link "$LINENO"
4875then :
4876 ac_cv_syscall=yes
4877else $as_nop
4878 ac_cv_syscall=no
4879fi
4880rm -f core conftest.err conftest.$ac_objext conftest.beam \
4881 conftest$ac_exeext conftest.$ac_ext
4882fi
4883{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_syscall" >&5
4884printf "%s\n" "$ac_cv_syscall" >&6; }
4885test $ac_cv_syscall = yes &&
4886printf "%s\n" "#define HAVE_SYSCALL 1" >>confdefs.h
4887
4888
4889{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for splice, vmsplice and tee" >&5
4890printf %s "checking for splice, vmsplice and tee... " >&6; }
4891if test ${ac_cv_linux_splice+y}
4892then :
4893 printf %s "(cached) " >&6
4894else $as_nop
4895 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4896/* end confdefs.h. */
4897
4898#include <sys/types.h>
4899#include <fcntl.h>
4900#include <sys/uio.h>
4261int main (void) 4901int main (void)
4262{ 4902{
4263 ssize_t res; 4903 ssize_t res;
4264 res = splice ((int)0, (loff_t)0, (int)0, (loff_t *)0, (size_t)0, SPLICE_F_MOVE | SPLICE_F_NONBLOCK | SPLICE_F_MORE); 4904 res = splice ((int)0, (loff_t)0, (int)0, (loff_t *)0, (size_t)0, SPLICE_F_MOVE | SPLICE_F_NONBLOCK | SPLICE_F_MORE);
4265 res = tee ((int)0, (int)0, (size_t)0, SPLICE_F_NONBLOCK); 4905 res = tee ((int)0, (int)0, (size_t)0, SPLICE_F_NONBLOCK);
4266 res = vmsplice ((int)0, (struct iovec *)0, 0, SPLICE_F_NONBLOCK | SPLICE_F_GIFT); 4906 res = vmsplice ((int)0, (struct iovec *)0, 0, SPLICE_F_NONBLOCK | SPLICE_F_GIFT);
4267 return 0; 4907 return 0;
4268} 4908}
4269 4909
4270_ACEOF 4910_ACEOF
4271if ac_fn_c_try_link "$LINENO"; then : 4911if ac_fn_c_try_link "$LINENO"
4912then :
4272 ac_cv_linux_splice=yes 4913 ac_cv_linux_splice=yes
4273else 4914else $as_nop
4274 ac_cv_linux_splice=no 4915 ac_cv_linux_splice=no
4275fi 4916fi
4276rm -f core conftest.err conftest.$ac_objext \ 4917rm -f core conftest.err conftest.$ac_objext conftest.beam \
4277 conftest$ac_exeext conftest.$ac_ext 4918 conftest$ac_exeext conftest.$ac_ext
4278fi 4919fi
4279{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_linux_splice" >&5 4920{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_linux_splice" >&5
4280$as_echo "$ac_cv_linux_splice" >&6; } 4921printf "%s\n" "$ac_cv_linux_splice" >&6; }
4281test $ac_cv_linux_splice = yes && 4922test $ac_cv_linux_splice = yes &&
4282$as_echo "#define HAVE_LINUX_SPLICE 1" >>confdefs.h 4923printf "%s\n" "#define HAVE_LINUX_SPLICE 1" >>confdefs.h
4283 4924
4284 4925
4926{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for pipe2" >&5
4927printf %s "checking for pipe2... " >&6; }
4928if test ${ac_cv_pipe2+y}
4929then :
4930 printf %s "(cached) " >&6
4931else $as_nop
4932 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4933/* end confdefs.h. */
4934
4935#include <fcntl.h>
4936#include <unistd.h>
4937int main (void)
4938{
4939 int res;
4940 res = pipe2 (0, 0);
4941 return 0;
4942}
4943
4944_ACEOF
4945if ac_fn_c_try_link "$LINENO"
4946then :
4947 ac_cv_pipe2=yes
4948else $as_nop
4949 ac_cv_pipe2=no
4950fi
4951rm -f core conftest.err conftest.$ac_objext conftest.beam \
4952 conftest$ac_exeext conftest.$ac_ext
4953fi
4954{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_pipe2" >&5
4955printf "%s\n" "$ac_cv_pipe2" >&6; }
4956test $ac_cv_pipe2 = yes &&
4957printf "%s\n" "#define HAVE_PIPE2 1" >>confdefs.h
4958
4959
4960{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for eventfd" >&5
4961printf %s "checking for eventfd... " >&6; }
4962if test ${ac_cv_eventfd+y}
4963then :
4964 printf %s "(cached) " >&6
4965else $as_nop
4966 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4967/* end confdefs.h. */
4968
4969#include <sys/eventfd.h>
4970int main (void)
4971{
4972 int res;
4973 res = eventfd (1, EFD_CLOEXEC | EFD_NONBLOCK);
4974 return 0;
4975}
4976
4977_ACEOF
4978if ac_fn_c_try_link "$LINENO"
4979then :
4980 ac_cv_eventfd=yes
4981else $as_nop
4982 ac_cv_eventfd=no
4983fi
4984rm -f core conftest.err conftest.$ac_objext conftest.beam \
4985 conftest$ac_exeext conftest.$ac_ext
4986fi
4987{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_eventfd" >&5
4988printf "%s\n" "$ac_cv_eventfd" >&6; }
4989test $ac_cv_eventfd = yes &&
4990printf "%s\n" "#define HAVE_EVENTFD 1" >>confdefs.h
4991
4992
4993{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for timerfd_*" >&5
4994printf %s "checking for timerfd_*... " >&6; }
4995if test ${ac_cv_timerfd+y}
4996then :
4997 printf %s "(cached) " >&6
4998else $as_nop
4999 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5000/* end confdefs.h. */
5001
5002#include <sys/timerfd.h>
5003int main (void)
5004{
5005 struct itimerspec its;
5006 int res;
5007 res = timerfd_create (CLOCK_REALTIME, TFD_CLOEXEC | TFD_NONBLOCK);
5008 res = timerfd_settime (res, TFD_TIMER_ABSTIME /*| TFD_TIMER_CANCEL_ON_SET*/, &its, 0);
5009 res = timerfd_gettime (res, &its);
5010 return 0;
5011}
5012
5013_ACEOF
5014if ac_fn_c_try_link "$LINENO"
5015then :
5016 ac_cv_timerfd=yes
5017else $as_nop
5018 ac_cv_timerfd=no
5019fi
5020rm -f core conftest.err conftest.$ac_objext conftest.beam \
5021 conftest$ac_exeext conftest.$ac_ext
5022fi
5023{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_timerfd" >&5
5024printf "%s\n" "$ac_cv_timerfd" >&6; }
5025test $ac_cv_timerfd = yes &&
5026printf "%s\n" "#define HAVE_TIMERFD 1" >>confdefs.h
5027
5028
5029{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for memfd_create" >&5
5030printf %s "checking for memfd_create... " >&6; }
5031if test ${ac_cv_memfd_create+y}
5032then :
5033 printf %s "(cached) " >&6
5034else $as_nop
5035 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5036/* end confdefs.h. */
5037
5038#include <sys/mman.h>
5039int main (void)
5040{
5041 int res = memfd_create ("name", MFD_CLOEXEC | MFD_ALLOW_SEALING);
5042 return 0;
5043}
5044
5045_ACEOF
5046if ac_fn_c_try_link "$LINENO"
5047then :
5048 ac_cv_memfd_create=yes
5049else $as_nop
5050 ac_cv_memfd_create=no
5051fi
5052rm -f core conftest.err conftest.$ac_objext conftest.beam \
5053 conftest$ac_exeext conftest.$ac_ext
5054fi
5055{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_memfd_create" >&5
5056printf "%s\n" "$ac_cv_memfd_create" >&6; }
5057test $ac_cv_memfd_create = yes &&
5058printf "%s\n" "#define HAVE_MEMFD_CREATE 1" >>confdefs.h
5059
5060
5061{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for st_xtimensec" >&5
5062printf %s "checking for st_xtimensec... " >&6; }
5063if test ${ac_cv_xtimensec+y}
5064then :
5065 printf %s "(cached) " >&6
5066else $as_nop
5067 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5068/* end confdefs.h. */
5069
5070#include "EXTERN.h"
5071#include "perl.h"
5072#include "XSUB.h"
5073
5074int main (void)
5075{
5076 return PL_statcache.st_atimensec
5077 + PL_statcache.st_mtimensec
5078 + PL_statcache.st_ctimensec;
5079}
5080
5081_ACEOF
5082if ac_fn_c_try_compile "$LINENO"
5083then :
5084 ac_cv_xtimensec=yes
5085else $as_nop
5086 ac_cv_xtimensec=no
5087fi
5088rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5089fi
5090{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_xtimensec" >&5
5091printf "%s\n" "$ac_cv_xtimensec" >&6; }
5092test $ac_cv_xtimensec = yes &&
5093printf "%s\n" "#define HAVE_ST_XTIMENSEC 1" >>confdefs.h
5094
5095
5096{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for st_xtimespec" >&5
5097printf %s "checking for st_xtimespec... " >&6; }
5098if test ${ac_cv_xtimespec+y}
5099then :
5100 printf %s "(cached) " >&6
5101else $as_nop
5102 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5103/* end confdefs.h. */
5104
5105#include "EXTERN.h"
5106#include "perl.h"
5107#include "XSUB.h"
5108
5109int main (void)
5110{
5111 return PL_statcache.st_atim.tv_nsec
5112 + PL_statcache.st_mtim.tv_nsec
5113 + PL_statcache.st_ctim.tv_nsec;
5114}
5115
5116_ACEOF
5117if ac_fn_c_try_compile "$LINENO"
5118then :
5119 ac_cv_xtimespec=yes
5120else $as_nop
5121 ac_cv_xtimespec=no
5122fi
5123rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5124fi
5125{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_xtimespec" >&5
5126printf "%s\n" "$ac_cv_xtimespec" >&6; }
5127test $ac_cv_xtimespec = yes &&
5128printf "%s\n" "#define HAVE_ST_XTIMESPEC 1" >>confdefs.h
5129
5130
5131# apparently, True64 uses st_u[amc]time, aix uses at_[amc]time_n and apple uses st_[amc,birth]timespec?
5132
5133{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for st_birthtimensec" >&5
5134printf %s "checking for st_birthtimensec... " >&6; }
5135if test ${ac_cv_birthtimensec+y}
5136then :
5137 printf %s "(cached) " >&6
5138else $as_nop
5139 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5140/* end confdefs.h. */
5141
5142#include "EXTERN.h"
5143#include "perl.h"
5144#include "XSUB.h"
5145
5146int main (void)
5147{
5148 return PL_statcache.st_birthtime + PL_statcache.st_birthtimensec;
5149}
5150
5151_ACEOF
5152if ac_fn_c_try_compile "$LINENO"
5153then :
5154 ac_cv_birthtimensec=yes
5155else $as_nop
5156 ac_cv_birthtimensec=no
5157fi
5158rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5159fi
5160{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_birthtimensec" >&5
5161printf "%s\n" "$ac_cv_birthtimensec" >&6; }
5162test $ac_cv_birthtimensec = yes &&
5163printf "%s\n" "#define HAVE_ST_BIRTHTIMENSEC 1" >>confdefs.h
5164
5165
5166{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for st_birthtimespec" >&5
5167printf %s "checking for st_birthtimespec... " >&6; }
5168if test ${ac_cv_birthtimespec+y}
5169then :
5170 printf %s "(cached) " >&6
5171else $as_nop
5172 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5173/* end confdefs.h. */
5174
5175#include "EXTERN.h"
5176#include "perl.h"
5177#include "XSUB.h"
5178
5179int main (void)
5180{
5181 return PL_statcache.st_birthtim.tv_sec + PL_statcache.st_birthtim.tv_nsec;
5182}
5183
5184_ACEOF
5185if ac_fn_c_try_compile "$LINENO"
5186then :
5187 ac_cv_birthtimespec=yes
5188else $as_nop
5189 ac_cv_birthtimespec=no
5190fi
5191rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5192fi
5193{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_birthtimespec" >&5
5194printf "%s\n" "$ac_cv_birthtimespec" >&6; }
5195test $ac_cv_birthtimespec = yes &&
5196printf "%s\n" "#define HAVE_ST_BIRTHTIMESPEC 1" >>confdefs.h
5197
5198
5199{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for st_gen" >&5
5200printf %s "checking for st_gen... " >&6; }
5201if test ${ac_cv_st_gen+y}
5202then :
5203 printf %s "(cached) " >&6
5204else $as_nop
5205 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5206/* end confdefs.h. */
5207
5208#include "EXTERN.h"
5209#include "perl.h"
5210#include "XSUB.h"
5211
5212int main (void)
5213{
5214 return PL_statcache.st_gen;
5215}
5216
5217_ACEOF
5218if ac_fn_c_try_compile "$LINENO"
5219then :
5220 ac_cv_st_gen=yes
5221else $as_nop
5222 ac_cv_st_gen=no
5223fi
5224rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5225fi
5226{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_st_gen" >&5
5227printf "%s\n" "$ac_cv_st_gen" >&6; }
5228test $ac_cv_st_gen = yes &&
5229printf "%s\n" "#define HAVE_ST_GEN 1" >>confdefs.h
5230
5231
5232{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for statx" >&5
5233printf %s "checking for statx... " >&6; }
5234if test ${ac_cv_statx+y}
5235then :
5236 printf %s "(cached) " >&6
5237else $as_nop
5238 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5239/* end confdefs.h. */
5240
5241#include <sys/types.h>
5242#include <sys/stat.h>
5243#include <unistd.h>
5244#include <fcntl.h>
5245int res;
5246int main (void)
5247{
5248 struct statx sx;
5249 int res;
5250 res = statx (AT_FDCWD, ".",
5251 AT_EMPTY_PATH | AT_NO_AUTOMOUNT | AT_SYMLINK_NOFOLLOW | AT_STATX_SYNC_AS_STAT | AT_STATX_FORCE_SYNC | AT_STATX_DONT_SYNC,
5252 STATX_ALL, &sx);
5253 STATX_TYPE; STATX_MODE; STATX_NLINK; STATX_UID; STATX_GID; STATX_ATIME; STATX_MTIME; STATX_CTIME;
5254 STATX_INO; STATX_SIZE; STATX_BLOCKS; STATX_BASIC_STATS; STATX_BTIME; STATX_ALL;
5255 STATX_ATTR_COMPRESSED; STATX_ATTR_IMMUTABLE; STATX_ATTR_APPEND; STATX_ATTR_NODUMP; STATX_ATTR_ENCRYPTED;
5256 return 0;
5257}
5258
5259_ACEOF
5260if ac_fn_c_try_link "$LINENO"
5261then :
5262 ac_cv_statx=yes
5263else $as_nop
5264 ac_cv_statx=no
5265fi
5266rm -f core conftest.err conftest.$ac_objext conftest.beam \
5267 conftest$ac_exeext conftest.$ac_ext
5268fi
5269{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_statx" >&5
5270printf "%s\n" "$ac_cv_statx" >&6; }
5271test $ac_cv_statx = yes &&
5272printf "%s\n" "#define HAVE_STATX 1" >>confdefs.h
5273
5274
5275{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for accept4" >&5
5276printf %s "checking for accept4... " >&6; }
5277if test ${ac_cv_accept4+y}
5278then :
5279 printf %s "(cached) " >&6
5280else $as_nop
5281 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5282/* end confdefs.h. */
5283
5284#include <sys/types.h>
5285#include <sys/socket.h>
5286int main (void)
5287{
5288 int res = accept4 (1, (struct sockaddr *)0, (socklen_t)0, SOCK_NONBLOCK | SOCK_CLOEXEC);
5289 return 0;
5290}
5291
5292_ACEOF
5293if ac_fn_c_try_link "$LINENO"
5294then :
5295 ac_cv_accept4=yes
5296else $as_nop
5297 ac_cv_accept4=no
5298fi
5299rm -f core conftest.err conftest.$ac_objext conftest.beam \
5300 conftest$ac_exeext conftest.$ac_ext
5301fi
5302{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_accept4" >&5
5303printf "%s\n" "$ac_cv_accept4" >&6; }
5304test $ac_cv_accept4 = yes &&
5305printf "%s\n" "#define HAVE_ACCEPT4 1" >>confdefs.h
5306
5307
5308ac_fn_c_check_header_compile "$LINENO" "sys/mount.h" "ac_cv_header_sys_mount_h" "$ac_includes_default"
5309if test "x$ac_cv_header_sys_mount_h" = xyes
5310then :
5311 printf "%s\n" "#define HAVE_SYS_MOUNT_H 1" >>confdefs.h
5312
5313fi
5314
5315{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for mount" >&5
5316printf %s "checking for mount... " >&6; }
5317if test ${ac_cv_mount+y}
5318then :
5319 printf %s "(cached) " >&6
5320else $as_nop
5321 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5322/* end confdefs.h. */
5323
5324#include <sys/mount.h>
5325int main (void)
5326{
5327 int res = mount ("path", "path", "fstype", MS_RDONLY, 0);
5328 return 0;
5329}
5330
5331_ACEOF
5332if ac_fn_c_try_link "$LINENO"
5333then :
5334 ac_cv_mount=yes
5335else $as_nop
5336 ac_cv_mount=no
5337fi
5338rm -f core conftest.err conftest.$ac_objext conftest.beam \
5339 conftest$ac_exeext conftest.$ac_ext
5340fi
5341{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_mount" >&5
5342printf "%s\n" "$ac_cv_mount" >&6; }
5343test $ac_cv_mount = yes &&
5344printf "%s\n" "#define HAVE_MOUNT 1" >>confdefs.h
5345
5346{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for umount" >&5
5347printf %s "checking for umount... " >&6; }
5348if test ${ac_cv_umount+y}
5349then :
5350 printf %s "(cached) " >&6
5351else $as_nop
5352 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5353/* end confdefs.h. */
5354
5355#include <sys/mount.h>
5356int main (void)
5357{
5358 int res = umount ("path");
5359 return 0;
5360}
5361
5362_ACEOF
5363if ac_fn_c_try_link "$LINENO"
5364then :
5365 ac_cv_umount=yes
5366else $as_nop
5367 ac_cv_umount=no
5368fi
5369rm -f core conftest.err conftest.$ac_objext conftest.beam \
5370 conftest$ac_exeext conftest.$ac_ext
5371fi
5372{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_umount" >&5
5373printf "%s\n" "$ac_cv_umount" >&6; }
5374test $ac_cv_umount = yes &&
5375printf "%s\n" "#define HAVE_UMOUNT 1" >>confdefs.h
5376
5377{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for umount2" >&5
5378printf %s "checking for umount2... " >&6; }
5379if test ${ac_cv_umount2+y}
5380then :
5381 printf %s "(cached) " >&6
5382else $as_nop
5383 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5384/* end confdefs.h. */
5385
5386#include <sys/mount.h>
5387int main (void)
5388{
5389 int res = umount2 ("path", MNT_FORCE|MNT_DETACH);
5390 return 0;
5391}
5392
5393_ACEOF
5394if ac_fn_c_try_link "$LINENO"
5395then :
5396 ac_cv_umount2=yes
5397else $as_nop
5398 ac_cv_umount2=no
5399fi
5400rm -f core conftest.err conftest.$ac_objext conftest.beam \
5401 conftest$ac_exeext conftest.$ac_ext
5402fi
5403{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_umount2" >&5
5404printf "%s\n" "$ac_cv_umount2" >&6; }
5405test $ac_cv_umount2 = yes &&
5406printf "%s\n" "#define HAVE_UMOUNT2 1" >>confdefs.h
4285 5407
4286 5408
4287cat >confcache <<\_ACEOF 5409cat >confcache <<\_ACEOF
4288# This file is a shell script that caches the results of configure 5410# This file is a shell script that caches the results of configure
4289# tests run on this system so they can be shared between configure 5411# tests run on this system so they can be shared between configure
4309 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 5431 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
4310 eval ac_val=\$$ac_var 5432 eval ac_val=\$$ac_var
4311 case $ac_val in #( 5433 case $ac_val in #(
4312 *${as_nl}*) 5434 *${as_nl}*)
4313 case $ac_var in #( 5435 case $ac_var in #(
4314 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 5436 *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
4315$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 5437printf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
4316 esac 5438 esac
4317 case $ac_var in #( 5439 case $ac_var in #(
4318 _ | IFS | as_nl) ;; #( 5440 _ | IFS | as_nl) ;; #(
4319 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 5441 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
4320 *) { eval $ac_var=; unset $ac_var;} ;; 5442 *) { eval $ac_var=; unset $ac_var;} ;;
4340) | 5462) |
4341 sed ' 5463 sed '
4342 /^ac_cv_env_/b end 5464 /^ac_cv_env_/b end
4343 t clear 5465 t clear
4344 :clear 5466 :clear
4345 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 5467 s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/
4346 t end 5468 t end
4347 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 5469 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
4348 :end' >>confcache 5470 :end' >>confcache
4349if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 5471if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
4350 if test -w "$cache_file"; then 5472 if test -w "$cache_file"; then
4351 test "x$cache_file" != "x/dev/null" && 5473 if test "x$cache_file" != "x/dev/null"; then
4352 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 5474 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
4353$as_echo "$as_me: updating cache $cache_file" >&6;} 5475printf "%s\n" "$as_me: updating cache $cache_file" >&6;}
5476 if test ! -f "$cache_file" || test -h "$cache_file"; then
4354 cat confcache >$cache_file 5477 cat confcache >"$cache_file"
5478 else
5479 case $cache_file in #(
5480 */* | ?:*)
5481 mv -f confcache "$cache_file"$$ &&
5482 mv -f "$cache_file"$$ "$cache_file" ;; #(
5483 *)
5484 mv -f confcache "$cache_file" ;;
5485 esac
5486 fi
5487 fi
4355 else 5488 else
4356 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 5489 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
4357$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 5490printf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;}
4358 fi 5491 fi
4359fi 5492fi
4360rm -f confcache 5493rm -f confcache
4361 5494
4362test "x$prefix" = xNONE && prefix=$ac_default_prefix 5495test "x$prefix" = xNONE && prefix=$ac_default_prefix
4369ac_ltlibobjs= 5502ac_ltlibobjs=
4370U= 5503U=
4371for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 5504for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
4372 # 1. Remove the extension, and $U if already installed. 5505 # 1. Remove the extension, and $U if already installed.
4373 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 5506 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
4374 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 5507 ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"`
4375 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 5508 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
4376 # will be set to the directory where LIBOBJS objects are built. 5509 # will be set to the directory where LIBOBJS objects are built.
4377 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 5510 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
4378 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 5511 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
4379done 5512done
4381 5514
4382LTLIBOBJS=$ac_ltlibobjs 5515LTLIBOBJS=$ac_ltlibobjs
4383 5516
4384 5517
4385 5518
4386: ${CONFIG_STATUS=./config.status} 5519: "${CONFIG_STATUS=./config.status}"
4387ac_write_fail=0 5520ac_write_fail=0
4388ac_clean_files_save=$ac_clean_files 5521ac_clean_files_save=$ac_clean_files
4389ac_clean_files="$ac_clean_files $CONFIG_STATUS" 5522ac_clean_files="$ac_clean_files $CONFIG_STATUS"
4390{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 5523{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
4391$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 5524printf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;}
4392as_write_fail=0 5525as_write_fail=0
4393cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 5526cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
4394#! $SHELL 5527#! $SHELL
4395# Generated by $as_me. 5528# Generated by $as_me.
4396# Run this file to recreate the current configuration. 5529# Run this file to recreate the current configuration.
4409## M4sh Initialization. ## 5542## M4sh Initialization. ##
4410## -------------------- ## 5543## -------------------- ##
4411 5544
4412# Be more Bourne compatible 5545# Be more Bourne compatible
4413DUALCASE=1; export DUALCASE # for MKS sh 5546DUALCASE=1; export DUALCASE # for MKS sh
5547as_nop=:
4414if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 5548if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
5549then :
4415 emulate sh 5550 emulate sh
4416 NULLCMD=: 5551 NULLCMD=:
4417 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 5552 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
4418 # is contrary to our usage. Disable this feature. 5553 # is contrary to our usage. Disable this feature.
4419 alias -g '${1+"$@"}'='"$@"' 5554 alias -g '${1+"$@"}'='"$@"'
4420 setopt NO_GLOB_SUBST 5555 setopt NO_GLOB_SUBST
4421else 5556else $as_nop
4422 case `(set -o) 2>/dev/null` in #( 5557 case `(set -o) 2>/dev/null` in #(
4423 *posix*) : 5558 *posix*) :
4424 set -o posix ;; #( 5559 set -o posix ;; #(
4425 *) : 5560 *) :
4426 ;; 5561 ;;
4427esac 5562esac
4428fi 5563fi
4429 5564
4430 5565
5566
5567# Reset variables that may have inherited troublesome values from
5568# the environment.
5569
5570# IFS needs to be set, to space, tab, and newline, in precisely that order.
5571# (If _AS_PATH_WALK were called with IFS unset, it would have the
5572# side effect of setting IFS to empty, thus disabling word splitting.)
5573# Quoting is to prevent editors from complaining about space-tab.
4431as_nl=' 5574as_nl='
4432' 5575'
4433export as_nl 5576export as_nl
4434# Printing a long string crashes Solaris 7 /usr/bin/printf. 5577IFS=" "" $as_nl"
4435as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 5578
4436as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 5579PS1='$ '
4437as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 5580PS2='> '
4438# Prefer a ksh shell builtin over an external printf program on Solaris, 5581PS4='+ '
4439# but without wasting forks for bash or zsh. 5582
4440if test -z "$BASH_VERSION$ZSH_VERSION" \ 5583# Ensure predictable behavior from utilities with locale-dependent output.
4441 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 5584LC_ALL=C
4442 as_echo='print -r --' 5585export LC_ALL
4443 as_echo_n='print -rn --' 5586LANGUAGE=C
4444elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 5587export LANGUAGE
4445 as_echo='printf %s\n' 5588
4446 as_echo_n='printf %s' 5589# We cannot yet rely on "unset" to work, but we need these variables
4447else 5590# to be unset--not just set to an empty or harmless value--now, to
4448 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 5591# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct
4449 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 5592# also avoids known problems related to "unset" and subshell syntax
4450 as_echo_n='/usr/ucb/echo -n' 5593# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
4451 else 5594for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
4452 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 5595do eval test \${$as_var+y} \
4453 as_echo_n_body='eval 5596 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
4454 arg=$1; 5597done
4455 case $arg in #( 5598
4456 *"$as_nl"*) 5599# Ensure that fds 0, 1, and 2 are open.
4457 expr "X$arg" : "X\\(.*\\)$as_nl"; 5600if (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
4458 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 5601if (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
4459 esac; 5602if (exec 3>&2) ; then :; else exec 2>/dev/null; fi
4460 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
4461 '
4462 export as_echo_n_body
4463 as_echo_n='sh -c $as_echo_n_body as_echo'
4464 fi
4465 export as_echo_body
4466 as_echo='sh -c $as_echo_body as_echo'
4467fi
4468 5603
4469# The user is always right. 5604# The user is always right.
4470if test "${PATH_SEPARATOR+set}" != set; then 5605if ${PATH_SEPARATOR+false} :; then
4471 PATH_SEPARATOR=: 5606 PATH_SEPARATOR=:
4472 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 5607 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
4473 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 5608 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
4474 PATH_SEPARATOR=';' 5609 PATH_SEPARATOR=';'
4475 } 5610 }
4476fi 5611fi
4477 5612
4478 5613
4479# IFS
4480# We need space, tab and new line, in precisely that order. Quoting is
4481# there to prevent editors from complaining about space-tab.
4482# (If _AS_PATH_WALK were called with IFS unset, it would disable word
4483# splitting by setting IFS to empty value.)
4484IFS=" "" $as_nl"
4485
4486# Find who we are. Look in the path if we contain no directory separator. 5614# Find who we are. Look in the path if we contain no directory separator.
5615as_myself=
4487case $0 in #(( 5616case $0 in #((
4488 *[\\/]* ) as_myself=$0 ;; 5617 *[\\/]* ) as_myself=$0 ;;
4489 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5618 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4490for as_dir in $PATH 5619for as_dir in $PATH
4491do 5620do
4492 IFS=$as_save_IFS 5621 IFS=$as_save_IFS
4493 test -z "$as_dir" && as_dir=. 5622 case $as_dir in #(((
5623 '') as_dir=./ ;;
5624 */) ;;
5625 *) as_dir=$as_dir/ ;;
5626 esac
4494 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 5627 test -r "$as_dir$0" && as_myself=$as_dir$0 && break
4495 done 5628 done
4496IFS=$as_save_IFS 5629IFS=$as_save_IFS
4497 5630
4498 ;; 5631 ;;
4499esac 5632esac
4501# in which case we are not to be found in the path. 5634# in which case we are not to be found in the path.
4502if test "x$as_myself" = x; then 5635if test "x$as_myself" = x; then
4503 as_myself=$0 5636 as_myself=$0
4504fi 5637fi
4505if test ! -f "$as_myself"; then 5638if test ! -f "$as_myself"; then
4506 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 5639 printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
4507 exit 1 5640 exit 1
4508fi 5641fi
4509 5642
4510# Unset variables that we do not need and which cause bugs (e.g. in
4511# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
4512# suppresses any "Segmentation fault" message there. '((' could
4513# trigger a bug in pdksh 5.2.14.
4514for as_var in BASH_ENV ENV MAIL MAILPATH
4515do eval test x\${$as_var+set} = xset \
4516 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
4517done
4518PS1='$ '
4519PS2='> '
4520PS4='+ '
4521
4522# NLS nuisances.
4523LC_ALL=C
4524export LC_ALL
4525LANGUAGE=C
4526export LANGUAGE
4527
4528# CDPATH.
4529(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
4530 5643
4531 5644
4532# as_fn_error STATUS ERROR [LINENO LOG_FD] 5645# as_fn_error STATUS ERROR [LINENO LOG_FD]
4533# ---------------------------------------- 5646# ----------------------------------------
4534# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 5647# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
4537as_fn_error () 5650as_fn_error ()
4538{ 5651{
4539 as_status=$1; test $as_status -eq 0 && as_status=1 5652 as_status=$1; test $as_status -eq 0 && as_status=1
4540 if test "$4"; then 5653 if test "$4"; then
4541 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 5654 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
4542 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 5655 printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
4543 fi 5656 fi
4544 $as_echo "$as_me: error: $2" >&2 5657 printf "%s\n" "$as_me: error: $2" >&2
4545 as_fn_exit $as_status 5658 as_fn_exit $as_status
4546} # as_fn_error 5659} # as_fn_error
5660
4547 5661
4548 5662
4549# as_fn_set_status STATUS 5663# as_fn_set_status STATUS
4550# ----------------------- 5664# -----------------------
4551# Set $? to STATUS, without forking. 5665# Set $? to STATUS, without forking.
4570as_fn_unset () 5684as_fn_unset ()
4571{ 5685{
4572 { eval $1=; unset $1;} 5686 { eval $1=; unset $1;}
4573} 5687}
4574as_unset=as_fn_unset 5688as_unset=as_fn_unset
5689
4575# as_fn_append VAR VALUE 5690# as_fn_append VAR VALUE
4576# ---------------------- 5691# ----------------------
4577# Append the text in VALUE to the end of the definition contained in VAR. Take 5692# Append the text in VALUE to the end of the definition contained in VAR. Take
4578# advantage of any shell optimizations that allow amortized linear growth over 5693# advantage of any shell optimizations that allow amortized linear growth over
4579# repeated appends, instead of the typical quadratic growth present in naive 5694# repeated appends, instead of the typical quadratic growth present in naive
4580# implementations. 5695# implementations.
4581if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 5696if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
5697then :
4582 eval 'as_fn_append () 5698 eval 'as_fn_append ()
4583 { 5699 {
4584 eval $1+=\$2 5700 eval $1+=\$2
4585 }' 5701 }'
4586else 5702else $as_nop
4587 as_fn_append () 5703 as_fn_append ()
4588 { 5704 {
4589 eval $1=\$$1\$2 5705 eval $1=\$$1\$2
4590 } 5706 }
4591fi # as_fn_append 5707fi # as_fn_append
4593# as_fn_arith ARG... 5709# as_fn_arith ARG...
4594# ------------------ 5710# ------------------
4595# Perform arithmetic evaluation on the ARGs, and store the result in the 5711# Perform arithmetic evaluation on the ARGs, and store the result in the
4596# global $as_val. Take advantage of shells that can avoid forks. The arguments 5712# global $as_val. Take advantage of shells that can avoid forks. The arguments
4597# must be portable across $(()) and expr. 5713# must be portable across $(()) and expr.
4598if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 5714if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
5715then :
4599 eval 'as_fn_arith () 5716 eval 'as_fn_arith ()
4600 { 5717 {
4601 as_val=$(( $* )) 5718 as_val=$(( $* ))
4602 }' 5719 }'
4603else 5720else $as_nop
4604 as_fn_arith () 5721 as_fn_arith ()
4605 { 5722 {
4606 as_val=`expr "$@" || test $? -eq 1` 5723 as_val=`expr "$@" || test $? -eq 1`
4607 } 5724 }
4608fi # as_fn_arith 5725fi # as_fn_arith
4629 5746
4630as_me=`$as_basename -- "$0" || 5747as_me=`$as_basename -- "$0" ||
4631$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 5748$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
4632 X"$0" : 'X\(//\)$' \| \ 5749 X"$0" : 'X\(//\)$' \| \
4633 X"$0" : 'X\(/\)' \| . 2>/dev/null || 5750 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
4634$as_echo X/"$0" | 5751printf "%s\n" X/"$0" |
4635 sed '/^.*\/\([^/][^/]*\)\/*$/{ 5752 sed '/^.*\/\([^/][^/]*\)\/*$/{
4636 s//\1/ 5753 s//\1/
4637 q 5754 q
4638 } 5755 }
4639 /^X\/\(\/\/\)$/{ 5756 /^X\/\(\/\/\)$/{
4651as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 5768as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
4652as_cr_Letters=$as_cr_letters$as_cr_LETTERS 5769as_cr_Letters=$as_cr_letters$as_cr_LETTERS
4653as_cr_digits='0123456789' 5770as_cr_digits='0123456789'
4654as_cr_alnum=$as_cr_Letters$as_cr_digits 5771as_cr_alnum=$as_cr_Letters$as_cr_digits
4655 5772
5773
5774# Determine whether it's possible to make 'echo' print without a newline.
5775# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
5776# for compatibility with existing Makefiles.
4656ECHO_C= ECHO_N= ECHO_T= 5777ECHO_C= ECHO_N= ECHO_T=
4657case `echo -n x` in #((((( 5778case `echo -n x` in #(((((
4658-n*) 5779-n*)
4659 case `echo 'xy\c'` in 5780 case `echo 'xy\c'` in
4660 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 5781 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
4664 esac;; 5785 esac;;
4665*) 5786*)
4666 ECHO_N='-n';; 5787 ECHO_N='-n';;
4667esac 5788esac
4668 5789
5790# For backward compatibility with old third-party macros, we provide
5791# the shell variables $as_echo and $as_echo_n. New code should use
5792# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
5793as_echo='printf %s\n'
5794as_echo_n='printf %s'
5795
4669rm -f conf$$ conf$$.exe conf$$.file 5796rm -f conf$$ conf$$.exe conf$$.file
4670if test -d conf$$.dir; then 5797if test -d conf$$.dir; then
4671 rm -f conf$$.dir/conf$$.file 5798 rm -f conf$$.dir/conf$$.file
4672else 5799else
4673 rm -f conf$$.dir 5800 rm -f conf$$.dir
4677 if ln -s conf$$.file conf$$ 2>/dev/null; then 5804 if ln -s conf$$.file conf$$ 2>/dev/null; then
4678 as_ln_s='ln -s' 5805 as_ln_s='ln -s'
4679 # ... but there are two gotchas: 5806 # ... but there are two gotchas:
4680 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 5807 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
4681 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 5808 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
4682 # In both cases, we have to default to `cp -p'. 5809 # In both cases, we have to default to `cp -pR'.
4683 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 5810 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
4684 as_ln_s='cp -p' 5811 as_ln_s='cp -pR'
4685 elif ln conf$$.file conf$$ 2>/dev/null; then 5812 elif ln conf$$.file conf$$ 2>/dev/null; then
4686 as_ln_s=ln 5813 as_ln_s=ln
4687 else 5814 else
4688 as_ln_s='cp -p' 5815 as_ln_s='cp -pR'
4689 fi 5816 fi
4690else 5817else
4691 as_ln_s='cp -p' 5818 as_ln_s='cp -pR'
4692fi 5819fi
4693rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 5820rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
4694rmdir conf$$.dir 2>/dev/null 5821rmdir conf$$.dir 2>/dev/null
4695 5822
4696 5823
4705 esac 5832 esac
4706 test -d "$as_dir" || eval $as_mkdir_p || { 5833 test -d "$as_dir" || eval $as_mkdir_p || {
4707 as_dirs= 5834 as_dirs=
4708 while :; do 5835 while :; do
4709 case $as_dir in #( 5836 case $as_dir in #(
4710 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 5837 *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
4711 *) as_qdir=$as_dir;; 5838 *) as_qdir=$as_dir;;
4712 esac 5839 esac
4713 as_dirs="'$as_qdir' $as_dirs" 5840 as_dirs="'$as_qdir' $as_dirs"
4714 as_dir=`$as_dirname -- "$as_dir" || 5841 as_dir=`$as_dirname -- "$as_dir" ||
4715$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 5842$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
4716 X"$as_dir" : 'X\(//\)[^/]' \| \ 5843 X"$as_dir" : 'X\(//\)[^/]' \| \
4717 X"$as_dir" : 'X\(//\)$' \| \ 5844 X"$as_dir" : 'X\(//\)$' \| \
4718 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 5845 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
4719$as_echo X"$as_dir" | 5846printf "%s\n" X"$as_dir" |
4720 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 5847 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
4721 s//\1/ 5848 s//\1/
4722 q 5849 q
4723 } 5850 }
4724 /^X\(\/\/\)[^/].*/{ 5851 /^X\(\/\/\)[^/].*/{
4746else 5873else
4747 test -d ./-p && rmdir ./-p 5874 test -d ./-p && rmdir ./-p
4748 as_mkdir_p=false 5875 as_mkdir_p=false
4749fi 5876fi
4750 5877
4751if test -x / >/dev/null 2>&1; then 5878
5879# as_fn_executable_p FILE
5880# -----------------------
5881# Test if FILE is an executable regular file.
5882as_fn_executable_p ()
5883{
5884 test -f "$1" && test -x "$1"
5885} # as_fn_executable_p
4752 as_test_x='test -x' 5886as_test_x='test -x'
4753else 5887as_executable_p=as_fn_executable_p
4754 if ls -dL / >/dev/null 2>&1; then
4755 as_ls_L_option=L
4756 else
4757 as_ls_L_option=
4758 fi
4759 as_test_x='
4760 eval sh -c '\''
4761 if test -d "$1"; then
4762 test -d "$1/.";
4763 else
4764 case $1 in #(
4765 -*)set "./$1";;
4766 esac;
4767 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
4768 ???[sx]*):;;*)false;;esac;fi
4769 '\'' sh
4770 '
4771fi
4772as_executable_p=$as_test_x
4773 5888
4774# Sed expression to map a string onto a valid CPP name. 5889# Sed expression to map a string onto a valid CPP name.
4775as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 5890as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
4776 5891
4777# Sed expression to map a string onto a valid variable name. 5892# Sed expression to map a string onto a valid variable name.
4789# Save the log message, to keep $0 and so on meaningful, and to 5904# Save the log message, to keep $0 and so on meaningful, and to
4790# report actual input values of CONFIG_FILES etc. instead of their 5905# report actual input values of CONFIG_FILES etc. instead of their
4791# values after options handling. 5906# values after options handling.
4792ac_log=" 5907ac_log="
4793This file was extended by $as_me, which was 5908This file was extended by $as_me, which was
4794generated by GNU Autoconf 2.67. Invocation command line was 5909generated by GNU Autoconf 2.71. Invocation command line was
4795 5910
4796 CONFIG_FILES = $CONFIG_FILES 5911 CONFIG_FILES = $CONFIG_FILES
4797 CONFIG_HEADERS = $CONFIG_HEADERS 5912 CONFIG_HEADERS = $CONFIG_HEADERS
4798 CONFIG_LINKS = $CONFIG_LINKS 5913 CONFIG_LINKS = $CONFIG_LINKS
4799 CONFIG_COMMANDS = $CONFIG_COMMANDS 5914 CONFIG_COMMANDS = $CONFIG_COMMANDS
4838$config_headers 5953$config_headers
4839 5954
4840Report bugs to the package provider." 5955Report bugs to the package provider."
4841 5956
4842_ACEOF 5957_ACEOF
5958ac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"`
5959ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"`
4843cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 5960cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4844ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 5961ac_cs_config='$ac_cs_config_escaped'
4845ac_cs_version="\\ 5962ac_cs_version="\\
4846config.status 5963config.status
4847configured by $0, generated by GNU Autoconf 2.67, 5964configured by $0, generated by GNU Autoconf 2.71,
4848 with options \\"\$ac_cs_config\\" 5965 with options \\"\$ac_cs_config\\"
4849 5966
4850Copyright (C) 2010 Free Software Foundation, Inc. 5967Copyright (C) 2021 Free Software Foundation, Inc.
4851This config.status script is free software; the Free Software Foundation 5968This config.status script is free software; the Free Software Foundation
4852gives unlimited permission to copy, distribute and modify it." 5969gives unlimited permission to copy, distribute and modify it."
4853 5970
4854ac_pwd='$ac_pwd' 5971ac_pwd='$ac_pwd'
4855srcdir='$srcdir' 5972srcdir='$srcdir'
4882 case $ac_option in 5999 case $ac_option in
4883 # Handling of the options. 6000 # Handling of the options.
4884 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 6001 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
4885 ac_cs_recheck=: ;; 6002 ac_cs_recheck=: ;;
4886 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 6003 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
4887 $as_echo "$ac_cs_version"; exit ;; 6004 printf "%s\n" "$ac_cs_version"; exit ;;
4888 --config | --confi | --conf | --con | --co | --c ) 6005 --config | --confi | --conf | --con | --co | --c )
4889 $as_echo "$ac_cs_config"; exit ;; 6006 printf "%s\n" "$ac_cs_config"; exit ;;
4890 --debug | --debu | --deb | --de | --d | -d ) 6007 --debug | --debu | --deb | --de | --d | -d )
4891 debug=: ;; 6008 debug=: ;;
4892 --header | --heade | --head | --hea ) 6009 --header | --heade | --head | --hea )
4893 $ac_shift 6010 $ac_shift
4894 case $ac_optarg in 6011 case $ac_optarg in
4895 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 6012 *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
4896 esac 6013 esac
4897 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 6014 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
4898 ac_need_defaults=false;; 6015 ac_need_defaults=false;;
4899 --he | --h) 6016 --he | --h)
4900 # Conflict between --help and --header 6017 # Conflict between --help and --header
4901 as_fn_error $? "ambiguous option: \`$1' 6018 as_fn_error $? "ambiguous option: \`$1'
4902Try \`$0 --help' for more information.";; 6019Try \`$0 --help' for more information.";;
4903 --help | --hel | -h ) 6020 --help | --hel | -h )
4904 $as_echo "$ac_cs_usage"; exit ;; 6021 printf "%s\n" "$ac_cs_usage"; exit ;;
4905 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 6022 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
4906 | -silent | --silent | --silen | --sile | --sil | --si | --s) 6023 | -silent | --silent | --silen | --sile | --sil | --si | --s)
4907 ac_cs_silent=: ;; 6024 ac_cs_silent=: ;;
4908 6025
4909 # This is an error. 6026 # This is an error.
4925fi 6042fi
4926 6043
4927_ACEOF 6044_ACEOF
4928cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6045cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4929if \$ac_cs_recheck; then 6046if \$ac_cs_recheck; then
4930 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 6047 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
4931 shift 6048 shift
4932 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 6049 \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6
4933 CONFIG_SHELL='$SHELL' 6050 CONFIG_SHELL='$SHELL'
4934 export CONFIG_SHELL 6051 export CONFIG_SHELL
4935 exec "\$@" 6052 exec "\$@"
4936fi 6053fi
4937 6054
4941{ 6058{
4942 echo 6059 echo
4943 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 6060 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
4944## Running $as_me. ## 6061## Running $as_me. ##
4945_ASBOX 6062_ASBOX
4946 $as_echo "$ac_log" 6063 printf "%s\n" "$ac_log"
4947} >&5 6064} >&5
4948 6065
4949_ACEOF 6066_ACEOF
4950cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6067cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4951_ACEOF 6068_ACEOF
4954 6071
4955# Handling of arguments. 6072# Handling of arguments.
4956for ac_config_target in $ac_config_targets 6073for ac_config_target in $ac_config_targets
4957do 6074do
4958 case $ac_config_target in 6075 case $ac_config_target in
4959 "libeio/config.h") CONFIG_HEADERS="$CONFIG_HEADERS libeio/config.h" ;; 6076 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
4960 6077
4961 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5 ;; 6078 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
4962 esac 6079 esac
4963done 6080done
4964 6081
4965 6082
4966# If the user did not use the arguments to specify the items to instantiate, 6083# If the user did not use the arguments to specify the items to instantiate,
4967# then the envvar interface is used. Set only those that are not. 6084# then the envvar interface is used. Set only those that are not.
4968# We use the long form for the default assignment because of an extremely 6085# We use the long form for the default assignment because of an extremely
4969# bizarre bug on SunOS 4.1.3. 6086# bizarre bug on SunOS 4.1.3.
4970if $ac_need_defaults; then 6087if $ac_need_defaults; then
4971 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 6088 test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers
4972fi 6089fi
4973 6090
4974# Have a temporary directory for convenience. Make it in the build tree 6091# Have a temporary directory for convenience. Make it in the build tree
4975# simply because there is no reason against having it here, and in addition, 6092# simply because there is no reason against having it here, and in addition,
4976# creating and moving files from /tmp can sometimes cause problems. 6093# creating and moving files from /tmp can sometimes cause problems.
4977# Hook for its removal unless debugging. 6094# Hook for its removal unless debugging.
4978# Note that there is a small window in which the directory will not be cleaned: 6095# Note that there is a small window in which the directory will not be cleaned:
4979# after its creation but before its name has been assigned to `$tmp'. 6096# after its creation but before its name has been assigned to `$tmp'.
4980$debug || 6097$debug ||
4981{ 6098{
4982 tmp= 6099 tmp= ac_tmp=
4983 trap 'exit_status=$? 6100 trap 'exit_status=$?
6101 : "${ac_tmp:=$tmp}"
4984 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status 6102 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
4985' 0 6103' 0
4986 trap 'as_fn_exit 1' 1 2 13 15 6104 trap 'as_fn_exit 1' 1 2 13 15
4987} 6105}
4988# Create a (secure) tmp directory for tmp files. 6106# Create a (secure) tmp directory for tmp files.
4989 6107
4990{ 6108{
4991 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 6109 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
4992 test -n "$tmp" && test -d "$tmp" 6110 test -d "$tmp"
4993} || 6111} ||
4994{ 6112{
4995 tmp=./conf$$-$RANDOM 6113 tmp=./conf$$-$RANDOM
4996 (umask 077 && mkdir "$tmp") 6114 (umask 077 && mkdir "$tmp")
4997} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 6115} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
6116ac_tmp=$tmp
4998 6117
4999# Set up the scripts for CONFIG_HEADERS section. 6118# Set up the scripts for CONFIG_HEADERS section.
5000# No need to generate them if there are no CONFIG_HEADERS. 6119# No need to generate them if there are no CONFIG_HEADERS.
5001# This happens for instance with `./config.status Makefile'. 6120# This happens for instance with `./config.status Makefile'.
5002if test -n "$CONFIG_HEADERS"; then 6121if test -n "$CONFIG_HEADERS"; then
5003cat >"$tmp/defines.awk" <<\_ACAWK || 6122cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
5004BEGIN { 6123BEGIN {
5005_ACEOF 6124_ACEOF
5006 6125
5007# Transform confdefs.h into an awk script `defines.awk', embedded as 6126# Transform confdefs.h into an awk script `defines.awk', embedded as
5008# here-document in config.status, that substitutes the proper values into 6127# here-document in config.status, that substitutes the proper values into
5010 6129
5011# Create a delimiter string that does not exist in confdefs.h, to ease 6130# Create a delimiter string that does not exist in confdefs.h, to ease
5012# handling of long lines. 6131# handling of long lines.
5013ac_delim='%!_!# ' 6132ac_delim='%!_!# '
5014for ac_last_try in false false :; do 6133for ac_last_try in false false :; do
5015 ac_t=`sed -n "/$ac_delim/p" confdefs.h` 6134 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
5016 if test -z "$ac_t"; then 6135 if test -z "$ac_tt"; then
5017 break 6136 break
5018 elif $ac_last_try; then 6137 elif $ac_last_try; then
5019 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 6138 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
5020 else 6139 else
5021 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 6140 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
5112 case $ac_tag in 6231 case $ac_tag in
5113 :[FHLC]) ac_mode=$ac_tag; continue;; 6232 :[FHLC]) ac_mode=$ac_tag; continue;;
5114 esac 6233 esac
5115 case $ac_mode$ac_tag in 6234 case $ac_mode$ac_tag in
5116 :[FHL]*:*);; 6235 :[FHL]*:*);;
5117 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5 ;; 6236 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
5118 :[FH]-) ac_tag=-:-;; 6237 :[FH]-) ac_tag=-:-;;
5119 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 6238 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
5120 esac 6239 esac
5121 ac_save_IFS=$IFS 6240 ac_save_IFS=$IFS
5122 IFS=: 6241 IFS=:
5131 :[FH]) 6250 :[FH])
5132 ac_file_inputs= 6251 ac_file_inputs=
5133 for ac_f 6252 for ac_f
5134 do 6253 do
5135 case $ac_f in 6254 case $ac_f in
5136 -) ac_f="$tmp/stdin";; 6255 -) ac_f="$ac_tmp/stdin";;
5137 *) # Look for the file first in the build tree, then in the source tree 6256 *) # Look for the file first in the build tree, then in the source tree
5138 # (if the path is not absolute). The absolute path cannot be DOS-style, 6257 # (if the path is not absolute). The absolute path cannot be DOS-style,
5139 # because $ac_f cannot contain `:'. 6258 # because $ac_f cannot contain `:'.
5140 test -f "$ac_f" || 6259 test -f "$ac_f" ||
5141 case $ac_f in 6260 case $ac_f in
5142 [\\/$]*) false;; 6261 [\\/$]*) false;;
5143 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 6262 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
5144 esac || 6263 esac ||
5145 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5 ;; 6264 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
5146 esac 6265 esac
5147 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 6266 case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
5148 as_fn_append ac_file_inputs " '$ac_f'" 6267 as_fn_append ac_file_inputs " '$ac_f'"
5149 done 6268 done
5150 6269
5151 # Let's still pretend it is `configure' which instantiates (i.e., don't 6270 # Let's still pretend it is `configure' which instantiates (i.e., don't
5152 # use $as_me), people would be surprised to read: 6271 # use $as_me), people would be surprised to read:
5153 # /* config.h. Generated by config.status. */ 6272 # /* config.h. Generated by config.status. */
5154 configure_input='Generated from '` 6273 configure_input='Generated from '`
5155 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 6274 printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
5156 `' by configure.' 6275 `' by configure.'
5157 if test x"$ac_file" != x-; then 6276 if test x"$ac_file" != x-; then
5158 configure_input="$ac_file. $configure_input" 6277 configure_input="$ac_file. $configure_input"
5159 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 6278 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
5160$as_echo "$as_me: creating $ac_file" >&6;} 6279printf "%s\n" "$as_me: creating $ac_file" >&6;}
5161 fi 6280 fi
5162 # Neutralize special characters interpreted by sed in replacement strings. 6281 # Neutralize special characters interpreted by sed in replacement strings.
5163 case $configure_input in #( 6282 case $configure_input in #(
5164 *\&* | *\|* | *\\* ) 6283 *\&* | *\|* | *\\* )
5165 ac_sed_conf_input=`$as_echo "$configure_input" | 6284 ac_sed_conf_input=`printf "%s\n" "$configure_input" |
5166 sed 's/[\\\\&|]/\\\\&/g'`;; #( 6285 sed 's/[\\\\&|]/\\\\&/g'`;; #(
5167 *) ac_sed_conf_input=$configure_input;; 6286 *) ac_sed_conf_input=$configure_input;;
5168 esac 6287 esac
5169 6288
5170 case $ac_tag in 6289 case $ac_tag in
5171 *:-:* | *:-) cat >"$tmp/stdin" \ 6290 *:-:* | *:-) cat >"$ac_tmp/stdin" \
5172 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 6291 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
5173 esac 6292 esac
5174 ;; 6293 ;;
5175 esac 6294 esac
5176 6295
5177 ac_dir=`$as_dirname -- "$ac_file" || 6296 ac_dir=`$as_dirname -- "$ac_file" ||
5178$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 6297$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
5179 X"$ac_file" : 'X\(//\)[^/]' \| \ 6298 X"$ac_file" : 'X\(//\)[^/]' \| \
5180 X"$ac_file" : 'X\(//\)$' \| \ 6299 X"$ac_file" : 'X\(//\)$' \| \
5181 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 6300 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
5182$as_echo X"$ac_file" | 6301printf "%s\n" X"$ac_file" |
5183 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 6302 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
5184 s//\1/ 6303 s//\1/
5185 q 6304 q
5186 } 6305 }
5187 /^X\(\/\/\)[^/].*/{ 6306 /^X\(\/\/\)[^/].*/{
5201 ac_builddir=. 6320 ac_builddir=.
5202 6321
5203case "$ac_dir" in 6322case "$ac_dir" in
5204.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 6323.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
5205*) 6324*)
5206 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 6325 ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
5207 # A ".." for each directory in $ac_dir_suffix. 6326 # A ".." for each directory in $ac_dir_suffix.
5208 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 6327 ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
5209 case $ac_top_builddir_sub in 6328 case $ac_top_builddir_sub in
5210 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 6329 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
5211 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 6330 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
5212 esac ;; 6331 esac ;;
5213esac 6332esac
5239 # 6358 #
5240 # CONFIG_HEADER 6359 # CONFIG_HEADER
5241 # 6360 #
5242 if test x"$ac_file" != x-; then 6361 if test x"$ac_file" != x-; then
5243 { 6362 {
5244 $as_echo "/* $configure_input */" \ 6363 printf "%s\n" "/* $configure_input */" >&1 \
5245 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" 6364 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
5246 } >"$tmp/config.h" \ 6365 } >"$ac_tmp/config.h" \
5247 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 6366 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
5248 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then 6367 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
5249 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 6368 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
5250$as_echo "$as_me: $ac_file is unchanged" >&6;} 6369printf "%s\n" "$as_me: $ac_file is unchanged" >&6;}
5251 else 6370 else
5252 rm -f "$ac_file" 6371 rm -f "$ac_file"
5253 mv "$tmp/config.h" "$ac_file" \ 6372 mv "$ac_tmp/config.h" "$ac_file" \
5254 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 6373 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
5255 fi 6374 fi
5256 else 6375 else
5257 $as_echo "/* $configure_input */" \ 6376 printf "%s\n" "/* $configure_input */" >&1 \
5258 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \ 6377 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
5259 || as_fn_error $? "could not create -" "$LINENO" 5 6378 || as_fn_error $? "could not create -" "$LINENO" 5
5260 fi 6379 fi
5261 ;; 6380 ;;
5262 6381
5263 6382
5293 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 6412 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
5294 # would make configure fail if this is the last instruction. 6413 # would make configure fail if this is the last instruction.
5295 $ac_cs_success || as_fn_exit 1 6414 $ac_cs_success || as_fn_exit 1
5296fi 6415fi
5297if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 6416if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
5298 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 6417 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
5299$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 6418printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
5300fi 6419fi
5301 6420
6421
6422

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines