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

Comparing IO-AIO/configure (file contents):
Revision 1.17 by root, Thu Jun 25 13:34:28 2015 UTC vs.
Revision 1.39 by root, Thu Feb 29 18:02:43 2024 UTC

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

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines