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

Comparing IO-AIO/configure (file contents):
Revision 1.20 by root, Fri Sep 22 05:20:39 2017 UTC vs.
Revision 1.35 by root, Mon Sep 5 08:43:58 2022 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
4108{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fallocate" >&5 4430{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for fallocate" >&5
4109$as_echo_n "checking for fallocate... " >&6; } 4431printf %s "checking for fallocate... " >&6; }
4110if ${ac_cv_linux_fallocate+:} false; then : 4432if test ${ac_cv_linux_fallocate+y}
4111 $as_echo_n "(cached) " >&6 4433then :
4112else 4434 printf %s "(cached) " >&6
4435else $as_nop
4113 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4436 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4114/* end confdefs.h. */ 4437/* end confdefs.h. */
4115 4438
4116#include <fcntl.h> 4439#include <fcntl.h>
4117int main (void) 4440int main (void)
4124 res = fallocate (fd, mode, offset, len); 4447 res = fallocate (fd, mode, offset, len);
4125 return 0; 4448 return 0;
4126} 4449}
4127 4450
4128_ACEOF 4451_ACEOF
4129if ac_fn_c_try_link "$LINENO"; then : 4452if ac_fn_c_try_link "$LINENO"
4453then :
4130 ac_cv_linux_fallocate=yes 4454 ac_cv_linux_fallocate=yes
4131else 4455else $as_nop
4132 ac_cv_linux_fallocate=no 4456 ac_cv_linux_fallocate=no
4133fi 4457fi
4134rm -f core conftest.err conftest.$ac_objext \ 4458rm -f core conftest.err conftest.$ac_objext conftest.beam \
4135 conftest$ac_exeext conftest.$ac_ext 4459 conftest$ac_exeext conftest.$ac_ext
4136fi 4460fi
4137{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_linux_fallocate" >&5 4461{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_linux_fallocate" >&5
4138$as_echo "$ac_cv_linux_fallocate" >&6; } 4462printf "%s\n" "$ac_cv_linux_fallocate" >&6; }
4139test $ac_cv_linux_fallocate = yes && 4463test $ac_cv_linux_fallocate = yes &&
4140$as_echo "#define HAVE_LINUX_FALLOCATE 1" >>confdefs.h 4464printf "%s\n" "#define HAVE_LINUX_FALLOCATE 1" >>confdefs.h
4141 4465
4142 4466
4143{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys_syncfs" >&5 4467{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for sys_syncfs" >&5
4144$as_echo_n "checking for sys_syncfs... " >&6; } 4468printf %s "checking for sys_syncfs... " >&6; }
4145if ${ac_cv_sys_syncfs+:} false; then : 4469if test ${ac_cv_sys_syncfs+y}
4146 $as_echo_n "(cached) " >&6 4470then :
4147else 4471 printf %s "(cached) " >&6
4472else $as_nop
4148 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4473 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4149/* end confdefs.h. */ 4474/* end confdefs.h. */
4150 4475
4151#include <unistd.h> 4476#include <unistd.h>
4152#include <sys/syscall.h> 4477#include <sys/syscall.h>
4154{ 4479{
4155 int res = syscall (__NR_syncfs, (int)0); 4480 int res = syscall (__NR_syncfs, (int)0);
4156} 4481}
4157 4482
4158_ACEOF 4483_ACEOF
4159if ac_fn_c_try_link "$LINENO"; then : 4484if ac_fn_c_try_link "$LINENO"
4485then :
4160 ac_cv_sys_syncfs=yes 4486 ac_cv_sys_syncfs=yes
4161else 4487else $as_nop
4162 ac_cv_sys_syncfs=no 4488 ac_cv_sys_syncfs=no
4163fi 4489fi
4164rm -f core conftest.err conftest.$ac_objext \ 4490rm -f core conftest.err conftest.$ac_objext conftest.beam \
4165 conftest$ac_exeext conftest.$ac_ext 4491 conftest$ac_exeext conftest.$ac_ext
4166fi 4492fi
4167{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_syncfs" >&5 4493{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_syncfs" >&5
4168$as_echo "$ac_cv_sys_syncfs" >&6; } 4494printf "%s\n" "$ac_cv_sys_syncfs" >&6; }
4169test $ac_cv_sys_syncfs = yes && 4495test $ac_cv_sys_syncfs = yes &&
4170$as_echo "#define HAVE_SYS_SYNCFS 1" >>confdefs.h 4496printf "%s\n" "#define HAVE_SYS_SYNCFS 1" >>confdefs.h
4171 4497
4172 4498
4173{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for prctl_set_name" >&5 4499{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for prctl_set_name" >&5
4174$as_echo_n "checking for prctl_set_name... " >&6; } 4500printf %s "checking for prctl_set_name... " >&6; }
4175if ${ac_cv_prctl_set_name+:} false; then : 4501if test ${ac_cv_prctl_set_name+y}
4176 $as_echo_n "(cached) " >&6 4502then :
4177else 4503 printf %s "(cached) " >&6
4504else $as_nop
4178 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4505 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4179/* end confdefs.h. */ 4506/* end confdefs.h. */
4180 4507
4181#include <sys/prctl.h> 4508#include <sys/prctl.h>
4182int main (void) 4509int main (void)
4184 char *name = "test123"; 4511 char *name = "test123";
4185 int res = prctl (PR_SET_NAME, (unsigned long)name, 0, 0, 0); 4512 int res = prctl (PR_SET_NAME, (unsigned long)name, 0, 0, 0);
4186} 4513}
4187 4514
4188_ACEOF 4515_ACEOF
4189if ac_fn_c_try_link "$LINENO"; then : 4516if ac_fn_c_try_link "$LINENO"
4517then :
4190 ac_cv_prctl_set_name=yes 4518 ac_cv_prctl_set_name=yes
4191else 4519else $as_nop
4192 ac_cv_prctl_set_name=no 4520 ac_cv_prctl_set_name=no
4193fi 4521fi
4194rm -f core conftest.err conftest.$ac_objext \ 4522rm -f core conftest.err conftest.$ac_objext conftest.beam \
4195 conftest$ac_exeext conftest.$ac_ext 4523 conftest$ac_exeext conftest.$ac_ext
4196fi 4524fi
4197{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prctl_set_name" >&5 4525{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prctl_set_name" >&5
4198$as_echo "$ac_cv_prctl_set_name" >&6; } 4526printf "%s\n" "$ac_cv_prctl_set_name" >&6; }
4199test $ac_cv_prctl_set_name = yes && 4527test $ac_cv_prctl_set_name = yes &&
4200$as_echo "#define HAVE_PRCTL_SET_NAME 1" >>confdefs.h 4528printf "%s\n" "#define HAVE_PRCTL_SET_NAME 1" >>confdefs.h
4201 4529
4202 4530
4203 4531{ 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 4532printf %s "checking for posix_close... " >&6; }
4205$as_echo_n "checking for set/getrlimit... " >&6; } 4533if test ${ac_cv_posix_close+y}
4206if ${ac_cv_rlimits+:} false; then : 4534then :
4207 $as_echo_n "(cached) " >&6 4535 printf %s "(cached) " >&6
4208else 4536else $as_nop
4209 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4537 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4210/* end confdefs.h. */ 4538/* end confdefs.h. */
4211 4539
4540#include <unistd.h>
4541int res;
4542int main (void)
4543{
4544 res = posix_close (0, 0); /* we do not need any flags */
4545 return 0;
4546}
4547
4548_ACEOF
4549if ac_fn_c_try_link "$LINENO"
4550then :
4551 ac_cv_posix_close=yes
4552else $as_nop
4553 ac_cv_posix_close=no
4554fi
4555rm -f core conftest.err conftest.$ac_objext conftest.beam \
4556 conftest$ac_exeext conftest.$ac_ext
4557fi
4558{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_posix_close" >&5
4559printf "%s\n" "$ac_cv_posix_close" >&6; }
4560test $ac_cv_posix_close = yes &&
4561printf "%s\n" "#define HAVE_POSIX_CLOSE 1" >>confdefs.h
4562
4563
4564{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for renameat2" >&5
4565printf %s "checking for renameat2... " >&6; }
4566if test ${ac_cv_renameat2+y}
4567then :
4568 printf %s "(cached) " >&6
4569else $as_nop
4570 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4571/* end confdefs.h. */
4572
4573#include <unistd.h>
4574#include <sys/syscall.h>
4575#include <linux/fs.h>
4576int res;
4577int main (void)
4578{
4579 res = syscall (SYS_renameat2, 0, 0, 0, 0, RENAME_EXCHANGE | RENAME_NOREPLACE);
4580 return 0;
4581}
4582
4583_ACEOF
4584if ac_fn_c_try_link "$LINENO"
4585then :
4586 ac_cv_renameat2=yes
4587else $as_nop
4588 ac_cv_renameat2=no
4589fi
4590rm -f core conftest.err conftest.$ac_objext conftest.beam \
4591 conftest$ac_exeext conftest.$ac_ext
4592fi
4593{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_renameat2" >&5
4594printf "%s\n" "$ac_cv_renameat2" >&6; }
4595test $ac_cv_renameat2 = yes &&
4596printf "%s\n" "#define HAVE_RENAMEAT2 1" >>confdefs.h
4597
4598
4599
4600
4601# for these to work, you need to run autoheader in IO::AIO, not libeio :(
4602
4603{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for set/getrlimit" >&5
4604printf %s "checking for set/getrlimit... " >&6; }
4605if test ${ac_cv_rlimits+y}
4606then :
4607 printf %s "(cached) " >&6
4608else $as_nop
4609 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4610/* end confdefs.h. */
4611
4212#include <sys/time.h> 4612#include <sys/time.h>
4213#include <sys/resource.h> 4613#include <sys/resource.h>
4214int res;
4215int main (void) 4614int main (void)
4216{ 4615{
4217 struct rlimit srl; 4616 struct rlimit srl;
4617 int res;
4218 srl.rlim_cur = srl.rlim_max = RLIM_INFINITY; 4618 srl.rlim_cur = srl.rlim_max = RLIM_INFINITY;
4219 res = getrlimit (RLIMIT_NOFILE, &srl); 4619 res = getrlimit (RLIMIT_NOFILE, &srl);
4220 res = setrlimit (RLIMIT_NOFILE, &srl); 4620 res = setrlimit (RLIMIT_NOFILE, &srl);
4221 return 0; 4621 return 0;
4222} 4622}
4223 4623
4224_ACEOF 4624_ACEOF
4225if ac_fn_c_try_link "$LINENO"; then : 4625if ac_fn_c_try_link "$LINENO"
4626then :
4226 ac_cv_rlimits=yes 4627 ac_cv_rlimits=yes
4227else 4628else $as_nop
4228 ac_cv_rlimits=no 4629 ac_cv_rlimits=no
4229fi 4630fi
4230rm -f core conftest.err conftest.$ac_objext \ 4631rm -f core conftest.err conftest.$ac_objext conftest.beam \
4231 conftest$ac_exeext conftest.$ac_ext 4632 conftest$ac_exeext conftest.$ac_ext
4232fi 4633fi
4233{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_rlimits" >&5 4634{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_rlimits" >&5
4234$as_echo "$ac_cv_rlimits" >&6; } 4635printf "%s\n" "$ac_cv_rlimits" >&6; }
4235test $ac_cv_rlimits = yes && 4636test $ac_cv_rlimits = yes &&
4236$as_echo "#define HAVE_RLIMITS 1" >>confdefs.h 4637printf "%s\n" "#define HAVE_RLIMITS 1" >>confdefs.h
4237 4638
4238 4639
4239{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for posix_madvise" >&5 4640{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for posix_madvise" >&5
4240$as_echo_n "checking for posix_madvise... " >&6; } 4641printf %s "checking for posix_madvise... " >&6; }
4241if ${ac_cv_posix_madvise+:} false; then : 4642if test ${ac_cv_posix_madvise+y}
4242 $as_echo_n "(cached) " >&6 4643then :
4243else 4644 printf %s "(cached) " >&6
4645else $as_nop
4244 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4646 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4245/* end confdefs.h. */ 4647/* end confdefs.h. */
4246 4648
4247#include <sys/mman.h> 4649#include <sys/mman.h>
4248int main (void) 4650int main (void)
4254 int d = POSIX_MADV_DONTNEED; 4656 int d = POSIX_MADV_DONTNEED;
4255 return 0; 4657 return 0;
4256} 4658}
4257 4659
4258_ACEOF 4660_ACEOF
4259if ac_fn_c_try_link "$LINENO"; then : 4661if ac_fn_c_try_link "$LINENO"
4662then :
4260 ac_cv_posix_madvise=yes 4663 ac_cv_posix_madvise=yes
4261else 4664else $as_nop
4262 ac_cv_posix_madvise=no 4665 ac_cv_posix_madvise=no
4263fi 4666fi
4264rm -f core conftest.err conftest.$ac_objext \ 4667rm -f core conftest.err conftest.$ac_objext conftest.beam \
4265 conftest$ac_exeext conftest.$ac_ext 4668 conftest$ac_exeext conftest.$ac_ext
4266fi 4669fi
4267{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_posix_madvise" >&5 4670{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_posix_madvise" >&5
4268$as_echo "$ac_cv_posix_madvise" >&6; } 4671printf "%s\n" "$ac_cv_posix_madvise" >&6; }
4269test $ac_cv_posix_madvise = yes && 4672test $ac_cv_posix_madvise = yes &&
4270$as_echo "#define HAVE_POSIX_MADVISE 1" >>confdefs.h 4673printf "%s\n" "#define HAVE_POSIX_MADVISE 1" >>confdefs.h
4271 4674
4272 4675
4273{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for posix_fadvise" >&5 4676{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for posix_fadvise" >&5
4274$as_echo_n "checking for posix_fadvise... " >&6; } 4677printf %s "checking for posix_fadvise... " >&6; }
4275if ${ac_cv_posix_fadvise+:} false; then : 4678if test ${ac_cv_posix_fadvise+y}
4276 $as_echo_n "(cached) " >&6 4679then :
4277else 4680 printf %s "(cached) " >&6
4681else $as_nop
4278 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4682 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4279/* end confdefs.h. */ 4683/* end confdefs.h. */
4280 4684
4281#define _XOPEN_SOURCE 600 4685#define _XOPEN_SOURCE 600
4282#include <fcntl.h> 4686#include <fcntl.h>
4290 int e = POSIX_FADV_DONTNEED; 4694 int e = POSIX_FADV_DONTNEED;
4291 return 0; 4695 return 0;
4292} 4696}
4293 4697
4294_ACEOF 4698_ACEOF
4295if ac_fn_c_try_link "$LINENO"; then : 4699if ac_fn_c_try_link "$LINENO"
4700then :
4296 ac_cv_posix_fadvise=yes 4701 ac_cv_posix_fadvise=yes
4297else 4702else $as_nop
4298 ac_cv_posix_fadvise=no 4703 ac_cv_posix_fadvise=no
4299fi 4704fi
4300rm -f core conftest.err conftest.$ac_objext \ 4705rm -f core conftest.err conftest.$ac_objext conftest.beam \
4301 conftest$ac_exeext conftest.$ac_ext 4706 conftest$ac_exeext conftest.$ac_ext
4302fi 4707fi
4303{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_posix_fadvise" >&5 4708{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_posix_fadvise" >&5
4304$as_echo "$ac_cv_posix_fadvise" >&6; } 4709printf "%s\n" "$ac_cv_posix_fadvise" >&6; }
4305test $ac_cv_posix_fadvise = yes && 4710test $ac_cv_posix_fadvise = yes &&
4306$as_echo "#define HAVE_POSIX_FADVISE 1" >>confdefs.h 4711printf "%s\n" "#define HAVE_POSIX_FADVISE 1" >>confdefs.h
4307 4712
4308 4713
4309for ac_header in linux/fs.h linux/fiemap.h 4714ac_fn_c_check_header_compile "$LINENO" "linux/fs.h" "ac_cv_header_linux_fs_h" "$ac_includes_default"
4310do : 4715if test "x$ac_cv_header_linux_fs_h" = xyes
4311 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4716then :
4717 printf "%s\n" "#define HAVE_LINUX_FS_H 1" >>confdefs.h
4718
4719fi
4720ac_fn_c_check_header_compile "$LINENO" "linux/fiemap.h" "ac_cv_header_linux_fiemap_h" "$ac_includes_default"
4721if test "x$ac_cv_header_linux_fiemap_h" = xyes
4722then :
4723 printf "%s\n" "#define HAVE_LINUX_FIEMAP_H 1" >>confdefs.h
4724
4725fi
4726
4727
4728ac_fn_c_check_header_compile "$LINENO" "sys/sysmacros.h" "ac_cv_header_sys_sysmacros_h" "$ac_includes_default"
4729if test "x$ac_cv_header_sys_sysmacros_h" = xyes
4730then :
4731 printf "%s\n" "#define HAVE_SYS_SYSMACROS_H 1" >>confdefs.h
4732
4733fi
4734
4735
4736ac_fn_c_check_header_compile "$LINENO" "sys/mkdev.h" "ac_cv_header_sys_mkdev_h" "$ac_includes_default"
4737if test "x$ac_cv_header_sys_mkdev_h" = xyes
4738then :
4739 printf "%s\n" "#define HAVE_SYS_MKDEV_H 1" >>confdefs.h
4740
4741fi
4742
4743
4312ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 4744ac_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 : 4745if test "x$ac_cv_header_sys_uio_h" = xyes
4314 cat >>confdefs.h <<_ACEOF 4746then :
4315#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4747 printf "%s\n" "#define HAVE_SYS_UIO_H 1" >>confdefs.h
4316_ACEOF
4317 4748
4318fi 4749fi
4319 4750
4320done
4321 4751
4322 4752{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for siginfo_t" >&5
4323{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for splice, vmsplice and tee" >&5 4753printf %s "checking for siginfo_t... " >&6; }
4324$as_echo_n "checking for splice, vmsplice and tee... " >&6; } 4754if test ${ac_cv_siginfo_t+y}
4325if ${ac_cv_linux_splice+:} false; then : 4755then :
4326 $as_echo_n "(cached) " >&6 4756 printf %s "(cached) " >&6
4327else 4757else $as_nop
4328 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4758 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4329/* end confdefs.h. */ 4759/* end confdefs.h. */
4330 4760
4761#include <signal.h>
4762int main (void)
4763{
4764 siginfo_t si;
4765 si.si_code;
4766 si.si_pid;
4767 si.si_uid;
4768 si.si_value.sival_int;
4769 si.si_value.sival_ptr;
4770 return 0;
4771}
4772
4773_ACEOF
4774if ac_fn_c_try_link "$LINENO"
4775then :
4776 ac_cv_siginfo_t=yes
4777else $as_nop
4778 ac_cv_siginfo_t=no
4779fi
4780rm -f core conftest.err conftest.$ac_objext conftest.beam \
4781 conftest$ac_exeext conftest.$ac_ext
4782fi
4783{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_siginfo_t" >&5
4784printf "%s\n" "$ac_cv_siginfo_t" >&6; }
4785test $ac_cv_siginfo_t = yes &&
4786printf "%s\n" "#define HAVE_SIGINFO_T 1" >>confdefs.h
4787
4788
4789{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for unix-style syscall interface" >&5
4790printf %s "checking for unix-style syscall interface... " >&6; }
4791if test ${ac_cv_syscall+y}
4792then :
4793 printf %s "(cached) " >&6
4794else $as_nop
4795 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4796/* end confdefs.h. */
4797
4798#include <unistd.h>
4799#include <sys/syscall.h>
4800int main (void)
4801{
4802 long res = syscall (SYS_exit, 0);
4803 return 0;
4804}
4805
4806_ACEOF
4807if ac_fn_c_try_link "$LINENO"
4808then :
4809 ac_cv_syscall=yes
4810else $as_nop
4811 ac_cv_syscall=no
4812fi
4813rm -f core conftest.err conftest.$ac_objext conftest.beam \
4814 conftest$ac_exeext conftest.$ac_ext
4815fi
4816{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_syscall" >&5
4817printf "%s\n" "$ac_cv_syscall" >&6; }
4818test $ac_cv_syscall = yes &&
4819printf "%s\n" "#define HAVE_SYSCALL 1" >>confdefs.h
4820
4821
4822{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for splice, vmsplice and tee" >&5
4823printf %s "checking for splice, vmsplice and tee... " >&6; }
4824if test ${ac_cv_linux_splice+y}
4825then :
4826 printf %s "(cached) " >&6
4827else $as_nop
4828 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4829/* end confdefs.h. */
4830
4831#include <sys/types.h>
4331#include <fcntl.h> 4832#include <fcntl.h>
4833#include <sys/uio.h>
4332int main (void) 4834int main (void)
4333{ 4835{
4334 ssize_t res; 4836 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); 4837 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); 4838 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); 4839 res = vmsplice ((int)0, (struct iovec *)0, 0, SPLICE_F_NONBLOCK | SPLICE_F_GIFT);
4338 return 0; 4840 return 0;
4339} 4841}
4340 4842
4341_ACEOF 4843_ACEOF
4342if ac_fn_c_try_link "$LINENO"; then : 4844if ac_fn_c_try_link "$LINENO"
4845then :
4343 ac_cv_linux_splice=yes 4846 ac_cv_linux_splice=yes
4344else 4847else $as_nop
4345 ac_cv_linux_splice=no 4848 ac_cv_linux_splice=no
4346fi 4849fi
4347rm -f core conftest.err conftest.$ac_objext \ 4850rm -f core conftest.err conftest.$ac_objext conftest.beam \
4348 conftest$ac_exeext conftest.$ac_ext 4851 conftest$ac_exeext conftest.$ac_ext
4349fi 4852fi
4350{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_linux_splice" >&5 4853{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_linux_splice" >&5
4351$as_echo "$ac_cv_linux_splice" >&6; } 4854printf "%s\n" "$ac_cv_linux_splice" >&6; }
4352test $ac_cv_linux_splice = yes && 4855test $ac_cv_linux_splice = yes &&
4353$as_echo "#define HAVE_LINUX_SPLICE 1" >>confdefs.h 4856printf "%s\n" "#define HAVE_LINUX_SPLICE 1" >>confdefs.h
4354 4857
4355 4858
4356{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for pipe2" >&5 4859{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for pipe2" >&5
4357$as_echo_n "checking for pipe2... " >&6; } 4860printf %s "checking for pipe2... " >&6; }
4358if ${ac_cv_pipe2+:} false; then : 4861if test ${ac_cv_pipe2+y}
4359 $as_echo_n "(cached) " >&6 4862then :
4360else 4863 printf %s "(cached) " >&6
4864else $as_nop
4361 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4865 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4362/* end confdefs.h. */ 4866/* end confdefs.h. */
4363 4867
4364#include <fcntl.h> 4868#include <fcntl.h>
4365#include <unistd.h> 4869#include <unistd.h>
4366int res;
4367int main (void) 4870int main (void)
4368{ 4871{
4872 int res;
4369 res = pipe2 (0, 0); 4873 res = pipe2 (0, 0);
4370 return 0; 4874 return 0;
4371} 4875}
4372 4876
4373_ACEOF 4877_ACEOF
4374if ac_fn_c_try_link "$LINENO"; then : 4878if ac_fn_c_try_link "$LINENO"
4879then :
4375 ac_cv_pipe2=yes 4880 ac_cv_pipe2=yes
4376else 4881else $as_nop
4377 ac_cv_pipe2=no 4882 ac_cv_pipe2=no
4378fi 4883fi
4379rm -f core conftest.err conftest.$ac_objext \ 4884rm -f core conftest.err conftest.$ac_objext conftest.beam \
4380 conftest$ac_exeext conftest.$ac_ext 4885 conftest$ac_exeext conftest.$ac_ext
4381fi 4886fi
4382{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_pipe2" >&5 4887{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_pipe2" >&5
4383$as_echo "$ac_cv_pipe2" >&6; } 4888printf "%s\n" "$ac_cv_pipe2" >&6; }
4384test $ac_cv_pipe2 = yes && 4889test $ac_cv_pipe2 = yes &&
4385$as_echo "#define HAVE_PIPE2 1" >>confdefs.h 4890printf "%s\n" "#define HAVE_PIPE2 1" >>confdefs.h
4386 4891
4387 4892
4388{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for renameat2" >&5 4893{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for eventfd" >&5
4389$as_echo_n "checking for renameat2... " >&6; } 4894printf %s "checking for eventfd... " >&6; }
4390if ${ac_cv_renameat2+:} false; then : 4895if test ${ac_cv_eventfd+y}
4391 $as_echo_n "(cached) " >&6 4896then :
4392else 4897 printf %s "(cached) " >&6
4898else $as_nop
4393 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4899 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4394/* end confdefs.h. */ 4900/* end confdefs.h. */
4395 4901
4396#include <unistd.h> 4902#include <sys/eventfd.h>
4397#include <sys/syscall.h>
4398#include <linux/fs.h>
4399int res;
4400int main (void) 4903int main (void)
4401{ 4904{
4402 res = syscall (SYS_renameat2, 0, 0, 0, 0, RENAME_EXCHANGE | RENAME_NOREPLACE); 4905 int res;
4906 res = eventfd (1, EFD_CLOEXEC | EFD_NONBLOCK);
4403 return 0; 4907 return 0;
4404} 4908}
4405 4909
4406_ACEOF 4910_ACEOF
4407if ac_fn_c_try_link "$LINENO"; then : 4911if ac_fn_c_try_link "$LINENO"
4912then :
4408 ac_cv_renameat2=yes 4913 ac_cv_eventfd=yes
4409else 4914else $as_nop
4410 ac_cv_renameat2=no 4915 ac_cv_eventfd=no
4411fi 4916fi
4412rm -f core conftest.err conftest.$ac_objext \ 4917rm -f core conftest.err conftest.$ac_objext conftest.beam \
4413 conftest$ac_exeext conftest.$ac_ext 4918 conftest$ac_exeext conftest.$ac_ext
4414fi 4919fi
4415{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_renameat2" >&5 4920{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_eventfd" >&5
4416$as_echo "$ac_cv_renameat2" >&6; } 4921printf "%s\n" "$ac_cv_eventfd" >&6; }
4417test $ac_cv_renameat2 = yes && 4922test $ac_cv_eventfd = yes &&
4418$as_echo "#define HAVE_RENAMEAT2 1" >>confdefs.h 4923printf "%s\n" "#define HAVE_EVENTFD 1" >>confdefs.h
4419 4924
4420 4925
4926{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for timerfd_*" >&5
4927printf %s "checking for timerfd_*... " >&6; }
4928if test ${ac_cv_timerfd+y}
4929then :
4930 printf %s "(cached) " >&6
4931else $as_nop
4932 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4933/* end confdefs.h. */
4934
4935#include <sys/timerfd.h>
4936int main (void)
4937{
4938 struct itimerspec its;
4939 int res;
4940 res = timerfd_create (CLOCK_REALTIME, TFD_CLOEXEC | TFD_NONBLOCK);
4941 res = timerfd_settime (res, TFD_TIMER_ABSTIME /*| TFD_TIMER_CANCEL_ON_SET*/, &its, 0);
4942 res = timerfd_gettime (res, &its);
4943 return 0;
4944}
4945
4946_ACEOF
4947if ac_fn_c_try_link "$LINENO"
4948then :
4949 ac_cv_timerfd=yes
4950else $as_nop
4951 ac_cv_timerfd=no
4952fi
4953rm -f core conftest.err conftest.$ac_objext conftest.beam \
4954 conftest$ac_exeext conftest.$ac_ext
4955fi
4956{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_timerfd" >&5
4957printf "%s\n" "$ac_cv_timerfd" >&6; }
4958test $ac_cv_timerfd = yes &&
4959printf "%s\n" "#define HAVE_TIMERFD 1" >>confdefs.h
4960
4961
4962{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for memfd_create" >&5
4963printf %s "checking for memfd_create... " >&6; }
4964if test ${ac_cv_memfd_create+y}
4965then :
4966 printf %s "(cached) " >&6
4967else $as_nop
4968 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4969/* end confdefs.h. */
4970
4971#include <sys/mman.h>
4972int main (void)
4973{
4974 int res = memfd_create ("name", MFD_CLOEXEC | MFD_ALLOW_SEALING);
4975 return 0;
4976}
4977
4978_ACEOF
4979if ac_fn_c_try_link "$LINENO"
4980then :
4981 ac_cv_memfd_create=yes
4982else $as_nop
4983 ac_cv_memfd_create=no
4984fi
4985rm -f core conftest.err conftest.$ac_objext conftest.beam \
4986 conftest$ac_exeext conftest.$ac_ext
4987fi
4988{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_memfd_create" >&5
4989printf "%s\n" "$ac_cv_memfd_create" >&6; }
4990test $ac_cv_memfd_create = yes &&
4991printf "%s\n" "#define HAVE_MEMFD_CREATE 1" >>confdefs.h
4992
4993
4421{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for copy_file_range" >&5 4994{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for copy_file_range" >&5
4422$as_echo_n "checking for copy_file_range... " >&6; } 4995printf %s "checking for copy_file_range... " >&6; }
4423if ${ac_cv_copy_file_range+:} false; then : 4996if test ${ac_cv_copy_file_range+y}
4424 $as_echo_n "(cached) " >&6 4997then :
4425else 4998 printf %s "(cached) " >&6
4999else $as_nop
4426 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5000 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4427/* end confdefs.h. */ 5001/* end confdefs.h. */
4428 5002
4429#include <unistd.h> 5003#include <unistd.h>
4430#include <sys/syscall.h> 5004#include <sys/syscall.h>
4431/*#include <linux/copy.h>*/ 5005/*#include <linux/copy.h>*/
4432int res;
4433int main (void) 5006int main (void)
4434{ 5007{
5008 int res;
4435 /*res = syscall (SYS_copy_file_range, 0, 0, 0, 0, 0, COPY_FR_REFLINK | COPY_FR_DEDUP | COPY_FR_COPY);*/ 5009 /*res = syscall (SYS_copy_file_range, 0, 0, 0, 0, 0, COPY_FR_REFLINK | COPY_FR_DEDUP | COPY_FR_COPY);*/
4436 res = syscall (SYS_copy_file_range, 0, 0, 0, 0, 0, 0); 5010 res = syscall (SYS_copy_file_range, 0, 0, 0, 0, 0, 0);
4437 return 0; 5011 return 0;
4438} 5012}
4439 5013
4440_ACEOF 5014_ACEOF
4441if ac_fn_c_try_link "$LINENO"; then : 5015if ac_fn_c_try_link "$LINENO"
5016then :
4442 ac_cv_copy_file_range=yes 5017 ac_cv_copy_file_range=yes
4443else 5018else $as_nop
4444 ac_cv_copy_file_range=no 5019 ac_cv_copy_file_range=no
4445fi 5020fi
4446rm -f core conftest.err conftest.$ac_objext \ 5021rm -f core conftest.err conftest.$ac_objext conftest.beam \
4447 conftest$ac_exeext conftest.$ac_ext 5022 conftest$ac_exeext conftest.$ac_ext
4448fi 5023fi
4449{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_copy_file_range" >&5 5024{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_copy_file_range" >&5
4450$as_echo "$ac_cv_copy_file_range" >&6; } 5025printf "%s\n" "$ac_cv_copy_file_range" >&6; }
4451test $ac_cv_copy_file_range = yes && 5026test $ac_cv_copy_file_range = yes &&
4452$as_echo "#define HAVE_COPY_FILE_RANGE 1" >>confdefs.h 5027printf "%s\n" "#define HAVE_COPY_FILE_RANGE 1" >>confdefs.h
4453 5028
4454 5029
5030{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for st_xtimensec" >&5
5031printf %s "checking for st_xtimensec... " >&6; }
5032if test ${ac_cv_xtimensec+y}
5033then :
5034 printf %s "(cached) " >&6
5035else $as_nop
5036 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5037/* end confdefs.h. */
5038
5039#include "EXTERN.h"
5040#include "perl.h"
5041#include "XSUB.h"
5042
5043int main (void)
5044{
5045 return PL_statcache.st_atimensec
5046 + PL_statcache.st_mtimensec
5047 + PL_statcache.st_ctimensec;
5048}
5049
5050_ACEOF
5051if ac_fn_c_try_compile "$LINENO"
5052then :
5053 ac_cv_xtimensec=yes
5054else $as_nop
5055 ac_cv_xtimensec=no
5056fi
5057rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5058fi
5059{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_xtimensec" >&5
5060printf "%s\n" "$ac_cv_xtimensec" >&6; }
5061test $ac_cv_xtimensec = yes &&
5062printf "%s\n" "#define HAVE_ST_XTIMENSEC 1" >>confdefs.h
5063
5064
5065{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for st_xtimespec" >&5
5066printf %s "checking for st_xtimespec... " >&6; }
5067if test ${ac_cv_xtimespec+y}
5068then :
5069 printf %s "(cached) " >&6
5070else $as_nop
5071 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5072/* end confdefs.h. */
5073
5074#include "EXTERN.h"
5075#include "perl.h"
5076#include "XSUB.h"
5077
5078int main (void)
5079{
5080 return PL_statcache.st_atim.tv_nsec
5081 + PL_statcache.st_mtim.tv_nsec
5082 + PL_statcache.st_ctim.tv_nsec;
5083}
5084
5085_ACEOF
5086if ac_fn_c_try_compile "$LINENO"
5087then :
5088 ac_cv_xtimespec=yes
5089else $as_nop
5090 ac_cv_xtimespec=no
5091fi
5092rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5093fi
5094{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_xtimespec" >&5
5095printf "%s\n" "$ac_cv_xtimespec" >&6; }
5096test $ac_cv_xtimespec = yes &&
5097printf "%s\n" "#define HAVE_ST_XTIMESPEC 1" >>confdefs.h
5098
5099
5100# apparently, True64 uses st_u[amc]time, aix uses at_[amc]time_n and apple uses st_[amc,birth]timespec?
5101
5102{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for st_birthtimensec" >&5
5103printf %s "checking for st_birthtimensec... " >&6; }
5104if test ${ac_cv_birthtimensec+y}
5105then :
5106 printf %s "(cached) " >&6
5107else $as_nop
5108 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5109/* end confdefs.h. */
5110
5111#include "EXTERN.h"
5112#include "perl.h"
5113#include "XSUB.h"
5114
5115int main (void)
5116{
5117 return PL_statcache.st_birthtime + PL_statcache.st_birthtimensec;
5118}
5119
5120_ACEOF
5121if ac_fn_c_try_compile "$LINENO"
5122then :
5123 ac_cv_birthtimensec=yes
5124else $as_nop
5125 ac_cv_birthtimensec=no
5126fi
5127rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5128fi
5129{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_birthtimensec" >&5
5130printf "%s\n" "$ac_cv_birthtimensec" >&6; }
5131test $ac_cv_birthtimensec = yes &&
5132printf "%s\n" "#define HAVE_ST_BIRTHTIMENSEC 1" >>confdefs.h
5133
5134
5135{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for st_birthtimespec" >&5
5136printf %s "checking for st_birthtimespec... " >&6; }
5137if test ${ac_cv_birthtimespec+y}
5138then :
5139 printf %s "(cached) " >&6
5140else $as_nop
5141 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5142/* end confdefs.h. */
5143
5144#include "EXTERN.h"
5145#include "perl.h"
5146#include "XSUB.h"
5147
5148int main (void)
5149{
5150 return PL_statcache.st_birthtim.tv_sec + PL_statcache.st_birthtim.tv_nsec;
5151}
5152
5153_ACEOF
5154if ac_fn_c_try_compile "$LINENO"
5155then :
5156 ac_cv_birthtimespec=yes
5157else $as_nop
5158 ac_cv_birthtimespec=no
5159fi
5160rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5161fi
5162{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_birthtimespec" >&5
5163printf "%s\n" "$ac_cv_birthtimespec" >&6; }
5164test $ac_cv_birthtimespec = yes &&
5165printf "%s\n" "#define HAVE_ST_BIRTHTIMESPEC 1" >>confdefs.h
5166
5167
5168{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for st_gen" >&5
5169printf %s "checking for st_gen... " >&6; }
5170if test ${ac_cv_st_gen+y}
5171then :
5172 printf %s "(cached) " >&6
5173else $as_nop
5174 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5175/* end confdefs.h. */
5176
5177#include "EXTERN.h"
5178#include "perl.h"
5179#include "XSUB.h"
5180
5181int main (void)
5182{
5183 return PL_statcache.st_gen;
5184}
5185
5186_ACEOF
5187if ac_fn_c_try_compile "$LINENO"
5188then :
5189 ac_cv_st_gen=yes
5190else $as_nop
5191 ac_cv_st_gen=no
5192fi
5193rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5194fi
5195{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_st_gen" >&5
5196printf "%s\n" "$ac_cv_st_gen" >&6; }
5197test $ac_cv_st_gen = yes &&
5198printf "%s\n" "#define HAVE_ST_GEN 1" >>confdefs.h
5199
5200
5201{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for statx" >&5
5202printf %s "checking for statx... " >&6; }
5203if test ${ac_cv_statx+y}
5204then :
5205 printf %s "(cached) " >&6
5206else $as_nop
5207 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5208/* end confdefs.h. */
5209
5210#include <sys/types.h>
5211#include <sys/stat.h>
5212#include <unistd.h>
5213#include <fcntl.h>
5214int res;
5215int main (void)
5216{
5217 struct statx sx;
5218 int res;
5219 res = statx (AT_FDCWD, ".",
5220 AT_EMPTY_PATH | AT_NO_AUTOMOUNT | AT_SYMLINK_NOFOLLOW | AT_STATX_SYNC_AS_STAT | AT_STATX_FORCE_SYNC | AT_STATX_DONT_SYNC,
5221 STATX_ALL, &sx);
5222 STATX_TYPE; STATX_MODE; STATX_NLINK; STATX_UID; STATX_GID; STATX_ATIME; STATX_MTIME; STATX_CTIME;
5223 STATX_INO; STATX_SIZE; STATX_BLOCKS; STATX_BASIC_STATS; STATX_BTIME; STATX_ALL;
5224 STATX_ATTR_COMPRESSED; STATX_ATTR_IMMUTABLE; STATX_ATTR_APPEND; STATX_ATTR_NODUMP; STATX_ATTR_ENCRYPTED;
5225 return 0;
5226}
5227
5228_ACEOF
5229if ac_fn_c_try_link "$LINENO"
5230then :
5231 ac_cv_statx=yes
5232else $as_nop
5233 ac_cv_statx=no
5234fi
5235rm -f core conftest.err conftest.$ac_objext conftest.beam \
5236 conftest$ac_exeext conftest.$ac_ext
5237fi
5238{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_statx" >&5
5239printf "%s\n" "$ac_cv_statx" >&6; }
5240test $ac_cv_statx = yes &&
5241printf "%s\n" "#define HAVE_STATX 1" >>confdefs.h
5242
5243
5244{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for accept4" >&5
5245printf %s "checking for accept4... " >&6; }
5246if test ${ac_cv_accept4+y}
5247then :
5248 printf %s "(cached) " >&6
5249else $as_nop
5250 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5251/* end confdefs.h. */
5252
5253#include <sys/types.h>
5254#include <sys/socket.h>
5255int main (void)
5256{
5257 int res;
5258 res = accept4 (1, (struct sockaddr *)0, (socklen_t)0, SOCK_NONBLOCK | SOCK_CLOEXEC);
5259 return 0;
5260}
5261
5262_ACEOF
5263if ac_fn_c_try_link "$LINENO"
5264then :
5265 ac_cv_accept4=yes
5266else $as_nop
5267 ac_cv_accept4=no
5268fi
5269rm -f core conftest.err conftest.$ac_objext conftest.beam \
5270 conftest$ac_exeext conftest.$ac_ext
5271fi
5272{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_accept4" >&5
5273printf "%s\n" "$ac_cv_accept4" >&6; }
5274test $ac_cv_accept4 = yes &&
5275printf "%s\n" "#define HAVE_ACCEPT4 1" >>confdefs.h
5276
5277
5278ac_fn_c_check_header_compile "$LINENO" "sys/mount.h" "ac_cv_header_sys_mount_h" "$ac_includes_default"
5279if test "x$ac_cv_header_sys_mount_h" = xyes
5280then :
5281 printf "%s\n" "#define HAVE_SYS_MOUNT_H 1" >>confdefs.h
5282
5283fi
5284
5285{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for mount/umount" >&5
5286printf %s "checking for mount/umount... " >&6; }
5287if test ${ac_cv_mount+y}
5288then :
5289 printf %s "(cached) " >&6
5290else $as_nop
5291 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5292/* end confdefs.h. */
5293
5294#include <sys/mount.h>
5295int main (void)
5296{
5297 int res;
5298 res = mount ("path", "path", "fstype", MS_RDONLY, 0);
5299 res = umount ("path");
5300 return 0;
5301}
5302
5303_ACEOF
5304if ac_fn_c_try_link "$LINENO"
5305then :
5306 ac_cv_mount=yes
5307else $as_nop
5308 ac_cv_mount=no
5309fi
5310rm -f core conftest.err conftest.$ac_objext conftest.beam \
5311 conftest$ac_exeext conftest.$ac_ext
5312fi
5313{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_mount" >&5
5314printf "%s\n" "$ac_cv_mount" >&6; }
5315test $ac_cv_mount = yes &&
5316printf "%s\n" "#define HAVE_MOUNT 1" >>confdefs.h
5317
5318{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for umount2" >&5
5319printf %s "checking for umount2... " >&6; }
5320if test ${ac_cv_umount2+y}
5321then :
5322 printf %s "(cached) " >&6
5323else $as_nop
5324 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5325/* end confdefs.h. */
5326
5327#include <sys/mount.h>
5328int main (void)
5329{
5330 int res;
5331 res = umount2 ("path", MNT_FORCE|MNT_DETACH);
5332 return 0;
5333}
5334
5335_ACEOF
5336if ac_fn_c_try_link "$LINENO"
5337then :
5338 ac_cv_umount2=yes
5339else $as_nop
5340 ac_cv_umount2=no
5341fi
5342rm -f core conftest.err conftest.$ac_objext conftest.beam \
5343 conftest$ac_exeext conftest.$ac_ext
5344fi
5345{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_umount2" >&5
5346printf "%s\n" "$ac_cv_umount2" >&6; }
5347test $ac_cv_umount2 = yes &&
5348printf "%s\n" "#define HAVE_UMOUNT2 1" >>confdefs.h
4455 5349
4456 5350
4457cat >confcache <<\_ACEOF 5351cat >confcache <<\_ACEOF
4458# This file is a shell script that caches the results of configure 5352# This file is a shell script that caches the results of configure
4459# tests run on this system so they can be shared between configure 5353# tests run on this system so they can be shared between configure
4479 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 5373 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
4480 eval ac_val=\$$ac_var 5374 eval ac_val=\$$ac_var
4481 case $ac_val in #( 5375 case $ac_val in #(
4482 *${as_nl}*) 5376 *${as_nl}*)
4483 case $ac_var in #( 5377 case $ac_var in #(
4484 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 5378 *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
4485$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 5379printf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
4486 esac 5380 esac
4487 case $ac_var in #( 5381 case $ac_var in #(
4488 _ | IFS | as_nl) ;; #( 5382 _ | IFS | as_nl) ;; #(
4489 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 5383 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
4490 *) { eval $ac_var=; unset $ac_var;} ;; 5384 *) { eval $ac_var=; unset $ac_var;} ;;
4510) | 5404) |
4511 sed ' 5405 sed '
4512 /^ac_cv_env_/b end 5406 /^ac_cv_env_/b end
4513 t clear 5407 t clear
4514 :clear 5408 :clear
4515 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 5409 s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/
4516 t end 5410 t end
4517 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 5411 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
4518 :end' >>confcache 5412 :end' >>confcache
4519if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 5413if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
4520 if test -w "$cache_file"; then 5414 if test -w "$cache_file"; then
4521 if test "x$cache_file" != "x/dev/null"; then 5415 if test "x$cache_file" != "x/dev/null"; then
4522 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 5416 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
4523$as_echo "$as_me: updating cache $cache_file" >&6;} 5417printf "%s\n" "$as_me: updating cache $cache_file" >&6;}
4524 if test ! -f "$cache_file" || test -h "$cache_file"; then 5418 if test ! -f "$cache_file" || test -h "$cache_file"; then
4525 cat confcache >"$cache_file" 5419 cat confcache >"$cache_file"
4526 else 5420 else
4527 case $cache_file in #( 5421 case $cache_file in #(
4528 */* | ?:*) 5422 */* | ?:*)
4532 mv -f confcache "$cache_file" ;; 5426 mv -f confcache "$cache_file" ;;
4533 esac 5427 esac
4534 fi 5428 fi
4535 fi 5429 fi
4536 else 5430 else
4537 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 5431 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
4538$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 5432printf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;}
4539 fi 5433 fi
4540fi 5434fi
4541rm -f confcache 5435rm -f confcache
4542 5436
4543test "x$prefix" = xNONE && prefix=$ac_default_prefix 5437test "x$prefix" = xNONE && prefix=$ac_default_prefix
4550ac_ltlibobjs= 5444ac_ltlibobjs=
4551U= 5445U=
4552for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 5446for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
4553 # 1. Remove the extension, and $U if already installed. 5447 # 1. Remove the extension, and $U if already installed.
4554 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 5448 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
4555 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 5449 ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"`
4556 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 5450 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
4557 # will be set to the directory where LIBOBJS objects are built. 5451 # will be set to the directory where LIBOBJS objects are built.
4558 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 5452 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
4559 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 5453 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
4560done 5454done
4566 5460
4567: "${CONFIG_STATUS=./config.status}" 5461: "${CONFIG_STATUS=./config.status}"
4568ac_write_fail=0 5462ac_write_fail=0
4569ac_clean_files_save=$ac_clean_files 5463ac_clean_files_save=$ac_clean_files
4570ac_clean_files="$ac_clean_files $CONFIG_STATUS" 5464ac_clean_files="$ac_clean_files $CONFIG_STATUS"
4571{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 5465{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
4572$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 5466printf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;}
4573as_write_fail=0 5467as_write_fail=0
4574cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 5468cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
4575#! $SHELL 5469#! $SHELL
4576# Generated by $as_me. 5470# Generated by $as_me.
4577# Run this file to recreate the current configuration. 5471# Run this file to recreate the current configuration.
4590## M4sh Initialization. ## 5484## M4sh Initialization. ##
4591## -------------------- ## 5485## -------------------- ##
4592 5486
4593# Be more Bourne compatible 5487# Be more Bourne compatible
4594DUALCASE=1; export DUALCASE # for MKS sh 5488DUALCASE=1; export DUALCASE # for MKS sh
5489as_nop=:
4595if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 5490if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
5491then :
4596 emulate sh 5492 emulate sh
4597 NULLCMD=: 5493 NULLCMD=:
4598 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 5494 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
4599 # is contrary to our usage. Disable this feature. 5495 # is contrary to our usage. Disable this feature.
4600 alias -g '${1+"$@"}'='"$@"' 5496 alias -g '${1+"$@"}'='"$@"'
4601 setopt NO_GLOB_SUBST 5497 setopt NO_GLOB_SUBST
4602else 5498else $as_nop
4603 case `(set -o) 2>/dev/null` in #( 5499 case `(set -o) 2>/dev/null` in #(
4604 *posix*) : 5500 *posix*) :
4605 set -o posix ;; #( 5501 set -o posix ;; #(
4606 *) : 5502 *) :
4607 ;; 5503 ;;
4608esac 5504esac
4609fi 5505fi
4610 5506
4611 5507
5508
5509# Reset variables that may have inherited troublesome values from
5510# the environment.
5511
5512# IFS needs to be set, to space, tab, and newline, in precisely that order.
5513# (If _AS_PATH_WALK were called with IFS unset, it would have the
5514# side effect of setting IFS to empty, thus disabling word splitting.)
5515# Quoting is to prevent editors from complaining about space-tab.
4612as_nl=' 5516as_nl='
4613' 5517'
4614export as_nl 5518export as_nl
4615# Printing a long string crashes Solaris 7 /usr/bin/printf. 5519IFS=" "" $as_nl"
4616as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 5520
4617as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 5521PS1='$ '
4618as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 5522PS2='> '
4619# Prefer a ksh shell builtin over an external printf program on Solaris, 5523PS4='+ '
4620# but without wasting forks for bash or zsh. 5524
4621if test -z "$BASH_VERSION$ZSH_VERSION" \ 5525# Ensure predictable behavior from utilities with locale-dependent output.
4622 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 5526LC_ALL=C
4623 as_echo='print -r --' 5527export LC_ALL
4624 as_echo_n='print -rn --' 5528LANGUAGE=C
4625elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 5529export LANGUAGE
4626 as_echo='printf %s\n' 5530
4627 as_echo_n='printf %s' 5531# We cannot yet rely on "unset" to work, but we need these variables
4628else 5532# to be unset--not just set to an empty or harmless value--now, to
4629 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 5533# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct
4630 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 5534# also avoids known problems related to "unset" and subshell syntax
4631 as_echo_n='/usr/ucb/echo -n' 5535# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
4632 else 5536for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
4633 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 5537do eval test \${$as_var+y} \
4634 as_echo_n_body='eval 5538 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
4635 arg=$1; 5539done
4636 case $arg in #( 5540
4637 *"$as_nl"*) 5541# Ensure that fds 0, 1, and 2 are open.
4638 expr "X$arg" : "X\\(.*\\)$as_nl"; 5542if (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
4639 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 5543if (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
4640 esac; 5544if (exec 3>&2) ; then :; else exec 2>/dev/null; fi
4641 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
4642 '
4643 export as_echo_n_body
4644 as_echo_n='sh -c $as_echo_n_body as_echo'
4645 fi
4646 export as_echo_body
4647 as_echo='sh -c $as_echo_body as_echo'
4648fi
4649 5545
4650# The user is always right. 5546# The user is always right.
4651if test "${PATH_SEPARATOR+set}" != set; then 5547if ${PATH_SEPARATOR+false} :; then
4652 PATH_SEPARATOR=: 5548 PATH_SEPARATOR=:
4653 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 5549 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
4654 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 5550 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
4655 PATH_SEPARATOR=';' 5551 PATH_SEPARATOR=';'
4656 } 5552 }
4657fi 5553fi
4658 5554
4659
4660# IFS
4661# We need space, tab and new line, in precisely that order. Quoting is
4662# there to prevent editors from complaining about space-tab.
4663# (If _AS_PATH_WALK were called with IFS unset, it would disable word
4664# splitting by setting IFS to empty value.)
4665IFS=" "" $as_nl"
4666 5555
4667# Find who we are. Look in the path if we contain no directory separator. 5556# Find who we are. Look in the path if we contain no directory separator.
4668as_myself= 5557as_myself=
4669case $0 in #(( 5558case $0 in #((
4670 *[\\/]* ) as_myself=$0 ;; 5559 *[\\/]* ) as_myself=$0 ;;
4671 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5560 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4672for as_dir in $PATH 5561for as_dir in $PATH
4673do 5562do
4674 IFS=$as_save_IFS 5563 IFS=$as_save_IFS
4675 test -z "$as_dir" && as_dir=. 5564 case $as_dir in #(((
5565 '') as_dir=./ ;;
5566 */) ;;
5567 *) as_dir=$as_dir/ ;;
5568 esac
4676 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 5569 test -r "$as_dir$0" && as_myself=$as_dir$0 && break
4677 done 5570 done
4678IFS=$as_save_IFS 5571IFS=$as_save_IFS
4679 5572
4680 ;; 5573 ;;
4681esac 5574esac
4683# in which case we are not to be found in the path. 5576# in which case we are not to be found in the path.
4684if test "x$as_myself" = x; then 5577if test "x$as_myself" = x; then
4685 as_myself=$0 5578 as_myself=$0
4686fi 5579fi
4687if test ! -f "$as_myself"; then 5580if test ! -f "$as_myself"; then
4688 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 5581 printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
4689 exit 1 5582 exit 1
4690fi 5583fi
4691 5584
4692# Unset variables that we do not need and which cause bugs (e.g. in
4693# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
4694# suppresses any "Segmentation fault" message there. '((' could
4695# trigger a bug in pdksh 5.2.14.
4696for as_var in BASH_ENV ENV MAIL MAILPATH
4697do eval test x\${$as_var+set} = xset \
4698 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
4699done
4700PS1='$ '
4701PS2='> '
4702PS4='+ '
4703
4704# NLS nuisances.
4705LC_ALL=C
4706export LC_ALL
4707LANGUAGE=C
4708export LANGUAGE
4709
4710# CDPATH.
4711(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
4712 5585
4713 5586
4714# as_fn_error STATUS ERROR [LINENO LOG_FD] 5587# as_fn_error STATUS ERROR [LINENO LOG_FD]
4715# ---------------------------------------- 5588# ----------------------------------------
4716# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 5589# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
4719as_fn_error () 5592as_fn_error ()
4720{ 5593{
4721 as_status=$1; test $as_status -eq 0 && as_status=1 5594 as_status=$1; test $as_status -eq 0 && as_status=1
4722 if test "$4"; then 5595 if test "$4"; then
4723 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 5596 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
4724 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 5597 printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
4725 fi 5598 fi
4726 $as_echo "$as_me: error: $2" >&2 5599 printf "%s\n" "$as_me: error: $2" >&2
4727 as_fn_exit $as_status 5600 as_fn_exit $as_status
4728} # as_fn_error 5601} # as_fn_error
5602
4729 5603
4730 5604
4731# as_fn_set_status STATUS 5605# as_fn_set_status STATUS
4732# ----------------------- 5606# -----------------------
4733# Set $? to STATUS, without forking. 5607# Set $? to STATUS, without forking.
4752as_fn_unset () 5626as_fn_unset ()
4753{ 5627{
4754 { eval $1=; unset $1;} 5628 { eval $1=; unset $1;}
4755} 5629}
4756as_unset=as_fn_unset 5630as_unset=as_fn_unset
5631
4757# as_fn_append VAR VALUE 5632# as_fn_append VAR VALUE
4758# ---------------------- 5633# ----------------------
4759# Append the text in VALUE to the end of the definition contained in VAR. Take 5634# Append the text in VALUE to the end of the definition contained in VAR. Take
4760# advantage of any shell optimizations that allow amortized linear growth over 5635# advantage of any shell optimizations that allow amortized linear growth over
4761# repeated appends, instead of the typical quadratic growth present in naive 5636# repeated appends, instead of the typical quadratic growth present in naive
4762# implementations. 5637# implementations.
4763if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 5638if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
5639then :
4764 eval 'as_fn_append () 5640 eval 'as_fn_append ()
4765 { 5641 {
4766 eval $1+=\$2 5642 eval $1+=\$2
4767 }' 5643 }'
4768else 5644else $as_nop
4769 as_fn_append () 5645 as_fn_append ()
4770 { 5646 {
4771 eval $1=\$$1\$2 5647 eval $1=\$$1\$2
4772 } 5648 }
4773fi # as_fn_append 5649fi # as_fn_append
4775# as_fn_arith ARG... 5651# as_fn_arith ARG...
4776# ------------------ 5652# ------------------
4777# Perform arithmetic evaluation on the ARGs, and store the result in the 5653# Perform arithmetic evaluation on the ARGs, and store the result in the
4778# global $as_val. Take advantage of shells that can avoid forks. The arguments 5654# global $as_val. Take advantage of shells that can avoid forks. The arguments
4779# must be portable across $(()) and expr. 5655# must be portable across $(()) and expr.
4780if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 5656if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
5657then :
4781 eval 'as_fn_arith () 5658 eval 'as_fn_arith ()
4782 { 5659 {
4783 as_val=$(( $* )) 5660 as_val=$(( $* ))
4784 }' 5661 }'
4785else 5662else $as_nop
4786 as_fn_arith () 5663 as_fn_arith ()
4787 { 5664 {
4788 as_val=`expr "$@" || test $? -eq 1` 5665 as_val=`expr "$@" || test $? -eq 1`
4789 } 5666 }
4790fi # as_fn_arith 5667fi # as_fn_arith
4811 5688
4812as_me=`$as_basename -- "$0" || 5689as_me=`$as_basename -- "$0" ||
4813$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 5690$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
4814 X"$0" : 'X\(//\)$' \| \ 5691 X"$0" : 'X\(//\)$' \| \
4815 X"$0" : 'X\(/\)' \| . 2>/dev/null || 5692 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
4816$as_echo X/"$0" | 5693printf "%s\n" X/"$0" |
4817 sed '/^.*\/\([^/][^/]*\)\/*$/{ 5694 sed '/^.*\/\([^/][^/]*\)\/*$/{
4818 s//\1/ 5695 s//\1/
4819 q 5696 q
4820 } 5697 }
4821 /^X\/\(\/\/\)$/{ 5698 /^X\/\(\/\/\)$/{
4833as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 5710as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
4834as_cr_Letters=$as_cr_letters$as_cr_LETTERS 5711as_cr_Letters=$as_cr_letters$as_cr_LETTERS
4835as_cr_digits='0123456789' 5712as_cr_digits='0123456789'
4836as_cr_alnum=$as_cr_Letters$as_cr_digits 5713as_cr_alnum=$as_cr_Letters$as_cr_digits
4837 5714
5715
5716# Determine whether it's possible to make 'echo' print without a newline.
5717# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
5718# for compatibility with existing Makefiles.
4838ECHO_C= ECHO_N= ECHO_T= 5719ECHO_C= ECHO_N= ECHO_T=
4839case `echo -n x` in #((((( 5720case `echo -n x` in #(((((
4840-n*) 5721-n*)
4841 case `echo 'xy\c'` in 5722 case `echo 'xy\c'` in
4842 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 5723 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
4845 ECHO_T=' ';; 5726 ECHO_T=' ';;
4846 esac;; 5727 esac;;
4847*) 5728*)
4848 ECHO_N='-n';; 5729 ECHO_N='-n';;
4849esac 5730esac
5731
5732# For backward compatibility with old third-party macros, we provide
5733# the shell variables $as_echo and $as_echo_n. New code should use
5734# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
5735as_echo='printf %s\n'
5736as_echo_n='printf %s'
4850 5737
4851rm -f conf$$ conf$$.exe conf$$.file 5738rm -f conf$$ conf$$.exe conf$$.file
4852if test -d conf$$.dir; then 5739if test -d conf$$.dir; then
4853 rm -f conf$$.dir/conf$$.file 5740 rm -f conf$$.dir/conf$$.file
4854else 5741else
4887 esac 5774 esac
4888 test -d "$as_dir" || eval $as_mkdir_p || { 5775 test -d "$as_dir" || eval $as_mkdir_p || {
4889 as_dirs= 5776 as_dirs=
4890 while :; do 5777 while :; do
4891 case $as_dir in #( 5778 case $as_dir in #(
4892 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 5779 *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
4893 *) as_qdir=$as_dir;; 5780 *) as_qdir=$as_dir;;
4894 esac 5781 esac
4895 as_dirs="'$as_qdir' $as_dirs" 5782 as_dirs="'$as_qdir' $as_dirs"
4896 as_dir=`$as_dirname -- "$as_dir" || 5783 as_dir=`$as_dirname -- "$as_dir" ||
4897$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 5784$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
4898 X"$as_dir" : 'X\(//\)[^/]' \| \ 5785 X"$as_dir" : 'X\(//\)[^/]' \| \
4899 X"$as_dir" : 'X\(//\)$' \| \ 5786 X"$as_dir" : 'X\(//\)$' \| \
4900 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 5787 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
4901$as_echo X"$as_dir" | 5788printf "%s\n" X"$as_dir" |
4902 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 5789 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
4903 s//\1/ 5790 s//\1/
4904 q 5791 q
4905 } 5792 }
4906 /^X\(\/\/\)[^/].*/{ 5793 /^X\(\/\/\)[^/].*/{
4959# Save the log message, to keep $0 and so on meaningful, and to 5846# Save the log message, to keep $0 and so on meaningful, and to
4960# report actual input values of CONFIG_FILES etc. instead of their 5847# report actual input values of CONFIG_FILES etc. instead of their
4961# values after options handling. 5848# values after options handling.
4962ac_log=" 5849ac_log="
4963This file was extended by $as_me, which was 5850This file was extended by $as_me, which was
4964generated by GNU Autoconf 2.69. Invocation command line was 5851generated by GNU Autoconf 2.71. Invocation command line was
4965 5852
4966 CONFIG_FILES = $CONFIG_FILES 5853 CONFIG_FILES = $CONFIG_FILES
4967 CONFIG_HEADERS = $CONFIG_HEADERS 5854 CONFIG_HEADERS = $CONFIG_HEADERS
4968 CONFIG_LINKS = $CONFIG_LINKS 5855 CONFIG_LINKS = $CONFIG_LINKS
4969 CONFIG_COMMANDS = $CONFIG_COMMANDS 5856 CONFIG_COMMANDS = $CONFIG_COMMANDS
5008$config_headers 5895$config_headers
5009 5896
5010Report bugs to the package provider." 5897Report bugs to the package provider."
5011 5898
5012_ACEOF 5899_ACEOF
5900ac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"`
5901ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"`
5013cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 5902cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5014ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 5903ac_cs_config='$ac_cs_config_escaped'
5015ac_cs_version="\\ 5904ac_cs_version="\\
5016config.status 5905config.status
5017configured by $0, generated by GNU Autoconf 2.69, 5906configured by $0, generated by GNU Autoconf 2.71,
5018 with options \\"\$ac_cs_config\\" 5907 with options \\"\$ac_cs_config\\"
5019 5908
5020Copyright (C) 2012 Free Software Foundation, Inc. 5909Copyright (C) 2021 Free Software Foundation, Inc.
5021This config.status script is free software; the Free Software Foundation 5910This config.status script is free software; the Free Software Foundation
5022gives unlimited permission to copy, distribute and modify it." 5911gives unlimited permission to copy, distribute and modify it."
5023 5912
5024ac_pwd='$ac_pwd' 5913ac_pwd='$ac_pwd'
5025srcdir='$srcdir' 5914srcdir='$srcdir'
5052 case $ac_option in 5941 case $ac_option in
5053 # Handling of the options. 5942 # Handling of the options.
5054 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 5943 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
5055 ac_cs_recheck=: ;; 5944 ac_cs_recheck=: ;;
5056 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 5945 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
5057 $as_echo "$ac_cs_version"; exit ;; 5946 printf "%s\n" "$ac_cs_version"; exit ;;
5058 --config | --confi | --conf | --con | --co | --c ) 5947 --config | --confi | --conf | --con | --co | --c )
5059 $as_echo "$ac_cs_config"; exit ;; 5948 printf "%s\n" "$ac_cs_config"; exit ;;
5060 --debug | --debu | --deb | --de | --d | -d ) 5949 --debug | --debu | --deb | --de | --d | -d )
5061 debug=: ;; 5950 debug=: ;;
5062 --header | --heade | --head | --hea ) 5951 --header | --heade | --head | --hea )
5063 $ac_shift 5952 $ac_shift
5064 case $ac_optarg in 5953 case $ac_optarg in
5065 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 5954 *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
5066 esac 5955 esac
5067 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 5956 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
5068 ac_need_defaults=false;; 5957 ac_need_defaults=false;;
5069 --he | --h) 5958 --he | --h)
5070 # Conflict between --help and --header 5959 # Conflict between --help and --header
5071 as_fn_error $? "ambiguous option: \`$1' 5960 as_fn_error $? "ambiguous option: \`$1'
5072Try \`$0 --help' for more information.";; 5961Try \`$0 --help' for more information.";;
5073 --help | --hel | -h ) 5962 --help | --hel | -h )
5074 $as_echo "$ac_cs_usage"; exit ;; 5963 printf "%s\n" "$ac_cs_usage"; exit ;;
5075 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 5964 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
5076 | -silent | --silent | --silen | --sile | --sil | --si | --s) 5965 | -silent | --silent | --silen | --sile | --sil | --si | --s)
5077 ac_cs_silent=: ;; 5966 ac_cs_silent=: ;;
5078 5967
5079 # This is an error. 5968 # This is an error.
5097_ACEOF 5986_ACEOF
5098cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 5987cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5099if \$ac_cs_recheck; then 5988if \$ac_cs_recheck; then
5100 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 5989 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
5101 shift 5990 shift
5102 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 5991 \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6
5103 CONFIG_SHELL='$SHELL' 5992 CONFIG_SHELL='$SHELL'
5104 export CONFIG_SHELL 5993 export CONFIG_SHELL
5105 exec "\$@" 5994 exec "\$@"
5106fi 5995fi
5107 5996
5111{ 6000{
5112 echo 6001 echo
5113 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 6002 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
5114## Running $as_me. ## 6003## Running $as_me. ##
5115_ASBOX 6004_ASBOX
5116 $as_echo "$ac_log" 6005 printf "%s\n" "$ac_log"
5117} >&5 6006} >&5
5118 6007
5119_ACEOF 6008_ACEOF
5120cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6009cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5121_ACEOF 6010_ACEOF
5124 6013
5125# Handling of arguments. 6014# Handling of arguments.
5126for ac_config_target in $ac_config_targets 6015for ac_config_target in $ac_config_targets
5127do 6016do
5128 case $ac_config_target in 6017 case $ac_config_target in
5129 "libeio/config.h") CONFIG_HEADERS="$CONFIG_HEADERS libeio/config.h" ;; 6018 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
5130 6019
5131 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 6020 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
5132 esac 6021 esac
5133done 6022done
5134 6023
5136# If the user did not use the arguments to specify the items to instantiate, 6025# If the user did not use the arguments to specify the items to instantiate,
5137# then the envvar interface is used. Set only those that are not. 6026# then the envvar interface is used. Set only those that are not.
5138# We use the long form for the default assignment because of an extremely 6027# We use the long form for the default assignment because of an extremely
5139# bizarre bug on SunOS 4.1.3. 6028# bizarre bug on SunOS 4.1.3.
5140if $ac_need_defaults; then 6029if $ac_need_defaults; then
5141 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 6030 test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers
5142fi 6031fi
5143 6032
5144# Have a temporary directory for convenience. Make it in the build tree 6033# Have a temporary directory for convenience. Make it in the build tree
5145# simply because there is no reason against having it here, and in addition, 6034# simply because there is no reason against having it here, and in addition,
5146# creating and moving files from /tmp can sometimes cause problems. 6035# creating and moving files from /tmp can sometimes cause problems.
5314 [\\/$]*) false;; 6203 [\\/$]*) false;;
5315 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 6204 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
5316 esac || 6205 esac ||
5317 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 6206 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
5318 esac 6207 esac
5319 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 6208 case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
5320 as_fn_append ac_file_inputs " '$ac_f'" 6209 as_fn_append ac_file_inputs " '$ac_f'"
5321 done 6210 done
5322 6211
5323 # Let's still pretend it is `configure' which instantiates (i.e., don't 6212 # Let's still pretend it is `configure' which instantiates (i.e., don't
5324 # use $as_me), people would be surprised to read: 6213 # use $as_me), people would be surprised to read:
5325 # /* config.h. Generated by config.status. */ 6214 # /* config.h. Generated by config.status. */
5326 configure_input='Generated from '` 6215 configure_input='Generated from '`
5327 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 6216 printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
5328 `' by configure.' 6217 `' by configure.'
5329 if test x"$ac_file" != x-; then 6218 if test x"$ac_file" != x-; then
5330 configure_input="$ac_file. $configure_input" 6219 configure_input="$ac_file. $configure_input"
5331 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 6220 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
5332$as_echo "$as_me: creating $ac_file" >&6;} 6221printf "%s\n" "$as_me: creating $ac_file" >&6;}
5333 fi 6222 fi
5334 # Neutralize special characters interpreted by sed in replacement strings. 6223 # Neutralize special characters interpreted by sed in replacement strings.
5335 case $configure_input in #( 6224 case $configure_input in #(
5336 *\&* | *\|* | *\\* ) 6225 *\&* | *\|* | *\\* )
5337 ac_sed_conf_input=`$as_echo "$configure_input" | 6226 ac_sed_conf_input=`printf "%s\n" "$configure_input" |
5338 sed 's/[\\\\&|]/\\\\&/g'`;; #( 6227 sed 's/[\\\\&|]/\\\\&/g'`;; #(
5339 *) ac_sed_conf_input=$configure_input;; 6228 *) ac_sed_conf_input=$configure_input;;
5340 esac 6229 esac
5341 6230
5342 case $ac_tag in 6231 case $ac_tag in
5349 ac_dir=`$as_dirname -- "$ac_file" || 6238 ac_dir=`$as_dirname -- "$ac_file" ||
5350$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 6239$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
5351 X"$ac_file" : 'X\(//\)[^/]' \| \ 6240 X"$ac_file" : 'X\(//\)[^/]' \| \
5352 X"$ac_file" : 'X\(//\)$' \| \ 6241 X"$ac_file" : 'X\(//\)$' \| \
5353 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 6242 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
5354$as_echo X"$ac_file" | 6243printf "%s\n" X"$ac_file" |
5355 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 6244 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
5356 s//\1/ 6245 s//\1/
5357 q 6246 q
5358 } 6247 }
5359 /^X\(\/\/\)[^/].*/{ 6248 /^X\(\/\/\)[^/].*/{
5373 ac_builddir=. 6262 ac_builddir=.
5374 6263
5375case "$ac_dir" in 6264case "$ac_dir" in
5376.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 6265.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
5377*) 6266*)
5378 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 6267 ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
5379 # A ".." for each directory in $ac_dir_suffix. 6268 # A ".." for each directory in $ac_dir_suffix.
5380 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 6269 ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
5381 case $ac_top_builddir_sub in 6270 case $ac_top_builddir_sub in
5382 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 6271 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
5383 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 6272 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
5384 esac ;; 6273 esac ;;
5385esac 6274esac
5411 # 6300 #
5412 # CONFIG_HEADER 6301 # CONFIG_HEADER
5413 # 6302 #
5414 if test x"$ac_file" != x-; then 6303 if test x"$ac_file" != x-; then
5415 { 6304 {
5416 $as_echo "/* $configure_input */" \ 6305 printf "%s\n" "/* $configure_input */" >&1 \
5417 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 6306 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
5418 } >"$ac_tmp/config.h" \ 6307 } >"$ac_tmp/config.h" \
5419 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 6308 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
5420 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 6309 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
5421 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 6310 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
5422$as_echo "$as_me: $ac_file is unchanged" >&6;} 6311printf "%s\n" "$as_me: $ac_file is unchanged" >&6;}
5423 else 6312 else
5424 rm -f "$ac_file" 6313 rm -f "$ac_file"
5425 mv "$ac_tmp/config.h" "$ac_file" \ 6314 mv "$ac_tmp/config.h" "$ac_file" \
5426 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 6315 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
5427 fi 6316 fi
5428 else 6317 else
5429 $as_echo "/* $configure_input */" \ 6318 printf "%s\n" "/* $configure_input */" >&1 \
5430 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 6319 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
5431 || as_fn_error $? "could not create -" "$LINENO" 5 6320 || as_fn_error $? "could not create -" "$LINENO" 5
5432 fi 6321 fi
5433 ;; 6322 ;;
5434 6323
5465 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 6354 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
5466 # would make configure fail if this is the last instruction. 6355 # would make configure fail if this is the last instruction.
5467 $ac_cs_success || as_fn_exit 1 6356 $ac_cs_success || as_fn_exit 1
5468fi 6357fi
5469if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 6358if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
5470 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 6359 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
5471$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 6360printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
5472fi 6361fi
5473 6362
6363
6364

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines