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

Comparing IO-AIO/configure (file contents):
Revision 1.21 by root, Tue Feb 20 04:32:59 2018 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.69. 3# Generated by GNU Autoconf 2.71.
4# 4#
5# 5#
6# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. 6# Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation,
7# Inc.
7# 8#
8# 9#
9# This configure script is free software; the Free Software Foundation 10# This configure script is free software; the Free Software Foundation
10# gives unlimited permission to copy, distribute and modify it. 11# gives unlimited permission to copy, distribute and modify it.
11## -------------------- ## 12## -------------------- ##
12## M4sh Initialization. ## 13## M4sh Initialization. ##
13## -------------------- ## 14## -------------------- ##
14 15
15# Be more Bourne compatible 16# Be more Bourne compatible
16DUALCASE=1; export DUALCASE # for MKS sh 17DUALCASE=1; export DUALCASE # for MKS sh
18as_nop=:
17if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 19if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
20then :
18 emulate sh 21 emulate sh
19 NULLCMD=: 22 NULLCMD=:
20 # 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
21 # is contrary to our usage. Disable this feature. 24 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"' 25 alias -g '${1+"$@"}'='"$@"'
23 setopt NO_GLOB_SUBST 26 setopt NO_GLOB_SUBST
24else 27else $as_nop
25 case `(set -o) 2>/dev/null` in #( 28 case `(set -o) 2>/dev/null` in #(
26 *posix*) : 29 *posix*) :
27 set -o posix ;; #( 30 set -o posix ;; #(
28 *) : 31 *) :
29 ;; 32 ;;
30esac 33esac
31fi 34fi
32 35
33 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.
34as_nl=' 45as_nl='
35' 46'
36export as_nl 47export as_nl
37# Printing a long string crashes Solaris 7 /usr/bin/printf. 48IFS=" "" $as_nl"
38as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 49
39as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 50PS1='$ '
40as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 51PS2='> '
41# Prefer a ksh shell builtin over an external printf program on Solaris, 52PS4='+ '
42# but without wasting forks for bash or zsh. 53
43if test -z "$BASH_VERSION$ZSH_VERSION" \ 54# Ensure predictable behavior from utilities with locale-dependent output.
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 55LC_ALL=C
45 as_echo='print -r --' 56export LC_ALL
46 as_echo_n='print -rn --' 57LANGUAGE=C
47elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 58export LANGUAGE
48 as_echo='printf %s\n' 59
49 as_echo_n='printf %s' 60# We cannot yet rely on "unset" to work, but we need these variables
50else 61# to be unset--not just set to an empty or harmless value--now, to
51 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
52 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 63# also avoids known problems related to "unset" and subshell syntax
53 as_echo_n='/usr/ucb/echo -n' 64# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
54 else 65for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 66do eval test \${$as_var+y} \
56 as_echo_n_body='eval 67 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
57 arg=$1; 68done
58 case $arg in #( 69
59 *"$as_nl"*) 70# Ensure that fds 0, 1, and 2 are open.
60 expr "X$arg" : "X\\(.*\\)$as_nl"; 71if (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 72if (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
62 esac; 73if (exec 3>&2) ; then :; else exec 2>/dev/null; fi
63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64 '
65 export as_echo_n_body
66 as_echo_n='sh -c $as_echo_n_body as_echo'
67 fi
68 export as_echo_body
69 as_echo='sh -c $as_echo_body as_echo'
70fi
71 74
72# The user is always right. 75# The user is always right.
73if test "${PATH_SEPARATOR+set}" != set; then 76if ${PATH_SEPARATOR+false} :; then
74 PATH_SEPARATOR=: 77 PATH_SEPARATOR=:
75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 78 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 79 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77 PATH_SEPARATOR=';' 80 PATH_SEPARATOR=';'
78 } 81 }
79fi 82fi
80 83
81
82# IFS
83# We need space, tab and new line, in precisely that order. Quoting is
84# there to prevent editors from complaining about space-tab.
85# (If _AS_PATH_WALK were called with IFS unset, it would disable word
86# splitting by setting IFS to empty value.)
87IFS=" "" $as_nl"
88 84
89# 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.
90as_myself= 86as_myself=
91case $0 in #(( 87case $0 in #((
92 *[\\/]* ) as_myself=$0 ;; 88 *[\\/]* ) as_myself=$0 ;;
93 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 89 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
94for as_dir in $PATH 90for as_dir in $PATH
95do 91do
96 IFS=$as_save_IFS 92 IFS=$as_save_IFS
97 test -z "$as_dir" && as_dir=. 93 case $as_dir in #(((
94 '') as_dir=./ ;;
95 */) ;;
96 *) as_dir=$as_dir/ ;;
97 esac
98 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 98 test -r "$as_dir$0" && as_myself=$as_dir$0 && break
99 done 99 done
100IFS=$as_save_IFS 100IFS=$as_save_IFS
101 101
102 ;; 102 ;;
103esac 103esac
105# 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.
106if test "x$as_myself" = x; then 106if test "x$as_myself" = x; then
107 as_myself=$0 107 as_myself=$0
108fi 108fi
109if test ! -f "$as_myself"; then 109if test ! -f "$as_myself"; then
110 $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
111 exit 1 111 exit 1
112fi 112fi
113 113
114# Unset variables that we do not need and which cause bugs (e.g. in
115# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
116# suppresses any "Segmentation fault" message there. '((' could
117# trigger a bug in pdksh 5.2.14.
118for as_var in BASH_ENV ENV MAIL MAILPATH
119do eval test x\${$as_var+set} = xset \
120 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
121done
122PS1='$ '
123PS2='> '
124PS4='+ '
125
126# NLS nuisances.
127LC_ALL=C
128export LC_ALL
129LANGUAGE=C
130export LANGUAGE
131
132# CDPATH.
133(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
134 114
135# Use a proper internal environment variable to ensure we don't fall 115# Use a proper internal environment variable to ensure we don't fall
136 # into an infinite loop, continuously re-executing ourselves. 116 # into an infinite loop, continuously re-executing ourselves.
137 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 117 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
138 _as_can_reexec=no; export _as_can_reexec; 118 _as_can_reexec=no; export _as_can_reexec;
150 * ) as_opts= ;; 130 * ) as_opts= ;;
151esac 131esac
152exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 132exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
153# Admittedly, this is quite paranoid, since all the known shells bail 133# Admittedly, this is quite paranoid, since all the known shells bail
154# out after a failed `exec'. 134# out after a failed `exec'.
155$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 135printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
156as_fn_exit 255 136exit 255
157 fi 137 fi
158 # We don't want this to propagate to other subprocesses. 138 # We don't want this to propagate to other subprocesses.
159 { _as_can_reexec=; unset _as_can_reexec;} 139 { _as_can_reexec=; unset _as_can_reexec;}
160if test "x$CONFIG_SHELL" = x; then 140if test "x$CONFIG_SHELL" = x; then
161 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 :
162 emulate sh 144 emulate sh
163 NULLCMD=: 145 NULLCMD=:
164 # 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
165 # is contrary to our usage. Disable this feature. 147 # is contrary to our usage. Disable this feature.
166 alias -g '\${1+\"\$@\"}'='\"\$@\"' 148 alias -g '\${1+\"\$@\"}'='\"\$@\"'
167 setopt NO_GLOB_SUBST 149 setopt NO_GLOB_SUBST
168else 150else \$as_nop
169 case \`(set -o) 2>/dev/null\` in #( 151 case \`(set -o) 2>/dev/null\` in #(
170 *posix*) : 152 *posix*) :
171 set -o posix ;; #( 153 set -o posix ;; #(
172 *) : 154 *) :
173 ;; 155 ;;
183exitcode=0 165exitcode=0
184as_fn_success || { exitcode=1; echo as_fn_success failed.; } 166as_fn_success || { exitcode=1; echo as_fn_success failed.; }
185as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 167as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
186as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 168as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
187as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 169as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
188if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 170if ( set x; as_fn_ret_success y && test x = \"\$1\" )
171then :
189 172
190else 173else \$as_nop
191 exitcode=1; echo positional parameters were not saved. 174 exitcode=1; echo positional parameters were not saved.
192fi 175fi
193test x\$exitcode = x0 || exit 1 176test x\$exitcode = x0 || exit 1
177blah=\$(echo \$(echo blah))
178test x\"\$blah\" = xblah || exit 1
194test -x / || exit 1" 179test -x / || exit 1"
195 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
196 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
197 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'\" &&
198 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"
199test \$(( 1 + 1 )) = 2 || exit 1"
200 if (eval "$as_required") 2>/dev/null; then : 184 if (eval "$as_required") 2>/dev/null
185then :
201 as_have_required=yes 186 as_have_required=yes
202else 187else $as_nop
203 as_have_required=no 188 as_have_required=no
204fi 189fi
205 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 :
206 192
207else 193else $as_nop
208 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 194 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
209as_found=false 195as_found=false
210for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 196for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
211do 197do
212 IFS=$as_save_IFS 198 IFS=$as_save_IFS
213 test -z "$as_dir" && as_dir=. 199 case $as_dir in #(((
200 '') as_dir=./ ;;
201 */) ;;
202 *) as_dir=$as_dir/ ;;
203 esac
214 as_found=: 204 as_found=:
215 case $as_dir in #( 205 case $as_dir in #(
216 /*) 206 /*)
217 for as_base in sh bash ksh sh5; do 207 for as_base in sh bash ksh sh5; do
218 # Try only shells that exist, to save several forks. 208 # Try only shells that exist, to save several forks.
219 as_shell=$as_dir/$as_base 209 as_shell=$as_dir$as_base
220 if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 210 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
221 { $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 :
222 CONFIG_SHELL=$as_shell as_have_required=yes 213 CONFIG_SHELL=$as_shell as_have_required=yes
223 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 :
224 break 2 216 break 2
225fi 217fi
226fi 218fi
227 done;; 219 done;;
228 esac 220 esac
229 as_found=false 221 as_found=false
230done 222done
223IFS=$as_save_IFS
224if $as_found
225then :
226
227else $as_nop
231$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 228 if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
232 { $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 :
233 CONFIG_SHELL=$SHELL as_have_required=yes 231 CONFIG_SHELL=$SHELL as_have_required=yes
234fi; } 232fi
235IFS=$as_save_IFS 233fi
236 234
237 235
238 if test "x$CONFIG_SHELL" != x; then : 236 if test "x$CONFIG_SHELL" != x
237then :
239 export CONFIG_SHELL 238 export CONFIG_SHELL
240 # 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
241# neutralization value for shells without unset; and this also 240# neutralization value for shells without unset; and this also
242# works around shells that cannot unset nonexistent variables. 241# works around shells that cannot unset nonexistent variables.
243# Preserve -v and -x to the replacement shell. 242# Preserve -v and -x to the replacement shell.
251 * ) as_opts= ;; 250 * ) as_opts= ;;
252esac 251esac
253exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 252exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
254# Admittedly, this is quite paranoid, since all the known shells bail 253# Admittedly, this is quite paranoid, since all the known shells bail
255# out after a failed `exec'. 254# out after a failed `exec'.
256$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 255printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
257exit 255 256exit 255
258fi 257fi
259 258
260 if test x$as_have_required = xno; then : 259 if test x$as_have_required = xno
260then :
261 $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"
262 $as_echo "$0: the shells that I found on your system." 262 printf "%s\n" "$0: the shells that I found on your system."
263 if test x${ZSH_VERSION+set} = xset ; then 263 if test ${ZSH_VERSION+y} ; then
264 $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"
265 $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."
266 else 266 else
267 $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,
268$0: including any error possibly output before this 268$0: including any error possibly output before this
269$0: message. Then install a modern shell, or manually run 269$0: message. Then install a modern shell, or manually run
270$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."
271 fi 271 fi
272 exit 1 272 exit 1
289{ 289{
290 { eval $1=; unset $1;} 290 { eval $1=; unset $1;}
291} 291}
292as_unset=as_fn_unset 292as_unset=as_fn_unset
293 293
294
294# as_fn_set_status STATUS 295# as_fn_set_status STATUS
295# ----------------------- 296# -----------------------
296# Set $? to STATUS, without forking. 297# Set $? to STATUS, without forking.
297as_fn_set_status () 298as_fn_set_status ()
298{ 299{
306{ 307{
307 set +e 308 set +e
308 as_fn_set_status $1 309 as_fn_set_status $1
309 exit $1 310 exit $1
310} # 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
311 320
312# as_fn_mkdir_p 321# as_fn_mkdir_p
313# ------------- 322# -------------
314# Create "$as_dir" as a directory, including parents if necessary. 323# Create "$as_dir" as a directory, including parents if necessary.
315as_fn_mkdir_p () 324as_fn_mkdir_p ()
320 esac 329 esac
321 test -d "$as_dir" || eval $as_mkdir_p || { 330 test -d "$as_dir" || eval $as_mkdir_p || {
322 as_dirs= 331 as_dirs=
323 while :; do 332 while :; do
324 case $as_dir in #( 333 case $as_dir in #(
325 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 334 *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
326 *) as_qdir=$as_dir;; 335 *) as_qdir=$as_dir;;
327 esac 336 esac
328 as_dirs="'$as_qdir' $as_dirs" 337 as_dirs="'$as_qdir' $as_dirs"
329 as_dir=`$as_dirname -- "$as_dir" || 338 as_dir=`$as_dirname -- "$as_dir" ||
330$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 339$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
331 X"$as_dir" : 'X\(//\)[^/]' \| \ 340 X"$as_dir" : 'X\(//\)[^/]' \| \
332 X"$as_dir" : 'X\(//\)$' \| \ 341 X"$as_dir" : 'X\(//\)$' \| \
333 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 342 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
334$as_echo X"$as_dir" | 343printf "%s\n" X"$as_dir" |
335 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 344 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
336 s//\1/ 345 s//\1/
337 q 346 q
338 } 347 }
339 /^X\(\/\/\)[^/].*/{ 348 /^X\(\/\/\)[^/].*/{
368# ---------------------- 377# ----------------------
369# 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
370# advantage of any shell optimizations that allow amortized linear growth over 379# advantage of any shell optimizations that allow amortized linear growth over
371# repeated appends, instead of the typical quadratic growth present in naive 380# repeated appends, instead of the typical quadratic growth present in naive
372# implementations. 381# implementations.
373if (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 :
374 eval 'as_fn_append () 384 eval 'as_fn_append ()
375 { 385 {
376 eval $1+=\$2 386 eval $1+=\$2
377 }' 387 }'
378else 388else $as_nop
379 as_fn_append () 389 as_fn_append ()
380 { 390 {
381 eval $1=\$$1\$2 391 eval $1=\$$1\$2
382 } 392 }
383fi # as_fn_append 393fi # as_fn_append
385# as_fn_arith ARG... 395# as_fn_arith ARG...
386# ------------------ 396# ------------------
387# 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
388# 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
389# must be portable across $(()) and expr. 399# must be portable across $(()) and expr.
390if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 400if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
401then :
391 eval 'as_fn_arith () 402 eval 'as_fn_arith ()
392 { 403 {
393 as_val=$(( $* )) 404 as_val=$(( $* ))
394 }' 405 }'
395else 406else $as_nop
396 as_fn_arith () 407 as_fn_arith ()
397 { 408 {
398 as_val=`expr "$@" || test $? -eq 1` 409 as_val=`expr "$@" || test $? -eq 1`
399 } 410 }
400fi # as_fn_arith 411fi # as_fn_arith
401 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
402 421
403# as_fn_error STATUS ERROR [LINENO LOG_FD] 422# as_fn_error STATUS ERROR [LINENO LOG_FD]
404# ---------------------------------------- 423# ----------------------------------------
405# 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
406# 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
408as_fn_error () 427as_fn_error ()
409{ 428{
410 as_status=$1; test $as_status -eq 0 && as_status=1 429 as_status=$1; test $as_status -eq 0 && as_status=1
411 if test "$4"; then 430 if test "$4"; then
412 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
413 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 432 printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
414 fi 433 fi
415 $as_echo "$as_me: error: $2" >&2 434 printf "%s\n" "$as_me: error: $2" >&2
416 as_fn_exit $as_status 435 as_fn_exit $as_status
417} # as_fn_error 436} # as_fn_error
418 437
419if expr a : '\(a\)' >/dev/null 2>&1 && 438if expr a : '\(a\)' >/dev/null 2>&1 &&
420 test "X`expr 00001 : '.*\(...\)'`" = X001; then 439 test "X`expr 00001 : '.*\(...\)'`" = X001; then
437 456
438as_me=`$as_basename -- "$0" || 457as_me=`$as_basename -- "$0" ||
439$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 458$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
440 X"$0" : 'X\(//\)$' \| \ 459 X"$0" : 'X\(//\)$' \| \
441 X"$0" : 'X\(/\)' \| . 2>/dev/null || 460 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
442$as_echo X/"$0" | 461printf "%s\n" X/"$0" |
443 sed '/^.*\/\([^/][^/]*\)\/*$/{ 462 sed '/^.*\/\([^/][^/]*\)\/*$/{
444 s//\1/ 463 s//\1/
445 q 464 q
446 } 465 }
447 /^X\/\(\/\/\)$/{ 466 /^X\/\(\/\/\)$/{
481 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 500 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
482 t loop 501 t loop
483 s/-\n.*// 502 s/-\n.*//
484 ' >$as_me.lineno && 503 ' >$as_me.lineno &&
485 chmod +x "$as_me.lineno" || 504 chmod +x "$as_me.lineno" ||
486 { $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; }
487 506
488 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 507 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
489 # already done that, so ensure we don't try to do so again and fall 508 # already done that, so ensure we don't try to do so again and fall
490 # in an infinite loop. This has already happened in practice. 509 # in an infinite loop. This has already happened in practice.
491 _as_can_reexec=no; export _as_can_reexec 510 _as_can_reexec=no; export _as_can_reexec
495 . "./$as_me.lineno" 514 . "./$as_me.lineno"
496 # Exit status is that of the last command. 515 # Exit status is that of the last command.
497 exit 516 exit
498} 517}
499 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.
500ECHO_C= ECHO_N= ECHO_T= 523ECHO_C= ECHO_N= ECHO_T=
501case `echo -n x` in #((((( 524case `echo -n x` in #(((((
502-n*) 525-n*)
503 case `echo 'xy\c'` in 526 case `echo 'xy\c'` in
504 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 527 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
507 ECHO_T=' ';; 530 ECHO_T=' ';;
508 esac;; 531 esac;;
509*) 532*)
510 ECHO_N='-n';; 533 ECHO_N='-n';;
511esac 534esac
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
512 542
513rm -f conf$$ conf$$.exe conf$$.file 543rm -f conf$$ conf$$.exe conf$$.file
514if test -d conf$$.dir; then 544if test -d conf$$.dir; then
515 rm -f conf$$.dir/conf$$.file 545 rm -f conf$$.dir/conf$$.file
516else 546else
573subdirs= 603subdirs=
574MFLAGS= 604MFLAGS=
575MAKEFLAGS= 605MAKEFLAGS=
576 606
577# Identity of this package. 607# Identity of this package.
578PACKAGE_NAME= 608PACKAGE_NAME=''
579PACKAGE_TARNAME= 609PACKAGE_TARNAME=''
580PACKAGE_VERSION= 610PACKAGE_VERSION=''
581PACKAGE_STRING= 611PACKAGE_STRING=''
582PACKAGE_BUGREPORT= 612PACKAGE_BUGREPORT=''
583PACKAGE_URL= 613PACKAGE_URL=''
584 614
585ac_unique_file="libeio/eio.h" 615ac_unique_file="libeio/eio.h"
586# Factoring default headers for most tests. 616# Factoring default headers for most tests.
587ac_includes_default="\ 617ac_includes_default="\
618#include <stddef.h>
619#ifdef HAVE_STDIO_H
588#include <stdio.h> 620# include <stdio.h>
589#ifdef HAVE_SYS_TYPES_H
590# include <sys/types.h>
591#endif 621#endif
592#ifdef HAVE_SYS_STAT_H 622#ifdef HAVE_STDLIB_H
593# include <sys/stat.h>
594#endif
595#ifdef STDC_HEADERS
596# include <stdlib.h> 623# include <stdlib.h>
597# include <stddef.h>
598#else
599# ifdef HAVE_STDLIB_H
600# include <stdlib.h>
601# endif
602#endif 624#endif
603#ifdef HAVE_STRING_H 625#ifdef HAVE_STRING_H
604# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
605# include <memory.h>
606# endif
607# include <string.h> 626# include <string.h>
608#endif
609#ifdef HAVE_STRINGS_H
610# include <strings.h>
611#endif 627#endif
612#ifdef HAVE_INTTYPES_H 628#ifdef HAVE_INTTYPES_H
613# include <inttypes.h> 629# include <inttypes.h>
614#endif 630#endif
615#ifdef HAVE_STDINT_H 631#ifdef HAVE_STDINT_H
616# include <stdint.h> 632# include <stdint.h>
617#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
618#ifdef HAVE_UNISTD_H 643#ifdef HAVE_UNISTD_H
619# include <unistd.h> 644# include <unistd.h>
620#endif" 645#endif"
621 646
647ac_header_c_list=
622ac_subst_vars='LTLIBOBJS 648ac_subst_vars='LTLIBOBJS
623LIBOBJS 649LIBOBJS
624EGREP
625GREP
626CPP
627OBJEXT 650OBJEXT
628EXEEXT 651EXEEXT
629ac_ct_CC 652ac_ct_CC
630CPPFLAGS 653CPPFLAGS
631LDFLAGS 654LDFLAGS
679target_alias 702target_alias
680CC 703CC
681CFLAGS 704CFLAGS
682LDFLAGS 705LDFLAGS
683LIBS 706LIBS
684CPPFLAGS 707CPPFLAGS'
685CPP'
686 708
687 709
688# Initialize some variables set by options. 710# Initialize some variables set by options.
689ac_init_help= 711ac_init_help=
690ac_init_version=false 712ac_init_version=false
749 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 771 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
750 *=) ac_optarg= ;; 772 *=) ac_optarg= ;;
751 *) ac_optarg=yes ;; 773 *) ac_optarg=yes ;;
752 esac 774 esac
753 775
754 # Accept the important Cygnus configure options, so we can diagnose typos.
755
756 case $ac_dashdash$ac_option in 776 case $ac_dashdash$ac_option in
757 --) 777 --)
758 ac_dashdash=yes ;; 778 ac_dashdash=yes ;;
759 779
760 -bindir | --bindir | --bindi | --bind | --bin | --bi) 780 -bindir | --bindir | --bindi | --bind | --bin | --bi)
791 811
792 -disable-* | --disable-*) 812 -disable-* | --disable-*)
793 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 813 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
794 # Reject names that are not valid shell variable names. 814 # Reject names that are not valid shell variable names.
795 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 815 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
796 as_fn_error $? "invalid feature name: $ac_useropt" 816 as_fn_error $? "invalid feature name: \`$ac_useropt'"
797 ac_useropt_orig=$ac_useropt 817 ac_useropt_orig=$ac_useropt
798 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 818 ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
799 case $ac_user_opts in 819 case $ac_user_opts in
800 *" 820 *"
801"enable_$ac_useropt" 821"enable_$ac_useropt"
802"*) ;; 822"*) ;;
803 *) 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"
817 837
818 -enable-* | --enable-*) 838 -enable-* | --enable-*)
819 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 839 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
820 # Reject names that are not valid shell variable names. 840 # Reject names that are not valid shell variable names.
821 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 841 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
822 as_fn_error $? "invalid feature name: $ac_useropt" 842 as_fn_error $? "invalid feature name: \`$ac_useropt'"
823 ac_useropt_orig=$ac_useropt 843 ac_useropt_orig=$ac_useropt
824 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 844 ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
825 case $ac_user_opts in 845 case $ac_user_opts in
826 *" 846 *"
827"enable_$ac_useropt" 847"enable_$ac_useropt"
828"*) ;; 848"*) ;;
829 *) 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"
1030 1050
1031 -with-* | --with-*) 1051 -with-* | --with-*)
1032 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1052 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1033 # Reject names that are not valid shell variable names. 1053 # Reject names that are not valid shell variable names.
1034 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1054 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1035 as_fn_error $? "invalid package name: $ac_useropt" 1055 as_fn_error $? "invalid package name: \`$ac_useropt'"
1036 ac_useropt_orig=$ac_useropt 1056 ac_useropt_orig=$ac_useropt
1037 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1057 ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
1038 case $ac_user_opts in 1058 case $ac_user_opts in
1039 *" 1059 *"
1040"with_$ac_useropt" 1060"with_$ac_useropt"
1041"*) ;; 1061"*) ;;
1042 *) 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"
1046 1066
1047 -without-* | --without-*) 1067 -without-* | --without-*)
1048 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1068 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1049 # Reject names that are not valid shell variable names. 1069 # Reject names that are not valid shell variable names.
1050 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1070 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1051 as_fn_error $? "invalid package name: $ac_useropt" 1071 as_fn_error $? "invalid package name: \`$ac_useropt'"
1052 ac_useropt_orig=$ac_useropt 1072 ac_useropt_orig=$ac_useropt
1053 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1073 ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
1054 case $ac_user_opts in 1074 case $ac_user_opts in
1055 *" 1075 *"
1056"with_$ac_useropt" 1076"with_$ac_useropt"
1057"*) ;; 1077"*) ;;
1058 *) 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"
1092 eval $ac_envvar=\$ac_optarg 1112 eval $ac_envvar=\$ac_optarg
1093 export $ac_envvar ;; 1113 export $ac_envvar ;;
1094 1114
1095 *) 1115 *)
1096 # FIXME: should be removed in autoconf 3.0. 1116 # FIXME: should be removed in autoconf 3.0.
1097 $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
1098 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1118 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1099 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1119 printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2
1100 : "${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}"
1101 ;; 1121 ;;
1102 1122
1103 esac 1123 esac
1104done 1124done
1110 1130
1111if test -n "$ac_unrecognized_opts"; then 1131if test -n "$ac_unrecognized_opts"; then
1112 case $enable_option_checking in 1132 case $enable_option_checking in
1113 no) ;; 1133 no) ;;
1114 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1134 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1115 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1135 *) printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1116 esac 1136 esac
1117fi 1137fi
1118 1138
1119# Check all directory arguments for consistency. 1139# Check all directory arguments for consistency.
1120for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1140for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1174 ac_confdir=`$as_dirname -- "$as_myself" || 1194 ac_confdir=`$as_dirname -- "$as_myself" ||
1175$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1195$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1176 X"$as_myself" : 'X\(//\)[^/]' \| \ 1196 X"$as_myself" : 'X\(//\)[^/]' \| \
1177 X"$as_myself" : 'X\(//\)$' \| \ 1197 X"$as_myself" : 'X\(//\)$' \| \
1178 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1198 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1179$as_echo X"$as_myself" | 1199printf "%s\n" X"$as_myself" |
1180 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1200 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1181 s//\1/ 1201 s//\1/
1182 q 1202 q
1183 } 1203 }
1184 /^X\(\/\/\)[^/].*/{ 1204 /^X\(\/\/\)[^/].*/{
1303 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
1304 nonstandard directory <lib dir> 1324 nonstandard directory <lib dir>
1305 LIBS libraries to pass to the linker, e.g. -l<library> 1325 LIBS libraries to pass to the linker, e.g. -l<library>
1306 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
1307 you have headers in a nonstandard directory <include dir> 1327 you have headers in a nonstandard directory <include dir>
1308 CPP C preprocessor
1309 1328
1310Use 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
1311it to find libraries and programs with nonstandard names/locations. 1330it to find libraries and programs with nonstandard names/locations.
1312 1331
1313Report bugs to the package provider. 1332Report bugs to the package provider.
1324 ac_builddir=. 1343 ac_builddir=.
1325 1344
1326case "$ac_dir" in 1345case "$ac_dir" in
1327.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1346.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1328*) 1347*)
1329 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1348 ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
1330 # A ".." for each directory in $ac_dir_suffix. 1349 # A ".." for each directory in $ac_dir_suffix.
1331 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|/||'`
1332 case $ac_top_builddir_sub in 1351 case $ac_top_builddir_sub in
1333 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1352 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1334 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1353 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1335 esac ;; 1354 esac ;;
1336esac 1355esac
1354 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1373 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1355esac 1374esac
1356ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1375ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1357 1376
1358 cd "$ac_dir" || { ac_status=$?; continue; } 1377 cd "$ac_dir" || { ac_status=$?; continue; }
1359 # 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.
1360 if test -f "$ac_srcdir/configure.gnu"; then 1380 if test -f "$ac_srcdir/configure.gnu"; then
1361 echo && 1381 echo &&
1362 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1382 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1363 elif test -f "$ac_srcdir/configure"; then 1383 elif test -f "$ac_srcdir/configure"; then
1364 echo && 1384 echo &&
1365 $SHELL "$ac_srcdir/configure" --help=recursive 1385 $SHELL "$ac_srcdir/configure" --help=recursive
1366 else 1386 else
1367 $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
1368 fi || ac_status=$? 1388 fi || ac_status=$?
1369 cd "$ac_pwd" || { ac_status=$?; break; } 1389 cd "$ac_pwd" || { ac_status=$?; break; }
1370 done 1390 done
1371fi 1391fi
1372 1392
1373test -n "$ac_init_help" && exit $ac_status 1393test -n "$ac_init_help" && exit $ac_status
1374if $ac_init_version; then 1394if $ac_init_version; then
1375 cat <<\_ACEOF 1395 cat <<\_ACEOF
1376configure 1396configure
1377generated by GNU Autoconf 2.69 1397generated by GNU Autoconf 2.71
1378 1398
1379Copyright (C) 2012 Free Software Foundation, Inc. 1399Copyright (C) 2021 Free Software Foundation, Inc.
1380This configure script is free software; the Free Software Foundation 1400This configure script is free software; the Free Software Foundation
1381gives unlimited permission to copy, distribute and modify it. 1401gives unlimited permission to copy, distribute and modify it.
1382_ACEOF 1402_ACEOF
1383 exit 1403 exit
1384fi 1404fi
1391# -------------------------- 1411# --------------------------
1392# Try to compile conftest.$ac_ext, and return whether this succeeded. 1412# Try to compile conftest.$ac_ext, and return whether this succeeded.
1393ac_fn_c_try_compile () 1413ac_fn_c_try_compile ()
1394{ 1414{
1395 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
1396 rm -f conftest.$ac_objext 1416 rm -f conftest.$ac_objext conftest.beam
1397 if { { ac_try="$ac_compile" 1417 if { { ac_try="$ac_compile"
1398case "(($ac_try" in 1418case "(($ac_try" in
1399 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1419 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1400 *) ac_try_echo=$ac_try;; 1420 *) ac_try_echo=$ac_try;;
1401esac 1421esac
1402eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1422eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1403$as_echo "$ac_try_echo"; } >&5 1423printf "%s\n" "$ac_try_echo"; } >&5
1404 (eval "$ac_compile") 2>conftest.err 1424 (eval "$ac_compile") 2>conftest.err
1405 ac_status=$? 1425 ac_status=$?
1406 if test -s conftest.err; then 1426 if test -s conftest.err; then
1407 grep -v '^ *+' conftest.err >conftest.er1 1427 grep -v '^ *+' conftest.err >conftest.er1
1408 cat conftest.er1 >&5 1428 cat conftest.er1 >&5
1409 mv -f conftest.er1 conftest.err 1429 mv -f conftest.er1 conftest.err
1410 fi 1430 fi
1411 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1431 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1412 test $ac_status = 0; } && { 1432 test $ac_status = 0; } && {
1413 test -z "$ac_c_werror_flag" || 1433 test -z "$ac_c_werror_flag" ||
1414 test ! -s conftest.err 1434 test ! -s conftest.err
1415 } && test -s conftest.$ac_objext; then : 1435 } && test -s conftest.$ac_objext
1436then :
1416 ac_retval=0 1437 ac_retval=0
1417else 1438else $as_nop
1418 $as_echo "$as_me: failed program was:" >&5 1439 printf "%s\n" "$as_me: failed program was:" >&5
1419sed 's/^/| /' conftest.$ac_ext >&5 1440sed 's/^/| /' conftest.$ac_ext >&5
1420 1441
1421 ac_retval=1 1442 ac_retval=1
1422fi 1443fi
1423 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1444 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1424 as_fn_set_status $ac_retval 1445 as_fn_set_status $ac_retval
1425 1446
1426} # ac_fn_c_try_compile 1447} # ac_fn_c_try_compile
1427 1448
1428# ac_fn_c_try_cpp LINENO 1449# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1429# ---------------------- 1450# -------------------------------------------------------
1430# 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
1431ac_fn_c_try_cpp () 1452# INCLUDES, setting the cache variable VAR accordingly.
1453ac_fn_c_check_header_compile ()
1432{ 1454{
1433 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
1434 if { { ac_try="$ac_cpp conftest.$ac_ext"
1435case "(($ac_try" in
1436 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1437 *) ac_try_echo=$ac_try;;
1438esac
1439eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1440$as_echo "$ac_try_echo"; } >&5
1441 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1442 ac_status=$?
1443 if test -s conftest.err; then
1444 grep -v '^ *+' conftest.err >conftest.er1
1445 cat conftest.er1 >&5
1446 mv -f conftest.er1 conftest.err
1447 fi
1448 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1449 test $ac_status = 0; } > conftest.i && {
1450 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1451 test ! -s conftest.err
1452 }; then :
1453 ac_retval=0
1454else
1455 $as_echo "$as_me: failed program was:" >&5
1456sed 's/^/| /' conftest.$ac_ext >&5
1457
1458 ac_retval=1
1459fi
1460 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1461 as_fn_set_status $ac_retval
1462
1463} # ac_fn_c_try_cpp
1464
1465# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1466# -------------------------------------------------------
1467# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1468# the include files in INCLUDES and setting the cache variable VAR
1469# accordingly.
1470ac_fn_c_check_header_mongrel ()
1471{
1472 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1473 if eval \${$3+:} false; then :
1474 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1456 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1475$as_echo_n "checking for $2... " >&6; } 1457printf %s "checking for $2... " >&6; }
1476if eval \${$3+:} false; then : 1458if eval test \${$3+y}
1477 $as_echo_n "(cached) " >&6 1459then :
1478fi 1460 printf %s "(cached) " >&6
1479eval ac_res=\$$3 1461else $as_nop
1480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1481$as_echo "$ac_res" >&6; }
1482else
1483 # Is the header compilable?
1484{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1485$as_echo_n "checking $2 usability... " >&6; }
1486cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1462 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1487/* end confdefs.h. */ 1463/* end confdefs.h. */
1488$4 1464$4
1489#include <$2> 1465#include <$2>
1490_ACEOF 1466_ACEOF
1491if ac_fn_c_try_compile "$LINENO"; then : 1467if ac_fn_c_try_compile "$LINENO"
1492 ac_header_compiler=yes 1468then :
1493else 1469 eval "$3=yes"
1494 ac_header_compiler=no 1470else $as_nop
1471 eval "$3=no"
1495fi 1472fi
1496rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1473rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1497{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1498$as_echo "$ac_header_compiler" >&6; }
1499
1500# Is the header present?
1501{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1502$as_echo_n "checking $2 presence... " >&6; }
1503cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1504/* end confdefs.h. */
1505#include <$2>
1506_ACEOF
1507if ac_fn_c_try_cpp "$LINENO"; then :
1508 ac_header_preproc=yes
1509else
1510 ac_header_preproc=no
1511fi
1512rm -f conftest.err conftest.i conftest.$ac_ext
1513{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1514$as_echo "$ac_header_preproc" >&6; }
1515
1516# So? What about this header?
1517case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1518 yes:no: )
1519 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1520$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1521 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1522$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1523 ;;
1524 no:yes:* )
1525 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1526$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1527 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1528$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1529 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1530$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1531 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1532$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1533 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1534$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1535 ;;
1536esac
1537 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1538$as_echo_n "checking for $2... " >&6; }
1539if eval \${$3+:} false; then :
1540 $as_echo_n "(cached) " >&6
1541else
1542 eval "$3=\$ac_header_compiler"
1543fi 1474fi
1544eval ac_res=\$$3 1475eval ac_res=\$$3
1545 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1476 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1546$as_echo "$ac_res" >&6; } 1477printf "%s\n" "$ac_res" >&6; }
1547fi
1548 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1478 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1549 1479
1550} # ac_fn_c_check_header_mongrel 1480} # ac_fn_c_check_header_compile
1551 1481
1552# ac_fn_c_try_run LINENO 1482# ac_fn_c_try_link LINENO
1553# ---------------------- 1483# -----------------------
1554# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1484# Try to link conftest.$ac_ext, and return whether this succeeded.
1555# that executables *can* be run.
1556ac_fn_c_try_run () 1485ac_fn_c_try_link ()
1557{ 1486{
1558 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
1559 if { { ac_try="$ac_link" 1489 if { { ac_try="$ac_link"
1560case "(($ac_try" in 1490case "(($ac_try" in
1561 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1491 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1562 *) ac_try_echo=$ac_try;; 1492 *) ac_try_echo=$ac_try;;
1563esac 1493esac
1564eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1494eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1565$as_echo "$ac_try_echo"; } >&5 1495printf "%s\n" "$ac_try_echo"; } >&5
1566 (eval "$ac_link") 2>&5
1567 ac_status=$?
1568 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1569 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1570 { { case "(($ac_try" in
1571 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1572 *) ac_try_echo=$ac_try;;
1573esac
1574eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1575$as_echo "$ac_try_echo"; } >&5
1576 (eval "$ac_try") 2>&5
1577 ac_status=$?
1578 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1579 test $ac_status = 0; }; }; then :
1580 ac_retval=0
1581else
1582 $as_echo "$as_me: program exited with status $ac_status" >&5
1583 $as_echo "$as_me: failed program was:" >&5
1584sed 's/^/| /' conftest.$ac_ext >&5
1585
1586 ac_retval=$ac_status
1587fi
1588 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1589 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1590 as_fn_set_status $ac_retval
1591
1592} # ac_fn_c_try_run
1593
1594# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1595# -------------------------------------------------------
1596# Tests whether HEADER exists and can be compiled using the include files in
1597# INCLUDES, setting the cache variable VAR accordingly.
1598ac_fn_c_check_header_compile ()
1599{
1600 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1601 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1602$as_echo_n "checking for $2... " >&6; }
1603if eval \${$3+:} false; then :
1604 $as_echo_n "(cached) " >&6
1605else
1606 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1607/* end confdefs.h. */
1608$4
1609#include <$2>
1610_ACEOF
1611if ac_fn_c_try_compile "$LINENO"; then :
1612 eval "$3=yes"
1613else
1614 eval "$3=no"
1615fi
1616rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1617fi
1618eval ac_res=\$$3
1619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1620$as_echo "$ac_res" >&6; }
1621 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1622
1623} # ac_fn_c_check_header_compile
1624
1625# ac_fn_c_try_link LINENO
1626# -----------------------
1627# Try to link conftest.$ac_ext, and return whether this succeeded.
1628ac_fn_c_try_link ()
1629{
1630 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1631 rm -f conftest.$ac_objext conftest$ac_exeext
1632 if { { ac_try="$ac_link"
1633case "(($ac_try" in
1634 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1635 *) ac_try_echo=$ac_try;;
1636esac
1637eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1638$as_echo "$ac_try_echo"; } >&5
1639 (eval "$ac_link") 2>conftest.err 1496 (eval "$ac_link") 2>conftest.err
1640 ac_status=$? 1497 ac_status=$?
1641 if test -s conftest.err; then 1498 if test -s conftest.err; then
1642 grep -v '^ *+' conftest.err >conftest.er1 1499 grep -v '^ *+' conftest.err >conftest.er1
1643 cat conftest.er1 >&5 1500 cat conftest.er1 >&5
1644 mv -f conftest.er1 conftest.err 1501 mv -f conftest.er1 conftest.err
1645 fi 1502 fi
1646 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1503 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1647 test $ac_status = 0; } && { 1504 test $ac_status = 0; } && {
1648 test -z "$ac_c_werror_flag" || 1505 test -z "$ac_c_werror_flag" ||
1649 test ! -s conftest.err 1506 test ! -s conftest.err
1650 } && test -s conftest$ac_exeext && { 1507 } && test -s conftest$ac_exeext && {
1651 test "$cross_compiling" = yes || 1508 test "$cross_compiling" = yes ||
1652 test -x conftest$ac_exeext 1509 test -x conftest$ac_exeext
1653 }; then : 1510 }
1511then :
1654 ac_retval=0 1512 ac_retval=0
1655else 1513else $as_nop
1656 $as_echo "$as_me: failed program was:" >&5 1514 printf "%s\n" "$as_me: failed program was:" >&5
1657sed 's/^/| /' conftest.$ac_ext >&5 1515sed 's/^/| /' conftest.$ac_ext >&5
1658 1516
1659 ac_retval=1 1517 ac_retval=1
1660fi 1518fi
1661 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1519 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1665 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1523 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1666 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1524 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1667 as_fn_set_status $ac_retval 1525 as_fn_set_status $ac_retval
1668 1526
1669} # 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
1670cat >config.log <<_ACEOF 1548cat >config.log <<_ACEOF
1671This file contains any messages produced by compilers while 1549This file contains any messages produced by compilers while
1672running configure, to aid debugging if configure makes a mistake. 1550running configure, to aid debugging if configure makes a mistake.
1673 1551
1674It was created by $as_me, which was 1552It was created by $as_me, which was
1675generated by GNU Autoconf 2.69. Invocation command line was 1553generated by GNU Autoconf 2.71. Invocation command line was
1676 1554
1677 $ $0 $@ 1555 $ $0$ac_configure_args_raw
1678 1556
1679_ACEOF 1557_ACEOF
1680exec 5>>config.log 1558exec 5>>config.log
1681{ 1559{
1682cat <<_ASUNAME 1560cat <<_ASUNAME
1705 1583
1706as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1584as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1707for as_dir in $PATH 1585for as_dir in $PATH
1708do 1586do
1709 IFS=$as_save_IFS 1587 IFS=$as_save_IFS
1710 test -z "$as_dir" && as_dir=. 1588 case $as_dir in #(((
1711 $as_echo "PATH: $as_dir" 1589 '') as_dir=./ ;;
1590 */) ;;
1591 *) as_dir=$as_dir/ ;;
1592 esac
1593 printf "%s\n" "PATH: $as_dir"
1712 done 1594 done
1713IFS=$as_save_IFS 1595IFS=$as_save_IFS
1714 1596
1715} >&5 1597} >&5
1716 1598
1741 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1623 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1742 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1624 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1743 | -silent | --silent | --silen | --sile | --sil) 1625 | -silent | --silent | --silen | --sile | --sil)
1744 continue ;; 1626 continue ;;
1745 *\'*) 1627 *\'*)
1746 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1628 ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1747 esac 1629 esac
1748 case $ac_pass in 1630 case $ac_pass in
1749 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 1631 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1750 2) 1632 2)
1751 as_fn_append ac_configure_args1 " '$ac_arg'" 1633 as_fn_append ac_configure_args1 " '$ac_arg'"
1776# config.log. We remove comments because anyway the quotes in there 1658# config.log. We remove comments because anyway the quotes in there
1777# would cause problems or look ugly. 1659# would cause problems or look ugly.
1778# WARNING: Use '\'' to represent an apostrophe within the trap. 1660# WARNING: Use '\'' to represent an apostrophe within the trap.
1779# 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.
1780trap 'exit_status=$? 1662trap 'exit_status=$?
1663 # Sanitize IFS.
1664 IFS=" "" $as_nl"
1781 # Save into config.log some information that might help in debugging. 1665 # Save into config.log some information that might help in debugging.
1782 { 1666 {
1783 echo 1667 echo
1784 1668
1785 $as_echo "## ---------------- ## 1669 printf "%s\n" "## ---------------- ##
1786## Cache variables. ## 1670## Cache variables. ##
1787## ---------------- ##" 1671## ---------------- ##"
1788 echo 1672 echo
1789 # The following way of writing the cache mishandles newlines in values, 1673 # The following way of writing the cache mishandles newlines in values,
1790( 1674(
1791 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
1792 eval ac_val=\$$ac_var 1676 eval ac_val=\$$ac_var
1793 case $ac_val in #( 1677 case $ac_val in #(
1794 *${as_nl}*) 1678 *${as_nl}*)
1795 case $ac_var in #( 1679 case $ac_var in #(
1796 *_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
1797$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;} ;;
1798 esac 1682 esac
1799 case $ac_var in #( 1683 case $ac_var in #(
1800 _ | IFS | as_nl) ;; #( 1684 _ | IFS | as_nl) ;; #(
1801 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 1685 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1802 *) { eval $ac_var=; unset $ac_var;} ;; 1686 *) { eval $ac_var=; unset $ac_var;} ;;
1816 esac | 1700 esac |
1817 sort 1701 sort
1818) 1702)
1819 echo 1703 echo
1820 1704
1821 $as_echo "## ----------------- ## 1705 printf "%s\n" "## ----------------- ##
1822## Output variables. ## 1706## Output variables. ##
1823## ----------------- ##" 1707## ----------------- ##"
1824 echo 1708 echo
1825 for ac_var in $ac_subst_vars 1709 for ac_var in $ac_subst_vars
1826 do 1710 do
1827 eval ac_val=\$$ac_var 1711 eval ac_val=\$$ac_var
1828 case $ac_val in 1712 case $ac_val in
1829 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1713 *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1830 esac 1714 esac
1831 $as_echo "$ac_var='\''$ac_val'\''" 1715 printf "%s\n" "$ac_var='\''$ac_val'\''"
1832 done | sort 1716 done | sort
1833 echo 1717 echo
1834 1718
1835 if test -n "$ac_subst_files"; then 1719 if test -n "$ac_subst_files"; then
1836 $as_echo "## ------------------- ## 1720 printf "%s\n" "## ------------------- ##
1837## File substitutions. ## 1721## File substitutions. ##
1838## ------------------- ##" 1722## ------------------- ##"
1839 echo 1723 echo
1840 for ac_var in $ac_subst_files 1724 for ac_var in $ac_subst_files
1841 do 1725 do
1842 eval ac_val=\$$ac_var 1726 eval ac_val=\$$ac_var
1843 case $ac_val in 1727 case $ac_val in
1844 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1728 *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1845 esac 1729 esac
1846 $as_echo "$ac_var='\''$ac_val'\''" 1730 printf "%s\n" "$ac_var='\''$ac_val'\''"
1847 done | sort 1731 done | sort
1848 echo 1732 echo
1849 fi 1733 fi
1850 1734
1851 if test -s confdefs.h; then 1735 if test -s confdefs.h; then
1852 $as_echo "## ----------- ## 1736 printf "%s\n" "## ----------- ##
1853## confdefs.h. ## 1737## confdefs.h. ##
1854## ----------- ##" 1738## ----------- ##"
1855 echo 1739 echo
1856 cat confdefs.h 1740 cat confdefs.h
1857 echo 1741 echo
1858 fi 1742 fi
1859 test "$ac_signal" != 0 && 1743 test "$ac_signal" != 0 &&
1860 $as_echo "$as_me: caught signal $ac_signal" 1744 printf "%s\n" "$as_me: caught signal $ac_signal"
1861 $as_echo "$as_me: exit $exit_status" 1745 printf "%s\n" "$as_me: exit $exit_status"
1862 } >&5 1746 } >&5
1863 rm -f core *.core core.conftest.* && 1747 rm -f core *.core core.conftest.* &&
1864 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 1748 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1865 exit $exit_status 1749 exit $exit_status
1866' 0 1750' 0
1870ac_signal=0 1754ac_signal=0
1871 1755
1872# 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.
1873rm -f -r conftest* confdefs.h 1757rm -f -r conftest* confdefs.h
1874 1758
1875$as_echo "/* confdefs.h */" > confdefs.h 1759printf "%s\n" "/* confdefs.h */" > confdefs.h
1876 1760
1877# Predefined preprocessor variables. 1761# Predefined preprocessor variables.
1878 1762
1879cat >>confdefs.h <<_ACEOF 1763printf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h
1880#define PACKAGE_NAME "$PACKAGE_NAME"
1881_ACEOF
1882 1764
1883cat >>confdefs.h <<_ACEOF 1765printf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h
1884#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1885_ACEOF
1886 1766
1887cat >>confdefs.h <<_ACEOF 1767printf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h
1888#define PACKAGE_VERSION "$PACKAGE_VERSION"
1889_ACEOF
1890 1768
1891cat >>confdefs.h <<_ACEOF 1769printf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h
1892#define PACKAGE_STRING "$PACKAGE_STRING"
1893_ACEOF
1894 1770
1895cat >>confdefs.h <<_ACEOF 1771printf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h
1896#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1897_ACEOF
1898 1772
1899cat >>confdefs.h <<_ACEOF 1773printf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h
1900#define PACKAGE_URL "$PACKAGE_URL"
1901_ACEOF
1902 1774
1903 1775
1904# 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.
1905# Prefer an explicitly selected file to automatically selected ones. 1777# Prefer an explicitly selected file to automatically selected ones.
1906ac_site_file1=NONE
1907ac_site_file2=NONE
1908if test -n "$CONFIG_SITE"; then 1778if test -n "$CONFIG_SITE"; then
1909 # We do not want a PATH search for config.site.
1910 case $CONFIG_SITE in #((
1911 -*) ac_site_file1=./$CONFIG_SITE;;
1912 */*) ac_site_file1=$CONFIG_SITE;; 1779 ac_site_files="$CONFIG_SITE"
1913 *) ac_site_file1=./$CONFIG_SITE;;
1914 esac
1915elif test "x$prefix" != xNONE; then 1780elif test "x$prefix" != xNONE; then
1916 ac_site_file1=$prefix/share/config.site 1781 ac_site_files="$prefix/share/config.site $prefix/etc/config.site"
1917 ac_site_file2=$prefix/etc/config.site
1918else 1782else
1919 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"
1920 ac_site_file2=$ac_default_prefix/etc/config.site
1921fi 1784fi
1785
1922for ac_site_file in "$ac_site_file1" "$ac_site_file2" 1786for ac_site_file in $ac_site_files
1923do 1787do
1924 test "x$ac_site_file" = xNONE && continue 1788 case $ac_site_file in #(
1789 */*) :
1790 ;; #(
1791 *) :
1792 ac_site_file=./$ac_site_file ;;
1793esac
1925 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
1926 { $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
1927$as_echo "$as_me: loading site script $ac_site_file" >&6;} 1796printf "%s\n" "$as_me: loading site script $ac_site_file" >&6;}
1928 sed 's/^/| /' "$ac_site_file" >&5 1797 sed 's/^/| /' "$ac_site_file" >&5
1929 . "$ac_site_file" \ 1798 . "$ac_site_file" \
1930 || { { $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
1931$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 1800printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
1932as_fn_error $? "failed to load site script $ac_site_file 1801as_fn_error $? "failed to load site script $ac_site_file
1933See \`config.log' for more details" "$LINENO" 5; } 1802See \`config.log' for more details" "$LINENO" 5; }
1934 fi 1803 fi
1935done 1804done
1936 1805
1937if test -r "$cache_file"; then 1806if test -r "$cache_file"; then
1938 # 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
1939 # 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.
1940 if test /dev/null != "$cache_file" && test -f "$cache_file"; then 1809 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
1941 { $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
1942$as_echo "$as_me: loading cache $cache_file" >&6;} 1811printf "%s\n" "$as_me: loading cache $cache_file" >&6;}
1943 case $cache_file in 1812 case $cache_file in
1944 [\\/]* | ?:[\\/]* ) . "$cache_file";; 1813 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1945 *) . "./$cache_file";; 1814 *) . "./$cache_file";;
1946 esac 1815 esac
1947 fi 1816 fi
1948else 1817else
1949 { $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
1950$as_echo "$as_me: creating cache $cache_file" >&6;} 1819printf "%s\n" "$as_me: creating cache $cache_file" >&6;}
1951 >$cache_file 1820 >$cache_file
1952fi 1821fi
1953 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"
1954# 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
1955# value. 2143# value.
1956ac_cache_corrupted=false 2144ac_cache_corrupted=false
1957for ac_var in $ac_precious_vars; do 2145for ac_var in $ac_precious_vars; do
1958 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2146 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1959 eval ac_new_set=\$ac_env_${ac_var}_set 2147 eval ac_new_set=\$ac_env_${ac_var}_set
1960 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2148 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1961 eval ac_new_val=\$ac_env_${ac_var}_value 2149 eval ac_new_val=\$ac_env_${ac_var}_value
1962 case $ac_old_set,$ac_new_set in 2150 case $ac_old_set,$ac_new_set in
1963 set,) 2151 set,)
1964 { $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
1965$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;}
1966 ac_cache_corrupted=: ;; 2154 ac_cache_corrupted=: ;;
1967 ,set) 2155 ,set)
1968 { $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
1969$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;}
1970 ac_cache_corrupted=: ;; 2158 ac_cache_corrupted=: ;;
1971 ,);; 2159 ,);;
1972 *) 2160 *)
1973 if test "x$ac_old_val" != "x$ac_new_val"; then 2161 if test "x$ac_old_val" != "x$ac_new_val"; then
1974 # differences in whitespace do not lead to failure. 2162 # differences in whitespace do not lead to failure.
1975 ac_old_val_w=`echo x $ac_old_val` 2163 ac_old_val_w=`echo x $ac_old_val`
1976 ac_new_val_w=`echo x $ac_new_val` 2164 ac_new_val_w=`echo x $ac_new_val`
1977 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2165 if test "$ac_old_val_w" != "$ac_new_val_w"; then
1978 { $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
1979$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;}
1980 ac_cache_corrupted=: 2168 ac_cache_corrupted=:
1981 else 2169 else
1982 { $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
1983$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;}
1984 eval $ac_var=\$ac_old_val 2172 eval $ac_var=\$ac_old_val
1985 fi 2173 fi
1986 { $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
1987$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2175printf "%s\n" "$as_me: former value: \`$ac_old_val'" >&2;}
1988 { $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
1989$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2177printf "%s\n" "$as_me: current value: \`$ac_new_val'" >&2;}
1990 fi;; 2178 fi;;
1991 esac 2179 esac
1992 # Pass precious variables to config.status. 2180 # Pass precious variables to config.status.
1993 if test "$ac_new_set" = set; then 2181 if test "$ac_new_set" = set; then
1994 case $ac_new_val in 2182 case $ac_new_val in
1995 *\'*) 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"` ;;
1996 *) ac_arg=$ac_var=$ac_new_val ;; 2184 *) ac_arg=$ac_var=$ac_new_val ;;
1997 esac 2185 esac
1998 case " $ac_configure_args " in 2186 case " $ac_configure_args " in
1999 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2187 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2000 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2188 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2001 esac 2189 esac
2002 fi 2190 fi
2003done 2191done
2004if $ac_cache_corrupted; then 2192if $ac_cache_corrupted; then
2005 { $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
2006$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2194printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
2007 { $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
2008$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;}
2009 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
2010fi 2199fi
2011## -------------------- ## 2200## -------------------- ##
2012## Main body of script. ## 2201## Main body of script. ##
2013## -------------------- ## 2202## -------------------- ##
2014 2203
2018ac_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'
2019ac_compiler_gnu=$ac_cv_c_compiler_gnu 2208ac_compiler_gnu=$ac_cv_c_compiler_gnu
2020 2209
2021 2210
2022 2211
2023ac_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
2024 2222
2025 2223
2026 2224
2027ac_ext=c 2225ac_ext=c
2028ac_cpp='$CPP $CPPFLAGS' 2226ac_cpp='$CPP $CPPFLAGS'
2030ac_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'
2031ac_compiler_gnu=$ac_cv_c_compiler_gnu 2229ac_compiler_gnu=$ac_cv_c_compiler_gnu
2032if test -n "$ac_tool_prefix"; then 2230if test -n "$ac_tool_prefix"; then
2033 # 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.
2034set dummy ${ac_tool_prefix}gcc; ac_word=$2 2232set dummy ${ac_tool_prefix}gcc; ac_word=$2
2035{ $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
2036$as_echo_n "checking for $ac_word... " >&6; } 2234printf %s "checking for $ac_word... " >&6; }
2037if ${ac_cv_prog_CC+:} false; then : 2235if test ${ac_cv_prog_CC+y}
2038 $as_echo_n "(cached) " >&6 2236then :
2039else 2237 printf %s "(cached) " >&6
2238else $as_nop
2040 if test -n "$CC"; then 2239 if test -n "$CC"; then
2041 ac_cv_prog_CC="$CC" # Let the user override the test. 2240 ac_cv_prog_CC="$CC" # Let the user override the test.
2042else 2241else
2043as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2242as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2044for as_dir in $PATH 2243for as_dir in $PATH
2045do 2244do
2046 IFS=$as_save_IFS 2245 IFS=$as_save_IFS
2047 test -z "$as_dir" && as_dir=. 2246 case $as_dir in #(((
2247 '') as_dir=./ ;;
2248 */) ;;
2249 *) as_dir=$as_dir/ ;;
2250 esac
2048 for ac_exec_ext in '' $ac_executable_extensions; do 2251 for ac_exec_ext in '' $ac_executable_extensions; do
2049 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2252 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2050 ac_cv_prog_CC="${ac_tool_prefix}gcc" 2253 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2051 $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
2052 break 2 2255 break 2
2053 fi 2256 fi
2054done 2257done
2055 done 2258 done
2056IFS=$as_save_IFS 2259IFS=$as_save_IFS
2057 2260
2058fi 2261fi
2059fi 2262fi
2060CC=$ac_cv_prog_CC 2263CC=$ac_cv_prog_CC
2061if test -n "$CC"; then 2264if test -n "$CC"; then
2062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2265 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2063$as_echo "$CC" >&6; } 2266printf "%s\n" "$CC" >&6; }
2064else 2267else
2065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2268 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2066$as_echo "no" >&6; } 2269printf "%s\n" "no" >&6; }
2067fi 2270fi
2068 2271
2069 2272
2070fi 2273fi
2071if test -z "$ac_cv_prog_CC"; then 2274if test -z "$ac_cv_prog_CC"; then
2072 ac_ct_CC=$CC 2275 ac_ct_CC=$CC
2073 # 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.
2074set dummy gcc; ac_word=$2 2277set dummy gcc; ac_word=$2
2075{ $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
2076$as_echo_n "checking for $ac_word... " >&6; } 2279printf %s "checking for $ac_word... " >&6; }
2077if ${ac_cv_prog_ac_ct_CC+:} false; then : 2280if test ${ac_cv_prog_ac_ct_CC+y}
2078 $as_echo_n "(cached) " >&6 2281then :
2079else 2282 printf %s "(cached) " >&6
2283else $as_nop
2080 if test -n "$ac_ct_CC"; then 2284 if test -n "$ac_ct_CC"; then
2081 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.
2082else 2286else
2083as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2287as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2084for as_dir in $PATH 2288for as_dir in $PATH
2085do 2289do
2086 IFS=$as_save_IFS 2290 IFS=$as_save_IFS
2087 test -z "$as_dir" && as_dir=. 2291 case $as_dir in #(((
2292 '') as_dir=./ ;;
2293 */) ;;
2294 *) as_dir=$as_dir/ ;;
2295 esac
2088 for ac_exec_ext in '' $ac_executable_extensions; do 2296 for ac_exec_ext in '' $ac_executable_extensions; do
2089 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2297 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2090 ac_cv_prog_ac_ct_CC="gcc" 2298 ac_cv_prog_ac_ct_CC="gcc"
2091 $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
2092 break 2 2300 break 2
2093 fi 2301 fi
2094done 2302done
2095 done 2303 done
2096IFS=$as_save_IFS 2304IFS=$as_save_IFS
2097 2305
2098fi 2306fi
2099fi 2307fi
2100ac_ct_CC=$ac_cv_prog_ac_ct_CC 2308ac_ct_CC=$ac_cv_prog_ac_ct_CC
2101if test -n "$ac_ct_CC"; then 2309if test -n "$ac_ct_CC"; then
2102 { $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
2103$as_echo "$ac_ct_CC" >&6; } 2311printf "%s\n" "$ac_ct_CC" >&6; }
2104else 2312else
2105 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2313 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2106$as_echo "no" >&6; } 2314printf "%s\n" "no" >&6; }
2107fi 2315fi
2108 2316
2109 if test "x$ac_ct_CC" = x; then 2317 if test "x$ac_ct_CC" = x; then
2110 CC="" 2318 CC=""
2111 else 2319 else
2112 case $cross_compiling:$ac_tool_warned in 2320 case $cross_compiling:$ac_tool_warned in
2113yes:) 2321yes:)
2114{ $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
2115$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;}
2116ac_tool_warned=yes ;; 2324ac_tool_warned=yes ;;
2117esac 2325esac
2118 CC=$ac_ct_CC 2326 CC=$ac_ct_CC
2119 fi 2327 fi
2120else 2328else
2123 2331
2124if test -z "$CC"; then 2332if test -z "$CC"; then
2125 if test -n "$ac_tool_prefix"; then 2333 if test -n "$ac_tool_prefix"; then
2126 # 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.
2127set dummy ${ac_tool_prefix}cc; ac_word=$2 2335set dummy ${ac_tool_prefix}cc; ac_word=$2
2128{ $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
2129$as_echo_n "checking for $ac_word... " >&6; } 2337printf %s "checking for $ac_word... " >&6; }
2130if ${ac_cv_prog_CC+:} false; then : 2338if test ${ac_cv_prog_CC+y}
2131 $as_echo_n "(cached) " >&6 2339then :
2132else 2340 printf %s "(cached) " >&6
2341else $as_nop
2133 if test -n "$CC"; then 2342 if test -n "$CC"; then
2134 ac_cv_prog_CC="$CC" # Let the user override the test. 2343 ac_cv_prog_CC="$CC" # Let the user override the test.
2135else 2344else
2136as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2345as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2137for as_dir in $PATH 2346for as_dir in $PATH
2138do 2347do
2139 IFS=$as_save_IFS 2348 IFS=$as_save_IFS
2140 test -z "$as_dir" && as_dir=. 2349 case $as_dir in #(((
2350 '') as_dir=./ ;;
2351 */) ;;
2352 *) as_dir=$as_dir/ ;;
2353 esac
2141 for ac_exec_ext in '' $ac_executable_extensions; do 2354 for ac_exec_ext in '' $ac_executable_extensions; do
2142 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2355 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2143 ac_cv_prog_CC="${ac_tool_prefix}cc" 2356 ac_cv_prog_CC="${ac_tool_prefix}cc"
2144 $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
2145 break 2 2358 break 2
2146 fi 2359 fi
2147done 2360done
2148 done 2361 done
2149IFS=$as_save_IFS 2362IFS=$as_save_IFS
2150 2363
2151fi 2364fi
2152fi 2365fi
2153CC=$ac_cv_prog_CC 2366CC=$ac_cv_prog_CC
2154if test -n "$CC"; then 2367if test -n "$CC"; then
2155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2368 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2156$as_echo "$CC" >&6; } 2369printf "%s\n" "$CC" >&6; }
2157else 2370else
2158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2371 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2159$as_echo "no" >&6; } 2372printf "%s\n" "no" >&6; }
2160fi 2373fi
2161 2374
2162 2375
2163 fi 2376 fi
2164fi 2377fi
2165if test -z "$CC"; then 2378if test -z "$CC"; then
2166 # 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.
2167set dummy cc; ac_word=$2 2380set dummy cc; ac_word=$2
2168{ $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
2169$as_echo_n "checking for $ac_word... " >&6; } 2382printf %s "checking for $ac_word... " >&6; }
2170if ${ac_cv_prog_CC+:} false; then : 2383if test ${ac_cv_prog_CC+y}
2171 $as_echo_n "(cached) " >&6 2384then :
2172else 2385 printf %s "(cached) " >&6
2386else $as_nop
2173 if test -n "$CC"; then 2387 if test -n "$CC"; then
2174 ac_cv_prog_CC="$CC" # Let the user override the test. 2388 ac_cv_prog_CC="$CC" # Let the user override the test.
2175else 2389else
2176 ac_prog_rejected=no 2390 ac_prog_rejected=no
2177as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2391as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2178for as_dir in $PATH 2392for as_dir in $PATH
2179do 2393do
2180 IFS=$as_save_IFS 2394 IFS=$as_save_IFS
2181 test -z "$as_dir" && as_dir=. 2395 case $as_dir in #(((
2396 '') as_dir=./ ;;
2397 */) ;;
2398 *) as_dir=$as_dir/ ;;
2399 esac
2182 for ac_exec_ext in '' $ac_executable_extensions; do 2400 for ac_exec_ext in '' $ac_executable_extensions; do
2183 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2401 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2184 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
2185 ac_prog_rejected=yes 2403 ac_prog_rejected=yes
2186 continue 2404 continue
2187 fi 2405 fi
2188 ac_cv_prog_CC="cc" 2406 ac_cv_prog_CC="cc"
2189 $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
2190 break 2 2408 break 2
2191 fi 2409 fi
2192done 2410done
2193 done 2411 done
2194IFS=$as_save_IFS 2412IFS=$as_save_IFS
2200 if test $# != 0; then 2418 if test $# != 0; then
2201 # We chose a different compiler from the bogus one. 2419 # We chose a different compiler from the bogus one.
2202 # 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
2203 # 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.
2204 shift 2422 shift
2205 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 2423 ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@"
2206 fi 2424 fi
2207fi 2425fi
2208fi 2426fi
2209fi 2427fi
2210CC=$ac_cv_prog_CC 2428CC=$ac_cv_prog_CC
2211if test -n "$CC"; then 2429if test -n "$CC"; then
2212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2430 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2213$as_echo "$CC" >&6; } 2431printf "%s\n" "$CC" >&6; }
2214else 2432else
2215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2433 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2216$as_echo "no" >&6; } 2434printf "%s\n" "no" >&6; }
2217fi 2435fi
2218 2436
2219 2437
2220fi 2438fi
2221if test -z "$CC"; then 2439if test -z "$CC"; then
2222 if test -n "$ac_tool_prefix"; then 2440 if test -n "$ac_tool_prefix"; then
2223 for ac_prog in cl.exe 2441 for ac_prog in cl.exe
2224 do 2442 do
2225 # 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.
2226set dummy $ac_tool_prefix$ac_prog; ac_word=$2 2444set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2227{ $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
2228$as_echo_n "checking for $ac_word... " >&6; } 2446printf %s "checking for $ac_word... " >&6; }
2229if ${ac_cv_prog_CC+:} false; then : 2447if test ${ac_cv_prog_CC+y}
2230 $as_echo_n "(cached) " >&6 2448then :
2231else 2449 printf %s "(cached) " >&6
2450else $as_nop
2232 if test -n "$CC"; then 2451 if test -n "$CC"; then
2233 ac_cv_prog_CC="$CC" # Let the user override the test. 2452 ac_cv_prog_CC="$CC" # Let the user override the test.
2234else 2453else
2235as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2454as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2236for as_dir in $PATH 2455for as_dir in $PATH
2237do 2456do
2238 IFS=$as_save_IFS 2457 IFS=$as_save_IFS
2239 test -z "$as_dir" && as_dir=. 2458 case $as_dir in #(((
2459 '') as_dir=./ ;;
2460 */) ;;
2461 *) as_dir=$as_dir/ ;;
2462 esac
2240 for ac_exec_ext in '' $ac_executable_extensions; do 2463 for ac_exec_ext in '' $ac_executable_extensions; do
2241 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2464 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2242 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 2465 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2243 $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
2244 break 2 2467 break 2
2245 fi 2468 fi
2246done 2469done
2247 done 2470 done
2248IFS=$as_save_IFS 2471IFS=$as_save_IFS
2249 2472
2250fi 2473fi
2251fi 2474fi
2252CC=$ac_cv_prog_CC 2475CC=$ac_cv_prog_CC
2253if test -n "$CC"; then 2476if test -n "$CC"; then
2254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2477 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2255$as_echo "$CC" >&6; } 2478printf "%s\n" "$CC" >&6; }
2256else 2479else
2257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2480 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2258$as_echo "no" >&6; } 2481printf "%s\n" "no" >&6; }
2259fi 2482fi
2260 2483
2261 2484
2262 test -n "$CC" && break 2485 test -n "$CC" && break
2263 done 2486 done
2266 ac_ct_CC=$CC 2489 ac_ct_CC=$CC
2267 for ac_prog in cl.exe 2490 for ac_prog in cl.exe
2268do 2491do
2269 # 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.
2270set dummy $ac_prog; ac_word=$2 2493set dummy $ac_prog; ac_word=$2
2271{ $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
2272$as_echo_n "checking for $ac_word... " >&6; } 2495printf %s "checking for $ac_word... " >&6; }
2273if ${ac_cv_prog_ac_ct_CC+:} false; then : 2496if test ${ac_cv_prog_ac_ct_CC+y}
2274 $as_echo_n "(cached) " >&6 2497then :
2275else 2498 printf %s "(cached) " >&6
2499else $as_nop
2276 if test -n "$ac_ct_CC"; then 2500 if test -n "$ac_ct_CC"; then
2277 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.
2278else 2502else
2279as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2503as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2280for as_dir in $PATH 2504for as_dir in $PATH
2281do 2505do
2282 IFS=$as_save_IFS 2506 IFS=$as_save_IFS
2283 test -z "$as_dir" && as_dir=. 2507 case $as_dir in #(((
2508 '') as_dir=./ ;;
2509 */) ;;
2510 *) as_dir=$as_dir/ ;;
2511 esac
2284 for ac_exec_ext in '' $ac_executable_extensions; do 2512 for ac_exec_ext in '' $ac_executable_extensions; do
2285 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2513 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2286 ac_cv_prog_ac_ct_CC="$ac_prog" 2514 ac_cv_prog_ac_ct_CC="$ac_prog"
2287 $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
2288 break 2 2516 break 2
2289 fi 2517 fi
2290done 2518done
2291 done 2519 done
2292IFS=$as_save_IFS 2520IFS=$as_save_IFS
2293 2521
2294fi 2522fi
2295fi 2523fi
2296ac_ct_CC=$ac_cv_prog_ac_ct_CC 2524ac_ct_CC=$ac_cv_prog_ac_ct_CC
2297if test -n "$ac_ct_CC"; then 2525if test -n "$ac_ct_CC"; then
2298 { $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
2299$as_echo "$ac_ct_CC" >&6; } 2527printf "%s\n" "$ac_ct_CC" >&6; }
2300else 2528else
2301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2529 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2302$as_echo "no" >&6; } 2530printf "%s\n" "no" >&6; }
2303fi 2531fi
2304 2532
2305 2533
2306 test -n "$ac_ct_CC" && break 2534 test -n "$ac_ct_CC" && break
2307done 2535done
2309 if test "x$ac_ct_CC" = x; then 2537 if test "x$ac_ct_CC" = x; then
2310 CC="" 2538 CC=""
2311 else 2539 else
2312 case $cross_compiling:$ac_tool_warned in 2540 case $cross_compiling:$ac_tool_warned in
2313yes:) 2541yes:)
2314{ $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
2315$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;}
2316ac_tool_warned=yes ;; 2544ac_tool_warned=yes ;;
2317esac 2545esac
2318 CC=$ac_ct_CC 2546 CC=$ac_ct_CC
2319 fi 2547 fi
2320fi 2548fi
2321 2549
2322fi 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
2323 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
2324 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
2325test -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
2326$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2658printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
2327as_fn_error $? "no acceptable C compiler found in \$PATH 2659as_fn_error $? "no acceptable C compiler found in \$PATH
2328See \`config.log' for more details" "$LINENO" 5; } 2660See \`config.log' for more details" "$LINENO" 5; }
2329 2661
2330# Provide some information about the compiler. 2662# Provide some information about the compiler.
2331$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
2332set X $ac_compile 2664set X $ac_compile
2333ac_compiler=$2 2665ac_compiler=$2
2334for ac_option in --version -v -V -qversion; do 2666for ac_option in --version -v -V -qversion -version; do
2335 { { ac_try="$ac_compiler $ac_option >&5" 2667 { { ac_try="$ac_compiler $ac_option >&5"
2336case "(($ac_try" in 2668case "(($ac_try" in
2337 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2669 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2338 *) ac_try_echo=$ac_try;; 2670 *) ac_try_echo=$ac_try;;
2339esac 2671esac
2340eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2672eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2341$as_echo "$ac_try_echo"; } >&5 2673printf "%s\n" "$ac_try_echo"; } >&5
2342 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 2674 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2343 ac_status=$? 2675 ac_status=$?
2344 if test -s conftest.err; then 2676 if test -s conftest.err; then
2345 sed '10a\ 2677 sed '10a\
2346... rest of stderr output deleted ... 2678... rest of stderr output deleted ...
2347 10q' conftest.err >conftest.er1 2679 10q' conftest.err >conftest.er1
2348 cat conftest.er1 >&5 2680 cat conftest.er1 >&5
2349 fi 2681 fi
2350 rm -f conftest.er1 conftest.err 2682 rm -f conftest.er1 conftest.err
2351 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2683 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2352 test $ac_status = 0; } 2684 test $ac_status = 0; }
2353done 2685done
2354 2686
2355cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2687cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2356/* end confdefs.h. */ 2688/* end confdefs.h. */
2357 2689
2358int 2690int
2359main () 2691main (void)
2360{ 2692{
2361 2693
2362 ; 2694 ;
2363 return 0; 2695 return 0;
2364} 2696}
2366ac_clean_files_save=$ac_clean_files 2698ac_clean_files_save=$ac_clean_files
2367ac_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"
2368# Try to create an executable without -o first, disregard a.out. 2700# Try to create an executable without -o first, disregard a.out.
2369# 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
2370# of exeext. 2702# of exeext.
2371{ $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
2372$as_echo_n "checking whether the C compiler works... " >&6; } 2704printf %s "checking whether the C compiler works... " >&6; }
2373ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 2705ac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2374 2706
2375# The possible output files: 2707# The possible output files:
2376ac_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.*"
2377 2709
2378ac_rmfiles= 2710ac_rmfiles=
2389case "(($ac_try" in 2721case "(($ac_try" in
2390 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2722 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2391 *) ac_try_echo=$ac_try;; 2723 *) ac_try_echo=$ac_try;;
2392esac 2724esac
2393eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2725eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2394$as_echo "$ac_try_echo"; } >&5 2726printf "%s\n" "$ac_try_echo"; } >&5
2395 (eval "$ac_link_default") 2>&5 2727 (eval "$ac_link_default") 2>&5
2396 ac_status=$? 2728 ac_status=$?
2397 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2729 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2398 test $ac_status = 0; }; then : 2730 test $ac_status = 0; }
2731then :
2399 # 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'.
2400# 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'
2401# 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,
2402# 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
2403# Autoconf. 2736# Autoconf.
2410 [ab].out ) 2743 [ab].out )
2411 # We found the default executable, but exeext='' is most 2744 # We found the default executable, but exeext='' is most
2412 # certainly right. 2745 # certainly right.
2413 break;; 2746 break;;
2414 *.* ) 2747 *.* )
2415 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 2748 if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no;
2416 then :; else 2749 then :; else
2417 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2750 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2418 fi 2751 fi
2419 # 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
2420 # 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'
2426 break;; 2759 break;;
2427 esac 2760 esac
2428done 2761done
2429test "$ac_cv_exeext" = no && ac_cv_exeext= 2762test "$ac_cv_exeext" = no && ac_cv_exeext=
2430 2763
2431else 2764else $as_nop
2432 ac_file='' 2765 ac_file=''
2433fi 2766fi
2434if test -z "$ac_file"; then : 2767if test -z "$ac_file"
2768then :
2435 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2769 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2436$as_echo "no" >&6; } 2770printf "%s\n" "no" >&6; }
2437$as_echo "$as_me: failed program was:" >&5 2771printf "%s\n" "$as_me: failed program was:" >&5
2438sed 's/^/| /' conftest.$ac_ext >&5 2772sed 's/^/| /' conftest.$ac_ext >&5
2439 2773
2440{ { $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
2441$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2775printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
2442as_fn_error 77 "C compiler cannot create executables 2776as_fn_error 77 "C compiler cannot create executables
2443See \`config.log' for more details" "$LINENO" 5; } 2777See \`config.log' for more details" "$LINENO" 5; }
2444else 2778else $as_nop
2445 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2779 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2446$as_echo "yes" >&6; } 2780printf "%s\n" "yes" >&6; }
2447fi 2781fi
2448{ $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
2449$as_echo_n "checking for C compiler default output file name... " >&6; } 2783printf %s "checking for C compiler default output file name... " >&6; }
2450{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 2784{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2451$as_echo "$ac_file" >&6; } 2785printf "%s\n" "$ac_file" >&6; }
2452ac_exeext=$ac_cv_exeext 2786ac_exeext=$ac_cv_exeext
2453 2787
2454rm -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
2455ac_clean_files=$ac_clean_files_save 2789ac_clean_files=$ac_clean_files_save
2456{ $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
2457$as_echo_n "checking for suffix of executables... " >&6; } 2791printf %s "checking for suffix of executables... " >&6; }
2458if { { ac_try="$ac_link" 2792if { { ac_try="$ac_link"
2459case "(($ac_try" in 2793case "(($ac_try" in
2460 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2794 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2461 *) ac_try_echo=$ac_try;; 2795 *) ac_try_echo=$ac_try;;
2462esac 2796esac
2463eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2797eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2464$as_echo "$ac_try_echo"; } >&5 2798printf "%s\n" "$ac_try_echo"; } >&5
2465 (eval "$ac_link") 2>&5 2799 (eval "$ac_link") 2>&5
2466 ac_status=$? 2800 ac_status=$?
2467 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2801 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2468 test $ac_status = 0; }; then : 2802 test $ac_status = 0; }
2803then :
2469 # If both `conftest.exe' and `conftest' are `present' (well, observable) 2804 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2470# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 2805# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2471# 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
2472# `rm'. 2807# `rm'.
2473for ac_file in conftest.exe conftest conftest.*; do 2808for ac_file in conftest.exe conftest conftest.*; do
2477 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2812 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2478 break;; 2813 break;;
2479 * ) break;; 2814 * ) break;;
2480 esac 2815 esac
2481done 2816done
2482else 2817else $as_nop
2483 { { $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
2484$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2819printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
2485as_fn_error $? "cannot compute suffix of executables: cannot compile and link 2820as_fn_error $? "cannot compute suffix of executables: cannot compile and link
2486See \`config.log' for more details" "$LINENO" 5; } 2821See \`config.log' for more details" "$LINENO" 5; }
2487fi 2822fi
2488rm -f conftest conftest$ac_cv_exeext 2823rm -f conftest conftest$ac_cv_exeext
2489{ $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
2490$as_echo "$ac_cv_exeext" >&6; } 2825printf "%s\n" "$ac_cv_exeext" >&6; }
2491 2826
2492rm -f conftest.$ac_ext 2827rm -f conftest.$ac_ext
2493EXEEXT=$ac_cv_exeext 2828EXEEXT=$ac_cv_exeext
2494ac_exeext=$EXEEXT 2829ac_exeext=$EXEEXT
2495cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2830cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2496/* end confdefs.h. */ 2831/* end confdefs.h. */
2497#include <stdio.h> 2832#include <stdio.h>
2498int 2833int
2499main () 2834main (void)
2500{ 2835{
2501FILE *f = fopen ("conftest.out", "w"); 2836FILE *f = fopen ("conftest.out", "w");
2502 return ferror (f) || fclose (f) != 0; 2837 return ferror (f) || fclose (f) != 0;
2503 2838
2504 ; 2839 ;
2506} 2841}
2507_ACEOF 2842_ACEOF
2508ac_clean_files="$ac_clean_files conftest.out" 2843ac_clean_files="$ac_clean_files conftest.out"
2509# 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
2510# the compiler is broken, or we cross compile. 2845# the compiler is broken, or we cross compile.
2511{ $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
2512$as_echo_n "checking whether we are cross compiling... " >&6; } 2847printf %s "checking whether we are cross compiling... " >&6; }
2513if test "$cross_compiling" != yes; then 2848if test "$cross_compiling" != yes; then
2514 { { ac_try="$ac_link" 2849 { { ac_try="$ac_link"
2515case "(($ac_try" in 2850case "(($ac_try" in
2516 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2851 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2517 *) ac_try_echo=$ac_try;; 2852 *) ac_try_echo=$ac_try;;
2518esac 2853esac
2519eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2854eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2520$as_echo "$ac_try_echo"; } >&5 2855printf "%s\n" "$ac_try_echo"; } >&5
2521 (eval "$ac_link") 2>&5 2856 (eval "$ac_link") 2>&5
2522 ac_status=$? 2857 ac_status=$?
2523 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2858 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2524 test $ac_status = 0; } 2859 test $ac_status = 0; }
2525 if { ac_try='./conftest$ac_cv_exeext' 2860 if { ac_try='./conftest$ac_cv_exeext'
2526 { { case "(($ac_try" in 2861 { { case "(($ac_try" in
2527 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2862 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2528 *) ac_try_echo=$ac_try;; 2863 *) ac_try_echo=$ac_try;;
2529esac 2864esac
2530eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2865eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2531$as_echo "$ac_try_echo"; } >&5 2866printf "%s\n" "$ac_try_echo"; } >&5
2532 (eval "$ac_try") 2>&5 2867 (eval "$ac_try") 2>&5
2533 ac_status=$? 2868 ac_status=$?
2534 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2869 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2535 test $ac_status = 0; }; }; then 2870 test $ac_status = 0; }; }; then
2536 cross_compiling=no 2871 cross_compiling=no
2537 else 2872 else
2538 if test "$cross_compiling" = maybe; then 2873 if test "$cross_compiling" = maybe; then
2539 cross_compiling=yes 2874 cross_compiling=yes
2540 else 2875 else
2541 { { $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
2542$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2877printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
2543as_fn_error $? "cannot run C compiled programs. 2878as_fn_error 77 "cannot run C compiled programs.
2544If you meant to cross compile, use \`--host'. 2879If you meant to cross compile, use \`--host'.
2545See \`config.log' for more details" "$LINENO" 5; } 2880See \`config.log' for more details" "$LINENO" 5; }
2546 fi 2881 fi
2547 fi 2882 fi
2548fi 2883fi
2549{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 2884{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2550$as_echo "$cross_compiling" >&6; } 2885printf "%s\n" "$cross_compiling" >&6; }
2551 2886
2552rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 2887rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
2553ac_clean_files=$ac_clean_files_save 2888ac_clean_files=$ac_clean_files_save
2554{ $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
2555$as_echo_n "checking for suffix of object files... " >&6; } 2890printf %s "checking for suffix of object files... " >&6; }
2556if ${ac_cv_objext+:} false; then : 2891if test ${ac_cv_objext+y}
2557 $as_echo_n "(cached) " >&6 2892then :
2558else 2893 printf %s "(cached) " >&6
2894else $as_nop
2559 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2895 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2560/* end confdefs.h. */ 2896/* end confdefs.h. */
2561 2897
2562int 2898int
2563main () 2899main (void)
2564{ 2900{
2565 2901
2566 ; 2902 ;
2567 return 0; 2903 return 0;
2568} 2904}
2572case "(($ac_try" in 2908case "(($ac_try" in
2573 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2909 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2574 *) ac_try_echo=$ac_try;; 2910 *) ac_try_echo=$ac_try;;
2575esac 2911esac
2576eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2912eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2577$as_echo "$ac_try_echo"; } >&5 2913printf "%s\n" "$ac_try_echo"; } >&5
2578 (eval "$ac_compile") 2>&5 2914 (eval "$ac_compile") 2>&5
2579 ac_status=$? 2915 ac_status=$?
2580 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2916 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2581 test $ac_status = 0; }; then : 2917 test $ac_status = 0; }
2918then :
2582 for ac_file in conftest.o conftest.obj conftest.*; do 2919 for ac_file in conftest.o conftest.obj conftest.*; do
2583 test -f "$ac_file" || continue; 2920 test -f "$ac_file" || continue;
2584 case $ac_file in 2921 case $ac_file in
2585 *.$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 ) ;;
2586 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 2923 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2587 break;; 2924 break;;
2588 esac 2925 esac
2589done 2926done
2590else 2927else $as_nop
2591 $as_echo "$as_me: failed program was:" >&5 2928 printf "%s\n" "$as_me: failed program was:" >&5
2592sed 's/^/| /' conftest.$ac_ext >&5 2929sed 's/^/| /' conftest.$ac_ext >&5
2593 2930
2594{ { $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
2595$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2932printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
2596as_fn_error $? "cannot compute suffix of object files: cannot compile 2933as_fn_error $? "cannot compute suffix of object files: cannot compile
2597See \`config.log' for more details" "$LINENO" 5; } 2934See \`config.log' for more details" "$LINENO" 5; }
2598fi 2935fi
2599rm -f conftest.$ac_cv_objext conftest.$ac_ext 2936rm -f conftest.$ac_cv_objext conftest.$ac_ext
2600fi 2937fi
2601{ $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
2602$as_echo "$ac_cv_objext" >&6; } 2939printf "%s\n" "$ac_cv_objext" >&6; }
2603OBJEXT=$ac_cv_objext 2940OBJEXT=$ac_cv_objext
2604ac_objext=$OBJEXT 2941ac_objext=$OBJEXT
2605{ $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
2606$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 2943printf %s "checking whether the compiler supports GNU C... " >&6; }
2607if ${ac_cv_c_compiler_gnu+:} false; then : 2944if test ${ac_cv_c_compiler_gnu+y}
2608 $as_echo_n "(cached) " >&6 2945then :
2609else 2946 printf %s "(cached) " >&6
2947else $as_nop
2610 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2948 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2611/* end confdefs.h. */ 2949/* end confdefs.h. */
2612 2950
2613int 2951int
2614main () 2952main (void)
2615{ 2953{
2616#ifndef __GNUC__ 2954#ifndef __GNUC__
2617 choke me 2955 choke me
2618#endif 2956#endif
2619 2957
2620 ; 2958 ;
2621 return 0; 2959 return 0;
2622} 2960}
2623_ACEOF 2961_ACEOF
2624if ac_fn_c_try_compile "$LINENO"; then : 2962if ac_fn_c_try_compile "$LINENO"
2963then :
2625 ac_compiler_gnu=yes 2964 ac_compiler_gnu=yes
2626else 2965else $as_nop
2627 ac_compiler_gnu=no 2966 ac_compiler_gnu=no
2628fi 2967fi
2629rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2968rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
2630ac_cv_c_compiler_gnu=$ac_compiler_gnu 2969ac_cv_c_compiler_gnu=$ac_compiler_gnu
2631 2970
2632fi 2971fi
2633{ $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
2634$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
2635if test $ac_compiler_gnu = yes; then 2976if test $ac_compiler_gnu = yes; then
2636 GCC=yes 2977 GCC=yes
2637else 2978else
2638 GCC= 2979 GCC=
2639fi 2980fi
2640ac_test_CFLAGS=${CFLAGS+set} 2981ac_test_CFLAGS=${CFLAGS+y}
2641ac_save_CFLAGS=$CFLAGS 2982ac_save_CFLAGS=$CFLAGS
2642{ $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
2643$as_echo_n "checking whether $CC accepts -g... " >&6; } 2984printf %s "checking whether $CC accepts -g... " >&6; }
2644if ${ac_cv_prog_cc_g+:} false; then : 2985if test ${ac_cv_prog_cc_g+y}
2645 $as_echo_n "(cached) " >&6 2986then :
2646else 2987 printf %s "(cached) " >&6
2988else $as_nop
2647 ac_save_c_werror_flag=$ac_c_werror_flag 2989 ac_save_c_werror_flag=$ac_c_werror_flag
2648 ac_c_werror_flag=yes 2990 ac_c_werror_flag=yes
2649 ac_cv_prog_cc_g=no 2991 ac_cv_prog_cc_g=no
2650 CFLAGS="-g" 2992 CFLAGS="-g"
2651 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2993 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2652/* end confdefs.h. */ 2994/* end confdefs.h. */
2653 2995
2654int 2996int
2655main () 2997main (void)
2656{ 2998{
2657 2999
2658 ; 3000 ;
2659 return 0; 3001 return 0;
2660} 3002}
2661_ACEOF 3003_ACEOF
2662if ac_fn_c_try_compile "$LINENO"; then : 3004if ac_fn_c_try_compile "$LINENO"
3005then :
2663 ac_cv_prog_cc_g=yes 3006 ac_cv_prog_cc_g=yes
2664else 3007else $as_nop
2665 CFLAGS="" 3008 CFLAGS=""
2666 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3009 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2667/* end confdefs.h. */ 3010/* end confdefs.h. */
2668 3011
2669int 3012int
2670main () 3013main (void)
2671{ 3014{
2672 3015
2673 ; 3016 ;
2674 return 0; 3017 return 0;
2675} 3018}
2676_ACEOF 3019_ACEOF
2677if ac_fn_c_try_compile "$LINENO"; then : 3020if ac_fn_c_try_compile "$LINENO"
3021then :
2678 3022
2679else 3023else $as_nop
2680 ac_c_werror_flag=$ac_save_c_werror_flag 3024 ac_c_werror_flag=$ac_save_c_werror_flag
2681 CFLAGS="-g" 3025 CFLAGS="-g"
2682 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3026 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2683/* end confdefs.h. */ 3027/* end confdefs.h. */
2684 3028
2685int 3029int
2686main () 3030main (void)
2687{ 3031{
2688 3032
2689 ; 3033 ;
2690 return 0; 3034 return 0;
2691} 3035}
2692_ACEOF 3036_ACEOF
2693if ac_fn_c_try_compile "$LINENO"; then : 3037if ac_fn_c_try_compile "$LINENO"
3038then :
2694 ac_cv_prog_cc_g=yes 3039 ac_cv_prog_cc_g=yes
2695fi 3040fi
2696rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3041rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
2697fi 3042fi
2698rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3043rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
2699fi 3044fi
2700rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3045rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
2701 ac_c_werror_flag=$ac_save_c_werror_flag 3046 ac_c_werror_flag=$ac_save_c_werror_flag
2702fi 3047fi
2703{ $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
2704$as_echo "$ac_cv_prog_cc_g" >&6; } 3049printf "%s\n" "$ac_cv_prog_cc_g" >&6; }
2705if test "$ac_test_CFLAGS" = set; then 3050if test $ac_test_CFLAGS; then
2706 CFLAGS=$ac_save_CFLAGS 3051 CFLAGS=$ac_save_CFLAGS
2707elif test $ac_cv_prog_cc_g = yes; then 3052elif test $ac_cv_prog_cc_g = yes; then
2708 if test "$GCC" = yes; then 3053 if test "$GCC" = yes; then
2709 CFLAGS="-g -O2" 3054 CFLAGS="-g -O2"
2710 else 3055 else
2715 CFLAGS="-O2" 3060 CFLAGS="-O2"
2716 else 3061 else
2717 CFLAGS= 3062 CFLAGS=
2718 fi 3063 fi
2719fi 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 :
2720{ $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
2721$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3161printf %s "checking for $CC option to enable C89 features... " >&6; }
2722if ${ac_cv_prog_cc_c89+:} false; then : 3162if test ${ac_cv_prog_cc_c89+y}
2723 $as_echo_n "(cached) " >&6 3163then :
2724else 3164 printf %s "(cached) " >&6
3165else $as_nop
2725 ac_cv_prog_cc_c89=no 3166 ac_cv_prog_cc_c89=no
2726ac_save_CC=$CC 3167ac_save_CC=$CC
2727cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3168cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2728/* end confdefs.h. */ 3169/* end confdefs.h. */
2729#include <stdarg.h> 3170$ac_c_conftest_c89_program
2730#include <stdio.h>
2731struct stat;
2732/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2733struct buf { int x; };
2734FILE * (*rcsopen) (struct buf *, struct stat *, int);
2735static char *e (p, i)
2736 char **p;
2737 int i;
2738{
2739 return p[i];
2740}
2741static char *f (char * (*g) (char **, int), char **p, ...)
2742{
2743 char *s;
2744 va_list v;
2745 va_start (v,p);
2746 s = g (p, va_arg (v,int));
2747 va_end (v);
2748 return s;
2749}
2750
2751/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2752 function prototypes and stuff, but not '\xHH' hex character constants.
2753 These don't provoke an error unfortunately, instead are silently treated
2754 as 'x'. The following induces an error, until -std is added to get
2755 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2756 array size at least. It's necessary to write '\x00'==0 to get something
2757 that's true only with -std. */
2758int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2759
2760/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2761 inside strings and character constants. */
2762#define FOO(x) 'x'
2763int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2764
2765int test (int i, double x);
2766struct s1 {int (*f) (int a);};
2767struct s2 {int (*f) (double a);};
2768int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2769int argc;
2770char **argv;
2771int
2772main ()
2773{
2774return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2775 ;
2776 return 0;
2777}
2778_ACEOF 3171_ACEOF
2779for 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__"
2780 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2781do 3173do
2782 CC="$ac_save_CC $ac_arg" 3174 CC="$ac_save_CC $ac_arg"
2783 if ac_fn_c_try_compile "$LINENO"; then : 3175 if ac_fn_c_try_compile "$LINENO"
3176then :
2784 ac_cv_prog_cc_c89=$ac_arg 3177 ac_cv_prog_cc_c89=$ac_arg
2785fi 3178fi
2786rm -f core conftest.err conftest.$ac_objext 3179rm -f core conftest.err conftest.$ac_objext conftest.beam
2787 test "x$ac_cv_prog_cc_c89" != "xno" && break 3180 test "x$ac_cv_prog_cc_c89" != "xno" && break
2788done 3181done
2789rm -f conftest.$ac_ext 3182rm -f conftest.$ac_ext
2790CC=$ac_save_CC 3183CC=$ac_save_CC
2791
2792fi 3184fi
2793# AC_CACHE_VAL 3185
2794case "x$ac_cv_prog_cc_c89" in 3186if test "x$ac_cv_prog_cc_c89" = xno
2795 x) 3187then :
2796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
2797$as_echo "none needed" >&6; } ;;
2798 xno)
2799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3188 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
2800$as_echo "unsupported" >&6; } ;; 3189printf "%s\n" "unsupported" >&6; }
2801 *) 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; }
2802 CC="$CC $ac_cv_prog_cc_c89" 3198 CC="$CC $ac_cv_prog_cc_c89"
2803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3199fi
2804$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3200 ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
2805esac 3201 ac_prog_cc_stdc=c89
2806if test "x$ac_cv_prog_cc_c89" != xno; then : 3202fi
2807
2808fi 3203fi
2809 3204
2810ac_ext=c 3205ac_ext=c
2811ac_cpp='$CPP $CPPFLAGS' 3206ac_cpp='$CPP $CPPFLAGS'
2812ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3207ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2813ac_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'
2814ac_compiler_gnu=$ac_cv_c_compiler_gnu 3209ac_compiler_gnu=$ac_cv_c_compiler_gnu
2815 3210
2816 3211
2817ac_ext=c 3212ac_header= ac_cache=
2818ac_cpp='$CPP $CPPFLAGS' 3213for ac_item in $ac_header_c_list
2819ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2820ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2821ac_compiler_gnu=$ac_cv_c_compiler_gnu
2822{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
2823$as_echo_n "checking how to run the C preprocessor... " >&6; }
2824# On Suns, sometimes $CPP names a directory.
2825if test -n "$CPP" && test -d "$CPP"; then
2826 CPP=
2827fi
2828if test -z "$CPP"; then
2829 if ${ac_cv_prog_CPP+:} false; then :
2830 $as_echo_n "(cached) " >&6
2831else
2832 # Double quotes because CPP needs to be expanded
2833 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2834 do
2835 ac_preproc_ok=false
2836for ac_c_preproc_warn_flag in '' yes
2837do 3214do
2838 # Use a header file that comes with gcc, so configuring glibc 3215 if test $ac_cache; then
2839 # with a fresh cross-compiler works. 3216 ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default"
2840 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3217 if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then
2841 # <limits.h> exists even on freestanding compilers. 3218 printf "%s\n" "#define $ac_item 1" >> confdefs.h
2842 # On the NeXT, cc -E runs the code through the compiler's parser, 3219 fi
2843 # 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
2844 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3253 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2845/* end confdefs.h. */ 3254/* end confdefs.h. */
2846#ifdef __STDC__
2847# include <limits.h>
2848#else
2849# include <assert.h>
2850#endif
2851 Syntax error
2852_ACEOF
2853if ac_fn_c_try_cpp "$LINENO"; then :
2854 3255
2855else 3256# define __EXTENSIONS__ 1
2856 # Broken: fails on valid input. 3257 $ac_includes_default
2857continue
2858fi
2859rm -f conftest.err conftest.i conftest.$ac_ext
2860
2861 # OK, works on sane cases. Now check whether nonexistent headers
2862 # can be detected and how.
2863 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2864/* end confdefs.h. */
2865#include <ac_nonexistent.h>
2866_ACEOF
2867if ac_fn_c_try_cpp "$LINENO"; then :
2868 # Broken: success on invalid input.
2869continue
2870else
2871 # Passes both tests.
2872ac_preproc_ok=:
2873break
2874fi
2875rm -f conftest.err conftest.i conftest.$ac_ext
2876
2877done
2878# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2879rm -f conftest.i conftest.err conftest.$ac_ext
2880if $ac_preproc_ok; then :
2881 break
2882fi
2883
2884 done
2885 ac_cv_prog_CPP=$CPP
2886
2887fi
2888 CPP=$ac_cv_prog_CPP
2889else
2890 ac_cv_prog_CPP=$CPP
2891fi
2892{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
2893$as_echo "$CPP" >&6; }
2894ac_preproc_ok=false
2895for ac_c_preproc_warn_flag in '' yes
2896do
2897 # Use a header file that comes with gcc, so configuring glibc
2898 # with a fresh cross-compiler works.
2899 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2900 # <limits.h> exists even on freestanding compilers.
2901 # On the NeXT, cc -E runs the code through the compiler's parser,
2902 # not just through cpp. "Syntax error" is here to catch this case.
2903 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2904/* end confdefs.h. */
2905#ifdef __STDC__
2906# include <limits.h>
2907#else
2908# include <assert.h>
2909#endif
2910 Syntax error
2911_ACEOF
2912if ac_fn_c_try_cpp "$LINENO"; then :
2913
2914else
2915 # Broken: fails on valid input.
2916continue
2917fi
2918rm -f conftest.err conftest.i conftest.$ac_ext
2919
2920 # OK, works on sane cases. Now check whether nonexistent headers
2921 # can be detected and how.
2922 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2923/* end confdefs.h. */
2924#include <ac_nonexistent.h>
2925_ACEOF
2926if ac_fn_c_try_cpp "$LINENO"; then :
2927 # Broken: success on invalid input.
2928continue
2929else
2930 # Passes both tests.
2931ac_preproc_ok=:
2932break
2933fi
2934rm -f conftest.err conftest.i conftest.$ac_ext
2935
2936done
2937# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2938rm -f conftest.i conftest.err conftest.$ac_ext
2939if $ac_preproc_ok; then :
2940
2941else
2942 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2943$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2944as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
2945See \`config.log' for more details" "$LINENO" 5; }
2946fi
2947
2948ac_ext=c
2949ac_cpp='$CPP $CPPFLAGS'
2950ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2951ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2952ac_compiler_gnu=$ac_cv_c_compiler_gnu
2953
2954
2955{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
2956$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
2957if ${ac_cv_path_GREP+:} false; then :
2958 $as_echo_n "(cached) " >&6
2959else
2960 if test -z "$GREP"; then
2961 ac_path_GREP_found=false
2962 # Loop through the user's path and test for each of PROGNAME-LIST
2963 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2964for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
2965do
2966 IFS=$as_save_IFS
2967 test -z "$as_dir" && as_dir=.
2968 for ac_prog in grep ggrep; do
2969 for ac_exec_ext in '' $ac_executable_extensions; do
2970 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
2971 as_fn_executable_p "$ac_path_GREP" || continue
2972# Check for GNU ac_path_GREP and select it if it is found.
2973 # Check for GNU $ac_path_GREP
2974case `"$ac_path_GREP" --version 2>&1` in
2975*GNU*)
2976 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
2977*)
2978 ac_count=0
2979 $as_echo_n 0123456789 >"conftest.in"
2980 while :
2981 do
2982 cat "conftest.in" "conftest.in" >"conftest.tmp"
2983 mv "conftest.tmp" "conftest.in"
2984 cp "conftest.in" "conftest.nl"
2985 $as_echo 'GREP' >> "conftest.nl"
2986 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
2987 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
2988 as_fn_arith $ac_count + 1 && ac_count=$as_val
2989 if test $ac_count -gt ${ac_path_GREP_max-0}; then
2990 # Best one so far, save it but keep looking for a better one
2991 ac_cv_path_GREP="$ac_path_GREP"
2992 ac_path_GREP_max=$ac_count
2993 fi
2994 # 10*(2^10) chars as input seems more than enough
2995 test $ac_count -gt 10 && break
2996 done
2997 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
2998esac
2999
3000 $ac_path_GREP_found && break 3
3001 done
3002 done
3003 done
3004IFS=$as_save_IFS
3005 if test -z "$ac_cv_path_GREP"; then
3006 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3007 fi
3008else
3009 ac_cv_path_GREP=$GREP
3010fi
3011
3012fi
3013{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3014$as_echo "$ac_cv_path_GREP" >&6; }
3015 GREP="$ac_cv_path_GREP"
3016
3017
3018{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3019$as_echo_n "checking for egrep... " >&6; }
3020if ${ac_cv_path_EGREP+:} false; then :
3021 $as_echo_n "(cached) " >&6
3022else
3023 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3024 then ac_cv_path_EGREP="$GREP -E"
3025 else
3026 if test -z "$EGREP"; then
3027 ac_path_EGREP_found=false
3028 # Loop through the user's path and test for each of PROGNAME-LIST
3029 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3030for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3031do
3032 IFS=$as_save_IFS
3033 test -z "$as_dir" && as_dir=.
3034 for ac_prog in egrep; do
3035 for ac_exec_ext in '' $ac_executable_extensions; do
3036 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3037 as_fn_executable_p "$ac_path_EGREP" || continue
3038# Check for GNU ac_path_EGREP and select it if it is found.
3039 # Check for GNU $ac_path_EGREP
3040case `"$ac_path_EGREP" --version 2>&1` in
3041*GNU*)
3042 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3043*)
3044 ac_count=0
3045 $as_echo_n 0123456789 >"conftest.in"
3046 while :
3047 do
3048 cat "conftest.in" "conftest.in" >"conftest.tmp"
3049 mv "conftest.tmp" "conftest.in"
3050 cp "conftest.in" "conftest.nl"
3051 $as_echo 'EGREP' >> "conftest.nl"
3052 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3053 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3054 as_fn_arith $ac_count + 1 && ac_count=$as_val
3055 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3056 # Best one so far, save it but keep looking for a better one
3057 ac_cv_path_EGREP="$ac_path_EGREP"
3058 ac_path_EGREP_max=$ac_count
3059 fi
3060 # 10*(2^10) chars as input seems more than enough
3061 test $ac_count -gt 10 && break
3062 done
3063 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3064esac
3065
3066 $ac_path_EGREP_found && break 3
3067 done
3068 done
3069 done
3070IFS=$as_save_IFS
3071 if test -z "$ac_cv_path_EGREP"; then
3072 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3073 fi
3074else
3075 ac_cv_path_EGREP=$EGREP
3076fi
3077
3078 fi
3079fi
3080{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3081$as_echo "$ac_cv_path_EGREP" >&6; }
3082 EGREP="$ac_cv_path_EGREP"
3083
3084
3085{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3086$as_echo_n "checking for ANSI C header files... " >&6; }
3087if ${ac_cv_header_stdc+:} false; then :
3088 $as_echo_n "(cached) " >&6
3089else
3090 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3091/* end confdefs.h. */
3092#include <stdlib.h>
3093#include <stdarg.h>
3094#include <string.h>
3095#include <float.h>
3096
3097int 3258int
3098main () 3259main (void)
3099{ 3260{
3100 3261
3101 ; 3262 ;
3102 return 0; 3263 return 0;
3103} 3264}
3104_ACEOF 3265_ACEOF
3105if ac_fn_c_try_compile "$LINENO"; then : 3266if ac_fn_c_try_compile "$LINENO"
3106 ac_cv_header_stdc=yes 3267then :
3107else 3268 ac_cv_safe_to_define___extensions__=yes
3108 ac_cv_header_stdc=no 3269else $as_nop
3270 ac_cv_safe_to_define___extensions__=no
3109fi 3271fi
3110rm -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; }
3111 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
3112if test $ac_cv_header_stdc = yes; then 3284 if test $ac_cv_header_wchar_h = yes
3113 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 3285then :
3114 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3286 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3115/* end confdefs.h. */ 3287/* end confdefs.h. */
3116#include <string.h>
3117 3288
3118_ACEOF 3289 #include <wchar.h>
3119if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3290 mbstate_t x;
3120 $EGREP "memchr" >/dev/null 2>&1; then :
3121
3122else
3123 ac_cv_header_stdc=no
3124fi
3125rm -f conftest*
3126
3127fi
3128
3129if test $ac_cv_header_stdc = yes; then
3130 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3131 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3132/* end confdefs.h. */
3133#include <stdlib.h>
3134
3135_ACEOF
3136if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3137 $EGREP "free" >/dev/null 2>&1; then :
3138
3139else
3140 ac_cv_header_stdc=no
3141fi
3142rm -f conftest*
3143
3144fi
3145
3146if test $ac_cv_header_stdc = yes; then
3147 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3148 if test "$cross_compiling" = yes; then :
3149 :
3150else
3151 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3152/* end confdefs.h. */
3153#include <ctype.h>
3154#include <stdlib.h>
3155#if ((' ' & 0x0FF) == 0x020)
3156# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3157# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3158#else
3159# define ISLOWER(c) \
3160 (('a' <= (c) && (c) <= 'i') \
3161 || ('j' <= (c) && (c) <= 'r') \
3162 || ('s' <= (c) && (c) <= 'z'))
3163# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3164#endif
3165
3166#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3167int 3291int
3168main () 3292main (void)
3169{
3170 int i;
3171 for (i = 0; i < 256; i++)
3172 if (XOR (islower (i), ISLOWER (i))
3173 || toupper (i) != TOUPPER (i))
3174 return 2;
3175 return 0;
3176}
3177_ACEOF
3178if ac_fn_c_try_run "$LINENO"; then :
3179
3180else
3181 ac_cv_header_stdc=no
3182fi
3183rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3184 conftest.$ac_objext conftest.beam conftest.$ac_ext
3185fi
3186
3187fi
3188fi
3189{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3190$as_echo "$ac_cv_header_stdc" >&6; }
3191if test $ac_cv_header_stdc = yes; then
3192
3193$as_echo "#define STDC_HEADERS 1" >>confdefs.h
3194
3195fi
3196
3197# On IRIX 5.3, sys/types and inttypes.h are conflicting.
3198for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3199 inttypes.h stdint.h unistd.h
3200do :
3201 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3202ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3203"
3204if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
3205 cat >>confdefs.h <<_ACEOF
3206#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3207_ACEOF
3208
3209fi
3210
3211done
3212
3213
3214
3215 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
3216if test "x$ac_cv_header_minix_config_h" = xyes; then :
3217 MINIX=yes
3218else
3219 MINIX=
3220fi
3221
3222
3223 if test "$MINIX" = yes; then
3224
3225$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
3226
3227
3228$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
3229
3230
3231$as_echo "#define _MINIX 1" >>confdefs.h
3232
3233 fi
3234
3235
3236 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
3237$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
3238if ${ac_cv_safe_to_define___extensions__+:} false; then :
3239 $as_echo_n "(cached) " >&6
3240else
3241 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3242/* end confdefs.h. */
3243
3244# define __EXTENSIONS__ 1
3245 $ac_includes_default
3246int
3247main ()
3248{ 3293{
3249 3294
3250 ; 3295 ;
3251 return 0; 3296 return 0;
3252} 3297}
3253_ACEOF 3298_ACEOF
3254if ac_fn_c_try_compile "$LINENO"; then : 3299if ac_fn_c_try_compile "$LINENO"
3255 ac_cv_safe_to_define___extensions__=yes 3300then :
3256else 3301
3257 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
3258fi 3320fi
3259rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3321rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3260fi 3322fi
3323rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3324fi
3325fi
3261{ $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
3262$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
3263 test $ac_cv_safe_to_define___extensions__ = yes && 3371 if test $ac_cv_safe_to_define___extensions__ = yes
3372then :
3264 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h 3373 printf "%s\n" "#define __EXTENSIONS__ 1" >>confdefs.h
3265 3374
3266 $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
3267 3379
3268 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h 3380fi
3269
3270 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
3271
3272 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
3273
3274 3381
3275 3382
3276ac_ext=c 3383ac_ext=c
3277ac_cpp='$CPP $CPPFLAGS' 3384ac_cpp='$CPP $CPPFLAGS'
3278ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3385ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3279ac_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'
3280ac_compiler_gnu=$ac_cv_c_compiler_gnu 3387ac_compiler_gnu=$ac_cv_c_compiler_gnu
3281if test -n "$ac_tool_prefix"; then 3388if test -n "$ac_tool_prefix"; then
3282 # 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.
3283set dummy ${ac_tool_prefix}gcc; ac_word=$2 3390set dummy ${ac_tool_prefix}gcc; ac_word=$2
3284{ $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
3285$as_echo_n "checking for $ac_word... " >&6; } 3392printf %s "checking for $ac_word... " >&6; }
3286if ${ac_cv_prog_CC+:} false; then : 3393if test ${ac_cv_prog_CC+y}
3287 $as_echo_n "(cached) " >&6 3394then :
3288else 3395 printf %s "(cached) " >&6
3396else $as_nop
3289 if test -n "$CC"; then 3397 if test -n "$CC"; then
3290 ac_cv_prog_CC="$CC" # Let the user override the test. 3398 ac_cv_prog_CC="$CC" # Let the user override the test.
3291else 3399else
3292as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3400as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3293for as_dir in $PATH 3401for as_dir in $PATH
3294do 3402do
3295 IFS=$as_save_IFS 3403 IFS=$as_save_IFS
3296 test -z "$as_dir" && as_dir=. 3404 case $as_dir in #(((
3405 '') as_dir=./ ;;
3406 */) ;;
3407 *) as_dir=$as_dir/ ;;
3408 esac
3297 for ac_exec_ext in '' $ac_executable_extensions; do 3409 for ac_exec_ext in '' $ac_executable_extensions; do
3298 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3410 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3299 ac_cv_prog_CC="${ac_tool_prefix}gcc" 3411 ac_cv_prog_CC="${ac_tool_prefix}gcc"
3300 $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
3301 break 2 3413 break 2
3302 fi 3414 fi
3303done 3415done
3304 done 3416 done
3305IFS=$as_save_IFS 3417IFS=$as_save_IFS
3306 3418
3307fi 3419fi
3308fi 3420fi
3309CC=$ac_cv_prog_CC 3421CC=$ac_cv_prog_CC
3310if test -n "$CC"; then 3422if test -n "$CC"; then
3311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3423 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3312$as_echo "$CC" >&6; } 3424printf "%s\n" "$CC" >&6; }
3313else 3425else
3314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3426 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3315$as_echo "no" >&6; } 3427printf "%s\n" "no" >&6; }
3316fi 3428fi
3317 3429
3318 3430
3319fi 3431fi
3320if test -z "$ac_cv_prog_CC"; then 3432if test -z "$ac_cv_prog_CC"; then
3321 ac_ct_CC=$CC 3433 ac_ct_CC=$CC
3322 # 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.
3323set dummy gcc; ac_word=$2 3435set dummy gcc; ac_word=$2
3324{ $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
3325$as_echo_n "checking for $ac_word... " >&6; } 3437printf %s "checking for $ac_word... " >&6; }
3326if ${ac_cv_prog_ac_ct_CC+:} false; then : 3438if test ${ac_cv_prog_ac_ct_CC+y}
3327 $as_echo_n "(cached) " >&6 3439then :
3328else 3440 printf %s "(cached) " >&6
3441else $as_nop
3329 if test -n "$ac_ct_CC"; then 3442 if test -n "$ac_ct_CC"; then
3330 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.
3331else 3444else
3332as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3445as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3333for as_dir in $PATH 3446for as_dir in $PATH
3334do 3447do
3335 IFS=$as_save_IFS 3448 IFS=$as_save_IFS
3336 test -z "$as_dir" && as_dir=. 3449 case $as_dir in #(((
3450 '') as_dir=./ ;;
3451 */) ;;
3452 *) as_dir=$as_dir/ ;;
3453 esac
3337 for ac_exec_ext in '' $ac_executable_extensions; do 3454 for ac_exec_ext in '' $ac_executable_extensions; do
3338 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3455 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3339 ac_cv_prog_ac_ct_CC="gcc" 3456 ac_cv_prog_ac_ct_CC="gcc"
3340 $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
3341 break 2 3458 break 2
3342 fi 3459 fi
3343done 3460done
3344 done 3461 done
3345IFS=$as_save_IFS 3462IFS=$as_save_IFS
3346 3463
3347fi 3464fi
3348fi 3465fi
3349ac_ct_CC=$ac_cv_prog_ac_ct_CC 3466ac_ct_CC=$ac_cv_prog_ac_ct_CC
3350if test -n "$ac_ct_CC"; then 3467if test -n "$ac_ct_CC"; then
3351 { $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
3352$as_echo "$ac_ct_CC" >&6; } 3469printf "%s\n" "$ac_ct_CC" >&6; }
3353else 3470else
3354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3471 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3355$as_echo "no" >&6; } 3472printf "%s\n" "no" >&6; }
3356fi 3473fi
3357 3474
3358 if test "x$ac_ct_CC" = x; then 3475 if test "x$ac_ct_CC" = x; then
3359 CC="" 3476 CC=""
3360 else 3477 else
3361 case $cross_compiling:$ac_tool_warned in 3478 case $cross_compiling:$ac_tool_warned in
3362yes:) 3479yes:)
3363{ $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
3364$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;}
3365ac_tool_warned=yes ;; 3482ac_tool_warned=yes ;;
3366esac 3483esac
3367 CC=$ac_ct_CC 3484 CC=$ac_ct_CC
3368 fi 3485 fi
3369else 3486else
3372 3489
3373if test -z "$CC"; then 3490if test -z "$CC"; then
3374 if test -n "$ac_tool_prefix"; then 3491 if test -n "$ac_tool_prefix"; then
3375 # 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.
3376set dummy ${ac_tool_prefix}cc; ac_word=$2 3493set dummy ${ac_tool_prefix}cc; ac_word=$2
3377{ $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
3378$as_echo_n "checking for $ac_word... " >&6; } 3495printf %s "checking for $ac_word... " >&6; }
3379if ${ac_cv_prog_CC+:} false; then : 3496if test ${ac_cv_prog_CC+y}
3380 $as_echo_n "(cached) " >&6 3497then :
3381else 3498 printf %s "(cached) " >&6
3499else $as_nop
3382 if test -n "$CC"; then 3500 if test -n "$CC"; then
3383 ac_cv_prog_CC="$CC" # Let the user override the test. 3501 ac_cv_prog_CC="$CC" # Let the user override the test.
3384else 3502else
3385as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3503as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3386for as_dir in $PATH 3504for as_dir in $PATH
3387do 3505do
3388 IFS=$as_save_IFS 3506 IFS=$as_save_IFS
3389 test -z "$as_dir" && as_dir=. 3507 case $as_dir in #(((
3508 '') as_dir=./ ;;
3509 */) ;;
3510 *) as_dir=$as_dir/ ;;
3511 esac
3390 for ac_exec_ext in '' $ac_executable_extensions; do 3512 for ac_exec_ext in '' $ac_executable_extensions; do
3391 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3513 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3392 ac_cv_prog_CC="${ac_tool_prefix}cc" 3514 ac_cv_prog_CC="${ac_tool_prefix}cc"
3393 $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
3394 break 2 3516 break 2
3395 fi 3517 fi
3396done 3518done
3397 done 3519 done
3398IFS=$as_save_IFS 3520IFS=$as_save_IFS
3399 3521
3400fi 3522fi
3401fi 3523fi
3402CC=$ac_cv_prog_CC 3524CC=$ac_cv_prog_CC
3403if test -n "$CC"; then 3525if test -n "$CC"; then
3404 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3526 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3405$as_echo "$CC" >&6; } 3527printf "%s\n" "$CC" >&6; }
3406else 3528else
3407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3529 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3408$as_echo "no" >&6; } 3530printf "%s\n" "no" >&6; }
3409fi 3531fi
3410 3532
3411 3533
3412 fi 3534 fi
3413fi 3535fi
3414if test -z "$CC"; then 3536if test -z "$CC"; then
3415 # 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.
3416set dummy cc; ac_word=$2 3538set dummy cc; ac_word=$2
3417{ $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
3418$as_echo_n "checking for $ac_word... " >&6; } 3540printf %s "checking for $ac_word... " >&6; }
3419if ${ac_cv_prog_CC+:} false; then : 3541if test ${ac_cv_prog_CC+y}
3420 $as_echo_n "(cached) " >&6 3542then :
3421else 3543 printf %s "(cached) " >&6
3544else $as_nop
3422 if test -n "$CC"; then 3545 if test -n "$CC"; then
3423 ac_cv_prog_CC="$CC" # Let the user override the test. 3546 ac_cv_prog_CC="$CC" # Let the user override the test.
3424else 3547else
3425 ac_prog_rejected=no 3548 ac_prog_rejected=no
3426as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3549as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3427for as_dir in $PATH 3550for as_dir in $PATH
3428do 3551do
3429 IFS=$as_save_IFS 3552 IFS=$as_save_IFS
3430 test -z "$as_dir" && as_dir=. 3553 case $as_dir in #(((
3554 '') as_dir=./ ;;
3555 */) ;;
3556 *) as_dir=$as_dir/ ;;
3557 esac
3431 for ac_exec_ext in '' $ac_executable_extensions; do 3558 for ac_exec_ext in '' $ac_executable_extensions; do
3432 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3559 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3433 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
3434 ac_prog_rejected=yes 3561 ac_prog_rejected=yes
3435 continue 3562 continue
3436 fi 3563 fi
3437 ac_cv_prog_CC="cc" 3564 ac_cv_prog_CC="cc"
3438 $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
3439 break 2 3566 break 2
3440 fi 3567 fi
3441done 3568done
3442 done 3569 done
3443IFS=$as_save_IFS 3570IFS=$as_save_IFS
3449 if test $# != 0; then 3576 if test $# != 0; then
3450 # We chose a different compiler from the bogus one. 3577 # We chose a different compiler from the bogus one.
3451 # 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
3452 # 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.
3453 shift 3580 shift
3454 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 3581 ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@"
3455 fi 3582 fi
3456fi 3583fi
3457fi 3584fi
3458fi 3585fi
3459CC=$ac_cv_prog_CC 3586CC=$ac_cv_prog_CC
3460if test -n "$CC"; then 3587if test -n "$CC"; then
3461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3588 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3462$as_echo "$CC" >&6; } 3589printf "%s\n" "$CC" >&6; }
3463else 3590else
3464 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3591 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3465$as_echo "no" >&6; } 3592printf "%s\n" "no" >&6; }
3466fi 3593fi
3467 3594
3468 3595
3469fi 3596fi
3470if test -z "$CC"; then 3597if test -z "$CC"; then
3471 if test -n "$ac_tool_prefix"; then 3598 if test -n "$ac_tool_prefix"; then
3472 for ac_prog in cl.exe 3599 for ac_prog in cl.exe
3473 do 3600 do
3474 # 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.
3475set dummy $ac_tool_prefix$ac_prog; ac_word=$2 3602set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3476{ $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
3477$as_echo_n "checking for $ac_word... " >&6; } 3604printf %s "checking for $ac_word... " >&6; }
3478if ${ac_cv_prog_CC+:} false; then : 3605if test ${ac_cv_prog_CC+y}
3479 $as_echo_n "(cached) " >&6 3606then :
3480else 3607 printf %s "(cached) " >&6
3608else $as_nop
3481 if test -n "$CC"; then 3609 if test -n "$CC"; then
3482 ac_cv_prog_CC="$CC" # Let the user override the test. 3610 ac_cv_prog_CC="$CC" # Let the user override the test.
3483else 3611else
3484as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3612as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3485for as_dir in $PATH 3613for as_dir in $PATH
3486do 3614do
3487 IFS=$as_save_IFS 3615 IFS=$as_save_IFS
3488 test -z "$as_dir" && as_dir=. 3616 case $as_dir in #(((
3617 '') as_dir=./ ;;
3618 */) ;;
3619 *) as_dir=$as_dir/ ;;
3620 esac
3489 for ac_exec_ext in '' $ac_executable_extensions; do 3621 for ac_exec_ext in '' $ac_executable_extensions; do
3490 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3622 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3491 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3623 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3492 $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
3493 break 2 3625 break 2
3494 fi 3626 fi
3495done 3627done
3496 done 3628 done
3497IFS=$as_save_IFS 3629IFS=$as_save_IFS
3498 3630
3499fi 3631fi
3500fi 3632fi
3501CC=$ac_cv_prog_CC 3633CC=$ac_cv_prog_CC
3502if test -n "$CC"; then 3634if test -n "$CC"; then
3503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3635 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3504$as_echo "$CC" >&6; } 3636printf "%s\n" "$CC" >&6; }
3505else 3637else
3506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3638 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3507$as_echo "no" >&6; } 3639printf "%s\n" "no" >&6; }
3508fi 3640fi
3509 3641
3510 3642
3511 test -n "$CC" && break 3643 test -n "$CC" && break
3512 done 3644 done
3515 ac_ct_CC=$CC 3647 ac_ct_CC=$CC
3516 for ac_prog in cl.exe 3648 for ac_prog in cl.exe
3517do 3649do
3518 # 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.
3519set dummy $ac_prog; ac_word=$2 3651set dummy $ac_prog; ac_word=$2
3520{ $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
3521$as_echo_n "checking for $ac_word... " >&6; } 3653printf %s "checking for $ac_word... " >&6; }
3522if ${ac_cv_prog_ac_ct_CC+:} false; then : 3654if test ${ac_cv_prog_ac_ct_CC+y}
3523 $as_echo_n "(cached) " >&6 3655then :
3524else 3656 printf %s "(cached) " >&6
3657else $as_nop
3525 if test -n "$ac_ct_CC"; then 3658 if test -n "$ac_ct_CC"; then
3526 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.
3527else 3660else
3528as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3661as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3529for as_dir in $PATH 3662for as_dir in $PATH
3530do 3663do
3531 IFS=$as_save_IFS 3664 IFS=$as_save_IFS
3532 test -z "$as_dir" && as_dir=. 3665 case $as_dir in #(((
3666 '') as_dir=./ ;;
3667 */) ;;
3668 *) as_dir=$as_dir/ ;;
3669 esac
3533 for ac_exec_ext in '' $ac_executable_extensions; do 3670 for ac_exec_ext in '' $ac_executable_extensions; do
3534 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3671 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3535 ac_cv_prog_ac_ct_CC="$ac_prog" 3672 ac_cv_prog_ac_ct_CC="$ac_prog"
3536 $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
3537 break 2 3674 break 2
3538 fi 3675 fi
3539done 3676done
3540 done 3677 done
3541IFS=$as_save_IFS 3678IFS=$as_save_IFS
3542 3679
3543fi 3680fi
3544fi 3681fi
3545ac_ct_CC=$ac_cv_prog_ac_ct_CC 3682ac_ct_CC=$ac_cv_prog_ac_ct_CC
3546if test -n "$ac_ct_CC"; then 3683if test -n "$ac_ct_CC"; then
3547 { $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
3548$as_echo "$ac_ct_CC" >&6; } 3685printf "%s\n" "$ac_ct_CC" >&6; }
3549else 3686else
3550 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3687 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3551$as_echo "no" >&6; } 3688printf "%s\n" "no" >&6; }
3552fi 3689fi
3553 3690
3554 3691
3555 test -n "$ac_ct_CC" && break 3692 test -n "$ac_ct_CC" && break
3556done 3693done
3558 if test "x$ac_ct_CC" = x; then 3695 if test "x$ac_ct_CC" = x; then
3559 CC="" 3696 CC=""
3560 else 3697 else
3561 case $cross_compiling:$ac_tool_warned in 3698 case $cross_compiling:$ac_tool_warned in
3562yes:) 3699yes:)
3563{ $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
3564$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;}
3565ac_tool_warned=yes ;; 3702ac_tool_warned=yes ;;
3566esac 3703esac
3567 CC=$ac_ct_CC 3704 CC=$ac_ct_CC
3568 fi 3705 fi
3569fi 3706fi
3570 3707
3571fi 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
3572 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
3573 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
3574test -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
3575$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3816printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3576as_fn_error $? "no acceptable C compiler found in \$PATH 3817as_fn_error $? "no acceptable C compiler found in \$PATH
3577See \`config.log' for more details" "$LINENO" 5; } 3818See \`config.log' for more details" "$LINENO" 5; }
3578 3819
3579# Provide some information about the compiler. 3820# Provide some information about the compiler.
3580$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
3581set X $ac_compile 3822set X $ac_compile
3582ac_compiler=$2 3823ac_compiler=$2
3583for ac_option in --version -v -V -qversion; do 3824for ac_option in --version -v -V -qversion -version; do
3584 { { ac_try="$ac_compiler $ac_option >&5" 3825 { { ac_try="$ac_compiler $ac_option >&5"
3585case "(($ac_try" in 3826case "(($ac_try" in
3586 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3827 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3587 *) ac_try_echo=$ac_try;; 3828 *) ac_try_echo=$ac_try;;
3588esac 3829esac
3589eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3830eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3590$as_echo "$ac_try_echo"; } >&5 3831printf "%s\n" "$ac_try_echo"; } >&5
3591 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3832 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3592 ac_status=$? 3833 ac_status=$?
3593 if test -s conftest.err; then 3834 if test -s conftest.err; then
3594 sed '10a\ 3835 sed '10a\
3595... rest of stderr output deleted ... 3836... rest of stderr output deleted ...
3596 10q' conftest.err >conftest.er1 3837 10q' conftest.err >conftest.er1
3597 cat conftest.er1 >&5 3838 cat conftest.er1 >&5
3598 fi 3839 fi
3599 rm -f conftest.er1 conftest.err 3840 rm -f conftest.er1 conftest.err
3600 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3841 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3601 test $ac_status = 0; } 3842 test $ac_status = 0; }
3602done 3843done
3603 3844
3604{ $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
3605$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3846printf %s "checking whether the compiler supports GNU C... " >&6; }
3606if ${ac_cv_c_compiler_gnu+:} false; then : 3847if test ${ac_cv_c_compiler_gnu+y}
3607 $as_echo_n "(cached) " >&6 3848then :
3608else 3849 printf %s "(cached) " >&6
3850else $as_nop
3609 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3851 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3610/* end confdefs.h. */ 3852/* end confdefs.h. */
3611 3853
3612int 3854int
3613main () 3855main (void)
3614{ 3856{
3615#ifndef __GNUC__ 3857#ifndef __GNUC__
3616 choke me 3858 choke me
3617#endif 3859#endif
3618 3860
3619 ; 3861 ;
3620 return 0; 3862 return 0;
3621} 3863}
3622_ACEOF 3864_ACEOF
3623if ac_fn_c_try_compile "$LINENO"; then : 3865if ac_fn_c_try_compile "$LINENO"
3866then :
3624 ac_compiler_gnu=yes 3867 ac_compiler_gnu=yes
3625else 3868else $as_nop
3626 ac_compiler_gnu=no 3869 ac_compiler_gnu=no
3627fi 3870fi
3628rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3871rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3629ac_cv_c_compiler_gnu=$ac_compiler_gnu 3872ac_cv_c_compiler_gnu=$ac_compiler_gnu
3630 3873
3631fi 3874fi
3632{ $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
3633$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
3634if test $ac_compiler_gnu = yes; then 3879if test $ac_compiler_gnu = yes; then
3635 GCC=yes 3880 GCC=yes
3636else 3881else
3637 GCC= 3882 GCC=
3638fi 3883fi
3639ac_test_CFLAGS=${CFLAGS+set} 3884ac_test_CFLAGS=${CFLAGS+y}
3640ac_save_CFLAGS=$CFLAGS 3885ac_save_CFLAGS=$CFLAGS
3641{ $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
3642$as_echo_n "checking whether $CC accepts -g... " >&6; } 3887printf %s "checking whether $CC accepts -g... " >&6; }
3643if ${ac_cv_prog_cc_g+:} false; then : 3888if test ${ac_cv_prog_cc_g+y}
3644 $as_echo_n "(cached) " >&6 3889then :
3645else 3890 printf %s "(cached) " >&6
3891else $as_nop
3646 ac_save_c_werror_flag=$ac_c_werror_flag 3892 ac_save_c_werror_flag=$ac_c_werror_flag
3647 ac_c_werror_flag=yes 3893 ac_c_werror_flag=yes
3648 ac_cv_prog_cc_g=no 3894 ac_cv_prog_cc_g=no
3649 CFLAGS="-g" 3895 CFLAGS="-g"
3650 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3896 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3651/* end confdefs.h. */ 3897/* end confdefs.h. */
3652 3898
3653int 3899int
3654main () 3900main (void)
3655{ 3901{
3656 3902
3657 ; 3903 ;
3658 return 0; 3904 return 0;
3659} 3905}
3660_ACEOF 3906_ACEOF
3661if ac_fn_c_try_compile "$LINENO"; then : 3907if ac_fn_c_try_compile "$LINENO"
3908then :
3662 ac_cv_prog_cc_g=yes 3909 ac_cv_prog_cc_g=yes
3663else 3910else $as_nop
3664 CFLAGS="" 3911 CFLAGS=""
3665 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3912 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3666/* end confdefs.h. */ 3913/* end confdefs.h. */
3667 3914
3668int 3915int
3669main () 3916main (void)
3670{ 3917{
3671 3918
3672 ; 3919 ;
3673 return 0; 3920 return 0;
3674} 3921}
3675_ACEOF 3922_ACEOF
3676if ac_fn_c_try_compile "$LINENO"; then : 3923if ac_fn_c_try_compile "$LINENO"
3924then :
3677 3925
3678else 3926else $as_nop
3679 ac_c_werror_flag=$ac_save_c_werror_flag 3927 ac_c_werror_flag=$ac_save_c_werror_flag
3680 CFLAGS="-g" 3928 CFLAGS="-g"
3681 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3929 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3682/* end confdefs.h. */ 3930/* end confdefs.h. */
3683 3931
3684int 3932int
3685main () 3933main (void)
3686{ 3934{
3687 3935
3688 ; 3936 ;
3689 return 0; 3937 return 0;
3690} 3938}
3691_ACEOF 3939_ACEOF
3692if ac_fn_c_try_compile "$LINENO"; then : 3940if ac_fn_c_try_compile "$LINENO"
3941then :
3693 ac_cv_prog_cc_g=yes 3942 ac_cv_prog_cc_g=yes
3694fi 3943fi
3695rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3944rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3696fi 3945fi
3697rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3946rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3698fi 3947fi
3699rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3948rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3700 ac_c_werror_flag=$ac_save_c_werror_flag 3949 ac_c_werror_flag=$ac_save_c_werror_flag
3701fi 3950fi
3702{ $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
3703$as_echo "$ac_cv_prog_cc_g" >&6; } 3952printf "%s\n" "$ac_cv_prog_cc_g" >&6; }
3704if test "$ac_test_CFLAGS" = set; then 3953if test $ac_test_CFLAGS; then
3705 CFLAGS=$ac_save_CFLAGS 3954 CFLAGS=$ac_save_CFLAGS
3706elif test $ac_cv_prog_cc_g = yes; then 3955elif test $ac_cv_prog_cc_g = yes; then
3707 if test "$GCC" = yes; then 3956 if test "$GCC" = yes; then
3708 CFLAGS="-g -O2" 3957 CFLAGS="-g -O2"
3709 else 3958 else
3714 CFLAGS="-O2" 3963 CFLAGS="-O2"
3715 else 3964 else
3716 CFLAGS= 3965 CFLAGS=
3717 fi 3966 fi
3718fi 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 :
3719{ $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
3720$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 4064printf %s "checking for $CC option to enable C89 features... " >&6; }
3721if ${ac_cv_prog_cc_c89+:} false; then : 4065if test ${ac_cv_prog_cc_c89+y}
3722 $as_echo_n "(cached) " >&6 4066then :
3723else 4067 printf %s "(cached) " >&6
4068else $as_nop
3724 ac_cv_prog_cc_c89=no 4069 ac_cv_prog_cc_c89=no
3725ac_save_CC=$CC 4070ac_save_CC=$CC
3726cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4071cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3727/* end confdefs.h. */ 4072/* end confdefs.h. */
3728#include <stdarg.h> 4073$ac_c_conftest_c89_program
3729#include <stdio.h>
3730struct stat;
3731/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3732struct buf { int x; };
3733FILE * (*rcsopen) (struct buf *, struct stat *, int);
3734static char *e (p, i)
3735 char **p;
3736 int i;
3737{
3738 return p[i];
3739}
3740static char *f (char * (*g) (char **, int), char **p, ...)
3741{
3742 char *s;
3743 va_list v;
3744 va_start (v,p);
3745 s = g (p, va_arg (v,int));
3746 va_end (v);
3747 return s;
3748}
3749
3750/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3751 function prototypes and stuff, but not '\xHH' hex character constants.
3752 These don't provoke an error unfortunately, instead are silently treated
3753 as 'x'. The following induces an error, until -std is added to get
3754 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3755 array size at least. It's necessary to write '\x00'==0 to get something
3756 that's true only with -std. */
3757int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3758
3759/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3760 inside strings and character constants. */
3761#define FOO(x) 'x'
3762int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3763
3764int test (int i, double x);
3765struct s1 {int (*f) (int a);};
3766struct s2 {int (*f) (double a);};
3767int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3768int argc;
3769char **argv;
3770int
3771main ()
3772{
3773return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3774 ;
3775 return 0;
3776}
3777_ACEOF 4074_ACEOF
3778for 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__"
3779 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3780do 4076do
3781 CC="$ac_save_CC $ac_arg" 4077 CC="$ac_save_CC $ac_arg"
3782 if ac_fn_c_try_compile "$LINENO"; then : 4078 if ac_fn_c_try_compile "$LINENO"
4079then :
3783 ac_cv_prog_cc_c89=$ac_arg 4080 ac_cv_prog_cc_c89=$ac_arg
3784fi 4081fi
3785rm -f core conftest.err conftest.$ac_objext 4082rm -f core conftest.err conftest.$ac_objext conftest.beam
3786 test "x$ac_cv_prog_cc_c89" != "xno" && break 4083 test "x$ac_cv_prog_cc_c89" != "xno" && break
3787done 4084done
3788rm -f conftest.$ac_ext 4085rm -f conftest.$ac_ext
3789CC=$ac_save_CC 4086CC=$ac_save_CC
3790
3791fi 4087fi
3792# AC_CACHE_VAL 4088
3793case "x$ac_cv_prog_cc_c89" in 4089if test "x$ac_cv_prog_cc_c89" = xno
3794 x) 4090then :
3795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3796$as_echo "none needed" >&6; } ;;
3797 xno)
3798 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4091 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3799$as_echo "unsupported" >&6; } ;; 4092printf "%s\n" "unsupported" >&6; }
3800 *) 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; }
3801 CC="$CC $ac_cv_prog_cc_c89" 4101 CC="$CC $ac_cv_prog_cc_c89"
3802 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 4102fi
3803$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 4103 ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
3804esac 4104 ac_prog_cc_stdc=c89
3805if test "x$ac_cv_prog_cc_c89" != xno; then : 4105fi
3806
3807fi 4106fi
3808 4107
3809ac_ext=c 4108ac_ext=c
3810ac_cpp='$CPP $CPPFLAGS' 4109ac_cpp='$CPP $CPPFLAGS'
3811ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4110ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3812ac_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'
3813ac_compiler_gnu=$ac_cv_c_compiler_gnu 4112ac_compiler_gnu=$ac_cv_c_compiler_gnu
3814 4113
3815 4114
3816for 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"
3817do : 4116if test "x$ac_cv_header_stdint_h" = xyes
3818 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
3819ac_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"
3820if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 4128if test "x$ac_cv_header_sys_prctl_h" = xyes
3821 cat >>confdefs.h <<_ACEOF 4129then :
3822#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4130 printf "%s\n" "#define HAVE_SYS_PRCTL_H 1" >>confdefs.h
3823_ACEOF
3824 4131
3825fi 4132fi
3826 4133
3827done
3828 4134
3829
3830{ $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
3831$as_echo_n "checking for library containing pthread_create... " >&6; } 4136printf %s "checking for library containing pthread_create... " >&6; }
3832if ${ac_cv_search_pthread_create+:} false; then : 4137if test ${ac_cv_search_pthread_create+y}
3833 $as_echo_n "(cached) " >&6 4138then :
3834else 4139 printf %s "(cached) " >&6
4140else $as_nop
3835 ac_func_search_save_LIBS=$LIBS 4141 ac_func_search_save_LIBS=$LIBS
3836cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4142cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3837/* end confdefs.h. */ 4143/* end confdefs.h. */
3838 4144
3839/* Override any GCC internal prototype to avoid an error. 4145/* Override any GCC internal prototype to avoid an error.
3840 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
3841 builtin and then its argument prototype would still apply. */ 4147 builtin and then its argument prototype would still apply. */
3842#ifdef __cplusplus
3843extern "C"
3844#endif
3845char pthread_create (); 4148char pthread_create ();
3846int 4149int
3847main () 4150main (void)
3848{ 4151{
3849return pthread_create (); 4152return pthread_create ();
3850 ; 4153 ;
3851 return 0; 4154 return 0;
3852} 4155}
3853_ACEOF 4156_ACEOF
3854for ac_lib in '' pthread pthreads pthreadVC2; do 4157for ac_lib in '' pthread pthreads pthreadVC2
4158do
3855 if test -z "$ac_lib"; then 4159 if test -z "$ac_lib"; then
3856 ac_res="none required" 4160 ac_res="none required"
3857 else 4161 else
3858 ac_res=-l$ac_lib 4162 ac_res=-l$ac_lib
3859 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 4163 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3860 fi 4164 fi
3861 if ac_fn_c_try_link "$LINENO"; then : 4165 if ac_fn_c_try_link "$LINENO"
4166then :
3862 ac_cv_search_pthread_create=$ac_res 4167 ac_cv_search_pthread_create=$ac_res
3863fi 4168fi
3864rm -f core conftest.err conftest.$ac_objext \ 4169rm -f core conftest.err conftest.$ac_objext conftest.beam \
3865 conftest$ac_exeext 4170 conftest$ac_exeext
3866 if ${ac_cv_search_pthread_create+:} false; then : 4171 if test ${ac_cv_search_pthread_create+y}
4172then :
3867 break 4173 break
3868fi 4174fi
3869done 4175done
3870if ${ac_cv_search_pthread_create+:} false; then : 4176if test ${ac_cv_search_pthread_create+y}
4177then :
3871 4178
3872else 4179else $as_nop
3873 ac_cv_search_pthread_create=no 4180 ac_cv_search_pthread_create=no
3874fi 4181fi
3875rm conftest.$ac_ext 4182rm conftest.$ac_ext
3876LIBS=$ac_func_search_save_LIBS 4183LIBS=$ac_func_search_save_LIBS
3877fi 4184fi
3878{ $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
3879$as_echo "$ac_cv_search_pthread_create" >&6; } 4186printf "%s\n" "$ac_cv_search_pthread_create" >&6; }
3880ac_res=$ac_cv_search_pthread_create 4187ac_res=$ac_cv_search_pthread_create
3881if test "$ac_res" != no; then : 4188if test "$ac_res" != no
4189then :
3882 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 4190 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3883 4191
3884else 4192else $as_nop
3885 as_fn_error $? "pthread functions not found" "$LINENO" 5 4193 as_fn_error $? "pthread functions not found" "$LINENO" 5
3886 4194
3887fi 4195fi
3888 4196
3889 4197
3890{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for utimes" >&5 4198{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for utimes" >&5
3891$as_echo_n "checking for utimes... " >&6; } 4199printf %s "checking for utimes... " >&6; }
3892if ${ac_cv_utimes+:} false; then : 4200if test ${ac_cv_utimes+y}
3893 $as_echo_n "(cached) " >&6 4201then :
3894else 4202 printf %s "(cached) " >&6
4203else $as_nop
3895 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4204 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3896/* end confdefs.h. */ 4205/* end confdefs.h. */
3897 4206
3898#include <sys/types.h> 4207#include <sys/types.h>
3899#include <sys/time.h> 4208#include <sys/time.h>
3905 res = utimes ("/", tv); 4214 res = utimes ("/", tv);
3906 return 0; 4215 return 0;
3907} 4216}
3908 4217
3909_ACEOF 4218_ACEOF
3910if ac_fn_c_try_link "$LINENO"; then : 4219if ac_fn_c_try_link "$LINENO"
4220then :
3911 ac_cv_utimes=yes 4221 ac_cv_utimes=yes
3912else 4222else $as_nop
3913 ac_cv_utimes=no 4223 ac_cv_utimes=no
3914fi 4224fi
3915rm -f core conftest.err conftest.$ac_objext \ 4225rm -f core conftest.err conftest.$ac_objext conftest.beam \
3916 conftest$ac_exeext conftest.$ac_ext 4226 conftest$ac_exeext conftest.$ac_ext
3917fi 4227fi
3918{ $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
3919$as_echo "$ac_cv_utimes" >&6; } 4229printf "%s\n" "$ac_cv_utimes" >&6; }
3920test $ac_cv_utimes = yes && 4230test $ac_cv_utimes = yes &&
3921$as_echo "#define HAVE_UTIMES 1" >>confdefs.h 4231printf "%s\n" "#define HAVE_UTIMES 1" >>confdefs.h
3922 4232
3923 4233
3924{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for futimes" >&5 4234{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for futimes" >&5
3925$as_echo_n "checking for futimes... " >&6; } 4235printf %s "checking for futimes... " >&6; }
3926if ${ac_cv_futimes+:} false; then : 4236if test ${ac_cv_futimes+y}
3927 $as_echo_n "(cached) " >&6 4237then :
3928else 4238 printf %s "(cached) " >&6
4239else $as_nop
3929 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4240 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3930/* end confdefs.h. */ 4241/* end confdefs.h. */
3931 4242
3932#include <sys/types.h> 4243#include <sys/types.h>
3933#include <sys/time.h> 4244#include <sys/time.h>
3940 res = futimes (fd, tv); 4251 res = futimes (fd, tv);
3941 return 0; 4252 return 0;
3942} 4253}
3943 4254
3944_ACEOF 4255_ACEOF
3945if ac_fn_c_try_link "$LINENO"; then : 4256if ac_fn_c_try_link "$LINENO"
4257then :
3946 ac_cv_futimes=yes 4258 ac_cv_futimes=yes
3947else 4259else $as_nop
3948 ac_cv_futimes=no 4260 ac_cv_futimes=no
3949fi 4261fi
3950rm -f core conftest.err conftest.$ac_objext \ 4262rm -f core conftest.err conftest.$ac_objext conftest.beam \
3951 conftest$ac_exeext conftest.$ac_ext 4263 conftest$ac_exeext conftest.$ac_ext
3952fi 4264fi
3953{ $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
3954$as_echo "$ac_cv_futimes" >&6; } 4266printf "%s\n" "$ac_cv_futimes" >&6; }
3955test $ac_cv_futimes = yes && 4267test $ac_cv_futimes = yes &&
3956$as_echo "#define HAVE_FUTIMES 1" >>confdefs.h 4268printf "%s\n" "#define HAVE_FUTIMES 1" >>confdefs.h
3957 4269
3958 4270
3959{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for readahead" >&5 4271{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for readahead" >&5
3960$as_echo_n "checking for readahead... " >&6; } 4272printf %s "checking for readahead... " >&6; }
3961if ${ac_cv_readahead+:} false; then : 4273if test ${ac_cv_readahead+y}
3962 $as_echo_n "(cached) " >&6 4274then :
3963else 4275 printf %s "(cached) " >&6
4276else $as_nop
3964 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4277 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3965/* end confdefs.h. */ 4278/* end confdefs.h. */
3966 4279
4280#include <sys/types.h>
3967#include <fcntl.h> 4281#include <fcntl.h>
3968int main (void) 4282int main (void)
3969{ 4283{
3970 int fd = 0; 4284 int fd = 0;
3971 size_t count = 2; 4285 size_t count = 2;
3973 res = readahead (fd, 0, count); 4287 res = readahead (fd, 0, count);
3974 return 0; 4288 return 0;
3975} 4289}
3976 4290
3977_ACEOF 4291_ACEOF
3978if ac_fn_c_try_link "$LINENO"; then : 4292if ac_fn_c_try_link "$LINENO"
4293then :
3979 ac_cv_readahead=yes 4294 ac_cv_readahead=yes
3980else 4295else $as_nop
3981 ac_cv_readahead=no 4296 ac_cv_readahead=no
3982fi 4297fi
3983rm -f core conftest.err conftest.$ac_objext \ 4298rm -f core conftest.err conftest.$ac_objext conftest.beam \
3984 conftest$ac_exeext conftest.$ac_ext 4299 conftest$ac_exeext conftest.$ac_ext
3985fi 4300fi
3986{ $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
3987$as_echo "$ac_cv_readahead" >&6; } 4302printf "%s\n" "$ac_cv_readahead" >&6; }
3988test $ac_cv_readahead = yes && 4303test $ac_cv_readahead = yes &&
3989$as_echo "#define HAVE_READAHEAD 1" >>confdefs.h 4304printf "%s\n" "#define HAVE_READAHEAD 1" >>confdefs.h
3990 4305
3991 4306
3992{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fdatasync" >&5 4307{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for fdatasync" >&5
3993$as_echo_n "checking for fdatasync... " >&6; } 4308printf %s "checking for fdatasync... " >&6; }
3994if ${ac_cv_fdatasync+:} false; then : 4309if test ${ac_cv_fdatasync+y}
3995 $as_echo_n "(cached) " >&6 4310then :
3996else 4311 printf %s "(cached) " >&6
4312else $as_nop
3997 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4313 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3998/* end confdefs.h. */ 4314/* end confdefs.h. */
3999 4315
4000#include <unistd.h> 4316#include <unistd.h>
4001int main (void) 4317int main (void)
4004 fdatasync (fd); 4320 fdatasync (fd);
4005 return 0; 4321 return 0;
4006} 4322}
4007 4323
4008_ACEOF 4324_ACEOF
4009if ac_fn_c_try_link "$LINENO"; then : 4325if ac_fn_c_try_link "$LINENO"
4326then :
4010 ac_cv_fdatasync=yes 4327 ac_cv_fdatasync=yes
4011else 4328else $as_nop
4012 ac_cv_fdatasync=no 4329 ac_cv_fdatasync=no
4013fi 4330fi
4014rm -f core conftest.err conftest.$ac_objext \ 4331rm -f core conftest.err conftest.$ac_objext conftest.beam \
4015 conftest$ac_exeext conftest.$ac_ext 4332 conftest$ac_exeext conftest.$ac_ext
4016fi 4333fi
4017{ $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
4018$as_echo "$ac_cv_fdatasync" >&6; } 4335printf "%s\n" "$ac_cv_fdatasync" >&6; }
4019test $ac_cv_fdatasync = yes && 4336test $ac_cv_fdatasync = yes &&
4020$as_echo "#define HAVE_FDATASYNC 1" >>confdefs.h 4337printf "%s\n" "#define HAVE_FDATASYNC 1" >>confdefs.h
4021 4338
4022 4339
4023{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sendfile" >&5 4340{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for sendfile" >&5
4024$as_echo_n "checking for sendfile... " >&6; } 4341printf %s "checking for sendfile... " >&6; }
4025if ${ac_cv_sendfile+:} false; then : 4342if test ${ac_cv_sendfile+y}
4026 $as_echo_n "(cached) " >&6 4343then :
4027else 4344 printf %s "(cached) " >&6
4345else $as_nop
4028 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4346 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4029/* end confdefs.h. */ 4347/* end confdefs.h. */
4030 4348
4031# include <sys/types.h> 4349# include <sys/types.h>
4032#if __linux 4350#if __linux
4054#endif 4372#endif
4055 return 0; 4373 return 0;
4056} 4374}
4057 4375
4058_ACEOF 4376_ACEOF
4059if ac_fn_c_try_link "$LINENO"; then : 4377if ac_fn_c_try_link "$LINENO"
4378then :
4060 ac_cv_sendfile=yes 4379 ac_cv_sendfile=yes
4061else 4380else $as_nop
4062 ac_cv_sendfile=no 4381 ac_cv_sendfile=no
4063fi 4382fi
4064rm -f core conftest.err conftest.$ac_objext \ 4383rm -f core conftest.err conftest.$ac_objext conftest.beam \
4065 conftest$ac_exeext conftest.$ac_ext 4384 conftest$ac_exeext conftest.$ac_ext
4066fi 4385fi
4067{ $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
4068$as_echo "$ac_cv_sendfile" >&6; } 4387printf "%s\n" "$ac_cv_sendfile" >&6; }
4069test $ac_cv_sendfile = yes && 4388test $ac_cv_sendfile = yes &&
4070$as_echo "#define HAVE_SENDFILE 1" >>confdefs.h 4389printf "%s\n" "#define HAVE_SENDFILE 1" >>confdefs.h
4071 4390
4072 4391
4073{ $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
4074$as_echo_n "checking for sync_file_range... " >&6; } 4393printf %s "checking for sync_file_range... " >&6; }
4075if ${ac_cv_sync_file_range+:} false; then : 4394if test ${ac_cv_sync_file_range+y}
4076 $as_echo_n "(cached) " >&6 4395then :
4077else 4396 printf %s "(cached) " >&6
4397else $as_nop
4078 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4398 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4079/* end confdefs.h. */ 4399/* end confdefs.h. */
4080 4400
4401#include <sys/types.h>
4081#include <fcntl.h> 4402#include <fcntl.h>
4082int main (void) 4403int main (void)
4083{ 4404{
4084 int fd = 0; 4405 int fd = 0;
4085 off64_t offset = 1; 4406 off64_t offset = 1;
4089 res = sync_file_range (fd, offset, nbytes, flags); 4410 res = sync_file_range (fd, offset, nbytes, flags);
4090 return 0; 4411 return 0;
4091} 4412}
4092 4413
4093_ACEOF 4414_ACEOF
4094if ac_fn_c_try_link "$LINENO"; then : 4415if ac_fn_c_try_link "$LINENO"
4416then :
4095 ac_cv_sync_file_range=yes 4417 ac_cv_sync_file_range=yes
4096else 4418else $as_nop
4097 ac_cv_sync_file_range=no 4419 ac_cv_sync_file_range=no
4098fi 4420fi
4099rm -f core conftest.err conftest.$ac_objext \ 4421rm -f core conftest.err conftest.$ac_objext conftest.beam \
4100 conftest$ac_exeext conftest.$ac_ext 4422 conftest$ac_exeext conftest.$ac_ext
4101fi 4423fi
4102{ $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
4103$as_echo "$ac_cv_sync_file_range" >&6; } 4425printf "%s\n" "$ac_cv_sync_file_range" >&6; }
4104test $ac_cv_sync_file_range = yes && 4426test $ac_cv_sync_file_range = yes &&
4105$as_echo "#define HAVE_SYNC_FILE_RANGE 1" >>confdefs.h 4427printf "%s\n" "#define HAVE_SYNC_FILE_RANGE 1" >>confdefs.h
4106 4428
4107 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
4108{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fallocate" >&5 4463{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for fallocate" >&5
4109$as_echo_n "checking for fallocate... " >&6; } 4464printf %s "checking for fallocate... " >&6; }
4110if ${ac_cv_linux_fallocate+:} false; then : 4465if test ${ac_cv_linux_fallocate+y}
4111 $as_echo_n "(cached) " >&6 4466then :
4112else 4467 printf %s "(cached) " >&6
4468else $as_nop
4113 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4469 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4114/* end confdefs.h. */ 4470/* end confdefs.h. */
4115 4471
4116#include <fcntl.h> 4472#include <fcntl.h>
4117int main (void) 4473int main (void)
4124 res = fallocate (fd, mode, offset, len); 4480 res = fallocate (fd, mode, offset, len);
4125 return 0; 4481 return 0;
4126} 4482}
4127 4483
4128_ACEOF 4484_ACEOF
4129if ac_fn_c_try_link "$LINENO"; then : 4485if ac_fn_c_try_link "$LINENO"
4486then :
4130 ac_cv_linux_fallocate=yes 4487 ac_cv_linux_fallocate=yes
4131else 4488else $as_nop
4132 ac_cv_linux_fallocate=no 4489 ac_cv_linux_fallocate=no
4133fi 4490fi
4134rm -f core conftest.err conftest.$ac_objext \ 4491rm -f core conftest.err conftest.$ac_objext conftest.beam \
4135 conftest$ac_exeext conftest.$ac_ext 4492 conftest$ac_exeext conftest.$ac_ext
4136fi 4493fi
4137{ $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
4138$as_echo "$ac_cv_linux_fallocate" >&6; } 4495printf "%s\n" "$ac_cv_linux_fallocate" >&6; }
4139test $ac_cv_linux_fallocate = yes && 4496test $ac_cv_linux_fallocate = yes &&
4140$as_echo "#define HAVE_LINUX_FALLOCATE 1" >>confdefs.h 4497printf "%s\n" "#define HAVE_LINUX_FALLOCATE 1" >>confdefs.h
4141 4498
4142 4499
4143{ $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
4144$as_echo_n "checking for sys_syncfs... " >&6; } 4501printf %s "checking for sys_syncfs... " >&6; }
4145if ${ac_cv_sys_syncfs+:} false; then : 4502if test ${ac_cv_sys_syncfs+y}
4146 $as_echo_n "(cached) " >&6 4503then :
4147else 4504 printf %s "(cached) " >&6
4505else $as_nop
4148 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4506 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4149/* end confdefs.h. */ 4507/* end confdefs.h. */
4150 4508
4151#include <unistd.h> 4509#include <unistd.h>
4152#include <sys/syscall.h> 4510#include <sys/syscall.h>
4154{ 4512{
4155 int res = syscall (__NR_syncfs, (int)0); 4513 int res = syscall (__NR_syncfs, (int)0);
4156} 4514}
4157 4515
4158_ACEOF 4516_ACEOF
4159if ac_fn_c_try_link "$LINENO"; then : 4517if ac_fn_c_try_link "$LINENO"
4518then :
4160 ac_cv_sys_syncfs=yes 4519 ac_cv_sys_syncfs=yes
4161else 4520else $as_nop
4162 ac_cv_sys_syncfs=no 4521 ac_cv_sys_syncfs=no
4163fi 4522fi
4164rm -f core conftest.err conftest.$ac_objext \ 4523rm -f core conftest.err conftest.$ac_objext conftest.beam \
4165 conftest$ac_exeext conftest.$ac_ext 4524 conftest$ac_exeext conftest.$ac_ext
4166fi 4525fi
4167{ $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
4168$as_echo "$ac_cv_sys_syncfs" >&6; } 4527printf "%s\n" "$ac_cv_sys_syncfs" >&6; }
4169test $ac_cv_sys_syncfs = yes && 4528test $ac_cv_sys_syncfs = yes &&
4170$as_echo "#define HAVE_SYS_SYNCFS 1" >>confdefs.h 4529printf "%s\n" "#define HAVE_SYS_SYNCFS 1" >>confdefs.h
4171 4530
4172 4531
4173{ $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
4174$as_echo_n "checking for prctl_set_name... " >&6; } 4533printf %s "checking for prctl_set_name... " >&6; }
4175if ${ac_cv_prctl_set_name+:} false; then : 4534if test ${ac_cv_prctl_set_name+y}
4176 $as_echo_n "(cached) " >&6 4535then :
4177else 4536 printf %s "(cached) " >&6
4537else $as_nop
4178 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4538 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4179/* end confdefs.h. */ 4539/* end confdefs.h. */
4180 4540
4181#include <sys/prctl.h> 4541#include <sys/prctl.h>
4182int main (void) 4542int main (void)
4184 char *name = "test123"; 4544 char *name = "test123";
4185 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);
4186} 4546}
4187 4547
4188_ACEOF 4548_ACEOF
4189if ac_fn_c_try_link "$LINENO"; then : 4549if ac_fn_c_try_link "$LINENO"
4550then :
4190 ac_cv_prctl_set_name=yes 4551 ac_cv_prctl_set_name=yes
4191else 4552else $as_nop
4192 ac_cv_prctl_set_name=no 4553 ac_cv_prctl_set_name=no
4193fi 4554fi
4194rm -f core conftest.err conftest.$ac_objext \ 4555rm -f core conftest.err conftest.$ac_objext conftest.beam \
4195 conftest$ac_exeext conftest.$ac_ext 4556 conftest$ac_exeext conftest.$ac_ext
4196fi 4557fi
4197{ $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
4198$as_echo "$ac_cv_prctl_set_name" >&6; } 4559printf "%s\n" "$ac_cv_prctl_set_name" >&6; }
4199test $ac_cv_prctl_set_name = yes && 4560test $ac_cv_prctl_set_name = yes &&
4200$as_echo "#define HAVE_PRCTL_SET_NAME 1" >>confdefs.h 4561printf "%s\n" "#define HAVE_PRCTL_SET_NAME 1" >>confdefs.h
4201 4562
4202 4563
4203 4564{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for posix_close" >&5
4204{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for set/getrlimit" >&5 4565printf %s "checking for posix_close... " >&6; }
4205$as_echo_n "checking for set/getrlimit... " >&6; } 4566if test ${ac_cv_posix_close+y}
4206if ${ac_cv_rlimits+:} false; then : 4567then :
4207 $as_echo_n "(cached) " >&6 4568 printf %s "(cached) " >&6
4208else 4569else $as_nop
4209 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4570 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4210/* end confdefs.h. */ 4571/* end confdefs.h. */
4211 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
4212#include <sys/time.h> 4645#include <sys/time.h>
4213#include <sys/resource.h> 4646#include <sys/resource.h>
4214int res;
4215int main (void) 4647int main (void)
4216{ 4648{
4217 struct rlimit srl; 4649 struct rlimit srl;
4650 int res;
4218 srl.rlim_cur = srl.rlim_max = RLIM_INFINITY; 4651 srl.rlim_cur = srl.rlim_max = RLIM_INFINITY;
4219 res = getrlimit (RLIMIT_NOFILE, &srl); 4652 res = getrlimit (RLIMIT_NOFILE, &srl);
4220 res = setrlimit (RLIMIT_NOFILE, &srl); 4653 res = setrlimit (RLIMIT_NOFILE, &srl);
4221 return 0; 4654 return 0;
4222} 4655}
4223 4656
4224_ACEOF 4657_ACEOF
4225if ac_fn_c_try_link "$LINENO"; then : 4658if ac_fn_c_try_link "$LINENO"
4659then :
4226 ac_cv_rlimits=yes 4660 ac_cv_rlimits=yes
4227else 4661else $as_nop
4228 ac_cv_rlimits=no 4662 ac_cv_rlimits=no
4229fi 4663fi
4230rm -f core conftest.err conftest.$ac_objext \ 4664rm -f core conftest.err conftest.$ac_objext conftest.beam \
4231 conftest$ac_exeext conftest.$ac_ext 4665 conftest$ac_exeext conftest.$ac_ext
4232fi 4666fi
4233{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_rlimits" >&5 4667{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_rlimits" >&5
4234$as_echo "$ac_cv_rlimits" >&6; } 4668printf "%s\n" "$ac_cv_rlimits" >&6; }
4235test $ac_cv_rlimits = yes && 4669test $ac_cv_rlimits = yes &&
4236$as_echo "#define HAVE_RLIMITS 1" >>confdefs.h 4670printf "%s\n" "#define HAVE_RLIMITS 1" >>confdefs.h
4237 4671
4238 4672
4239{ $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
4240$as_echo_n "checking for posix_madvise... " >&6; } 4674printf %s "checking for posix_madvise... " >&6; }
4241if ${ac_cv_posix_madvise+:} false; then : 4675if test ${ac_cv_posix_madvise+y}
4242 $as_echo_n "(cached) " >&6 4676then :
4243else 4677 printf %s "(cached) " >&6
4678else $as_nop
4244 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4679 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4245/* end confdefs.h. */ 4680/* end confdefs.h. */
4246 4681
4247#include <sys/mman.h> 4682#include <sys/mman.h>
4248int main (void) 4683int main (void)
4254 int d = POSIX_MADV_DONTNEED; 4689 int d = POSIX_MADV_DONTNEED;
4255 return 0; 4690 return 0;
4256} 4691}
4257 4692
4258_ACEOF 4693_ACEOF
4259if ac_fn_c_try_link "$LINENO"; then : 4694if ac_fn_c_try_link "$LINENO"
4695then :
4260 ac_cv_posix_madvise=yes 4696 ac_cv_posix_madvise=yes
4261else 4697else $as_nop
4262 ac_cv_posix_madvise=no 4698 ac_cv_posix_madvise=no
4263fi 4699fi
4264rm -f core conftest.err conftest.$ac_objext \ 4700rm -f core conftest.err conftest.$ac_objext conftest.beam \
4265 conftest$ac_exeext conftest.$ac_ext 4701 conftest$ac_exeext conftest.$ac_ext
4266fi 4702fi
4267{ $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
4268$as_echo "$ac_cv_posix_madvise" >&6; } 4704printf "%s\n" "$ac_cv_posix_madvise" >&6; }
4269test $ac_cv_posix_madvise = yes && 4705test $ac_cv_posix_madvise = yes &&
4270$as_echo "#define HAVE_POSIX_MADVISE 1" >>confdefs.h 4706printf "%s\n" "#define HAVE_POSIX_MADVISE 1" >>confdefs.h
4271 4707
4272 4708
4273{ $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
4274$as_echo_n "checking for posix_fadvise... " >&6; } 4710printf %s "checking for posix_fadvise... " >&6; }
4275if ${ac_cv_posix_fadvise+:} false; then : 4711if test ${ac_cv_posix_fadvise+y}
4276 $as_echo_n "(cached) " >&6 4712then :
4277else 4713 printf %s "(cached) " >&6
4714else $as_nop
4278 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4715 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4279/* end confdefs.h. */ 4716/* end confdefs.h. */
4280 4717
4281#define _XOPEN_SOURCE 600 4718#define _XOPEN_SOURCE 600
4282#include <fcntl.h> 4719#include <fcntl.h>
4290 int e = POSIX_FADV_DONTNEED; 4727 int e = POSIX_FADV_DONTNEED;
4291 return 0; 4728 return 0;
4292} 4729}
4293 4730
4294_ACEOF 4731_ACEOF
4295if ac_fn_c_try_link "$LINENO"; then : 4732if ac_fn_c_try_link "$LINENO"
4733then :
4296 ac_cv_posix_fadvise=yes 4734 ac_cv_posix_fadvise=yes
4297else 4735else $as_nop
4298 ac_cv_posix_fadvise=no 4736 ac_cv_posix_fadvise=no
4299fi 4737fi
4300rm -f core conftest.err conftest.$ac_objext \ 4738rm -f core conftest.err conftest.$ac_objext conftest.beam \
4301 conftest$ac_exeext conftest.$ac_ext 4739 conftest$ac_exeext conftest.$ac_ext
4302fi 4740fi
4303{ $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
4304$as_echo "$ac_cv_posix_fadvise" >&6; } 4742printf "%s\n" "$ac_cv_posix_fadvise" >&6; }
4305test $ac_cv_posix_fadvise = yes && 4743test $ac_cv_posix_fadvise = yes &&
4306$as_echo "#define HAVE_POSIX_FADVISE 1" >>confdefs.h 4744printf "%s\n" "#define HAVE_POSIX_FADVISE 1" >>confdefs.h
4307 4745
4308 4746
4309for 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"
4310do : 4748if test "x$ac_cv_header_linux_fs_h" = xyes
4311 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
4312ac_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"
4313if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 4778if test "x$ac_cv_header_sys_uio_h" = xyes
4314 cat >>confdefs.h <<_ACEOF 4779then :
4315#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4780 printf "%s\n" "#define HAVE_SYS_UIO_H 1" >>confdefs.h
4316_ACEOF
4317 4781
4318fi 4782fi
4319 4783
4320done
4321 4784
4322 4785{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for fexecve" >&5
4323{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for splice, vmsplice and tee" >&5 4786printf %s "checking for fexecve... " >&6; }
4324$as_echo_n "checking for splice, vmsplice and tee... " >&6; } 4787if test ${ac_cv_fexecve+y}
4325if ${ac_cv_linux_splice+:} false; then : 4788then :
4326 $as_echo_n "(cached) " >&6 4789 printf %s "(cached) " >&6
4327else 4790else $as_nop
4328 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4791 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4329/* end confdefs.h. */ 4792/* end confdefs.h. */
4330 4793
4331#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>
4332int main (void) 4901int main (void)
4333{ 4902{
4334 ssize_t res; 4903 ssize_t res;
4335 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);
4336 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);
4337 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);
4338 return 0; 4907 return 0;
4339} 4908}
4340 4909
4341_ACEOF 4910_ACEOF
4342if ac_fn_c_try_link "$LINENO"; then : 4911if ac_fn_c_try_link "$LINENO"
4912then :
4343 ac_cv_linux_splice=yes 4913 ac_cv_linux_splice=yes
4344else 4914else $as_nop
4345 ac_cv_linux_splice=no 4915 ac_cv_linux_splice=no
4346fi 4916fi
4347rm -f core conftest.err conftest.$ac_objext \ 4917rm -f core conftest.err conftest.$ac_objext conftest.beam \
4348 conftest$ac_exeext conftest.$ac_ext 4918 conftest$ac_exeext conftest.$ac_ext
4349fi 4919fi
4350{ $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
4351$as_echo "$ac_cv_linux_splice" >&6; } 4921printf "%s\n" "$ac_cv_linux_splice" >&6; }
4352test $ac_cv_linux_splice = yes && 4922test $ac_cv_linux_splice = yes &&
4353$as_echo "#define HAVE_LINUX_SPLICE 1" >>confdefs.h 4923printf "%s\n" "#define HAVE_LINUX_SPLICE 1" >>confdefs.h
4354 4924
4355 4925
4356{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for pipe2" >&5 4926{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for pipe2" >&5
4357$as_echo_n "checking for pipe2... " >&6; } 4927printf %s "checking for pipe2... " >&6; }
4358if ${ac_cv_pipe2+:} false; then : 4928if test ${ac_cv_pipe2+y}
4359 $as_echo_n "(cached) " >&6 4929then :
4360else 4930 printf %s "(cached) " >&6
4931else $as_nop
4361 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4932 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4362/* end confdefs.h. */ 4933/* end confdefs.h. */
4363 4934
4364#include <fcntl.h> 4935#include <fcntl.h>
4365#include <unistd.h> 4936#include <unistd.h>
4366int res;
4367int main (void) 4937int main (void)
4368{ 4938{
4939 int res;
4369 res = pipe2 (0, 0); 4940 res = pipe2 (0, 0);
4370 return 0; 4941 return 0;
4371} 4942}
4372 4943
4373_ACEOF 4944_ACEOF
4374if ac_fn_c_try_link "$LINENO"; then : 4945if ac_fn_c_try_link "$LINENO"
4946then :
4375 ac_cv_pipe2=yes 4947 ac_cv_pipe2=yes
4376else 4948else $as_nop
4377 ac_cv_pipe2=no 4949 ac_cv_pipe2=no
4378fi 4950fi
4379rm -f core conftest.err conftest.$ac_objext \ 4951rm -f core conftest.err conftest.$ac_objext conftest.beam \
4380 conftest$ac_exeext conftest.$ac_ext 4952 conftest$ac_exeext conftest.$ac_ext
4381fi 4953fi
4382{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_pipe2" >&5 4954{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_pipe2" >&5
4383$as_echo "$ac_cv_pipe2" >&6; } 4955printf "%s\n" "$ac_cv_pipe2" >&6; }
4384test $ac_cv_pipe2 = yes && 4956test $ac_cv_pipe2 = yes &&
4385$as_echo "#define HAVE_PIPE2 1" >>confdefs.h 4957printf "%s\n" "#define HAVE_PIPE2 1" >>confdefs.h
4386 4958
4387 4959
4388{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for eventfd" >&5 4960{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for eventfd" >&5
4389$as_echo_n "checking for eventfd... " >&6; } 4961printf %s "checking for eventfd... " >&6; }
4390if ${ac_cv_eventfd+:} false; then : 4962if test ${ac_cv_eventfd+y}
4391 $as_echo_n "(cached) " >&6 4963then :
4392else 4964 printf %s "(cached) " >&6
4965else $as_nop
4393 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4966 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4394/* end confdefs.h. */ 4967/* end confdefs.h. */
4395 4968
4396#include <sys/eventfd.h> 4969#include <sys/eventfd.h>
4397int res;
4398int main (void) 4970int main (void)
4399{ 4971{
4972 int res;
4400 res = eventfd (1, EFD_CLOEXEC | EFD_NONBLOCK); 4973 res = eventfd (1, EFD_CLOEXEC | EFD_NONBLOCK);
4401 return 0; 4974 return 0;
4402} 4975}
4403 4976
4404_ACEOF 4977_ACEOF
4405if ac_fn_c_try_link "$LINENO"; then : 4978if ac_fn_c_try_link "$LINENO"
4979then :
4406 ac_cv_eventfd=yes 4980 ac_cv_eventfd=yes
4407else 4981else $as_nop
4408 ac_cv_eventfd=no 4982 ac_cv_eventfd=no
4409fi 4983fi
4410rm -f core conftest.err conftest.$ac_objext \ 4984rm -f core conftest.err conftest.$ac_objext conftest.beam \
4411 conftest$ac_exeext conftest.$ac_ext 4985 conftest$ac_exeext conftest.$ac_ext
4412fi 4986fi
4413{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_eventfd" >&5 4987{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_eventfd" >&5
4414$as_echo "$ac_cv_eventfd" >&6; } 4988printf "%s\n" "$ac_cv_eventfd" >&6; }
4415test $ac_cv_eventfd = yes && 4989test $ac_cv_eventfd = yes &&
4416$as_echo "#define HAVE_EVENTFD 1" >>confdefs.h 4990printf "%s\n" "#define HAVE_EVENTFD 1" >>confdefs.h
4417 4991
4418 4992
4419{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for renameat2" >&5 4993{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for timerfd_*" >&5
4420$as_echo_n "checking for renameat2... " >&6; } 4994printf %s "checking for timerfd_*... " >&6; }
4421if ${ac_cv_renameat2+:} false; then : 4995if test ${ac_cv_timerfd+y}
4422 $as_echo_n "(cached) " >&6 4996then :
4423else 4997 printf %s "(cached) " >&6
4998else $as_nop
4424 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4999 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4425/* end confdefs.h. */ 5000/* end confdefs.h. */
4426 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>
4427#include <unistd.h> 5243#include <unistd.h>
4428#include <sys/syscall.h> 5244#include <fcntl.h>
4429#include <linux/fs.h>
4430int res; 5245int res;
4431int main (void) 5246int main (void)
4432{ 5247{
4433 res = syscall (SYS_renameat2, 0, 0, 0, 0, RENAME_EXCHANGE | RENAME_NOREPLACE); 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;
4434 return 0; 5256 return 0;
4435} 5257}
4436 5258
4437_ACEOF 5259_ACEOF
4438if ac_fn_c_try_link "$LINENO"; then : 5260if ac_fn_c_try_link "$LINENO"
4439 ac_cv_renameat2=yes 5261then :
4440else 5262 ac_cv_statx=yes
4441 ac_cv_renameat2=no 5263else $as_nop
5264 ac_cv_statx=no
4442fi 5265fi
4443rm -f core conftest.err conftest.$ac_objext \ 5266rm -f core conftest.err conftest.$ac_objext conftest.beam \
4444 conftest$ac_exeext conftest.$ac_ext 5267 conftest$ac_exeext conftest.$ac_ext
4445fi 5268fi
4446{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_renameat2" >&5 5269{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_statx" >&5
4447$as_echo "$ac_cv_renameat2" >&6; } 5270printf "%s\n" "$ac_cv_statx" >&6; }
4448test $ac_cv_renameat2 = yes && 5271test $ac_cv_statx = yes &&
4449$as_echo "#define HAVE_RENAMEAT2 1" >>confdefs.h 5272printf "%s\n" "#define HAVE_STATX 1" >>confdefs.h
4450 5273
4451 5274
4452{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for copy_file_range" >&5 5275{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for accept4" >&5
4453$as_echo_n "checking for copy_file_range... " >&6; } 5276printf %s "checking for accept4... " >&6; }
4454if ${ac_cv_copy_file_range+:} false; then : 5277if test ${ac_cv_accept4+y}
4455 $as_echo_n "(cached) " >&6 5278then :
4456else 5279 printf %s "(cached) " >&6
5280else $as_nop
4457 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5281 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4458/* end confdefs.h. */ 5282/* end confdefs.h. */
4459 5283
4460#include <unistd.h> 5284#include <sys/types.h>
4461#include <sys/syscall.h> 5285#include <sys/socket.h>
4462/*#include <linux/copy.h>*/
4463int res;
4464int main (void) 5286int main (void)
4465{ 5287{
4466 /*res = syscall (SYS_copy_file_range, 0, 0, 0, 0, 0, COPY_FR_REFLINK | COPY_FR_DEDUP | COPY_FR_COPY);*/ 5288 int res = accept4 (1, (struct sockaddr *)0, (socklen_t)0, SOCK_NONBLOCK | SOCK_CLOEXEC);
4467 res = syscall (SYS_copy_file_range, 0, 0, 0, 0, 0, 0);
4468 return 0; 5289 return 0;
4469} 5290}
4470 5291
4471_ACEOF 5292_ACEOF
4472if ac_fn_c_try_link "$LINENO"; then : 5293if ac_fn_c_try_link "$LINENO"
4473 ac_cv_copy_file_range=yes 5294then :
4474else 5295 ac_cv_accept4=yes
4475 ac_cv_copy_file_range=no 5296else $as_nop
5297 ac_cv_accept4=no
4476fi 5298fi
4477rm -f core conftest.err conftest.$ac_objext \ 5299rm -f core conftest.err conftest.$ac_objext conftest.beam \
4478 conftest$ac_exeext conftest.$ac_ext 5300 conftest$ac_exeext conftest.$ac_ext
4479fi 5301fi
4480{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_copy_file_range" >&5 5302{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_accept4" >&5
4481$as_echo "$ac_cv_copy_file_range" >&6; } 5303printf "%s\n" "$ac_cv_accept4" >&6; }
4482test $ac_cv_copy_file_range = yes && 5304test $ac_cv_accept4 = yes &&
4483$as_echo "#define HAVE_COPY_FILE_RANGE 1" >>confdefs.h 5305printf "%s\n" "#define HAVE_ACCEPT4 1" >>confdefs.h
4484 5306
4485 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
4486{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for posix_close" >&5 5315{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for mount" >&5
4487$as_echo_n "checking for posix_close... " >&6; } 5316printf %s "checking for mount... " >&6; }
4488if ${ac_cv_posix_close+:} false; then : 5317if test ${ac_cv_mount+y}
4489 $as_echo_n "(cached) " >&6 5318then :
4490else 5319 printf %s "(cached) " >&6
5320else $as_nop
4491 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5321 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4492/* end confdefs.h. */ 5322/* end confdefs.h. */
4493 5323
4494#include <unistd.h> 5324#include <sys/mount.h>
4495int res;
4496int main (void) 5325int main (void)
4497{ 5326{
4498 res = posix_close (0, 0); /* we do not need any flags */ 5327 int res = mount ("path", "path", "fstype", MS_RDONLY, 0);
4499 return 0; 5328 return 0;
4500} 5329}
4501 5330
4502_ACEOF 5331_ACEOF
4503if ac_fn_c_try_link "$LINENO"; then : 5332if ac_fn_c_try_link "$LINENO"
4504 ac_cv_posix_close=yes 5333then :
4505else 5334 ac_cv_mount=yes
4506 ac_cv_posix_close=no 5335else $as_nop
5336 ac_cv_mount=no
4507fi 5337fi
4508rm -f core conftest.err conftest.$ac_objext \ 5338rm -f core conftest.err conftest.$ac_objext conftest.beam \
4509 conftest$ac_exeext conftest.$ac_ext 5339 conftest$ac_exeext conftest.$ac_ext
4510fi 5340fi
4511{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_posix_close" >&5 5341{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_mount" >&5
4512$as_echo "$ac_cv_posix_close" >&6; } 5342printf "%s\n" "$ac_cv_mount" >&6; }
4513test $ac_cv_posix_close = yes && 5343test $ac_cv_mount = yes &&
4514$as_echo "#define HAVE_POSIX_CLOSE 1" >>confdefs.h 5344printf "%s\n" "#define HAVE_MOUNT 1" >>confdefs.h
4515 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. */
4516 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
4517 5407
4518 5408
4519cat >confcache <<\_ACEOF 5409cat >confcache <<\_ACEOF
4520# 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
4521# 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
4541 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
4542 eval ac_val=\$$ac_var 5432 eval ac_val=\$$ac_var
4543 case $ac_val in #( 5433 case $ac_val in #(
4544 *${as_nl}*) 5434 *${as_nl}*)
4545 case $ac_var in #( 5435 case $ac_var in #(
4546 *_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
4547$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;} ;;
4548 esac 5438 esac
4549 case $ac_var in #( 5439 case $ac_var in #(
4550 _ | IFS | as_nl) ;; #( 5440 _ | IFS | as_nl) ;; #(
4551 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 5441 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
4552 *) { eval $ac_var=; unset $ac_var;} ;; 5442 *) { eval $ac_var=; unset $ac_var;} ;;
4572) | 5462) |
4573 sed ' 5463 sed '
4574 /^ac_cv_env_/b end 5464 /^ac_cv_env_/b end
4575 t clear 5465 t clear
4576 :clear 5466 :clear
4577 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 5467 s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/
4578 t end 5468 t end
4579 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 5469 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
4580 :end' >>confcache 5470 :end' >>confcache
4581if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 5471if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
4582 if test -w "$cache_file"; then 5472 if test -w "$cache_file"; then
4583 if test "x$cache_file" != "x/dev/null"; then 5473 if test "x$cache_file" != "x/dev/null"; then
4584 { $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
4585$as_echo "$as_me: updating cache $cache_file" >&6;} 5475printf "%s\n" "$as_me: updating cache $cache_file" >&6;}
4586 if test ! -f "$cache_file" || test -h "$cache_file"; then 5476 if test ! -f "$cache_file" || test -h "$cache_file"; then
4587 cat confcache >"$cache_file" 5477 cat confcache >"$cache_file"
4588 else 5478 else
4589 case $cache_file in #( 5479 case $cache_file in #(
4590 */* | ?:*) 5480 */* | ?:*)
4594 mv -f confcache "$cache_file" ;; 5484 mv -f confcache "$cache_file" ;;
4595 esac 5485 esac
4596 fi 5486 fi
4597 fi 5487 fi
4598 else 5488 else
4599 { $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
4600$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 5490printf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;}
4601 fi 5491 fi
4602fi 5492fi
4603rm -f confcache 5493rm -f confcache
4604 5494
4605test "x$prefix" = xNONE && prefix=$ac_default_prefix 5495test "x$prefix" = xNONE && prefix=$ac_default_prefix
4612ac_ltlibobjs= 5502ac_ltlibobjs=
4613U= 5503U=
4614for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 5504for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
4615 # 1. Remove the extension, and $U if already installed. 5505 # 1. Remove the extension, and $U if already installed.
4616 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 5506 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
4617 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 5507 ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"`
4618 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 5508 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
4619 # will be set to the directory where LIBOBJS objects are built. 5509 # will be set to the directory where LIBOBJS objects are built.
4620 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 5510 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
4621 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 5511 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
4622done 5512done
4628 5518
4629: "${CONFIG_STATUS=./config.status}" 5519: "${CONFIG_STATUS=./config.status}"
4630ac_write_fail=0 5520ac_write_fail=0
4631ac_clean_files_save=$ac_clean_files 5521ac_clean_files_save=$ac_clean_files
4632ac_clean_files="$ac_clean_files $CONFIG_STATUS" 5522ac_clean_files="$ac_clean_files $CONFIG_STATUS"
4633{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 5523{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
4634$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 5524printf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;}
4635as_write_fail=0 5525as_write_fail=0
4636cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 5526cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
4637#! $SHELL 5527#! $SHELL
4638# Generated by $as_me. 5528# Generated by $as_me.
4639# Run this file to recreate the current configuration. 5529# Run this file to recreate the current configuration.
4652## M4sh Initialization. ## 5542## M4sh Initialization. ##
4653## -------------------- ## 5543## -------------------- ##
4654 5544
4655# Be more Bourne compatible 5545# Be more Bourne compatible
4656DUALCASE=1; export DUALCASE # for MKS sh 5546DUALCASE=1; export DUALCASE # for MKS sh
5547as_nop=:
4657if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 5548if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
5549then :
4658 emulate sh 5550 emulate sh
4659 NULLCMD=: 5551 NULLCMD=:
4660 # 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
4661 # is contrary to our usage. Disable this feature. 5553 # is contrary to our usage. Disable this feature.
4662 alias -g '${1+"$@"}'='"$@"' 5554 alias -g '${1+"$@"}'='"$@"'
4663 setopt NO_GLOB_SUBST 5555 setopt NO_GLOB_SUBST
4664else 5556else $as_nop
4665 case `(set -o) 2>/dev/null` in #( 5557 case `(set -o) 2>/dev/null` in #(
4666 *posix*) : 5558 *posix*) :
4667 set -o posix ;; #( 5559 set -o posix ;; #(
4668 *) : 5560 *) :
4669 ;; 5561 ;;
4670esac 5562esac
4671fi 5563fi
4672 5564
4673 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.
4674as_nl=' 5574as_nl='
4675' 5575'
4676export as_nl 5576export as_nl
4677# Printing a long string crashes Solaris 7 /usr/bin/printf. 5577IFS=" "" $as_nl"
4678as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 5578
4679as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 5579PS1='$ '
4680as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 5580PS2='> '
4681# Prefer a ksh shell builtin over an external printf program on Solaris, 5581PS4='+ '
4682# but without wasting forks for bash or zsh. 5582
4683if test -z "$BASH_VERSION$ZSH_VERSION" \ 5583# Ensure predictable behavior from utilities with locale-dependent output.
4684 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 5584LC_ALL=C
4685 as_echo='print -r --' 5585export LC_ALL
4686 as_echo_n='print -rn --' 5586LANGUAGE=C
4687elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 5587export LANGUAGE
4688 as_echo='printf %s\n' 5588
4689 as_echo_n='printf %s' 5589# We cannot yet rely on "unset" to work, but we need these variables
4690else 5590# to be unset--not just set to an empty or harmless value--now, to
4691 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
4692 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 5592# also avoids known problems related to "unset" and subshell syntax
4693 as_echo_n='/usr/ucb/echo -n' 5593# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
4694 else 5594for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
4695 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 5595do eval test \${$as_var+y} \
4696 as_echo_n_body='eval 5596 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
4697 arg=$1; 5597done
4698 case $arg in #( 5598
4699 *"$as_nl"*) 5599# Ensure that fds 0, 1, and 2 are open.
4700 expr "X$arg" : "X\\(.*\\)$as_nl"; 5600if (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
4701 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 5601if (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
4702 esac; 5602if (exec 3>&2) ; then :; else exec 2>/dev/null; fi
4703 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
4704 '
4705 export as_echo_n_body
4706 as_echo_n='sh -c $as_echo_n_body as_echo'
4707 fi
4708 export as_echo_body
4709 as_echo='sh -c $as_echo_body as_echo'
4710fi
4711 5603
4712# The user is always right. 5604# The user is always right.
4713if test "${PATH_SEPARATOR+set}" != set; then 5605if ${PATH_SEPARATOR+false} :; then
4714 PATH_SEPARATOR=: 5606 PATH_SEPARATOR=:
4715 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 5607 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
4716 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 5608 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
4717 PATH_SEPARATOR=';' 5609 PATH_SEPARATOR=';'
4718 } 5610 }
4719fi 5611fi
4720 5612
4721
4722# IFS
4723# We need space, tab and new line, in precisely that order. Quoting is
4724# there to prevent editors from complaining about space-tab.
4725# (If _AS_PATH_WALK were called with IFS unset, it would disable word
4726# splitting by setting IFS to empty value.)
4727IFS=" "" $as_nl"
4728 5613
4729# 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.
4730as_myself= 5615as_myself=
4731case $0 in #(( 5616case $0 in #((
4732 *[\\/]* ) as_myself=$0 ;; 5617 *[\\/]* ) as_myself=$0 ;;
4733 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5618 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4734for as_dir in $PATH 5619for as_dir in $PATH
4735do 5620do
4736 IFS=$as_save_IFS 5621 IFS=$as_save_IFS
4737 test -z "$as_dir" && as_dir=. 5622 case $as_dir in #(((
5623 '') as_dir=./ ;;
5624 */) ;;
5625 *) as_dir=$as_dir/ ;;
5626 esac
4738 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 5627 test -r "$as_dir$0" && as_myself=$as_dir$0 && break
4739 done 5628 done
4740IFS=$as_save_IFS 5629IFS=$as_save_IFS
4741 5630
4742 ;; 5631 ;;
4743esac 5632esac
4745# 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.
4746if test "x$as_myself" = x; then 5635if test "x$as_myself" = x; then
4747 as_myself=$0 5636 as_myself=$0
4748fi 5637fi
4749if test ! -f "$as_myself"; then 5638if test ! -f "$as_myself"; then
4750 $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
4751 exit 1 5640 exit 1
4752fi 5641fi
4753 5642
4754# Unset variables that we do not need and which cause bugs (e.g. in
4755# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
4756# suppresses any "Segmentation fault" message there. '((' could
4757# trigger a bug in pdksh 5.2.14.
4758for as_var in BASH_ENV ENV MAIL MAILPATH
4759do eval test x\${$as_var+set} = xset \
4760 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
4761done
4762PS1='$ '
4763PS2='> '
4764PS4='+ '
4765
4766# NLS nuisances.
4767LC_ALL=C
4768export LC_ALL
4769LANGUAGE=C
4770export LANGUAGE
4771
4772# CDPATH.
4773(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
4774 5643
4775 5644
4776# as_fn_error STATUS ERROR [LINENO LOG_FD] 5645# as_fn_error STATUS ERROR [LINENO LOG_FD]
4777# ---------------------------------------- 5646# ----------------------------------------
4778# 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
4781as_fn_error () 5650as_fn_error ()
4782{ 5651{
4783 as_status=$1; test $as_status -eq 0 && as_status=1 5652 as_status=$1; test $as_status -eq 0 && as_status=1
4784 if test "$4"; then 5653 if test "$4"; then
4785 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
4786 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 5655 printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
4787 fi 5656 fi
4788 $as_echo "$as_me: error: $2" >&2 5657 printf "%s\n" "$as_me: error: $2" >&2
4789 as_fn_exit $as_status 5658 as_fn_exit $as_status
4790} # as_fn_error 5659} # as_fn_error
5660
4791 5661
4792 5662
4793# as_fn_set_status STATUS 5663# as_fn_set_status STATUS
4794# ----------------------- 5664# -----------------------
4795# Set $? to STATUS, without forking. 5665# Set $? to STATUS, without forking.
4814as_fn_unset () 5684as_fn_unset ()
4815{ 5685{
4816 { eval $1=; unset $1;} 5686 { eval $1=; unset $1;}
4817} 5687}
4818as_unset=as_fn_unset 5688as_unset=as_fn_unset
5689
4819# as_fn_append VAR VALUE 5690# as_fn_append VAR VALUE
4820# ---------------------- 5691# ----------------------
4821# 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
4822# advantage of any shell optimizations that allow amortized linear growth over 5693# advantage of any shell optimizations that allow amortized linear growth over
4823# repeated appends, instead of the typical quadratic growth present in naive 5694# repeated appends, instead of the typical quadratic growth present in naive
4824# implementations. 5695# implementations.
4825if (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 :
4826 eval 'as_fn_append () 5698 eval 'as_fn_append ()
4827 { 5699 {
4828 eval $1+=\$2 5700 eval $1+=\$2
4829 }' 5701 }'
4830else 5702else $as_nop
4831 as_fn_append () 5703 as_fn_append ()
4832 { 5704 {
4833 eval $1=\$$1\$2 5705 eval $1=\$$1\$2
4834 } 5706 }
4835fi # as_fn_append 5707fi # as_fn_append
4837# as_fn_arith ARG... 5709# as_fn_arith ARG...
4838# ------------------ 5710# ------------------
4839# 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
4840# 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
4841# must be portable across $(()) and expr. 5713# must be portable across $(()) and expr.
4842if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 5714if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
5715then :
4843 eval 'as_fn_arith () 5716 eval 'as_fn_arith ()
4844 { 5717 {
4845 as_val=$(( $* )) 5718 as_val=$(( $* ))
4846 }' 5719 }'
4847else 5720else $as_nop
4848 as_fn_arith () 5721 as_fn_arith ()
4849 { 5722 {
4850 as_val=`expr "$@" || test $? -eq 1` 5723 as_val=`expr "$@" || test $? -eq 1`
4851 } 5724 }
4852fi # as_fn_arith 5725fi # as_fn_arith
4873 5746
4874as_me=`$as_basename -- "$0" || 5747as_me=`$as_basename -- "$0" ||
4875$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 5748$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
4876 X"$0" : 'X\(//\)$' \| \ 5749 X"$0" : 'X\(//\)$' \| \
4877 X"$0" : 'X\(/\)' \| . 2>/dev/null || 5750 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
4878$as_echo X/"$0" | 5751printf "%s\n" X/"$0" |
4879 sed '/^.*\/\([^/][^/]*\)\/*$/{ 5752 sed '/^.*\/\([^/][^/]*\)\/*$/{
4880 s//\1/ 5753 s//\1/
4881 q 5754 q
4882 } 5755 }
4883 /^X\/\(\/\/\)$/{ 5756 /^X\/\(\/\/\)$/{
4895as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 5768as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
4896as_cr_Letters=$as_cr_letters$as_cr_LETTERS 5769as_cr_Letters=$as_cr_letters$as_cr_LETTERS
4897as_cr_digits='0123456789' 5770as_cr_digits='0123456789'
4898as_cr_alnum=$as_cr_Letters$as_cr_digits 5771as_cr_alnum=$as_cr_Letters$as_cr_digits
4899 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.
4900ECHO_C= ECHO_N= ECHO_T= 5777ECHO_C= ECHO_N= ECHO_T=
4901case `echo -n x` in #((((( 5778case `echo -n x` in #(((((
4902-n*) 5779-n*)
4903 case `echo 'xy\c'` in 5780 case `echo 'xy\c'` in
4904 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 5781 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
4907 ECHO_T=' ';; 5784 ECHO_T=' ';;
4908 esac;; 5785 esac;;
4909*) 5786*)
4910 ECHO_N='-n';; 5787 ECHO_N='-n';;
4911esac 5788esac
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'
4912 5795
4913rm -f conf$$ conf$$.exe conf$$.file 5796rm -f conf$$ conf$$.exe conf$$.file
4914if test -d conf$$.dir; then 5797if test -d conf$$.dir; then
4915 rm -f conf$$.dir/conf$$.file 5798 rm -f conf$$.dir/conf$$.file
4916else 5799else
4949 esac 5832 esac
4950 test -d "$as_dir" || eval $as_mkdir_p || { 5833 test -d "$as_dir" || eval $as_mkdir_p || {
4951 as_dirs= 5834 as_dirs=
4952 while :; do 5835 while :; do
4953 case $as_dir in #( 5836 case $as_dir in #(
4954 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 5837 *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
4955 *) as_qdir=$as_dir;; 5838 *) as_qdir=$as_dir;;
4956 esac 5839 esac
4957 as_dirs="'$as_qdir' $as_dirs" 5840 as_dirs="'$as_qdir' $as_dirs"
4958 as_dir=`$as_dirname -- "$as_dir" || 5841 as_dir=`$as_dirname -- "$as_dir" ||
4959$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 5842$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
4960 X"$as_dir" : 'X\(//\)[^/]' \| \ 5843 X"$as_dir" : 'X\(//\)[^/]' \| \
4961 X"$as_dir" : 'X\(//\)$' \| \ 5844 X"$as_dir" : 'X\(//\)$' \| \
4962 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 5845 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
4963$as_echo X"$as_dir" | 5846printf "%s\n" X"$as_dir" |
4964 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 5847 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
4965 s//\1/ 5848 s//\1/
4966 q 5849 q
4967 } 5850 }
4968 /^X\(\/\/\)[^/].*/{ 5851 /^X\(\/\/\)[^/].*/{
5021# 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
5022# report actual input values of CONFIG_FILES etc. instead of their 5905# report actual input values of CONFIG_FILES etc. instead of their
5023# values after options handling. 5906# values after options handling.
5024ac_log=" 5907ac_log="
5025This file was extended by $as_me, which was 5908This file was extended by $as_me, which was
5026generated by GNU Autoconf 2.69. Invocation command line was 5909generated by GNU Autoconf 2.71. Invocation command line was
5027 5910
5028 CONFIG_FILES = $CONFIG_FILES 5911 CONFIG_FILES = $CONFIG_FILES
5029 CONFIG_HEADERS = $CONFIG_HEADERS 5912 CONFIG_HEADERS = $CONFIG_HEADERS
5030 CONFIG_LINKS = $CONFIG_LINKS 5913 CONFIG_LINKS = $CONFIG_LINKS
5031 CONFIG_COMMANDS = $CONFIG_COMMANDS 5914 CONFIG_COMMANDS = $CONFIG_COMMANDS
5070$config_headers 5953$config_headers
5071 5954
5072Report bugs to the package provider." 5955Report bugs to the package provider."
5073 5956
5074_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"`
5075cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 5960cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5076ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 5961ac_cs_config='$ac_cs_config_escaped'
5077ac_cs_version="\\ 5962ac_cs_version="\\
5078config.status 5963config.status
5079configured by $0, generated by GNU Autoconf 2.69, 5964configured by $0, generated by GNU Autoconf 2.71,
5080 with options \\"\$ac_cs_config\\" 5965 with options \\"\$ac_cs_config\\"
5081 5966
5082Copyright (C) 2012 Free Software Foundation, Inc. 5967Copyright (C) 2021 Free Software Foundation, Inc.
5083This config.status script is free software; the Free Software Foundation 5968This config.status script is free software; the Free Software Foundation
5084gives unlimited permission to copy, distribute and modify it." 5969gives unlimited permission to copy, distribute and modify it."
5085 5970
5086ac_pwd='$ac_pwd' 5971ac_pwd='$ac_pwd'
5087srcdir='$srcdir' 5972srcdir='$srcdir'
5114 case $ac_option in 5999 case $ac_option in
5115 # Handling of the options. 6000 # Handling of the options.
5116 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 6001 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
5117 ac_cs_recheck=: ;; 6002 ac_cs_recheck=: ;;
5118 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 6003 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
5119 $as_echo "$ac_cs_version"; exit ;; 6004 printf "%s\n" "$ac_cs_version"; exit ;;
5120 --config | --confi | --conf | --con | --co | --c ) 6005 --config | --confi | --conf | --con | --co | --c )
5121 $as_echo "$ac_cs_config"; exit ;; 6006 printf "%s\n" "$ac_cs_config"; exit ;;
5122 --debug | --debu | --deb | --de | --d | -d ) 6007 --debug | --debu | --deb | --de | --d | -d )
5123 debug=: ;; 6008 debug=: ;;
5124 --header | --heade | --head | --hea ) 6009 --header | --heade | --head | --hea )
5125 $ac_shift 6010 $ac_shift
5126 case $ac_optarg in 6011 case $ac_optarg in
5127 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 6012 *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
5128 esac 6013 esac
5129 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 6014 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
5130 ac_need_defaults=false;; 6015 ac_need_defaults=false;;
5131 --he | --h) 6016 --he | --h)
5132 # Conflict between --help and --header 6017 # Conflict between --help and --header
5133 as_fn_error $? "ambiguous option: \`$1' 6018 as_fn_error $? "ambiguous option: \`$1'
5134Try \`$0 --help' for more information.";; 6019Try \`$0 --help' for more information.";;
5135 --help | --hel | -h ) 6020 --help | --hel | -h )
5136 $as_echo "$ac_cs_usage"; exit ;; 6021 printf "%s\n" "$ac_cs_usage"; exit ;;
5137 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 6022 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
5138 | -silent | --silent | --silen | --sile | --sil | --si | --s) 6023 | -silent | --silent | --silen | --sile | --sil | --si | --s)
5139 ac_cs_silent=: ;; 6024 ac_cs_silent=: ;;
5140 6025
5141 # This is an error. 6026 # This is an error.
5159_ACEOF 6044_ACEOF
5160cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6045cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5161if \$ac_cs_recheck; then 6046if \$ac_cs_recheck; then
5162 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
5163 shift 6048 shift
5164 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 6049 \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6
5165 CONFIG_SHELL='$SHELL' 6050 CONFIG_SHELL='$SHELL'
5166 export CONFIG_SHELL 6051 export CONFIG_SHELL
5167 exec "\$@" 6052 exec "\$@"
5168fi 6053fi
5169 6054
5173{ 6058{
5174 echo 6059 echo
5175 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 6060 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
5176## Running $as_me. ## 6061## Running $as_me. ##
5177_ASBOX 6062_ASBOX
5178 $as_echo "$ac_log" 6063 printf "%s\n" "$ac_log"
5179} >&5 6064} >&5
5180 6065
5181_ACEOF 6066_ACEOF
5182cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6067cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5183_ACEOF 6068_ACEOF
5186 6071
5187# Handling of arguments. 6072# Handling of arguments.
5188for ac_config_target in $ac_config_targets 6073for ac_config_target in $ac_config_targets
5189do 6074do
5190 case $ac_config_target in 6075 case $ac_config_target in
5191 "libeio/config.h") CONFIG_HEADERS="$CONFIG_HEADERS libeio/config.h" ;; 6076 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
5192 6077
5193 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 6078 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
5194 esac 6079 esac
5195done 6080done
5196 6081
5198# 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,
5199# 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.
5200# 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
5201# bizarre bug on SunOS 4.1.3. 6086# bizarre bug on SunOS 4.1.3.
5202if $ac_need_defaults; then 6087if $ac_need_defaults; then
5203 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 6088 test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers
5204fi 6089fi
5205 6090
5206# 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
5207# 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,
5208# creating and moving files from /tmp can sometimes cause problems. 6093# creating and moving files from /tmp can sometimes cause problems.
5376 [\\/$]*) false;; 6261 [\\/$]*) false;;
5377 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 6262 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
5378 esac || 6263 esac ||
5379 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;;
5380 esac 6265 esac
5381 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
5382 as_fn_append ac_file_inputs " '$ac_f'" 6267 as_fn_append ac_file_inputs " '$ac_f'"
5383 done 6268 done
5384 6269
5385 # 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
5386 # use $as_me), people would be surprised to read: 6271 # use $as_me), people would be surprised to read:
5387 # /* config.h. Generated by config.status. */ 6272 # /* config.h. Generated by config.status. */
5388 configure_input='Generated from '` 6273 configure_input='Generated from '`
5389 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 6274 printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
5390 `' by configure.' 6275 `' by configure.'
5391 if test x"$ac_file" != x-; then 6276 if test x"$ac_file" != x-; then
5392 configure_input="$ac_file. $configure_input" 6277 configure_input="$ac_file. $configure_input"
5393 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 6278 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
5394$as_echo "$as_me: creating $ac_file" >&6;} 6279printf "%s\n" "$as_me: creating $ac_file" >&6;}
5395 fi 6280 fi
5396 # Neutralize special characters interpreted by sed in replacement strings. 6281 # Neutralize special characters interpreted by sed in replacement strings.
5397 case $configure_input in #( 6282 case $configure_input in #(
5398 *\&* | *\|* | *\\* ) 6283 *\&* | *\|* | *\\* )
5399 ac_sed_conf_input=`$as_echo "$configure_input" | 6284 ac_sed_conf_input=`printf "%s\n" "$configure_input" |
5400 sed 's/[\\\\&|]/\\\\&/g'`;; #( 6285 sed 's/[\\\\&|]/\\\\&/g'`;; #(
5401 *) ac_sed_conf_input=$configure_input;; 6286 *) ac_sed_conf_input=$configure_input;;
5402 esac 6287 esac
5403 6288
5404 case $ac_tag in 6289 case $ac_tag in
5411 ac_dir=`$as_dirname -- "$ac_file" || 6296 ac_dir=`$as_dirname -- "$ac_file" ||
5412$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 6297$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
5413 X"$ac_file" : 'X\(//\)[^/]' \| \ 6298 X"$ac_file" : 'X\(//\)[^/]' \| \
5414 X"$ac_file" : 'X\(//\)$' \| \ 6299 X"$ac_file" : 'X\(//\)$' \| \
5415 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 6300 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
5416$as_echo X"$ac_file" | 6301printf "%s\n" X"$ac_file" |
5417 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 6302 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
5418 s//\1/ 6303 s//\1/
5419 q 6304 q
5420 } 6305 }
5421 /^X\(\/\/\)[^/].*/{ 6306 /^X\(\/\/\)[^/].*/{
5435 ac_builddir=. 6320 ac_builddir=.
5436 6321
5437case "$ac_dir" in 6322case "$ac_dir" in
5438.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 6323.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
5439*) 6324*)
5440 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 6325 ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
5441 # A ".." for each directory in $ac_dir_suffix. 6326 # A ".." for each directory in $ac_dir_suffix.
5442 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|/||'`
5443 case $ac_top_builddir_sub in 6328 case $ac_top_builddir_sub in
5444 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 6329 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
5445 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 6330 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
5446 esac ;; 6331 esac ;;
5447esac 6332esac
5473 # 6358 #
5474 # CONFIG_HEADER 6359 # CONFIG_HEADER
5475 # 6360 #
5476 if test x"$ac_file" != x-; then 6361 if test x"$ac_file" != x-; then
5477 { 6362 {
5478 $as_echo "/* $configure_input */" \ 6363 printf "%s\n" "/* $configure_input */" >&1 \
5479 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 6364 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
5480 } >"$ac_tmp/config.h" \ 6365 } >"$ac_tmp/config.h" \
5481 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 6366 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
5482 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 6367 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
5483 { $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
5484$as_echo "$as_me: $ac_file is unchanged" >&6;} 6369printf "%s\n" "$as_me: $ac_file is unchanged" >&6;}
5485 else 6370 else
5486 rm -f "$ac_file" 6371 rm -f "$ac_file"
5487 mv "$ac_tmp/config.h" "$ac_file" \ 6372 mv "$ac_tmp/config.h" "$ac_file" \
5488 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 6373 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
5489 fi 6374 fi
5490 else 6375 else
5491 $as_echo "/* $configure_input */" \ 6376 printf "%s\n" "/* $configure_input */" >&1 \
5492 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 6377 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
5493 || as_fn_error $? "could not create -" "$LINENO" 5 6378 || as_fn_error $? "could not create -" "$LINENO" 5
5494 fi 6379 fi
5495 ;; 6380 ;;
5496 6381
5527 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 6412 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
5528 # would make configure fail if this is the last instruction. 6413 # would make configure fail if this is the last instruction.
5529 $ac_cs_success || as_fn_exit 1 6414 $ac_cs_success || as_fn_exit 1
5530fi 6415fi
5531if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 6416if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
5532 { $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
5533$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 6418printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
5534fi 6419fi
5535 6420
6421
6422

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines