configure revision 1.1.1.6 1 1.1 christos #! /bin/sh
2 1.1 christos # Guess values for system-dependent variables and create Makefiles.
3 1.1.1.6 christos # Generated by GNU Autoconf 2.69 for libdecnumber .
4 1.1 christos #
5 1.1 christos # Report bugs to <gcc-bugs (at] gcc.gnu.org>.
6 1.1 christos #
7 1.1.1.6 christos #
8 1.1.1.6 christos # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
9 1.1.1.6 christos #
10 1.1 christos #
11 1.1 christos # This configure script is free software; the Free Software Foundation
12 1.1 christos # gives unlimited permission to copy, distribute and modify it.
13 1.1 christos ## -------------------- ##
14 1.1 christos ## M4sh Initialization. ##
15 1.1 christos ## -------------------- ##
16 1.1 christos
17 1.1 christos # Be more Bourne compatible
18 1.1 christos DUALCASE=1; export DUALCASE # for MKS sh
19 1.1 christos if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
20 1.1 christos emulate sh
21 1.1 christos NULLCMD=:
22 1.1 christos # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23 1.1 christos # is contrary to our usage. Disable this feature.
24 1.1 christos alias -g '${1+"$@"}'='"$@"'
25 1.1 christos setopt NO_GLOB_SUBST
26 1.1 christos else
27 1.1 christos case `(set -o) 2>/dev/null` in #(
28 1.1 christos *posix*) :
29 1.1 christos set -o posix ;; #(
30 1.1 christos *) :
31 1.1 christos ;;
32 1.1 christos esac
33 1.1 christos fi
34 1.1 christos
35 1.1 christos
36 1.1 christos as_nl='
37 1.1 christos '
38 1.1 christos export as_nl
39 1.1 christos # Printing a long string crashes Solaris 7 /usr/bin/printf.
40 1.1 christos as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41 1.1 christos as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42 1.1 christos as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43 1.1 christos # Prefer a ksh shell builtin over an external printf program on Solaris,
44 1.1 christos # but without wasting forks for bash or zsh.
45 1.1 christos if test -z "$BASH_VERSION$ZSH_VERSION" \
46 1.1 christos && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
47 1.1 christos as_echo='print -r --'
48 1.1 christos as_echo_n='print -rn --'
49 1.1 christos elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
50 1.1 christos as_echo='printf %s\n'
51 1.1 christos as_echo_n='printf %s'
52 1.1 christos else
53 1.1 christos if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54 1.1 christos as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55 1.1 christos as_echo_n='/usr/ucb/echo -n'
56 1.1 christos else
57 1.1 christos as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58 1.1 christos as_echo_n_body='eval
59 1.1 christos arg=$1;
60 1.1 christos case $arg in #(
61 1.1 christos *"$as_nl"*)
62 1.1 christos expr "X$arg" : "X\\(.*\\)$as_nl";
63 1.1 christos arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64 1.1 christos esac;
65 1.1 christos expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66 1.1 christos '
67 1.1 christos export as_echo_n_body
68 1.1 christos as_echo_n='sh -c $as_echo_n_body as_echo'
69 1.1 christos fi
70 1.1 christos export as_echo_body
71 1.1 christos as_echo='sh -c $as_echo_body as_echo'
72 1.1 christos fi
73 1.1 christos
74 1.1 christos # The user is always right.
75 1.1 christos if test "${PATH_SEPARATOR+set}" != set; then
76 1.1 christos PATH_SEPARATOR=:
77 1.1 christos (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78 1.1 christos (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79 1.1 christos PATH_SEPARATOR=';'
80 1.1 christos }
81 1.1 christos fi
82 1.1 christos
83 1.1 christos
84 1.1 christos # IFS
85 1.1 christos # We need space, tab and new line, in precisely that order. Quoting is
86 1.1 christos # there to prevent editors from complaining about space-tab.
87 1.1 christos # (If _AS_PATH_WALK were called with IFS unset, it would disable word
88 1.1 christos # splitting by setting IFS to empty value.)
89 1.1 christos IFS=" "" $as_nl"
90 1.1 christos
91 1.1 christos # Find who we are. Look in the path if we contain no directory separator.
92 1.1.1.6 christos as_myself=
93 1.1 christos case $0 in #((
94 1.1 christos *[\\/]* ) as_myself=$0 ;;
95 1.1 christos *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
96 1.1 christos for as_dir in $PATH
97 1.1 christos do
98 1.1 christos IFS=$as_save_IFS
99 1.1 christos test -z "$as_dir" && as_dir=.
100 1.1 christos test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
101 1.1 christos done
102 1.1 christos IFS=$as_save_IFS
103 1.1 christos
104 1.1 christos ;;
105 1.1 christos esac
106 1.1 christos # We did not find ourselves, most probably we were run as `sh COMMAND'
107 1.1 christos # in which case we are not to be found in the path.
108 1.1 christos if test "x$as_myself" = x; then
109 1.1 christos as_myself=$0
110 1.1 christos fi
111 1.1 christos if test ! -f "$as_myself"; then
112 1.1 christos $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113 1.1 christos exit 1
114 1.1 christos fi
115 1.1 christos
116 1.1 christos # Unset variables that we do not need and which cause bugs (e.g. in
117 1.1 christos # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
118 1.1 christos # suppresses any "Segmentation fault" message there. '((' could
119 1.1 christos # trigger a bug in pdksh 5.2.14.
120 1.1 christos for as_var in BASH_ENV ENV MAIL MAILPATH
121 1.1 christos do eval test x\${$as_var+set} = xset \
122 1.1 christos && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
123 1.1 christos done
124 1.1 christos PS1='$ '
125 1.1 christos PS2='> '
126 1.1 christos PS4='+ '
127 1.1 christos
128 1.1 christos # NLS nuisances.
129 1.1 christos LC_ALL=C
130 1.1 christos export LC_ALL
131 1.1 christos LANGUAGE=C
132 1.1 christos export LANGUAGE
133 1.1 christos
134 1.1 christos # CDPATH.
135 1.1 christos (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
136 1.1 christos
137 1.1.1.6 christos # Use a proper internal environment variable to ensure we don't fall
138 1.1.1.6 christos # into an infinite loop, continuously re-executing ourselves.
139 1.1.1.6 christos if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
140 1.1.1.6 christos _as_can_reexec=no; export _as_can_reexec;
141 1.1.1.6 christos # We cannot yet assume a decent shell, so we have to provide a
142 1.1.1.6 christos # neutralization value for shells without unset; and this also
143 1.1.1.6 christos # works around shells that cannot unset nonexistent variables.
144 1.1.1.6 christos # Preserve -v and -x to the replacement shell.
145 1.1.1.6 christos BASH_ENV=/dev/null
146 1.1.1.6 christos ENV=/dev/null
147 1.1.1.6 christos (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
148 1.1.1.6 christos case $- in # ((((
149 1.1.1.6 christos *v*x* | *x*v* ) as_opts=-vx ;;
150 1.1.1.6 christos *v* ) as_opts=-v ;;
151 1.1.1.6 christos *x* ) as_opts=-x ;;
152 1.1.1.6 christos * ) as_opts= ;;
153 1.1.1.6 christos esac
154 1.1.1.6 christos exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
155 1.1.1.6 christos # Admittedly, this is quite paranoid, since all the known shells bail
156 1.1.1.6 christos # out after a failed `exec'.
157 1.1.1.6 christos $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
158 1.1.1.6 christos as_fn_exit 255
159 1.1.1.6 christos fi
160 1.1.1.6 christos # We don't want this to propagate to other subprocesses.
161 1.1.1.6 christos { _as_can_reexec=; unset _as_can_reexec;}
162 1.1 christos if test "x$CONFIG_SHELL" = x; then
163 1.1 christos as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
164 1.1 christos emulate sh
165 1.1 christos NULLCMD=:
166 1.1 christos # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
167 1.1 christos # is contrary to our usage. Disable this feature.
168 1.1 christos alias -g '\${1+\"\$@\"}'='\"\$@\"'
169 1.1 christos setopt NO_GLOB_SUBST
170 1.1 christos else
171 1.1 christos case \`(set -o) 2>/dev/null\` in #(
172 1.1 christos *posix*) :
173 1.1 christos set -o posix ;; #(
174 1.1 christos *) :
175 1.1 christos ;;
176 1.1 christos esac
177 1.1 christos fi
178 1.1 christos "
179 1.1 christos as_required="as_fn_return () { (exit \$1); }
180 1.1 christos as_fn_success () { as_fn_return 0; }
181 1.1 christos as_fn_failure () { as_fn_return 1; }
182 1.1 christos as_fn_ret_success () { return 0; }
183 1.1 christos as_fn_ret_failure () { return 1; }
184 1.1 christos
185 1.1 christos exitcode=0
186 1.1 christos as_fn_success || { exitcode=1; echo as_fn_success failed.; }
187 1.1 christos as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
188 1.1 christos as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
189 1.1 christos as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
190 1.1 christos if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
191 1.1 christos
192 1.1 christos else
193 1.1 christos exitcode=1; echo positional parameters were not saved.
194 1.1 christos fi
195 1.1.1.6 christos test x\$exitcode = x0 || exit 1
196 1.1.1.6 christos test -x / || exit 1"
197 1.1 christos as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
198 1.1 christos as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
199 1.1 christos eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
200 1.1 christos test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
201 1.1 christos test \$(( 1 + 1 )) = 2 || exit 1"
202 1.1 christos if (eval "$as_required") 2>/dev/null; then :
203 1.1 christos as_have_required=yes
204 1.1 christos else
205 1.1 christos as_have_required=no
206 1.1 christos fi
207 1.1 christos if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
208 1.1 christos
209 1.1 christos else
210 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
211 1.1 christos as_found=false
212 1.1 christos for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
213 1.1 christos do
214 1.1 christos IFS=$as_save_IFS
215 1.1 christos test -z "$as_dir" && as_dir=.
216 1.1 christos as_found=:
217 1.1 christos case $as_dir in #(
218 1.1 christos /*)
219 1.1 christos for as_base in sh bash ksh sh5; do
220 1.1 christos # Try only shells that exist, to save several forks.
221 1.1 christos as_shell=$as_dir/$as_base
222 1.1 christos if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
223 1.1 christos { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
224 1.1 christos CONFIG_SHELL=$as_shell as_have_required=yes
225 1.1 christos if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
226 1.1 christos break 2
227 1.1 christos fi
228 1.1 christos fi
229 1.1 christos done;;
230 1.1 christos esac
231 1.1 christos as_found=false
232 1.1 christos done
233 1.1 christos $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
234 1.1 christos { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
235 1.1 christos CONFIG_SHELL=$SHELL as_have_required=yes
236 1.1 christos fi; }
237 1.1 christos IFS=$as_save_IFS
238 1.1 christos
239 1.1 christos
240 1.1 christos if test "x$CONFIG_SHELL" != x; then :
241 1.1.1.6 christos export CONFIG_SHELL
242 1.1.1.6 christos # We cannot yet assume a decent shell, so we have to provide a
243 1.1.1.6 christos # neutralization value for shells without unset; and this also
244 1.1.1.6 christos # works around shells that cannot unset nonexistent variables.
245 1.1.1.6 christos # Preserve -v and -x to the replacement shell.
246 1.1.1.6 christos BASH_ENV=/dev/null
247 1.1.1.6 christos ENV=/dev/null
248 1.1.1.6 christos (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
249 1.1.1.6 christos case $- in # ((((
250 1.1.1.6 christos *v*x* | *x*v* ) as_opts=-vx ;;
251 1.1.1.6 christos *v* ) as_opts=-v ;;
252 1.1.1.6 christos *x* ) as_opts=-x ;;
253 1.1.1.6 christos * ) as_opts= ;;
254 1.1.1.6 christos esac
255 1.1.1.6 christos exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
256 1.1.1.6 christos # Admittedly, this is quite paranoid, since all the known shells bail
257 1.1.1.6 christos # out after a failed `exec'.
258 1.1.1.6 christos $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
259 1.1.1.6 christos exit 255
260 1.1 christos fi
261 1.1 christos
262 1.1 christos if test x$as_have_required = xno; then :
263 1.1 christos $as_echo "$0: This script requires a shell more modern than all"
264 1.1 christos $as_echo "$0: the shells that I found on your system."
265 1.1 christos if test x${ZSH_VERSION+set} = xset ; then
266 1.1 christos $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
267 1.1 christos $as_echo "$0: be upgraded to zsh 4.3.4 or later."
268 1.1 christos else
269 1.1 christos $as_echo "$0: Please tell bug-autoconf (at] gnu.org and
270 1.1 christos $0: gcc-bugs (at] gcc.gnu.org about your system, including any
271 1.1 christos $0: error possibly output before this message. Then install
272 1.1 christos $0: a modern shell, or manually run the script under such a
273 1.1 christos $0: shell if you do have one."
274 1.1 christos fi
275 1.1 christos exit 1
276 1.1 christos fi
277 1.1 christos fi
278 1.1 christos fi
279 1.1 christos SHELL=${CONFIG_SHELL-/bin/sh}
280 1.1 christos export SHELL
281 1.1 christos # Unset more variables known to interfere with behavior of common tools.
282 1.1 christos CLICOLOR_FORCE= GREP_OPTIONS=
283 1.1 christos unset CLICOLOR_FORCE GREP_OPTIONS
284 1.1 christos
285 1.1 christos ## --------------------- ##
286 1.1 christos ## M4sh Shell Functions. ##
287 1.1 christos ## --------------------- ##
288 1.1 christos # as_fn_unset VAR
289 1.1 christos # ---------------
290 1.1 christos # Portably unset VAR.
291 1.1 christos as_fn_unset ()
292 1.1 christos {
293 1.1 christos { eval $1=; unset $1;}
294 1.1 christos }
295 1.1 christos as_unset=as_fn_unset
296 1.1 christos
297 1.1 christos # as_fn_set_status STATUS
298 1.1 christos # -----------------------
299 1.1 christos # Set $? to STATUS, without forking.
300 1.1 christos as_fn_set_status ()
301 1.1 christos {
302 1.1 christos return $1
303 1.1 christos } # as_fn_set_status
304 1.1 christos
305 1.1 christos # as_fn_exit STATUS
306 1.1 christos # -----------------
307 1.1 christos # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
308 1.1 christos as_fn_exit ()
309 1.1 christos {
310 1.1 christos set +e
311 1.1 christos as_fn_set_status $1
312 1.1 christos exit $1
313 1.1 christos } # as_fn_exit
314 1.1 christos
315 1.1 christos # as_fn_mkdir_p
316 1.1 christos # -------------
317 1.1 christos # Create "$as_dir" as a directory, including parents if necessary.
318 1.1 christos as_fn_mkdir_p ()
319 1.1 christos {
320 1.1 christos
321 1.1 christos case $as_dir in #(
322 1.1 christos -*) as_dir=./$as_dir;;
323 1.1 christos esac
324 1.1 christos test -d "$as_dir" || eval $as_mkdir_p || {
325 1.1 christos as_dirs=
326 1.1 christos while :; do
327 1.1 christos case $as_dir in #(
328 1.1 christos *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
329 1.1 christos *) as_qdir=$as_dir;;
330 1.1 christos esac
331 1.1 christos as_dirs="'$as_qdir' $as_dirs"
332 1.1 christos as_dir=`$as_dirname -- "$as_dir" ||
333 1.1 christos $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
334 1.1 christos X"$as_dir" : 'X\(//\)[^/]' \| \
335 1.1 christos X"$as_dir" : 'X\(//\)$' \| \
336 1.1 christos X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
337 1.1 christos $as_echo X"$as_dir" |
338 1.1 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
339 1.1 christos s//\1/
340 1.1 christos q
341 1.1 christos }
342 1.1 christos /^X\(\/\/\)[^/].*/{
343 1.1 christos s//\1/
344 1.1 christos q
345 1.1 christos }
346 1.1 christos /^X\(\/\/\)$/{
347 1.1 christos s//\1/
348 1.1 christos q
349 1.1 christos }
350 1.1 christos /^X\(\/\).*/{
351 1.1 christos s//\1/
352 1.1 christos q
353 1.1 christos }
354 1.1 christos s/.*/./; q'`
355 1.1 christos test -d "$as_dir" && break
356 1.1 christos done
357 1.1 christos test -z "$as_dirs" || eval "mkdir $as_dirs"
358 1.1.1.6 christos } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
359 1.1 christos
360 1.1 christos
361 1.1 christos } # as_fn_mkdir_p
362 1.1.1.6 christos
363 1.1.1.6 christos # as_fn_executable_p FILE
364 1.1.1.6 christos # -----------------------
365 1.1.1.6 christos # Test if FILE is an executable regular file.
366 1.1.1.6 christos as_fn_executable_p ()
367 1.1.1.6 christos {
368 1.1.1.6 christos test -f "$1" && test -x "$1"
369 1.1.1.6 christos } # as_fn_executable_p
370 1.1 christos # as_fn_append VAR VALUE
371 1.1 christos # ----------------------
372 1.1 christos # Append the text in VALUE to the end of the definition contained in VAR. Take
373 1.1 christos # advantage of any shell optimizations that allow amortized linear growth over
374 1.1 christos # repeated appends, instead of the typical quadratic growth present in naive
375 1.1 christos # implementations.
376 1.1 christos if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
377 1.1 christos eval 'as_fn_append ()
378 1.1 christos {
379 1.1 christos eval $1+=\$2
380 1.1 christos }'
381 1.1 christos else
382 1.1 christos as_fn_append ()
383 1.1 christos {
384 1.1 christos eval $1=\$$1\$2
385 1.1 christos }
386 1.1 christos fi # as_fn_append
387 1.1 christos
388 1.1 christos # as_fn_arith ARG...
389 1.1 christos # ------------------
390 1.1 christos # Perform arithmetic evaluation on the ARGs, and store the result in the
391 1.1 christos # global $as_val. Take advantage of shells that can avoid forks. The arguments
392 1.1 christos # must be portable across $(()) and expr.
393 1.1 christos if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
394 1.1 christos eval 'as_fn_arith ()
395 1.1 christos {
396 1.1 christos as_val=$(( $* ))
397 1.1 christos }'
398 1.1 christos else
399 1.1 christos as_fn_arith ()
400 1.1 christos {
401 1.1 christos as_val=`expr "$@" || test $? -eq 1`
402 1.1 christos }
403 1.1 christos fi # as_fn_arith
404 1.1 christos
405 1.1 christos
406 1.1.1.6 christos # as_fn_error STATUS ERROR [LINENO LOG_FD]
407 1.1.1.6 christos # ----------------------------------------
408 1.1 christos # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
409 1.1 christos # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
410 1.1.1.6 christos # script with STATUS, using 1 if that was 0.
411 1.1 christos as_fn_error ()
412 1.1 christos {
413 1.1.1.6 christos as_status=$1; test $as_status -eq 0 && as_status=1
414 1.1.1.6 christos if test "$4"; then
415 1.1.1.6 christos as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
416 1.1.1.6 christos $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
417 1.1 christos fi
418 1.1.1.6 christos $as_echo "$as_me: error: $2" >&2
419 1.1 christos as_fn_exit $as_status
420 1.1 christos } # as_fn_error
421 1.1 christos
422 1.1 christos if expr a : '\(a\)' >/dev/null 2>&1 &&
423 1.1 christos test "X`expr 00001 : '.*\(...\)'`" = X001; then
424 1.1 christos as_expr=expr
425 1.1 christos else
426 1.1 christos as_expr=false
427 1.1 christos fi
428 1.1 christos
429 1.1 christos if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
430 1.1 christos as_basename=basename
431 1.1 christos else
432 1.1 christos as_basename=false
433 1.1 christos fi
434 1.1 christos
435 1.1 christos if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
436 1.1 christos as_dirname=dirname
437 1.1 christos else
438 1.1 christos as_dirname=false
439 1.1 christos fi
440 1.1 christos
441 1.1 christos as_me=`$as_basename -- "$0" ||
442 1.1 christos $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
443 1.1 christos X"$0" : 'X\(//\)$' \| \
444 1.1 christos X"$0" : 'X\(/\)' \| . 2>/dev/null ||
445 1.1 christos $as_echo X/"$0" |
446 1.1 christos sed '/^.*\/\([^/][^/]*\)\/*$/{
447 1.1 christos s//\1/
448 1.1 christos q
449 1.1 christos }
450 1.1 christos /^X\/\(\/\/\)$/{
451 1.1 christos s//\1/
452 1.1 christos q
453 1.1 christos }
454 1.1 christos /^X\/\(\/\).*/{
455 1.1 christos s//\1/
456 1.1 christos q
457 1.1 christos }
458 1.1 christos s/.*/./; q'`
459 1.1 christos
460 1.1 christos # Avoid depending upon Character Ranges.
461 1.1 christos as_cr_letters='abcdefghijklmnopqrstuvwxyz'
462 1.1 christos as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
463 1.1 christos as_cr_Letters=$as_cr_letters$as_cr_LETTERS
464 1.1 christos as_cr_digits='0123456789'
465 1.1 christos as_cr_alnum=$as_cr_Letters$as_cr_digits
466 1.1 christos
467 1.1 christos
468 1.1 christos as_lineno_1=$LINENO as_lineno_1a=$LINENO
469 1.1 christos as_lineno_2=$LINENO as_lineno_2a=$LINENO
470 1.1 christos eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
471 1.1 christos test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
472 1.1 christos # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
473 1.1 christos sed -n '
474 1.1 christos p
475 1.1 christos /[$]LINENO/=
476 1.1 christos ' <$as_myself |
477 1.1 christos sed '
478 1.1 christos s/[$]LINENO.*/&-/
479 1.1 christos t lineno
480 1.1 christos b
481 1.1 christos :lineno
482 1.1 christos N
483 1.1 christos :loop
484 1.1 christos s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
485 1.1 christos t loop
486 1.1 christos s/-\n.*//
487 1.1 christos ' >$as_me.lineno &&
488 1.1 christos chmod +x "$as_me.lineno" ||
489 1.1 christos { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
490 1.1 christos
491 1.1.1.6 christos # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
492 1.1.1.6 christos # already done that, so ensure we don't try to do so again and fall
493 1.1.1.6 christos # in an infinite loop. This has already happened in practice.
494 1.1.1.6 christos _as_can_reexec=no; export _as_can_reexec
495 1.1 christos # Don't try to exec as it changes $[0], causing all sort of problems
496 1.1 christos # (the dirname of $[0] is not the place where we might find the
497 1.1 christos # original and so on. Autoconf is especially sensitive to this).
498 1.1 christos . "./$as_me.lineno"
499 1.1 christos # Exit status is that of the last command.
500 1.1 christos exit
501 1.1 christos }
502 1.1 christos
503 1.1 christos ECHO_C= ECHO_N= ECHO_T=
504 1.1 christos case `echo -n x` in #(((((
505 1.1 christos -n*)
506 1.1 christos case `echo 'xy\c'` in
507 1.1 christos *c*) ECHO_T=' ';; # ECHO_T is single tab character.
508 1.1 christos xy) ECHO_C='\c';;
509 1.1 christos *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
510 1.1 christos ECHO_T=' ';;
511 1.1 christos esac;;
512 1.1 christos *)
513 1.1 christos ECHO_N='-n';;
514 1.1 christos esac
515 1.1 christos
516 1.1 christos rm -f conf$$ conf$$.exe conf$$.file
517 1.1 christos if test -d conf$$.dir; then
518 1.1 christos rm -f conf$$.dir/conf$$.file
519 1.1 christos else
520 1.1 christos rm -f conf$$.dir
521 1.1 christos mkdir conf$$.dir 2>/dev/null
522 1.1 christos fi
523 1.1 christos if (echo >conf$$.file) 2>/dev/null; then
524 1.1 christos if ln -s conf$$.file conf$$ 2>/dev/null; then
525 1.1 christos as_ln_s='ln -s'
526 1.1 christos # ... but there are two gotchas:
527 1.1 christos # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
528 1.1 christos # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
529 1.1.1.6 christos # In both cases, we have to default to `cp -pR'.
530 1.1 christos ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
531 1.1.1.6 christos as_ln_s='cp -pR'
532 1.1 christos elif ln conf$$.file conf$$ 2>/dev/null; then
533 1.1 christos as_ln_s=ln
534 1.1 christos else
535 1.1.1.6 christos as_ln_s='cp -pR'
536 1.1 christos fi
537 1.1 christos else
538 1.1.1.6 christos as_ln_s='cp -pR'
539 1.1 christos fi
540 1.1 christos rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
541 1.1 christos rmdir conf$$.dir 2>/dev/null
542 1.1 christos
543 1.1 christos if mkdir -p . 2>/dev/null; then
544 1.1 christos as_mkdir_p='mkdir -p "$as_dir"'
545 1.1 christos else
546 1.1 christos test -d ./-p && rmdir ./-p
547 1.1 christos as_mkdir_p=false
548 1.1 christos fi
549 1.1 christos
550 1.1.1.6 christos as_test_x='test -x'
551 1.1.1.6 christos as_executable_p=as_fn_executable_p
552 1.1 christos
553 1.1 christos # Sed expression to map a string onto a valid CPP name.
554 1.1 christos as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
555 1.1 christos
556 1.1 christos # Sed expression to map a string onto a valid variable name.
557 1.1 christos as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
558 1.1 christos
559 1.1 christos
560 1.1.1.6 christos test -n "$DJDIR" || exec 7<&0 </dev/null
561 1.1.1.6 christos exec 6>&1
562 1.1 christos
563 1.1 christos # Name of the host.
564 1.1.1.6 christos # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
565 1.1 christos # so uname gets run too.
566 1.1 christos ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
567 1.1 christos
568 1.1 christos #
569 1.1 christos # Initializations.
570 1.1 christos #
571 1.1 christos ac_default_prefix=/usr/local
572 1.1 christos ac_clean_files=
573 1.1 christos ac_config_libobj_dir=.
574 1.1 christos LIBOBJS=
575 1.1 christos cross_compiling=no
576 1.1 christos subdirs=
577 1.1 christos MFLAGS=
578 1.1 christos MAKEFLAGS=
579 1.1 christos
580 1.1 christos # Identity of this package.
581 1.1 christos PACKAGE_NAME='libdecnumber'
582 1.1 christos PACKAGE_TARNAME='libdecnumber'
583 1.1 christos PACKAGE_VERSION=' '
584 1.1 christos PACKAGE_STRING='libdecnumber '
585 1.1 christos PACKAGE_BUGREPORT='gcc-bugs (at] gcc.gnu.org'
586 1.1 christos PACKAGE_URL=''
587 1.1 christos
588 1.1 christos ac_unique_file="decNumber.h"
589 1.1 christos # Factoring default headers for most tests.
590 1.1 christos ac_includes_default="\
591 1.1 christos #include <stdio.h>
592 1.1 christos #ifdef HAVE_SYS_TYPES_H
593 1.1 christos # include <sys/types.h>
594 1.1 christos #endif
595 1.1 christos #ifdef HAVE_SYS_STAT_H
596 1.1 christos # include <sys/stat.h>
597 1.1 christos #endif
598 1.1 christos #ifdef STDC_HEADERS
599 1.1 christos # include <stdlib.h>
600 1.1 christos # include <stddef.h>
601 1.1 christos #else
602 1.1 christos # ifdef HAVE_STDLIB_H
603 1.1 christos # include <stdlib.h>
604 1.1 christos # endif
605 1.1 christos #endif
606 1.1 christos #ifdef HAVE_STRING_H
607 1.1 christos # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
608 1.1 christos # include <memory.h>
609 1.1 christos # endif
610 1.1 christos # include <string.h>
611 1.1 christos #endif
612 1.1 christos #ifdef HAVE_STRINGS_H
613 1.1 christos # include <strings.h>
614 1.1 christos #endif
615 1.1 christos #ifdef HAVE_INTTYPES_H
616 1.1 christos # include <inttypes.h>
617 1.1 christos #endif
618 1.1 christos #ifdef HAVE_STDINT_H
619 1.1 christos # include <stdint.h>
620 1.1 christos #endif
621 1.1 christos #ifdef HAVE_UNISTD_H
622 1.1 christos # include <unistd.h>
623 1.1 christos #endif"
624 1.1 christos
625 1.1 christos ac_subst_vars='LTLIBOBJS
626 1.1 christos LIBOBJS
627 1.1.1.3 christos PICFLAG
628 1.1 christos ADDITIONAL_OBJS
629 1.1 christos enable_decimal_float
630 1.1 christos target_os
631 1.1 christos target_vendor
632 1.1 christos target_cpu
633 1.1 christos target
634 1.1 christos host_os
635 1.1 christos host_vendor
636 1.1 christos host_cpu
637 1.1 christos host
638 1.1 christos build_os
639 1.1 christos build_vendor
640 1.1 christos build_cpu
641 1.1 christos build
642 1.1 christos MAINT
643 1.1 christos EGREP
644 1.1 christos GREP
645 1.1 christos CPP
646 1.1 christos WERROR
647 1.1.1.6 christos nolto_flags
648 1.1 christos WARN_PEDANTIC
649 1.1 christos WARN_CFLAGS
650 1.1 christos AUTOHEADER
651 1.1 christos AUTOCONF
652 1.1 christos ACLOCAL
653 1.1 christos RANLIB
654 1.1 christos OBJEXT
655 1.1 christos EXEEXT
656 1.1 christos ac_ct_CC
657 1.1 christos CPPFLAGS
658 1.1 christos LDFLAGS
659 1.1 christos CFLAGS
660 1.1 christos CC
661 1.1 christos SET_MAKE
662 1.1 christos target_alias
663 1.1 christos host_alias
664 1.1 christos build_alias
665 1.1 christos LIBS
666 1.1 christos ECHO_T
667 1.1 christos ECHO_N
668 1.1 christos ECHO_C
669 1.1 christos DEFS
670 1.1 christos mandir
671 1.1 christos localedir
672 1.1 christos libdir
673 1.1 christos psdir
674 1.1 christos pdfdir
675 1.1 christos dvidir
676 1.1 christos htmldir
677 1.1 christos infodir
678 1.1 christos docdir
679 1.1 christos oldincludedir
680 1.1 christos includedir
681 1.1 christos localstatedir
682 1.1 christos sharedstatedir
683 1.1 christos sysconfdir
684 1.1 christos datadir
685 1.1 christos datarootdir
686 1.1 christos libexecdir
687 1.1 christos sbindir
688 1.1 christos bindir
689 1.1 christos program_transform_name
690 1.1 christos prefix
691 1.1 christos exec_prefix
692 1.1 christos PACKAGE_URL
693 1.1 christos PACKAGE_BUGREPORT
694 1.1 christos PACKAGE_STRING
695 1.1 christos PACKAGE_VERSION
696 1.1 christos PACKAGE_TARNAME
697 1.1 christos PACKAGE_NAME
698 1.1 christos PATH_SEPARATOR
699 1.1 christos SHELL'
700 1.1 christos ac_subst_files=''
701 1.1 christos ac_user_opts='
702 1.1 christos enable_option_checking
703 1.1 christos enable_werror_always
704 1.1 christos enable_maintainer_mode
705 1.1 christos enable_decimal_float
706 1.1.1.3 christos enable_host_shared
707 1.1 christos '
708 1.1 christos ac_precious_vars='build_alias
709 1.1 christos host_alias
710 1.1 christos target_alias
711 1.1 christos CC
712 1.1 christos CFLAGS
713 1.1 christos LDFLAGS
714 1.1 christos LIBS
715 1.1 christos CPPFLAGS
716 1.1 christos CPP'
717 1.1 christos
718 1.1 christos
719 1.1 christos # Initialize some variables set by options.
720 1.1 christos ac_init_help=
721 1.1 christos ac_init_version=false
722 1.1 christos ac_unrecognized_opts=
723 1.1 christos ac_unrecognized_sep=
724 1.1 christos # The variables have the same names as the options, with
725 1.1 christos # dashes changed to underlines.
726 1.1 christos cache_file=/dev/null
727 1.1 christos exec_prefix=NONE
728 1.1 christos no_create=
729 1.1 christos no_recursion=
730 1.1 christos prefix=NONE
731 1.1 christos program_prefix=NONE
732 1.1 christos program_suffix=NONE
733 1.1 christos program_transform_name=s,x,x,
734 1.1 christos silent=
735 1.1 christos site=
736 1.1 christos srcdir=
737 1.1 christos verbose=
738 1.1 christos x_includes=NONE
739 1.1 christos x_libraries=NONE
740 1.1 christos
741 1.1 christos # Installation directory options.
742 1.1 christos # These are left unexpanded so users can "make install exec_prefix=/foo"
743 1.1 christos # and all the variables that are supposed to be based on exec_prefix
744 1.1 christos # by default will actually change.
745 1.1 christos # Use braces instead of parens because sh, perl, etc. also accept them.
746 1.1 christos # (The list follows the same order as the GNU Coding Standards.)
747 1.1 christos bindir='${exec_prefix}/bin'
748 1.1 christos sbindir='${exec_prefix}/sbin'
749 1.1 christos libexecdir='${exec_prefix}/libexec'
750 1.1 christos datarootdir='${prefix}/share'
751 1.1 christos datadir='${datarootdir}'
752 1.1 christos sysconfdir='${prefix}/etc'
753 1.1 christos sharedstatedir='${prefix}/com'
754 1.1 christos localstatedir='${prefix}/var'
755 1.1 christos includedir='${prefix}/include'
756 1.1 christos oldincludedir='/usr/include'
757 1.1 christos docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
758 1.1 christos infodir='${datarootdir}/info'
759 1.1 christos htmldir='${docdir}'
760 1.1 christos dvidir='${docdir}'
761 1.1 christos pdfdir='${docdir}'
762 1.1 christos psdir='${docdir}'
763 1.1 christos libdir='${exec_prefix}/lib'
764 1.1 christos localedir='${datarootdir}/locale'
765 1.1 christos mandir='${datarootdir}/man'
766 1.1 christos
767 1.1 christos ac_prev=
768 1.1 christos ac_dashdash=
769 1.1 christos for ac_option
770 1.1 christos do
771 1.1 christos # If the previous option needs an argument, assign it.
772 1.1 christos if test -n "$ac_prev"; then
773 1.1 christos eval $ac_prev=\$ac_option
774 1.1 christos ac_prev=
775 1.1 christos continue
776 1.1 christos fi
777 1.1 christos
778 1.1 christos case $ac_option in
779 1.1.1.6 christos *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
780 1.1.1.6 christos *=) ac_optarg= ;;
781 1.1.1.6 christos *) ac_optarg=yes ;;
782 1.1 christos esac
783 1.1 christos
784 1.1 christos # Accept the important Cygnus configure options, so we can diagnose typos.
785 1.1 christos
786 1.1 christos case $ac_dashdash$ac_option in
787 1.1 christos --)
788 1.1 christos ac_dashdash=yes ;;
789 1.1 christos
790 1.1 christos -bindir | --bindir | --bindi | --bind | --bin | --bi)
791 1.1 christos ac_prev=bindir ;;
792 1.1 christos -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
793 1.1 christos bindir=$ac_optarg ;;
794 1.1 christos
795 1.1 christos -build | --build | --buil | --bui | --bu)
796 1.1 christos ac_prev=build_alias ;;
797 1.1 christos -build=* | --build=* | --buil=* | --bui=* | --bu=*)
798 1.1 christos build_alias=$ac_optarg ;;
799 1.1 christos
800 1.1 christos -cache-file | --cache-file | --cache-fil | --cache-fi \
801 1.1 christos | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
802 1.1 christos ac_prev=cache_file ;;
803 1.1 christos -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
804 1.1 christos | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
805 1.1 christos cache_file=$ac_optarg ;;
806 1.1 christos
807 1.1 christos --config-cache | -C)
808 1.1 christos cache_file=config.cache ;;
809 1.1 christos
810 1.1 christos -datadir | --datadir | --datadi | --datad)
811 1.1 christos ac_prev=datadir ;;
812 1.1 christos -datadir=* | --datadir=* | --datadi=* | --datad=*)
813 1.1 christos datadir=$ac_optarg ;;
814 1.1 christos
815 1.1 christos -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
816 1.1 christos | --dataroo | --dataro | --datar)
817 1.1 christos ac_prev=datarootdir ;;
818 1.1 christos -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
819 1.1 christos | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
820 1.1 christos datarootdir=$ac_optarg ;;
821 1.1 christos
822 1.1 christos -disable-* | --disable-*)
823 1.1 christos ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
824 1.1 christos # Reject names that are not valid shell variable names.
825 1.1 christos expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
826 1.1.1.6 christos as_fn_error $? "invalid feature name: $ac_useropt"
827 1.1 christos ac_useropt_orig=$ac_useropt
828 1.1 christos ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
829 1.1 christos case $ac_user_opts in
830 1.1 christos *"
831 1.1 christos "enable_$ac_useropt"
832 1.1 christos "*) ;;
833 1.1 christos *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
834 1.1 christos ac_unrecognized_sep=', ';;
835 1.1 christos esac
836 1.1 christos eval enable_$ac_useropt=no ;;
837 1.1 christos
838 1.1 christos -docdir | --docdir | --docdi | --doc | --do)
839 1.1 christos ac_prev=docdir ;;
840 1.1 christos -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
841 1.1 christos docdir=$ac_optarg ;;
842 1.1 christos
843 1.1 christos -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
844 1.1 christos ac_prev=dvidir ;;
845 1.1 christos -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
846 1.1 christos dvidir=$ac_optarg ;;
847 1.1 christos
848 1.1 christos -enable-* | --enable-*)
849 1.1 christos ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
850 1.1 christos # Reject names that are not valid shell variable names.
851 1.1 christos expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
852 1.1.1.6 christos as_fn_error $? "invalid feature name: $ac_useropt"
853 1.1 christos ac_useropt_orig=$ac_useropt
854 1.1 christos ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
855 1.1 christos case $ac_user_opts in
856 1.1 christos *"
857 1.1 christos "enable_$ac_useropt"
858 1.1 christos "*) ;;
859 1.1 christos *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
860 1.1 christos ac_unrecognized_sep=', ';;
861 1.1 christos esac
862 1.1 christos eval enable_$ac_useropt=\$ac_optarg ;;
863 1.1 christos
864 1.1 christos -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
865 1.1 christos | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
866 1.1 christos | --exec | --exe | --ex)
867 1.1 christos ac_prev=exec_prefix ;;
868 1.1 christos -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
869 1.1 christos | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
870 1.1 christos | --exec=* | --exe=* | --ex=*)
871 1.1 christos exec_prefix=$ac_optarg ;;
872 1.1 christos
873 1.1 christos -gas | --gas | --ga | --g)
874 1.1 christos # Obsolete; use --with-gas.
875 1.1 christos with_gas=yes ;;
876 1.1 christos
877 1.1 christos -help | --help | --hel | --he | -h)
878 1.1 christos ac_init_help=long ;;
879 1.1 christos -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
880 1.1 christos ac_init_help=recursive ;;
881 1.1 christos -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
882 1.1 christos ac_init_help=short ;;
883 1.1 christos
884 1.1 christos -host | --host | --hos | --ho)
885 1.1 christos ac_prev=host_alias ;;
886 1.1 christos -host=* | --host=* | --hos=* | --ho=*)
887 1.1 christos host_alias=$ac_optarg ;;
888 1.1 christos
889 1.1 christos -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
890 1.1 christos ac_prev=htmldir ;;
891 1.1 christos -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
892 1.1 christos | --ht=*)
893 1.1 christos htmldir=$ac_optarg ;;
894 1.1 christos
895 1.1 christos -includedir | --includedir | --includedi | --included | --include \
896 1.1 christos | --includ | --inclu | --incl | --inc)
897 1.1 christos ac_prev=includedir ;;
898 1.1 christos -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
899 1.1 christos | --includ=* | --inclu=* | --incl=* | --inc=*)
900 1.1 christos includedir=$ac_optarg ;;
901 1.1 christos
902 1.1 christos -infodir | --infodir | --infodi | --infod | --info | --inf)
903 1.1 christos ac_prev=infodir ;;
904 1.1 christos -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
905 1.1 christos infodir=$ac_optarg ;;
906 1.1 christos
907 1.1 christos -libdir | --libdir | --libdi | --libd)
908 1.1 christos ac_prev=libdir ;;
909 1.1 christos -libdir=* | --libdir=* | --libdi=* | --libd=*)
910 1.1 christos libdir=$ac_optarg ;;
911 1.1 christos
912 1.1 christos -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
913 1.1 christos | --libexe | --libex | --libe)
914 1.1 christos ac_prev=libexecdir ;;
915 1.1 christos -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
916 1.1 christos | --libexe=* | --libex=* | --libe=*)
917 1.1 christos libexecdir=$ac_optarg ;;
918 1.1 christos
919 1.1 christos -localedir | --localedir | --localedi | --localed | --locale)
920 1.1 christos ac_prev=localedir ;;
921 1.1 christos -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
922 1.1 christos localedir=$ac_optarg ;;
923 1.1 christos
924 1.1 christos -localstatedir | --localstatedir | --localstatedi | --localstated \
925 1.1 christos | --localstate | --localstat | --localsta | --localst | --locals)
926 1.1 christos ac_prev=localstatedir ;;
927 1.1 christos -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
928 1.1 christos | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
929 1.1 christos localstatedir=$ac_optarg ;;
930 1.1 christos
931 1.1 christos -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
932 1.1 christos ac_prev=mandir ;;
933 1.1 christos -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
934 1.1 christos mandir=$ac_optarg ;;
935 1.1 christos
936 1.1 christos -nfp | --nfp | --nf)
937 1.1 christos # Obsolete; use --without-fp.
938 1.1 christos with_fp=no ;;
939 1.1 christos
940 1.1 christos -no-create | --no-create | --no-creat | --no-crea | --no-cre \
941 1.1 christos | --no-cr | --no-c | -n)
942 1.1 christos no_create=yes ;;
943 1.1 christos
944 1.1 christos -no-recursion | --no-recursion | --no-recursio | --no-recursi \
945 1.1 christos | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
946 1.1 christos no_recursion=yes ;;
947 1.1 christos
948 1.1 christos -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
949 1.1 christos | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
950 1.1 christos | --oldin | --oldi | --old | --ol | --o)
951 1.1 christos ac_prev=oldincludedir ;;
952 1.1 christos -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
953 1.1 christos | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
954 1.1 christos | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
955 1.1 christos oldincludedir=$ac_optarg ;;
956 1.1 christos
957 1.1 christos -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
958 1.1 christos ac_prev=prefix ;;
959 1.1 christos -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
960 1.1 christos prefix=$ac_optarg ;;
961 1.1 christos
962 1.1 christos -program-prefix | --program-prefix | --program-prefi | --program-pref \
963 1.1 christos | --program-pre | --program-pr | --program-p)
964 1.1 christos ac_prev=program_prefix ;;
965 1.1 christos -program-prefix=* | --program-prefix=* | --program-prefi=* \
966 1.1 christos | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
967 1.1 christos program_prefix=$ac_optarg ;;
968 1.1 christos
969 1.1 christos -program-suffix | --program-suffix | --program-suffi | --program-suff \
970 1.1 christos | --program-suf | --program-su | --program-s)
971 1.1 christos ac_prev=program_suffix ;;
972 1.1 christos -program-suffix=* | --program-suffix=* | --program-suffi=* \
973 1.1 christos | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
974 1.1 christos program_suffix=$ac_optarg ;;
975 1.1 christos
976 1.1 christos -program-transform-name | --program-transform-name \
977 1.1 christos | --program-transform-nam | --program-transform-na \
978 1.1 christos | --program-transform-n | --program-transform- \
979 1.1 christos | --program-transform | --program-transfor \
980 1.1 christos | --program-transfo | --program-transf \
981 1.1 christos | --program-trans | --program-tran \
982 1.1 christos | --progr-tra | --program-tr | --program-t)
983 1.1 christos ac_prev=program_transform_name ;;
984 1.1 christos -program-transform-name=* | --program-transform-name=* \
985 1.1 christos | --program-transform-nam=* | --program-transform-na=* \
986 1.1 christos | --program-transform-n=* | --program-transform-=* \
987 1.1 christos | --program-transform=* | --program-transfor=* \
988 1.1 christos | --program-transfo=* | --program-transf=* \
989 1.1 christos | --program-trans=* | --program-tran=* \
990 1.1 christos | --progr-tra=* | --program-tr=* | --program-t=*)
991 1.1 christos program_transform_name=$ac_optarg ;;
992 1.1 christos
993 1.1 christos -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
994 1.1 christos ac_prev=pdfdir ;;
995 1.1 christos -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
996 1.1 christos pdfdir=$ac_optarg ;;
997 1.1 christos
998 1.1 christos -psdir | --psdir | --psdi | --psd | --ps)
999 1.1 christos ac_prev=psdir ;;
1000 1.1 christos -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1001 1.1 christos psdir=$ac_optarg ;;
1002 1.1 christos
1003 1.1 christos -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1004 1.1 christos | -silent | --silent | --silen | --sile | --sil)
1005 1.1 christos silent=yes ;;
1006 1.1 christos
1007 1.1 christos -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1008 1.1 christos ac_prev=sbindir ;;
1009 1.1 christos -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1010 1.1 christos | --sbi=* | --sb=*)
1011 1.1 christos sbindir=$ac_optarg ;;
1012 1.1 christos
1013 1.1 christos -sharedstatedir | --sharedstatedir | --sharedstatedi \
1014 1.1 christos | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1015 1.1 christos | --sharedst | --shareds | --shared | --share | --shar \
1016 1.1 christos | --sha | --sh)
1017 1.1 christos ac_prev=sharedstatedir ;;
1018 1.1 christos -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1019 1.1 christos | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1020 1.1 christos | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1021 1.1 christos | --sha=* | --sh=*)
1022 1.1 christos sharedstatedir=$ac_optarg ;;
1023 1.1 christos
1024 1.1 christos -site | --site | --sit)
1025 1.1 christos ac_prev=site ;;
1026 1.1 christos -site=* | --site=* | --sit=*)
1027 1.1 christos site=$ac_optarg ;;
1028 1.1 christos
1029 1.1 christos -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1030 1.1 christos ac_prev=srcdir ;;
1031 1.1 christos -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1032 1.1 christos srcdir=$ac_optarg ;;
1033 1.1 christos
1034 1.1 christos -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1035 1.1 christos | --syscon | --sysco | --sysc | --sys | --sy)
1036 1.1 christos ac_prev=sysconfdir ;;
1037 1.1 christos -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1038 1.1 christos | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1039 1.1 christos sysconfdir=$ac_optarg ;;
1040 1.1 christos
1041 1.1 christos -target | --target | --targe | --targ | --tar | --ta | --t)
1042 1.1 christos ac_prev=target_alias ;;
1043 1.1 christos -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1044 1.1 christos target_alias=$ac_optarg ;;
1045 1.1 christos
1046 1.1 christos -v | -verbose | --verbose | --verbos | --verbo | --verb)
1047 1.1 christos verbose=yes ;;
1048 1.1 christos
1049 1.1 christos -version | --version | --versio | --versi | --vers | -V)
1050 1.1 christos ac_init_version=: ;;
1051 1.1 christos
1052 1.1 christos -with-* | --with-*)
1053 1.1 christos ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1054 1.1 christos # Reject names that are not valid shell variable names.
1055 1.1 christos expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1056 1.1.1.6 christos as_fn_error $? "invalid package name: $ac_useropt"
1057 1.1 christos ac_useropt_orig=$ac_useropt
1058 1.1 christos ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1059 1.1 christos case $ac_user_opts in
1060 1.1 christos *"
1061 1.1 christos "with_$ac_useropt"
1062 1.1 christos "*) ;;
1063 1.1 christos *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1064 1.1 christos ac_unrecognized_sep=', ';;
1065 1.1 christos esac
1066 1.1 christos eval with_$ac_useropt=\$ac_optarg ;;
1067 1.1 christos
1068 1.1 christos -without-* | --without-*)
1069 1.1 christos ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1070 1.1 christos # Reject names that are not valid shell variable names.
1071 1.1 christos expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1072 1.1.1.6 christos as_fn_error $? "invalid package name: $ac_useropt"
1073 1.1 christos ac_useropt_orig=$ac_useropt
1074 1.1 christos ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1075 1.1 christos case $ac_user_opts in
1076 1.1 christos *"
1077 1.1 christos "with_$ac_useropt"
1078 1.1 christos "*) ;;
1079 1.1 christos *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1080 1.1 christos ac_unrecognized_sep=', ';;
1081 1.1 christos esac
1082 1.1 christos eval with_$ac_useropt=no ;;
1083 1.1 christos
1084 1.1 christos --x)
1085 1.1 christos # Obsolete; use --with-x.
1086 1.1 christos with_x=yes ;;
1087 1.1 christos
1088 1.1 christos -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1089 1.1 christos | --x-incl | --x-inc | --x-in | --x-i)
1090 1.1 christos ac_prev=x_includes ;;
1091 1.1 christos -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1092 1.1 christos | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1093 1.1 christos x_includes=$ac_optarg ;;
1094 1.1 christos
1095 1.1 christos -x-libraries | --x-libraries | --x-librarie | --x-librari \
1096 1.1 christos | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1097 1.1 christos ac_prev=x_libraries ;;
1098 1.1 christos -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1099 1.1 christos | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1100 1.1 christos x_libraries=$ac_optarg ;;
1101 1.1 christos
1102 1.1.1.6 christos -*) as_fn_error $? "unrecognized option: \`$ac_option'
1103 1.1.1.6 christos Try \`$0 --help' for more information"
1104 1.1 christos ;;
1105 1.1 christos
1106 1.1 christos *=*)
1107 1.1 christos ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1108 1.1 christos # Reject names that are not valid shell variable names.
1109 1.1 christos case $ac_envvar in #(
1110 1.1 christos '' | [0-9]* | *[!_$as_cr_alnum]* )
1111 1.1.1.6 christos as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1112 1.1 christos esac
1113 1.1 christos eval $ac_envvar=\$ac_optarg
1114 1.1 christos export $ac_envvar ;;
1115 1.1 christos
1116 1.1 christos *)
1117 1.1 christos # FIXME: should be removed in autoconf 3.0.
1118 1.1 christos $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1119 1.1 christos expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1120 1.1 christos $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1121 1.1.1.6 christos : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1122 1.1 christos ;;
1123 1.1 christos
1124 1.1 christos esac
1125 1.1 christos done
1126 1.1 christos
1127 1.1 christos if test -n "$ac_prev"; then
1128 1.1 christos ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1129 1.1.1.6 christos as_fn_error $? "missing argument to $ac_option"
1130 1.1 christos fi
1131 1.1 christos
1132 1.1 christos if test -n "$ac_unrecognized_opts"; then
1133 1.1 christos case $enable_option_checking in
1134 1.1 christos no) ;;
1135 1.1.1.6 christos fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1136 1.1 christos *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1137 1.1 christos esac
1138 1.1 christos fi
1139 1.1 christos
1140 1.1 christos # Check all directory arguments for consistency.
1141 1.1 christos for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1142 1.1 christos datadir sysconfdir sharedstatedir localstatedir includedir \
1143 1.1 christos oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1144 1.1 christos libdir localedir mandir
1145 1.1 christos do
1146 1.1 christos eval ac_val=\$$ac_var
1147 1.1 christos # Remove trailing slashes.
1148 1.1 christos case $ac_val in
1149 1.1 christos */ )
1150 1.1 christos ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1151 1.1 christos eval $ac_var=\$ac_val;;
1152 1.1 christos esac
1153 1.1 christos # Be sure to have absolute directory names.
1154 1.1 christos case $ac_val in
1155 1.1 christos [\\/$]* | ?:[\\/]* ) continue;;
1156 1.1 christos NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1157 1.1 christos esac
1158 1.1.1.6 christos as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1159 1.1 christos done
1160 1.1 christos
1161 1.1 christos # There might be people who depend on the old broken behavior: `$host'
1162 1.1 christos # used to hold the argument of --host etc.
1163 1.1 christos # FIXME: To remove some day.
1164 1.1 christos build=$build_alias
1165 1.1 christos host=$host_alias
1166 1.1 christos target=$target_alias
1167 1.1 christos
1168 1.1 christos # FIXME: To remove some day.
1169 1.1 christos if test "x$host_alias" != x; then
1170 1.1 christos if test "x$build_alias" = x; then
1171 1.1 christos cross_compiling=maybe
1172 1.1 christos elif test "x$build_alias" != "x$host_alias"; then
1173 1.1 christos cross_compiling=yes
1174 1.1 christos fi
1175 1.1 christos fi
1176 1.1 christos
1177 1.1 christos ac_tool_prefix=
1178 1.1 christos test -n "$host_alias" && ac_tool_prefix=$host_alias-
1179 1.1 christos
1180 1.1 christos test "$silent" = yes && exec 6>/dev/null
1181 1.1 christos
1182 1.1 christos
1183 1.1 christos ac_pwd=`pwd` && test -n "$ac_pwd" &&
1184 1.1 christos ac_ls_di=`ls -di .` &&
1185 1.1 christos ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1186 1.1.1.6 christos as_fn_error $? "working directory cannot be determined"
1187 1.1 christos test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1188 1.1.1.6 christos as_fn_error $? "pwd does not report name of working directory"
1189 1.1 christos
1190 1.1 christos
1191 1.1 christos # Find the source files, if location was not specified.
1192 1.1 christos if test -z "$srcdir"; then
1193 1.1 christos ac_srcdir_defaulted=yes
1194 1.1 christos # Try the directory containing this script, then the parent directory.
1195 1.1 christos ac_confdir=`$as_dirname -- "$as_myself" ||
1196 1.1 christos $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1197 1.1 christos X"$as_myself" : 'X\(//\)[^/]' \| \
1198 1.1 christos X"$as_myself" : 'X\(//\)$' \| \
1199 1.1 christos X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1200 1.1 christos $as_echo X"$as_myself" |
1201 1.1 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1202 1.1 christos s//\1/
1203 1.1 christos q
1204 1.1 christos }
1205 1.1 christos /^X\(\/\/\)[^/].*/{
1206 1.1 christos s//\1/
1207 1.1 christos q
1208 1.1 christos }
1209 1.1 christos /^X\(\/\/\)$/{
1210 1.1 christos s//\1/
1211 1.1 christos q
1212 1.1 christos }
1213 1.1 christos /^X\(\/\).*/{
1214 1.1 christos s//\1/
1215 1.1 christos q
1216 1.1 christos }
1217 1.1 christos s/.*/./; q'`
1218 1.1 christos srcdir=$ac_confdir
1219 1.1 christos if test ! -r "$srcdir/$ac_unique_file"; then
1220 1.1 christos srcdir=..
1221 1.1 christos fi
1222 1.1 christos else
1223 1.1 christos ac_srcdir_defaulted=no
1224 1.1 christos fi
1225 1.1 christos if test ! -r "$srcdir/$ac_unique_file"; then
1226 1.1 christos test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1227 1.1.1.6 christos as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1228 1.1 christos fi
1229 1.1 christos ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1230 1.1 christos ac_abs_confdir=`(
1231 1.1.1.6 christos cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1232 1.1 christos pwd)`
1233 1.1 christos # When building in place, set srcdir=.
1234 1.1 christos if test "$ac_abs_confdir" = "$ac_pwd"; then
1235 1.1 christos srcdir=.
1236 1.1 christos fi
1237 1.1 christos # Remove unnecessary trailing slashes from srcdir.
1238 1.1 christos # Double slashes in file names in object file debugging info
1239 1.1 christos # mess up M-x gdb in Emacs.
1240 1.1 christos case $srcdir in
1241 1.1 christos */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1242 1.1 christos esac
1243 1.1 christos for ac_var in $ac_precious_vars; do
1244 1.1 christos eval ac_env_${ac_var}_set=\${${ac_var}+set}
1245 1.1 christos eval ac_env_${ac_var}_value=\$${ac_var}
1246 1.1 christos eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1247 1.1 christos eval ac_cv_env_${ac_var}_value=\$${ac_var}
1248 1.1 christos done
1249 1.1 christos
1250 1.1 christos #
1251 1.1 christos # Report the --help message.
1252 1.1 christos #
1253 1.1 christos if test "$ac_init_help" = "long"; then
1254 1.1 christos # Omit some internal or obsolete options to make the list less imposing.
1255 1.1 christos # This message is too long to be a string in the A/UX 3.1 sh.
1256 1.1 christos cat <<_ACEOF
1257 1.1 christos \`configure' configures libdecnumber to adapt to many kinds of systems.
1258 1.1 christos
1259 1.1 christos Usage: $0 [OPTION]... [VAR=VALUE]...
1260 1.1 christos
1261 1.1 christos To assign environment variables (e.g., CC, CFLAGS...), specify them as
1262 1.1 christos VAR=VALUE. See below for descriptions of some of the useful variables.
1263 1.1 christos
1264 1.1 christos Defaults for the options are specified in brackets.
1265 1.1 christos
1266 1.1 christos Configuration:
1267 1.1 christos -h, --help display this help and exit
1268 1.1 christos --help=short display options specific to this package
1269 1.1 christos --help=recursive display the short help of all the included packages
1270 1.1 christos -V, --version display version information and exit
1271 1.1.1.6 christos -q, --quiet, --silent do not print \`checking ...' messages
1272 1.1 christos --cache-file=FILE cache test results in FILE [disabled]
1273 1.1 christos -C, --config-cache alias for \`--cache-file=config.cache'
1274 1.1 christos -n, --no-create do not create output files
1275 1.1 christos --srcdir=DIR find the sources in DIR [configure dir or \`..']
1276 1.1 christos
1277 1.1 christos Installation directories:
1278 1.1 christos --prefix=PREFIX install architecture-independent files in PREFIX
1279 1.1 christos [$ac_default_prefix]
1280 1.1 christos --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1281 1.1 christos [PREFIX]
1282 1.1 christos
1283 1.1 christos By default, \`make install' will install all the files in
1284 1.1 christos \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1285 1.1 christos an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1286 1.1 christos for instance \`--prefix=\$HOME'.
1287 1.1 christos
1288 1.1 christos For better control, use the options below.
1289 1.1 christos
1290 1.1 christos Fine tuning of the installation directories:
1291 1.1 christos --bindir=DIR user executables [EPREFIX/bin]
1292 1.1 christos --sbindir=DIR system admin executables [EPREFIX/sbin]
1293 1.1 christos --libexecdir=DIR program executables [EPREFIX/libexec]
1294 1.1 christos --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1295 1.1 christos --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1296 1.1 christos --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1297 1.1 christos --libdir=DIR object code libraries [EPREFIX/lib]
1298 1.1 christos --includedir=DIR C header files [PREFIX/include]
1299 1.1 christos --oldincludedir=DIR C header files for non-gcc [/usr/include]
1300 1.1 christos --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1301 1.1 christos --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1302 1.1 christos --infodir=DIR info documentation [DATAROOTDIR/info]
1303 1.1 christos --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1304 1.1 christos --mandir=DIR man documentation [DATAROOTDIR/man]
1305 1.1 christos --docdir=DIR documentation root [DATAROOTDIR/doc/libdecnumber]
1306 1.1 christos --htmldir=DIR html documentation [DOCDIR]
1307 1.1 christos --dvidir=DIR dvi documentation [DOCDIR]
1308 1.1 christos --pdfdir=DIR pdf documentation [DOCDIR]
1309 1.1 christos --psdir=DIR ps documentation [DOCDIR]
1310 1.1 christos _ACEOF
1311 1.1 christos
1312 1.1 christos cat <<\_ACEOF
1313 1.1 christos
1314 1.1 christos System types:
1315 1.1 christos --build=BUILD configure for building on BUILD [guessed]
1316 1.1 christos --host=HOST cross-compile to build programs to run on HOST [BUILD]
1317 1.1 christos --target=TARGET configure for building compilers for TARGET [HOST]
1318 1.1 christos _ACEOF
1319 1.1 christos fi
1320 1.1 christos
1321 1.1 christos if test -n "$ac_init_help"; then
1322 1.1 christos case $ac_init_help in
1323 1.1 christos short | recursive ) echo "Configuration of libdecnumber :";;
1324 1.1 christos esac
1325 1.1 christos cat <<\_ACEOF
1326 1.1 christos
1327 1.1 christos Optional Features:
1328 1.1 christos --disable-option-checking ignore unrecognized --enable/--with options
1329 1.1 christos --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1330 1.1 christos --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1331 1.1 christos --enable-werror-always enable -Werror despite compiler version
1332 1.1 christos --enable-maintainer-mode enable rules only needed by maintainers
1333 1.1 christos --enable-decimal-float={no,yes,bid,dpd}
1334 1.1 christos enable decimal float extension to C. Selecting 'bid'
1335 1.1 christos or 'dpd' choses which decimal floating point format
1336 1.1 christos to use
1337 1.1.1.3 christos --enable-host-shared build host code as shared libraries
1338 1.1 christos
1339 1.1 christos Some influential environment variables:
1340 1.1 christos CC C compiler command
1341 1.1 christos CFLAGS C compiler flags
1342 1.1 christos LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1343 1.1 christos nonstandard directory <lib dir>
1344 1.1 christos LIBS libraries to pass to the linker, e.g. -l<library>
1345 1.1.1.6 christos CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1346 1.1 christos you have headers in a nonstandard directory <include dir>
1347 1.1 christos CPP C preprocessor
1348 1.1 christos
1349 1.1 christos Use these variables to override the choices made by `configure' or to help
1350 1.1 christos it to find libraries and programs with nonstandard names/locations.
1351 1.1 christos
1352 1.1 christos Report bugs to <gcc-bugs@gcc.gnu.org>.
1353 1.1 christos _ACEOF
1354 1.1 christos ac_status=$?
1355 1.1 christos fi
1356 1.1 christos
1357 1.1 christos if test "$ac_init_help" = "recursive"; then
1358 1.1 christos # If there are subdirs, report their specific --help.
1359 1.1 christos for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1360 1.1 christos test -d "$ac_dir" ||
1361 1.1 christos { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1362 1.1 christos continue
1363 1.1 christos ac_builddir=.
1364 1.1 christos
1365 1.1 christos case "$ac_dir" in
1366 1.1 christos .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1367 1.1 christos *)
1368 1.1 christos ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1369 1.1 christos # A ".." for each directory in $ac_dir_suffix.
1370 1.1 christos ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1371 1.1 christos case $ac_top_builddir_sub in
1372 1.1 christos "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1373 1.1 christos *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1374 1.1 christos esac ;;
1375 1.1 christos esac
1376 1.1 christos ac_abs_top_builddir=$ac_pwd
1377 1.1 christos ac_abs_builddir=$ac_pwd$ac_dir_suffix
1378 1.1 christos # for backward compatibility:
1379 1.1 christos ac_top_builddir=$ac_top_build_prefix
1380 1.1 christos
1381 1.1 christos case $srcdir in
1382 1.1 christos .) # We are building in place.
1383 1.1 christos ac_srcdir=.
1384 1.1 christos ac_top_srcdir=$ac_top_builddir_sub
1385 1.1 christos ac_abs_top_srcdir=$ac_pwd ;;
1386 1.1 christos [\\/]* | ?:[\\/]* ) # Absolute name.
1387 1.1 christos ac_srcdir=$srcdir$ac_dir_suffix;
1388 1.1 christos ac_top_srcdir=$srcdir
1389 1.1 christos ac_abs_top_srcdir=$srcdir ;;
1390 1.1 christos *) # Relative name.
1391 1.1 christos ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1392 1.1 christos ac_top_srcdir=$ac_top_build_prefix$srcdir
1393 1.1 christos ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1394 1.1 christos esac
1395 1.1 christos ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1396 1.1 christos
1397 1.1 christos cd "$ac_dir" || { ac_status=$?; continue; }
1398 1.1 christos # Check for guested configure.
1399 1.1 christos if test -f "$ac_srcdir/configure.gnu"; then
1400 1.1 christos echo &&
1401 1.1 christos $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1402 1.1 christos elif test -f "$ac_srcdir/configure"; then
1403 1.1 christos echo &&
1404 1.1 christos $SHELL "$ac_srcdir/configure" --help=recursive
1405 1.1 christos else
1406 1.1 christos $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1407 1.1 christos fi || ac_status=$?
1408 1.1 christos cd "$ac_pwd" || { ac_status=$?; break; }
1409 1.1 christos done
1410 1.1 christos fi
1411 1.1 christos
1412 1.1 christos test -n "$ac_init_help" && exit $ac_status
1413 1.1 christos if $ac_init_version; then
1414 1.1 christos cat <<\_ACEOF
1415 1.1 christos libdecnumber configure
1416 1.1.1.6 christos generated by GNU Autoconf 2.69
1417 1.1 christos
1418 1.1.1.6 christos Copyright (C) 2012 Free Software Foundation, Inc.
1419 1.1 christos This configure script is free software; the Free Software Foundation
1420 1.1 christos gives unlimited permission to copy, distribute and modify it.
1421 1.1 christos _ACEOF
1422 1.1 christos exit
1423 1.1 christos fi
1424 1.1 christos
1425 1.1 christos ## ------------------------ ##
1426 1.1 christos ## Autoconf initialization. ##
1427 1.1 christos ## ------------------------ ##
1428 1.1 christos
1429 1.1 christos # ac_fn_c_try_compile LINENO
1430 1.1 christos # --------------------------
1431 1.1 christos # Try to compile conftest.$ac_ext, and return whether this succeeded.
1432 1.1 christos ac_fn_c_try_compile ()
1433 1.1 christos {
1434 1.1 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1435 1.1 christos rm -f conftest.$ac_objext
1436 1.1 christos if { { ac_try="$ac_compile"
1437 1.1 christos case "(($ac_try" in
1438 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1439 1.1 christos *) ac_try_echo=$ac_try;;
1440 1.1 christos esac
1441 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1442 1.1 christos $as_echo "$ac_try_echo"; } >&5
1443 1.1 christos (eval "$ac_compile") 2>conftest.err
1444 1.1 christos ac_status=$?
1445 1.1 christos if test -s conftest.err; then
1446 1.1 christos grep -v '^ *+' conftest.err >conftest.er1
1447 1.1 christos cat conftest.er1 >&5
1448 1.1 christos mv -f conftest.er1 conftest.err
1449 1.1 christos fi
1450 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1451 1.1 christos test $ac_status = 0; } && {
1452 1.1 christos test -z "$ac_c_werror_flag" ||
1453 1.1 christos test ! -s conftest.err
1454 1.1 christos } && test -s conftest.$ac_objext; then :
1455 1.1 christos ac_retval=0
1456 1.1 christos else
1457 1.1 christos $as_echo "$as_me: failed program was:" >&5
1458 1.1 christos sed 's/^/| /' conftest.$ac_ext >&5
1459 1.1 christos
1460 1.1 christos ac_retval=1
1461 1.1 christos fi
1462 1.1.1.6 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1463 1.1.1.6 christos as_fn_set_status $ac_retval
1464 1.1 christos
1465 1.1 christos } # ac_fn_c_try_compile
1466 1.1 christos
1467 1.1 christos # ac_fn_c_try_cpp LINENO
1468 1.1 christos # ----------------------
1469 1.1 christos # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1470 1.1 christos ac_fn_c_try_cpp ()
1471 1.1 christos {
1472 1.1 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1473 1.1 christos if { { ac_try="$ac_cpp conftest.$ac_ext"
1474 1.1 christos case "(($ac_try" in
1475 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1476 1.1 christos *) ac_try_echo=$ac_try;;
1477 1.1 christos esac
1478 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1479 1.1 christos $as_echo "$ac_try_echo"; } >&5
1480 1.1 christos (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1481 1.1 christos ac_status=$?
1482 1.1 christos if test -s conftest.err; then
1483 1.1 christos grep -v '^ *+' conftest.err >conftest.er1
1484 1.1 christos cat conftest.er1 >&5
1485 1.1 christos mv -f conftest.er1 conftest.err
1486 1.1 christos fi
1487 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1488 1.1.1.6 christos test $ac_status = 0; } > conftest.i && {
1489 1.1 christos test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1490 1.1 christos test ! -s conftest.err
1491 1.1 christos }; then :
1492 1.1 christos ac_retval=0
1493 1.1 christos else
1494 1.1 christos $as_echo "$as_me: failed program was:" >&5
1495 1.1 christos sed 's/^/| /' conftest.$ac_ext >&5
1496 1.1 christos
1497 1.1 christos ac_retval=1
1498 1.1 christos fi
1499 1.1.1.6 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1500 1.1.1.6 christos as_fn_set_status $ac_retval
1501 1.1 christos
1502 1.1 christos } # ac_fn_c_try_cpp
1503 1.1 christos
1504 1.1 christos # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1505 1.1 christos # -------------------------------------------------------
1506 1.1 christos # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1507 1.1 christos # the include files in INCLUDES and setting the cache variable VAR
1508 1.1 christos # accordingly.
1509 1.1 christos ac_fn_c_check_header_mongrel ()
1510 1.1 christos {
1511 1.1 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1512 1.1.1.6 christos if eval \${$3+:} false; then :
1513 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1514 1.1 christos $as_echo_n "checking for $2... " >&6; }
1515 1.1.1.6 christos if eval \${$3+:} false; then :
1516 1.1 christos $as_echo_n "(cached) " >&6
1517 1.1 christos fi
1518 1.1 christos eval ac_res=\$$3
1519 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1520 1.1 christos $as_echo "$ac_res" >&6; }
1521 1.1 christos else
1522 1.1 christos # Is the header compilable?
1523 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1524 1.1 christos $as_echo_n "checking $2 usability... " >&6; }
1525 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1526 1.1 christos /* end confdefs.h. */
1527 1.1 christos $4
1528 1.1 christos #include <$2>
1529 1.1 christos _ACEOF
1530 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
1531 1.1 christos ac_header_compiler=yes
1532 1.1 christos else
1533 1.1 christos ac_header_compiler=no
1534 1.1 christos fi
1535 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1536 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1537 1.1 christos $as_echo "$ac_header_compiler" >&6; }
1538 1.1 christos
1539 1.1 christos # Is the header present?
1540 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1541 1.1 christos $as_echo_n "checking $2 presence... " >&6; }
1542 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1543 1.1 christos /* end confdefs.h. */
1544 1.1 christos #include <$2>
1545 1.1 christos _ACEOF
1546 1.1 christos if ac_fn_c_try_cpp "$LINENO"; then :
1547 1.1 christos ac_header_preproc=yes
1548 1.1 christos else
1549 1.1 christos ac_header_preproc=no
1550 1.1 christos fi
1551 1.1.1.6 christos rm -f conftest.err conftest.i conftest.$ac_ext
1552 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1553 1.1 christos $as_echo "$ac_header_preproc" >&6; }
1554 1.1 christos
1555 1.1 christos # So? What about this header?
1556 1.1 christos case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1557 1.1 christos yes:no: )
1558 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1559 1.1 christos $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1560 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1561 1.1 christos $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1562 1.1 christos ;;
1563 1.1 christos no:yes:* )
1564 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1565 1.1 christos $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1566 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1567 1.1 christos $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1568 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1569 1.1 christos $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1570 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1571 1.1 christos $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1572 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1573 1.1 christos $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1574 1.1.1.6 christos ( $as_echo "## ----------------------------------- ##
1575 1.1 christos ## Report this to gcc-bugs (at] gcc.gnu.org ##
1576 1.1.1.6 christos ## ----------------------------------- ##"
1577 1.1 christos ) | sed "s/^/$as_me: WARNING: /" >&2
1578 1.1 christos ;;
1579 1.1 christos esac
1580 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1581 1.1 christos $as_echo_n "checking for $2... " >&6; }
1582 1.1.1.6 christos if eval \${$3+:} false; then :
1583 1.1 christos $as_echo_n "(cached) " >&6
1584 1.1 christos else
1585 1.1 christos eval "$3=\$ac_header_compiler"
1586 1.1 christos fi
1587 1.1 christos eval ac_res=\$$3
1588 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1589 1.1 christos $as_echo "$ac_res" >&6; }
1590 1.1 christos fi
1591 1.1.1.6 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1592 1.1 christos
1593 1.1 christos } # ac_fn_c_check_header_mongrel
1594 1.1 christos
1595 1.1 christos # ac_fn_c_try_run LINENO
1596 1.1 christos # ----------------------
1597 1.1 christos # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1598 1.1 christos # that executables *can* be run.
1599 1.1 christos ac_fn_c_try_run ()
1600 1.1 christos {
1601 1.1 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1602 1.1 christos if { { ac_try="$ac_link"
1603 1.1 christos case "(($ac_try" in
1604 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1605 1.1 christos *) ac_try_echo=$ac_try;;
1606 1.1 christos esac
1607 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1608 1.1 christos $as_echo "$ac_try_echo"; } >&5
1609 1.1 christos (eval "$ac_link") 2>&5
1610 1.1 christos ac_status=$?
1611 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1612 1.1 christos test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1613 1.1 christos { { case "(($ac_try" in
1614 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1615 1.1 christos *) ac_try_echo=$ac_try;;
1616 1.1 christos esac
1617 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1618 1.1 christos $as_echo "$ac_try_echo"; } >&5
1619 1.1 christos (eval "$ac_try") 2>&5
1620 1.1 christos ac_status=$?
1621 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1622 1.1 christos test $ac_status = 0; }; }; then :
1623 1.1 christos ac_retval=0
1624 1.1 christos else
1625 1.1 christos $as_echo "$as_me: program exited with status $ac_status" >&5
1626 1.1 christos $as_echo "$as_me: failed program was:" >&5
1627 1.1 christos sed 's/^/| /' conftest.$ac_ext >&5
1628 1.1 christos
1629 1.1 christos ac_retval=$ac_status
1630 1.1 christos fi
1631 1.1 christos rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1632 1.1.1.6 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1633 1.1.1.6 christos as_fn_set_status $ac_retval
1634 1.1 christos
1635 1.1 christos } # ac_fn_c_try_run
1636 1.1 christos
1637 1.1 christos # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1638 1.1 christos # -------------------------------------------------------
1639 1.1 christos # Tests whether HEADER exists and can be compiled using the include files in
1640 1.1 christos # INCLUDES, setting the cache variable VAR accordingly.
1641 1.1 christos ac_fn_c_check_header_compile ()
1642 1.1 christos {
1643 1.1 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1644 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1645 1.1 christos $as_echo_n "checking for $2... " >&6; }
1646 1.1.1.6 christos if eval \${$3+:} false; then :
1647 1.1 christos $as_echo_n "(cached) " >&6
1648 1.1 christos else
1649 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1650 1.1 christos /* end confdefs.h. */
1651 1.1 christos $4
1652 1.1 christos #include <$2>
1653 1.1 christos _ACEOF
1654 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
1655 1.1 christos eval "$3=yes"
1656 1.1 christos else
1657 1.1 christos eval "$3=no"
1658 1.1 christos fi
1659 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1660 1.1 christos fi
1661 1.1 christos eval ac_res=\$$3
1662 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1663 1.1 christos $as_echo "$ac_res" >&6; }
1664 1.1.1.6 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1665 1.1 christos
1666 1.1 christos } # ac_fn_c_check_header_compile
1667 1.1 christos
1668 1.1 christos # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1669 1.1 christos # -------------------------------------------
1670 1.1 christos # Tests whether TYPE exists after having included INCLUDES, setting cache
1671 1.1 christos # variable VAR accordingly.
1672 1.1 christos ac_fn_c_check_type ()
1673 1.1 christos {
1674 1.1 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1675 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1676 1.1 christos $as_echo_n "checking for $2... " >&6; }
1677 1.1.1.6 christos if eval \${$3+:} false; then :
1678 1.1 christos $as_echo_n "(cached) " >&6
1679 1.1 christos else
1680 1.1 christos eval "$3=no"
1681 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1682 1.1 christos /* end confdefs.h. */
1683 1.1 christos $4
1684 1.1 christos int
1685 1.1 christos main ()
1686 1.1 christos {
1687 1.1 christos if (sizeof ($2))
1688 1.1 christos return 0;
1689 1.1 christos ;
1690 1.1 christos return 0;
1691 1.1 christos }
1692 1.1 christos _ACEOF
1693 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
1694 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1695 1.1 christos /* end confdefs.h. */
1696 1.1 christos $4
1697 1.1 christos int
1698 1.1 christos main ()
1699 1.1 christos {
1700 1.1 christos if (sizeof (($2)))
1701 1.1 christos return 0;
1702 1.1 christos ;
1703 1.1 christos return 0;
1704 1.1 christos }
1705 1.1 christos _ACEOF
1706 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
1707 1.1 christos
1708 1.1 christos else
1709 1.1 christos eval "$3=yes"
1710 1.1 christos fi
1711 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1712 1.1 christos fi
1713 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1714 1.1 christos fi
1715 1.1 christos eval ac_res=\$$3
1716 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1717 1.1 christos $as_echo "$ac_res" >&6; }
1718 1.1.1.6 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1719 1.1 christos
1720 1.1 christos } # ac_fn_c_check_type
1721 1.1 christos
1722 1.1 christos # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1723 1.1 christos # --------------------------------------------
1724 1.1 christos # Tries to find the compile-time value of EXPR in a program that includes
1725 1.1 christos # INCLUDES, setting VAR accordingly. Returns whether the value could be
1726 1.1 christos # computed
1727 1.1 christos ac_fn_c_compute_int ()
1728 1.1 christos {
1729 1.1 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1730 1.1 christos if test "$cross_compiling" = yes; then
1731 1.1 christos # Depending upon the size, compute the lo and hi bounds.
1732 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1733 1.1 christos /* end confdefs.h. */
1734 1.1 christos $4
1735 1.1 christos int
1736 1.1 christos main ()
1737 1.1 christos {
1738 1.1 christos static int test_array [1 - 2 * !(($2) >= 0)];
1739 1.1.1.6 christos test_array [0] = 0;
1740 1.1.1.6 christos return test_array [0];
1741 1.1 christos
1742 1.1 christos ;
1743 1.1 christos return 0;
1744 1.1 christos }
1745 1.1 christos _ACEOF
1746 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
1747 1.1 christos ac_lo=0 ac_mid=0
1748 1.1 christos while :; do
1749 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1750 1.1 christos /* end confdefs.h. */
1751 1.1 christos $4
1752 1.1 christos int
1753 1.1 christos main ()
1754 1.1 christos {
1755 1.1 christos static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1756 1.1.1.6 christos test_array [0] = 0;
1757 1.1.1.6 christos return test_array [0];
1758 1.1 christos
1759 1.1 christos ;
1760 1.1 christos return 0;
1761 1.1 christos }
1762 1.1 christos _ACEOF
1763 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
1764 1.1 christos ac_hi=$ac_mid; break
1765 1.1 christos else
1766 1.1 christos as_fn_arith $ac_mid + 1 && ac_lo=$as_val
1767 1.1 christos if test $ac_lo -le $ac_mid; then
1768 1.1 christos ac_lo= ac_hi=
1769 1.1 christos break
1770 1.1 christos fi
1771 1.1 christos as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
1772 1.1 christos fi
1773 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1774 1.1 christos done
1775 1.1 christos else
1776 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1777 1.1 christos /* end confdefs.h. */
1778 1.1 christos $4
1779 1.1 christos int
1780 1.1 christos main ()
1781 1.1 christos {
1782 1.1 christos static int test_array [1 - 2 * !(($2) < 0)];
1783 1.1.1.6 christos test_array [0] = 0;
1784 1.1.1.6 christos return test_array [0];
1785 1.1 christos
1786 1.1 christos ;
1787 1.1 christos return 0;
1788 1.1 christos }
1789 1.1 christos _ACEOF
1790 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
1791 1.1 christos ac_hi=-1 ac_mid=-1
1792 1.1 christos while :; do
1793 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1794 1.1 christos /* end confdefs.h. */
1795 1.1 christos $4
1796 1.1 christos int
1797 1.1 christos main ()
1798 1.1 christos {
1799 1.1 christos static int test_array [1 - 2 * !(($2) >= $ac_mid)];
1800 1.1.1.6 christos test_array [0] = 0;
1801 1.1.1.6 christos return test_array [0];
1802 1.1 christos
1803 1.1 christos ;
1804 1.1 christos return 0;
1805 1.1 christos }
1806 1.1 christos _ACEOF
1807 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
1808 1.1 christos ac_lo=$ac_mid; break
1809 1.1 christos else
1810 1.1 christos as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
1811 1.1 christos if test $ac_mid -le $ac_hi; then
1812 1.1 christos ac_lo= ac_hi=
1813 1.1 christos break
1814 1.1 christos fi
1815 1.1 christos as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
1816 1.1 christos fi
1817 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1818 1.1 christos done
1819 1.1 christos else
1820 1.1 christos ac_lo= ac_hi=
1821 1.1 christos fi
1822 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1823 1.1 christos fi
1824 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1825 1.1 christos # Binary search between lo and hi bounds.
1826 1.1 christos while test "x$ac_lo" != "x$ac_hi"; do
1827 1.1 christos as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
1828 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1829 1.1 christos /* end confdefs.h. */
1830 1.1 christos $4
1831 1.1 christos int
1832 1.1 christos main ()
1833 1.1 christos {
1834 1.1 christos static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1835 1.1.1.6 christos test_array [0] = 0;
1836 1.1.1.6 christos return test_array [0];
1837 1.1 christos
1838 1.1 christos ;
1839 1.1 christos return 0;
1840 1.1 christos }
1841 1.1 christos _ACEOF
1842 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
1843 1.1 christos ac_hi=$ac_mid
1844 1.1 christos else
1845 1.1 christos as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
1846 1.1 christos fi
1847 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1848 1.1 christos done
1849 1.1 christos case $ac_lo in #((
1850 1.1 christos ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
1851 1.1 christos '') ac_retval=1 ;;
1852 1.1 christos esac
1853 1.1 christos else
1854 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1855 1.1 christos /* end confdefs.h. */
1856 1.1 christos $4
1857 1.1 christos static long int longval () { return $2; }
1858 1.1 christos static unsigned long int ulongval () { return $2; }
1859 1.1 christos #include <stdio.h>
1860 1.1 christos #include <stdlib.h>
1861 1.1 christos int
1862 1.1 christos main ()
1863 1.1 christos {
1864 1.1 christos
1865 1.1 christos FILE *f = fopen ("conftest.val", "w");
1866 1.1 christos if (! f)
1867 1.1 christos return 1;
1868 1.1 christos if (($2) < 0)
1869 1.1 christos {
1870 1.1 christos long int i = longval ();
1871 1.1 christos if (i != ($2))
1872 1.1 christos return 1;
1873 1.1 christos fprintf (f, "%ld", i);
1874 1.1 christos }
1875 1.1 christos else
1876 1.1 christos {
1877 1.1 christos unsigned long int i = ulongval ();
1878 1.1 christos if (i != ($2))
1879 1.1 christos return 1;
1880 1.1 christos fprintf (f, "%lu", i);
1881 1.1 christos }
1882 1.1 christos /* Do not output a trailing newline, as this causes \r\n confusion
1883 1.1 christos on some platforms. */
1884 1.1 christos return ferror (f) || fclose (f) != 0;
1885 1.1 christos
1886 1.1 christos ;
1887 1.1 christos return 0;
1888 1.1 christos }
1889 1.1 christos _ACEOF
1890 1.1 christos if ac_fn_c_try_run "$LINENO"; then :
1891 1.1 christos echo >>conftest.val; read $3 <conftest.val; ac_retval=0
1892 1.1 christos else
1893 1.1 christos ac_retval=1
1894 1.1 christos fi
1895 1.1 christos rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
1896 1.1 christos conftest.$ac_objext conftest.beam conftest.$ac_ext
1897 1.1 christos rm -f conftest.val
1898 1.1 christos
1899 1.1 christos fi
1900 1.1.1.6 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1901 1.1.1.6 christos as_fn_set_status $ac_retval
1902 1.1 christos
1903 1.1 christos } # ac_fn_c_compute_int
1904 1.1 christos cat >config.log <<_ACEOF
1905 1.1 christos This file contains any messages produced by compilers while
1906 1.1 christos running configure, to aid debugging if configure makes a mistake.
1907 1.1 christos
1908 1.1 christos It was created by libdecnumber $as_me , which was
1909 1.1.1.6 christos generated by GNU Autoconf 2.69. Invocation command line was
1910 1.1 christos
1911 1.1 christos $ $0 $@
1912 1.1 christos
1913 1.1 christos _ACEOF
1914 1.1 christos exec 5>>config.log
1915 1.1 christos {
1916 1.1 christos cat <<_ASUNAME
1917 1.1 christos ## --------- ##
1918 1.1 christos ## Platform. ##
1919 1.1 christos ## --------- ##
1920 1.1 christos
1921 1.1 christos hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1922 1.1 christos uname -m = `(uname -m) 2>/dev/null || echo unknown`
1923 1.1 christos uname -r = `(uname -r) 2>/dev/null || echo unknown`
1924 1.1 christos uname -s = `(uname -s) 2>/dev/null || echo unknown`
1925 1.1 christos uname -v = `(uname -v) 2>/dev/null || echo unknown`
1926 1.1 christos
1927 1.1 christos /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1928 1.1 christos /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1929 1.1 christos
1930 1.1 christos /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1931 1.1 christos /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1932 1.1 christos /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1933 1.1 christos /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1934 1.1 christos /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1935 1.1 christos /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1936 1.1 christos /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1937 1.1 christos
1938 1.1 christos _ASUNAME
1939 1.1 christos
1940 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1941 1.1 christos for as_dir in $PATH
1942 1.1 christos do
1943 1.1 christos IFS=$as_save_IFS
1944 1.1 christos test -z "$as_dir" && as_dir=.
1945 1.1 christos $as_echo "PATH: $as_dir"
1946 1.1 christos done
1947 1.1 christos IFS=$as_save_IFS
1948 1.1 christos
1949 1.1 christos } >&5
1950 1.1 christos
1951 1.1 christos cat >&5 <<_ACEOF
1952 1.1 christos
1953 1.1 christos
1954 1.1 christos ## ----------- ##
1955 1.1 christos ## Core tests. ##
1956 1.1 christos ## ----------- ##
1957 1.1 christos
1958 1.1 christos _ACEOF
1959 1.1 christos
1960 1.1 christos
1961 1.1 christos # Keep a trace of the command line.
1962 1.1 christos # Strip out --no-create and --no-recursion so they do not pile up.
1963 1.1 christos # Strip out --silent because we don't want to record it for future runs.
1964 1.1 christos # Also quote any args containing shell meta-characters.
1965 1.1 christos # Make two passes to allow for proper duplicate-argument suppression.
1966 1.1 christos ac_configure_args=
1967 1.1 christos ac_configure_args0=
1968 1.1 christos ac_configure_args1=
1969 1.1 christos ac_must_keep_next=false
1970 1.1 christos for ac_pass in 1 2
1971 1.1 christos do
1972 1.1 christos for ac_arg
1973 1.1 christos do
1974 1.1 christos case $ac_arg in
1975 1.1 christos -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1976 1.1 christos -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1977 1.1 christos | -silent | --silent | --silen | --sile | --sil)
1978 1.1 christos continue ;;
1979 1.1 christos *\'*)
1980 1.1 christos ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1981 1.1 christos esac
1982 1.1 christos case $ac_pass in
1983 1.1 christos 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1984 1.1 christos 2)
1985 1.1 christos as_fn_append ac_configure_args1 " '$ac_arg'"
1986 1.1 christos if test $ac_must_keep_next = true; then
1987 1.1 christos ac_must_keep_next=false # Got value, back to normal.
1988 1.1 christos else
1989 1.1 christos case $ac_arg in
1990 1.1 christos *=* | --config-cache | -C | -disable-* | --disable-* \
1991 1.1 christos | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1992 1.1 christos | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1993 1.1 christos | -with-* | --with-* | -without-* | --without-* | --x)
1994 1.1 christos case "$ac_configure_args0 " in
1995 1.1 christos "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1996 1.1 christos esac
1997 1.1 christos ;;
1998 1.1 christos -* ) ac_must_keep_next=true ;;
1999 1.1 christos esac
2000 1.1 christos fi
2001 1.1 christos as_fn_append ac_configure_args " '$ac_arg'"
2002 1.1 christos ;;
2003 1.1 christos esac
2004 1.1 christos done
2005 1.1 christos done
2006 1.1 christos { ac_configure_args0=; unset ac_configure_args0;}
2007 1.1 christos { ac_configure_args1=; unset ac_configure_args1;}
2008 1.1 christos
2009 1.1 christos # When interrupted or exit'd, cleanup temporary files, and complete
2010 1.1 christos # config.log. We remove comments because anyway the quotes in there
2011 1.1 christos # would cause problems or look ugly.
2012 1.1 christos # WARNING: Use '\'' to represent an apostrophe within the trap.
2013 1.1 christos # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2014 1.1 christos trap 'exit_status=$?
2015 1.1 christos # Save into config.log some information that might help in debugging.
2016 1.1 christos {
2017 1.1 christos echo
2018 1.1 christos
2019 1.1.1.6 christos $as_echo "## ---------------- ##
2020 1.1 christos ## Cache variables. ##
2021 1.1.1.6 christos ## ---------------- ##"
2022 1.1 christos echo
2023 1.1 christos # The following way of writing the cache mishandles newlines in values,
2024 1.1 christos (
2025 1.1 christos for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2026 1.1 christos eval ac_val=\$$ac_var
2027 1.1 christos case $ac_val in #(
2028 1.1 christos *${as_nl}*)
2029 1.1 christos case $ac_var in #(
2030 1.1 christos *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2031 1.1 christos $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2032 1.1 christos esac
2033 1.1 christos case $ac_var in #(
2034 1.1 christos _ | IFS | as_nl) ;; #(
2035 1.1 christos BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2036 1.1 christos *) { eval $ac_var=; unset $ac_var;} ;;
2037 1.1 christos esac ;;
2038 1.1 christos esac
2039 1.1 christos done
2040 1.1 christos (set) 2>&1 |
2041 1.1 christos case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2042 1.1 christos *${as_nl}ac_space=\ *)
2043 1.1 christos sed -n \
2044 1.1 christos "s/'\''/'\''\\\\'\'''\''/g;
2045 1.1 christos s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2046 1.1 christos ;; #(
2047 1.1 christos *)
2048 1.1 christos sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2049 1.1 christos ;;
2050 1.1 christos esac |
2051 1.1 christos sort
2052 1.1 christos )
2053 1.1 christos echo
2054 1.1 christos
2055 1.1.1.6 christos $as_echo "## ----------------- ##
2056 1.1 christos ## Output variables. ##
2057 1.1.1.6 christos ## ----------------- ##"
2058 1.1 christos echo
2059 1.1 christos for ac_var in $ac_subst_vars
2060 1.1 christos do
2061 1.1 christos eval ac_val=\$$ac_var
2062 1.1 christos case $ac_val in
2063 1.1 christos *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2064 1.1 christos esac
2065 1.1 christos $as_echo "$ac_var='\''$ac_val'\''"
2066 1.1 christos done | sort
2067 1.1 christos echo
2068 1.1 christos
2069 1.1 christos if test -n "$ac_subst_files"; then
2070 1.1.1.6 christos $as_echo "## ------------------- ##
2071 1.1 christos ## File substitutions. ##
2072 1.1.1.6 christos ## ------------------- ##"
2073 1.1 christos echo
2074 1.1 christos for ac_var in $ac_subst_files
2075 1.1 christos do
2076 1.1 christos eval ac_val=\$$ac_var
2077 1.1 christos case $ac_val in
2078 1.1 christos *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2079 1.1 christos esac
2080 1.1 christos $as_echo "$ac_var='\''$ac_val'\''"
2081 1.1 christos done | sort
2082 1.1 christos echo
2083 1.1 christos fi
2084 1.1 christos
2085 1.1 christos if test -s confdefs.h; then
2086 1.1.1.6 christos $as_echo "## ----------- ##
2087 1.1 christos ## confdefs.h. ##
2088 1.1.1.6 christos ## ----------- ##"
2089 1.1 christos echo
2090 1.1 christos cat confdefs.h
2091 1.1 christos echo
2092 1.1 christos fi
2093 1.1 christos test "$ac_signal" != 0 &&
2094 1.1 christos $as_echo "$as_me: caught signal $ac_signal"
2095 1.1 christos $as_echo "$as_me: exit $exit_status"
2096 1.1 christos } >&5
2097 1.1 christos rm -f core *.core core.conftest.* &&
2098 1.1 christos rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2099 1.1 christos exit $exit_status
2100 1.1 christos ' 0
2101 1.1 christos for ac_signal in 1 2 13 15; do
2102 1.1 christos trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2103 1.1 christos done
2104 1.1 christos ac_signal=0
2105 1.1 christos
2106 1.1 christos # confdefs.h avoids OS command line length limits that DEFS can exceed.
2107 1.1 christos rm -f -r conftest* confdefs.h
2108 1.1 christos
2109 1.1 christos $as_echo "/* confdefs.h */" > confdefs.h
2110 1.1 christos
2111 1.1 christos # Predefined preprocessor variables.
2112 1.1 christos
2113 1.1 christos cat >>confdefs.h <<_ACEOF
2114 1.1 christos #define PACKAGE_NAME "$PACKAGE_NAME"
2115 1.1 christos _ACEOF
2116 1.1 christos
2117 1.1 christos cat >>confdefs.h <<_ACEOF
2118 1.1 christos #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2119 1.1 christos _ACEOF
2120 1.1 christos
2121 1.1 christos cat >>confdefs.h <<_ACEOF
2122 1.1 christos #define PACKAGE_VERSION "$PACKAGE_VERSION"
2123 1.1 christos _ACEOF
2124 1.1 christos
2125 1.1 christos cat >>confdefs.h <<_ACEOF
2126 1.1 christos #define PACKAGE_STRING "$PACKAGE_STRING"
2127 1.1 christos _ACEOF
2128 1.1 christos
2129 1.1 christos cat >>confdefs.h <<_ACEOF
2130 1.1 christos #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2131 1.1 christos _ACEOF
2132 1.1 christos
2133 1.1 christos cat >>confdefs.h <<_ACEOF
2134 1.1 christos #define PACKAGE_URL "$PACKAGE_URL"
2135 1.1 christos _ACEOF
2136 1.1 christos
2137 1.1 christos
2138 1.1 christos # Let the site file select an alternate cache file if it wants to.
2139 1.1 christos # Prefer an explicitly selected file to automatically selected ones.
2140 1.1 christos ac_site_file1=NONE
2141 1.1 christos ac_site_file2=NONE
2142 1.1 christos if test -n "$CONFIG_SITE"; then
2143 1.1.1.6 christos # We do not want a PATH search for config.site.
2144 1.1.1.6 christos case $CONFIG_SITE in #((
2145 1.1.1.6 christos -*) ac_site_file1=./$CONFIG_SITE;;
2146 1.1.1.6 christos */*) ac_site_file1=$CONFIG_SITE;;
2147 1.1.1.6 christos *) ac_site_file1=./$CONFIG_SITE;;
2148 1.1.1.6 christos esac
2149 1.1 christos elif test "x$prefix" != xNONE; then
2150 1.1 christos ac_site_file1=$prefix/share/config.site
2151 1.1 christos ac_site_file2=$prefix/etc/config.site
2152 1.1 christos else
2153 1.1 christos ac_site_file1=$ac_default_prefix/share/config.site
2154 1.1 christos ac_site_file2=$ac_default_prefix/etc/config.site
2155 1.1 christos fi
2156 1.1 christos for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2157 1.1 christos do
2158 1.1 christos test "x$ac_site_file" = xNONE && continue
2159 1.1.1.6 christos if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2160 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2161 1.1 christos $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2162 1.1 christos sed 's/^/| /' "$ac_site_file" >&5
2163 1.1.1.6 christos . "$ac_site_file" \
2164 1.1.1.6 christos || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2165 1.1.1.6 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2166 1.1.1.6 christos as_fn_error $? "failed to load site script $ac_site_file
2167 1.1.1.6 christos See \`config.log' for more details" "$LINENO" 5; }
2168 1.1 christos fi
2169 1.1 christos done
2170 1.1 christos
2171 1.1 christos if test -r "$cache_file"; then
2172 1.1.1.6 christos # Some versions of bash will fail to source /dev/null (special files
2173 1.1.1.6 christos # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2174 1.1.1.6 christos if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2175 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2176 1.1 christos $as_echo "$as_me: loading cache $cache_file" >&6;}
2177 1.1 christos case $cache_file in
2178 1.1 christos [\\/]* | ?:[\\/]* ) . "$cache_file";;
2179 1.1 christos *) . "./$cache_file";;
2180 1.1 christos esac
2181 1.1 christos fi
2182 1.1 christos else
2183 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2184 1.1 christos $as_echo "$as_me: creating cache $cache_file" >&6;}
2185 1.1 christos >$cache_file
2186 1.1 christos fi
2187 1.1 christos
2188 1.1 christos # Check that the precious variables saved in the cache have kept the same
2189 1.1 christos # value.
2190 1.1 christos ac_cache_corrupted=false
2191 1.1 christos for ac_var in $ac_precious_vars; do
2192 1.1 christos eval ac_old_set=\$ac_cv_env_${ac_var}_set
2193 1.1 christos eval ac_new_set=\$ac_env_${ac_var}_set
2194 1.1 christos eval ac_old_val=\$ac_cv_env_${ac_var}_value
2195 1.1 christos eval ac_new_val=\$ac_env_${ac_var}_value
2196 1.1 christos case $ac_old_set,$ac_new_set in
2197 1.1 christos set,)
2198 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2199 1.1 christos $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2200 1.1 christos ac_cache_corrupted=: ;;
2201 1.1 christos ,set)
2202 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2203 1.1 christos $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2204 1.1 christos ac_cache_corrupted=: ;;
2205 1.1 christos ,);;
2206 1.1 christos *)
2207 1.1 christos if test "x$ac_old_val" != "x$ac_new_val"; then
2208 1.1 christos # differences in whitespace do not lead to failure.
2209 1.1 christos ac_old_val_w=`echo x $ac_old_val`
2210 1.1 christos ac_new_val_w=`echo x $ac_new_val`
2211 1.1 christos if test "$ac_old_val_w" != "$ac_new_val_w"; then
2212 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2213 1.1 christos $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2214 1.1 christos ac_cache_corrupted=:
2215 1.1 christos else
2216 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2217 1.1 christos $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2218 1.1 christos eval $ac_var=\$ac_old_val
2219 1.1 christos fi
2220 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2221 1.1 christos $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2222 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2223 1.1 christos $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2224 1.1 christos fi;;
2225 1.1 christos esac
2226 1.1 christos # Pass precious variables to config.status.
2227 1.1 christos if test "$ac_new_set" = set; then
2228 1.1 christos case $ac_new_val in
2229 1.1 christos *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2230 1.1 christos *) ac_arg=$ac_var=$ac_new_val ;;
2231 1.1 christos esac
2232 1.1 christos case " $ac_configure_args " in
2233 1.1 christos *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2234 1.1 christos *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2235 1.1 christos esac
2236 1.1 christos fi
2237 1.1 christos done
2238 1.1 christos if $ac_cache_corrupted; then
2239 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2240 1.1 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2241 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2242 1.1 christos $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2243 1.1.1.6 christos as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2244 1.1 christos fi
2245 1.1 christos ## -------------------- ##
2246 1.1 christos ## Main body of script. ##
2247 1.1 christos ## -------------------- ##
2248 1.1 christos
2249 1.1 christos ac_ext=c
2250 1.1 christos ac_cpp='$CPP $CPPFLAGS'
2251 1.1 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2252 1.1 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2253 1.1 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu
2254 1.1 christos
2255 1.1 christos
2256 1.1 christos
2257 1.1 christos
2258 1.1 christos
2259 1.1 christos
2260 1.1 christos
2261 1.1.1.3 christos ac_aux_dir=
2262 1.1.1.3 christos for ac_dir in .. "$srcdir"/..; do
2263 1.1.1.6 christos if test -f "$ac_dir/install-sh"; then
2264 1.1.1.6 christos ac_aux_dir=$ac_dir
2265 1.1.1.6 christos ac_install_sh="$ac_aux_dir/install-sh -c"
2266 1.1.1.6 christos break
2267 1.1.1.6 christos elif test -f "$ac_dir/install.sh"; then
2268 1.1.1.6 christos ac_aux_dir=$ac_dir
2269 1.1.1.6 christos ac_install_sh="$ac_aux_dir/install.sh -c"
2270 1.1.1.6 christos break
2271 1.1.1.6 christos elif test -f "$ac_dir/shtool"; then
2272 1.1.1.6 christos ac_aux_dir=$ac_dir
2273 1.1.1.6 christos ac_install_sh="$ac_aux_dir/shtool install -c"
2274 1.1.1.6 christos break
2275 1.1.1.6 christos fi
2276 1.1.1.3 christos done
2277 1.1.1.3 christos if test -z "$ac_aux_dir"; then
2278 1.1.1.6 christos as_fn_error $? "cannot find install-sh, install.sh, or shtool in .. \"$srcdir\"/.." "$LINENO" 5
2279 1.1.1.3 christos fi
2280 1.1.1.3 christos
2281 1.1.1.3 christos # These three variables are undocumented and unsupported,
2282 1.1.1.3 christos # and are intended to be withdrawn in a future Autoconf release.
2283 1.1.1.3 christos # They can cause serious problems if a builder's source tree is in a directory
2284 1.1.1.3 christos # whose full name contains unusual characters.
2285 1.1.1.3 christos ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2286 1.1.1.3 christos ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2287 1.1.1.3 christos ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2288 1.1.1.3 christos
2289 1.1.1.3 christos
2290 1.1 christos
2291 1.1 christos # Checks for programs.
2292 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2293 1.1 christos $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2294 1.1 christos set x ${MAKE-make}
2295 1.1 christos ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2296 1.1.1.6 christos if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2297 1.1 christos $as_echo_n "(cached) " >&6
2298 1.1 christos else
2299 1.1 christos cat >conftest.make <<\_ACEOF
2300 1.1 christos SHELL = /bin/sh
2301 1.1 christos all:
2302 1.1 christos @echo '@@@%%%=$(MAKE)=@@@%%%'
2303 1.1 christos _ACEOF
2304 1.1.1.6 christos # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2305 1.1 christos case `${MAKE-make} -f conftest.make 2>/dev/null` in
2306 1.1 christos *@@@%%%=?*=@@@%%%*)
2307 1.1 christos eval ac_cv_prog_make_${ac_make}_set=yes;;
2308 1.1 christos *)
2309 1.1 christos eval ac_cv_prog_make_${ac_make}_set=no;;
2310 1.1 christos esac
2311 1.1 christos rm -f conftest.make
2312 1.1 christos fi
2313 1.1 christos if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2314 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2315 1.1 christos $as_echo "yes" >&6; }
2316 1.1 christos SET_MAKE=
2317 1.1 christos else
2318 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2319 1.1 christos $as_echo "no" >&6; }
2320 1.1 christos SET_MAKE="MAKE=${MAKE-make}"
2321 1.1 christos fi
2322 1.1 christos
2323 1.1 christos ac_ext=c
2324 1.1 christos ac_cpp='$CPP $CPPFLAGS'
2325 1.1 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2326 1.1 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2327 1.1 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu
2328 1.1 christos if test -n "$ac_tool_prefix"; then
2329 1.1 christos # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2330 1.1 christos set dummy ${ac_tool_prefix}gcc; ac_word=$2
2331 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2332 1.1 christos $as_echo_n "checking for $ac_word... " >&6; }
2333 1.1.1.6 christos if ${ac_cv_prog_CC+:} false; then :
2334 1.1 christos $as_echo_n "(cached) " >&6
2335 1.1 christos else
2336 1.1 christos if test -n "$CC"; then
2337 1.1 christos ac_cv_prog_CC="$CC" # Let the user override the test.
2338 1.1 christos else
2339 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2340 1.1 christos for as_dir in $PATH
2341 1.1 christos do
2342 1.1 christos IFS=$as_save_IFS
2343 1.1 christos test -z "$as_dir" && as_dir=.
2344 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
2345 1.1.1.6 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2346 1.1 christos ac_cv_prog_CC="${ac_tool_prefix}gcc"
2347 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2348 1.1 christos break 2
2349 1.1 christos fi
2350 1.1 christos done
2351 1.1 christos done
2352 1.1 christos IFS=$as_save_IFS
2353 1.1 christos
2354 1.1 christos fi
2355 1.1 christos fi
2356 1.1 christos CC=$ac_cv_prog_CC
2357 1.1 christos if test -n "$CC"; then
2358 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2359 1.1 christos $as_echo "$CC" >&6; }
2360 1.1 christos else
2361 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2362 1.1 christos $as_echo "no" >&6; }
2363 1.1 christos fi
2364 1.1 christos
2365 1.1 christos
2366 1.1 christos fi
2367 1.1 christos if test -z "$ac_cv_prog_CC"; then
2368 1.1 christos ac_ct_CC=$CC
2369 1.1 christos # Extract the first word of "gcc", so it can be a program name with args.
2370 1.1 christos set dummy gcc; ac_word=$2
2371 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2372 1.1 christos $as_echo_n "checking for $ac_word... " >&6; }
2373 1.1.1.6 christos if ${ac_cv_prog_ac_ct_CC+:} false; then :
2374 1.1 christos $as_echo_n "(cached) " >&6
2375 1.1 christos else
2376 1.1 christos if test -n "$ac_ct_CC"; then
2377 1.1 christos ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2378 1.1 christos else
2379 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2380 1.1 christos for as_dir in $PATH
2381 1.1 christos do
2382 1.1 christos IFS=$as_save_IFS
2383 1.1 christos test -z "$as_dir" && as_dir=.
2384 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
2385 1.1.1.6 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2386 1.1 christos ac_cv_prog_ac_ct_CC="gcc"
2387 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2388 1.1 christos break 2
2389 1.1 christos fi
2390 1.1 christos done
2391 1.1 christos done
2392 1.1 christos IFS=$as_save_IFS
2393 1.1 christos
2394 1.1 christos fi
2395 1.1 christos fi
2396 1.1 christos ac_ct_CC=$ac_cv_prog_ac_ct_CC
2397 1.1 christos if test -n "$ac_ct_CC"; then
2398 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2399 1.1 christos $as_echo "$ac_ct_CC" >&6; }
2400 1.1 christos else
2401 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2402 1.1 christos $as_echo "no" >&6; }
2403 1.1 christos fi
2404 1.1 christos
2405 1.1 christos if test "x$ac_ct_CC" = x; then
2406 1.1 christos CC=""
2407 1.1 christos else
2408 1.1 christos case $cross_compiling:$ac_tool_warned in
2409 1.1 christos yes:)
2410 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2411 1.1 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2412 1.1 christos ac_tool_warned=yes ;;
2413 1.1 christos esac
2414 1.1 christos CC=$ac_ct_CC
2415 1.1 christos fi
2416 1.1 christos else
2417 1.1 christos CC="$ac_cv_prog_CC"
2418 1.1 christos fi
2419 1.1 christos
2420 1.1 christos if test -z "$CC"; then
2421 1.1 christos if test -n "$ac_tool_prefix"; then
2422 1.1 christos # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2423 1.1 christos set dummy ${ac_tool_prefix}cc; ac_word=$2
2424 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2425 1.1 christos $as_echo_n "checking for $ac_word... " >&6; }
2426 1.1.1.6 christos if ${ac_cv_prog_CC+:} false; then :
2427 1.1 christos $as_echo_n "(cached) " >&6
2428 1.1 christos else
2429 1.1 christos if test -n "$CC"; then
2430 1.1 christos ac_cv_prog_CC="$CC" # Let the user override the test.
2431 1.1 christos else
2432 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2433 1.1 christos for as_dir in $PATH
2434 1.1 christos do
2435 1.1 christos IFS=$as_save_IFS
2436 1.1 christos test -z "$as_dir" && as_dir=.
2437 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
2438 1.1.1.6 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2439 1.1 christos ac_cv_prog_CC="${ac_tool_prefix}cc"
2440 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2441 1.1 christos break 2
2442 1.1 christos fi
2443 1.1 christos done
2444 1.1 christos done
2445 1.1 christos IFS=$as_save_IFS
2446 1.1 christos
2447 1.1 christos fi
2448 1.1 christos fi
2449 1.1 christos CC=$ac_cv_prog_CC
2450 1.1 christos if test -n "$CC"; then
2451 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2452 1.1 christos $as_echo "$CC" >&6; }
2453 1.1 christos else
2454 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2455 1.1 christos $as_echo "no" >&6; }
2456 1.1 christos fi
2457 1.1 christos
2458 1.1 christos
2459 1.1 christos fi
2460 1.1 christos fi
2461 1.1 christos if test -z "$CC"; then
2462 1.1 christos # Extract the first word of "cc", so it can be a program name with args.
2463 1.1 christos set dummy cc; ac_word=$2
2464 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2465 1.1 christos $as_echo_n "checking for $ac_word... " >&6; }
2466 1.1.1.6 christos if ${ac_cv_prog_CC+:} false; then :
2467 1.1 christos $as_echo_n "(cached) " >&6
2468 1.1 christos else
2469 1.1 christos if test -n "$CC"; then
2470 1.1 christos ac_cv_prog_CC="$CC" # Let the user override the test.
2471 1.1 christos else
2472 1.1 christos ac_prog_rejected=no
2473 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2474 1.1 christos for as_dir in $PATH
2475 1.1 christos do
2476 1.1 christos IFS=$as_save_IFS
2477 1.1 christos test -z "$as_dir" && as_dir=.
2478 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
2479 1.1.1.6 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2480 1.1 christos if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2481 1.1 christos ac_prog_rejected=yes
2482 1.1 christos continue
2483 1.1 christos fi
2484 1.1 christos ac_cv_prog_CC="cc"
2485 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2486 1.1 christos break 2
2487 1.1 christos fi
2488 1.1 christos done
2489 1.1 christos done
2490 1.1 christos IFS=$as_save_IFS
2491 1.1 christos
2492 1.1 christos if test $ac_prog_rejected = yes; then
2493 1.1 christos # We found a bogon in the path, so make sure we never use it.
2494 1.1 christos set dummy $ac_cv_prog_CC
2495 1.1 christos shift
2496 1.1 christos if test $# != 0; then
2497 1.1 christos # We chose a different compiler from the bogus one.
2498 1.1 christos # However, it has the same basename, so the bogon will be chosen
2499 1.1 christos # first if we set CC to just the basename; use the full file name.
2500 1.1 christos shift
2501 1.1 christos ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2502 1.1 christos fi
2503 1.1 christos fi
2504 1.1 christos fi
2505 1.1 christos fi
2506 1.1 christos CC=$ac_cv_prog_CC
2507 1.1 christos if test -n "$CC"; then
2508 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2509 1.1 christos $as_echo "$CC" >&6; }
2510 1.1 christos else
2511 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2512 1.1 christos $as_echo "no" >&6; }
2513 1.1 christos fi
2514 1.1 christos
2515 1.1 christos
2516 1.1 christos fi
2517 1.1 christos if test -z "$CC"; then
2518 1.1 christos if test -n "$ac_tool_prefix"; then
2519 1.1 christos for ac_prog in cl.exe
2520 1.1 christos do
2521 1.1 christos # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2522 1.1 christos set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2523 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2524 1.1 christos $as_echo_n "checking for $ac_word... " >&6; }
2525 1.1.1.6 christos if ${ac_cv_prog_CC+:} false; then :
2526 1.1 christos $as_echo_n "(cached) " >&6
2527 1.1 christos else
2528 1.1 christos if test -n "$CC"; then
2529 1.1 christos ac_cv_prog_CC="$CC" # Let the user override the test.
2530 1.1 christos else
2531 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2532 1.1 christos for as_dir in $PATH
2533 1.1 christos do
2534 1.1 christos IFS=$as_save_IFS
2535 1.1 christos test -z "$as_dir" && as_dir=.
2536 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
2537 1.1.1.6 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2538 1.1 christos ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2539 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2540 1.1 christos break 2
2541 1.1 christos fi
2542 1.1 christos done
2543 1.1 christos done
2544 1.1 christos IFS=$as_save_IFS
2545 1.1 christos
2546 1.1 christos fi
2547 1.1 christos fi
2548 1.1 christos CC=$ac_cv_prog_CC
2549 1.1 christos if test -n "$CC"; then
2550 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2551 1.1 christos $as_echo "$CC" >&6; }
2552 1.1 christos else
2553 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2554 1.1 christos $as_echo "no" >&6; }
2555 1.1 christos fi
2556 1.1 christos
2557 1.1 christos
2558 1.1 christos test -n "$CC" && break
2559 1.1 christos done
2560 1.1 christos fi
2561 1.1 christos if test -z "$CC"; then
2562 1.1 christos ac_ct_CC=$CC
2563 1.1 christos for ac_prog in cl.exe
2564 1.1 christos do
2565 1.1 christos # Extract the first word of "$ac_prog", so it can be a program name with args.
2566 1.1 christos set dummy $ac_prog; ac_word=$2
2567 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2568 1.1 christos $as_echo_n "checking for $ac_word... " >&6; }
2569 1.1.1.6 christos if ${ac_cv_prog_ac_ct_CC+:} false; then :
2570 1.1 christos $as_echo_n "(cached) " >&6
2571 1.1 christos else
2572 1.1 christos if test -n "$ac_ct_CC"; then
2573 1.1 christos ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2574 1.1 christos else
2575 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2576 1.1 christos for as_dir in $PATH
2577 1.1 christos do
2578 1.1 christos IFS=$as_save_IFS
2579 1.1 christos test -z "$as_dir" && as_dir=.
2580 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
2581 1.1.1.6 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2582 1.1 christos ac_cv_prog_ac_ct_CC="$ac_prog"
2583 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2584 1.1 christos break 2
2585 1.1 christos fi
2586 1.1 christos done
2587 1.1 christos done
2588 1.1 christos IFS=$as_save_IFS
2589 1.1 christos
2590 1.1 christos fi
2591 1.1 christos fi
2592 1.1 christos ac_ct_CC=$ac_cv_prog_ac_ct_CC
2593 1.1 christos if test -n "$ac_ct_CC"; then
2594 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2595 1.1 christos $as_echo "$ac_ct_CC" >&6; }
2596 1.1 christos else
2597 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2598 1.1 christos $as_echo "no" >&6; }
2599 1.1 christos fi
2600 1.1 christos
2601 1.1 christos
2602 1.1 christos test -n "$ac_ct_CC" && break
2603 1.1 christos done
2604 1.1 christos
2605 1.1 christos if test "x$ac_ct_CC" = x; then
2606 1.1 christos CC=""
2607 1.1 christos else
2608 1.1 christos case $cross_compiling:$ac_tool_warned in
2609 1.1 christos yes:)
2610 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2611 1.1 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2612 1.1 christos ac_tool_warned=yes ;;
2613 1.1 christos esac
2614 1.1 christos CC=$ac_ct_CC
2615 1.1 christos fi
2616 1.1 christos fi
2617 1.1 christos
2618 1.1 christos fi
2619 1.1 christos
2620 1.1 christos
2621 1.1 christos test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2622 1.1 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2623 1.1.1.6 christos as_fn_error $? "no acceptable C compiler found in \$PATH
2624 1.1.1.6 christos See \`config.log' for more details" "$LINENO" 5; }
2625 1.1 christos
2626 1.1 christos # Provide some information about the compiler.
2627 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2628 1.1 christos set X $ac_compile
2629 1.1 christos ac_compiler=$2
2630 1.1 christos for ac_option in --version -v -V -qversion; do
2631 1.1 christos { { ac_try="$ac_compiler $ac_option >&5"
2632 1.1 christos case "(($ac_try" in
2633 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2634 1.1 christos *) ac_try_echo=$ac_try;;
2635 1.1 christos esac
2636 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2637 1.1 christos $as_echo "$ac_try_echo"; } >&5
2638 1.1 christos (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2639 1.1 christos ac_status=$?
2640 1.1 christos if test -s conftest.err; then
2641 1.1 christos sed '10a\
2642 1.1 christos ... rest of stderr output deleted ...
2643 1.1 christos 10q' conftest.err >conftest.er1
2644 1.1 christos cat conftest.er1 >&5
2645 1.1 christos fi
2646 1.1.1.6 christos rm -f conftest.er1 conftest.err
2647 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2648 1.1 christos test $ac_status = 0; }
2649 1.1 christos done
2650 1.1 christos
2651 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2652 1.1 christos /* end confdefs.h. */
2653 1.1 christos
2654 1.1 christos int
2655 1.1 christos main ()
2656 1.1 christos {
2657 1.1 christos
2658 1.1 christos ;
2659 1.1 christos return 0;
2660 1.1 christos }
2661 1.1 christos _ACEOF
2662 1.1 christos ac_clean_files_save=$ac_clean_files
2663 1.1.1.6 christos ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2664 1.1 christos # Try to create an executable without -o first, disregard a.out.
2665 1.1 christos # It will help us diagnose broken compilers, and finding out an intuition
2666 1.1 christos # of exeext.
2667 1.1.1.6 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2668 1.1.1.6 christos $as_echo_n "checking whether the C compiler works... " >&6; }
2669 1.1 christos ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2670 1.1 christos
2671 1.1 christos # The possible output files:
2672 1.1 christos ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2673 1.1 christos
2674 1.1 christos ac_rmfiles=
2675 1.1 christos for ac_file in $ac_files
2676 1.1 christos do
2677 1.1 christos case $ac_file in
2678 1.1 christos *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2679 1.1 christos * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2680 1.1 christos esac
2681 1.1 christos done
2682 1.1 christos rm -f $ac_rmfiles
2683 1.1 christos
2684 1.1 christos if { { ac_try="$ac_link_default"
2685 1.1 christos case "(($ac_try" in
2686 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2687 1.1 christos *) ac_try_echo=$ac_try;;
2688 1.1 christos esac
2689 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2690 1.1 christos $as_echo "$ac_try_echo"; } >&5
2691 1.1 christos (eval "$ac_link_default") 2>&5
2692 1.1 christos ac_status=$?
2693 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2694 1.1 christos test $ac_status = 0; }; then :
2695 1.1 christos # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2696 1.1 christos # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2697 1.1 christos # in a Makefile. We should not override ac_cv_exeext if it was cached,
2698 1.1 christos # so that the user can short-circuit this test for compilers unknown to
2699 1.1 christos # Autoconf.
2700 1.1 christos for ac_file in $ac_files ''
2701 1.1 christos do
2702 1.1 christos test -f "$ac_file" || continue
2703 1.1 christos case $ac_file in
2704 1.1 christos *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2705 1.1 christos ;;
2706 1.1 christos [ab].out )
2707 1.1 christos # We found the default executable, but exeext='' is most
2708 1.1 christos # certainly right.
2709 1.1 christos break;;
2710 1.1 christos *.* )
2711 1.1 christos if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2712 1.1 christos then :; else
2713 1.1 christos ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2714 1.1 christos fi
2715 1.1 christos # We set ac_cv_exeext here because the later test for it is not
2716 1.1 christos # safe: cross compilers may not add the suffix if given an `-o'
2717 1.1 christos # argument, so we may need to know it at that point already.
2718 1.1 christos # Even if this section looks crufty: it has the advantage of
2719 1.1 christos # actually working.
2720 1.1 christos break;;
2721 1.1 christos * )
2722 1.1 christos break;;
2723 1.1 christos esac
2724 1.1 christos done
2725 1.1 christos test "$ac_cv_exeext" = no && ac_cv_exeext=
2726 1.1 christos
2727 1.1 christos else
2728 1.1 christos ac_file=''
2729 1.1 christos fi
2730 1.1 christos if test -z "$ac_file"; then :
2731 1.1.1.6 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2732 1.1.1.6 christos $as_echo "no" >&6; }
2733 1.1.1.6 christos $as_echo "$as_me: failed program was:" >&5
2734 1.1 christos sed 's/^/| /' conftest.$ac_ext >&5
2735 1.1 christos
2736 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2737 1.1 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2738 1.1.1.6 christos as_fn_error 77 "C compiler cannot create executables
2739 1.1.1.6 christos See \`config.log' for more details" "$LINENO" 5; }
2740 1.1.1.6 christos else
2741 1.1.1.6 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2742 1.1.1.6 christos $as_echo "yes" >&6; }
2743 1.1 christos fi
2744 1.1.1.6 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2745 1.1.1.6 christos $as_echo_n "checking for C compiler default output file name... " >&6; }
2746 1.1.1.6 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2747 1.1.1.6 christos $as_echo "$ac_file" >&6; }
2748 1.1 christos ac_exeext=$ac_cv_exeext
2749 1.1 christos
2750 1.1.1.6 christos rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
2751 1.1 christos ac_clean_files=$ac_clean_files_save
2752 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2753 1.1 christos $as_echo_n "checking for suffix of executables... " >&6; }
2754 1.1 christos if { { ac_try="$ac_link"
2755 1.1 christos case "(($ac_try" in
2756 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2757 1.1 christos *) ac_try_echo=$ac_try;;
2758 1.1 christos esac
2759 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2760 1.1 christos $as_echo "$ac_try_echo"; } >&5
2761 1.1 christos (eval "$ac_link") 2>&5
2762 1.1 christos ac_status=$?
2763 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2764 1.1 christos test $ac_status = 0; }; then :
2765 1.1 christos # If both `conftest.exe' and `conftest' are `present' (well, observable)
2766 1.1 christos # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2767 1.1 christos # work properly (i.e., refer to `conftest.exe'), while it won't with
2768 1.1 christos # `rm'.
2769 1.1 christos for ac_file in conftest.exe conftest conftest.*; do
2770 1.1 christos test -f "$ac_file" || continue
2771 1.1 christos case $ac_file in
2772 1.1 christos *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2773 1.1 christos *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2774 1.1 christos break;;
2775 1.1 christos * ) break;;
2776 1.1 christos esac
2777 1.1 christos done
2778 1.1 christos else
2779 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2780 1.1 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2781 1.1.1.6 christos as_fn_error $? "cannot compute suffix of executables: cannot compile and link
2782 1.1.1.6 christos See \`config.log' for more details" "$LINENO" 5; }
2783 1.1 christos fi
2784 1.1.1.6 christos rm -f conftest conftest$ac_cv_exeext
2785 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2786 1.1 christos $as_echo "$ac_cv_exeext" >&6; }
2787 1.1 christos
2788 1.1 christos rm -f conftest.$ac_ext
2789 1.1 christos EXEEXT=$ac_cv_exeext
2790 1.1 christos ac_exeext=$EXEEXT
2791 1.1.1.6 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2792 1.1.1.6 christos /* end confdefs.h. */
2793 1.1.1.6 christos #include <stdio.h>
2794 1.1.1.6 christos int
2795 1.1.1.6 christos main ()
2796 1.1.1.6 christos {
2797 1.1.1.6 christos FILE *f = fopen ("conftest.out", "w");
2798 1.1.1.6 christos return ferror (f) || fclose (f) != 0;
2799 1.1.1.6 christos
2800 1.1.1.6 christos ;
2801 1.1.1.6 christos return 0;
2802 1.1.1.6 christos }
2803 1.1.1.6 christos _ACEOF
2804 1.1.1.6 christos ac_clean_files="$ac_clean_files conftest.out"
2805 1.1.1.6 christos # Check that the compiler produces executables we can run. If not, either
2806 1.1.1.6 christos # the compiler is broken, or we cross compile.
2807 1.1.1.6 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2808 1.1.1.6 christos $as_echo_n "checking whether we are cross compiling... " >&6; }
2809 1.1.1.6 christos if test "$cross_compiling" != yes; then
2810 1.1.1.6 christos { { ac_try="$ac_link"
2811 1.1.1.6 christos case "(($ac_try" in
2812 1.1.1.6 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2813 1.1.1.6 christos *) ac_try_echo=$ac_try;;
2814 1.1.1.6 christos esac
2815 1.1.1.6 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2816 1.1.1.6 christos $as_echo "$ac_try_echo"; } >&5
2817 1.1.1.6 christos (eval "$ac_link") 2>&5
2818 1.1.1.6 christos ac_status=$?
2819 1.1.1.6 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2820 1.1.1.6 christos test $ac_status = 0; }
2821 1.1.1.6 christos if { ac_try='./conftest$ac_cv_exeext'
2822 1.1.1.6 christos { { case "(($ac_try" in
2823 1.1.1.6 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2824 1.1.1.6 christos *) ac_try_echo=$ac_try;;
2825 1.1.1.6 christos esac
2826 1.1.1.6 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2827 1.1.1.6 christos $as_echo "$ac_try_echo"; } >&5
2828 1.1.1.6 christos (eval "$ac_try") 2>&5
2829 1.1.1.6 christos ac_status=$?
2830 1.1.1.6 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2831 1.1.1.6 christos test $ac_status = 0; }; }; then
2832 1.1.1.6 christos cross_compiling=no
2833 1.1.1.6 christos else
2834 1.1.1.6 christos if test "$cross_compiling" = maybe; then
2835 1.1.1.6 christos cross_compiling=yes
2836 1.1.1.6 christos else
2837 1.1.1.6 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2838 1.1.1.6 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2839 1.1.1.6 christos as_fn_error $? "cannot run C compiled programs.
2840 1.1.1.6 christos If you meant to cross compile, use \`--host'.
2841 1.1.1.6 christos See \`config.log' for more details" "$LINENO" 5; }
2842 1.1.1.6 christos fi
2843 1.1.1.6 christos fi
2844 1.1.1.6 christos fi
2845 1.1.1.6 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2846 1.1.1.6 christos $as_echo "$cross_compiling" >&6; }
2847 1.1.1.6 christos
2848 1.1.1.6 christos rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
2849 1.1.1.6 christos ac_clean_files=$ac_clean_files_save
2850 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2851 1.1 christos $as_echo_n "checking for suffix of object files... " >&6; }
2852 1.1.1.6 christos if ${ac_cv_objext+:} false; then :
2853 1.1 christos $as_echo_n "(cached) " >&6
2854 1.1 christos else
2855 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2856 1.1 christos /* end confdefs.h. */
2857 1.1 christos
2858 1.1 christos int
2859 1.1 christos main ()
2860 1.1 christos {
2861 1.1 christos
2862 1.1 christos ;
2863 1.1 christos return 0;
2864 1.1 christos }
2865 1.1 christos _ACEOF
2866 1.1 christos rm -f conftest.o conftest.obj
2867 1.1 christos if { { ac_try="$ac_compile"
2868 1.1 christos case "(($ac_try" in
2869 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2870 1.1 christos *) ac_try_echo=$ac_try;;
2871 1.1 christos esac
2872 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2873 1.1 christos $as_echo "$ac_try_echo"; } >&5
2874 1.1 christos (eval "$ac_compile") 2>&5
2875 1.1 christos ac_status=$?
2876 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2877 1.1 christos test $ac_status = 0; }; then :
2878 1.1 christos for ac_file in conftest.o conftest.obj conftest.*; do
2879 1.1 christos test -f "$ac_file" || continue;
2880 1.1 christos case $ac_file in
2881 1.1 christos *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2882 1.1 christos *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2883 1.1 christos break;;
2884 1.1 christos esac
2885 1.1 christos done
2886 1.1 christos else
2887 1.1 christos $as_echo "$as_me: failed program was:" >&5
2888 1.1 christos sed 's/^/| /' conftest.$ac_ext >&5
2889 1.1 christos
2890 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2891 1.1 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2892 1.1.1.6 christos as_fn_error $? "cannot compute suffix of object files: cannot compile
2893 1.1.1.6 christos See \`config.log' for more details" "$LINENO" 5; }
2894 1.1 christos fi
2895 1.1 christos rm -f conftest.$ac_cv_objext conftest.$ac_ext
2896 1.1 christos fi
2897 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2898 1.1 christos $as_echo "$ac_cv_objext" >&6; }
2899 1.1 christos OBJEXT=$ac_cv_objext
2900 1.1 christos ac_objext=$OBJEXT
2901 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2902 1.1 christos $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2903 1.1.1.6 christos if ${ac_cv_c_compiler_gnu+:} false; then :
2904 1.1 christos $as_echo_n "(cached) " >&6
2905 1.1 christos else
2906 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2907 1.1 christos /* end confdefs.h. */
2908 1.1 christos
2909 1.1 christos int
2910 1.1 christos main ()
2911 1.1 christos {
2912 1.1 christos #ifndef __GNUC__
2913 1.1 christos choke me
2914 1.1 christos #endif
2915 1.1 christos
2916 1.1 christos ;
2917 1.1 christos return 0;
2918 1.1 christos }
2919 1.1 christos _ACEOF
2920 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
2921 1.1 christos ac_compiler_gnu=yes
2922 1.1 christos else
2923 1.1 christos ac_compiler_gnu=no
2924 1.1 christos fi
2925 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2926 1.1 christos ac_cv_c_compiler_gnu=$ac_compiler_gnu
2927 1.1 christos
2928 1.1 christos fi
2929 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2930 1.1 christos $as_echo "$ac_cv_c_compiler_gnu" >&6; }
2931 1.1 christos if test $ac_compiler_gnu = yes; then
2932 1.1 christos GCC=yes
2933 1.1 christos else
2934 1.1 christos GCC=
2935 1.1 christos fi
2936 1.1 christos ac_test_CFLAGS=${CFLAGS+set}
2937 1.1 christos ac_save_CFLAGS=$CFLAGS
2938 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
2939 1.1 christos $as_echo_n "checking whether $CC accepts -g... " >&6; }
2940 1.1.1.6 christos if ${ac_cv_prog_cc_g+:} false; then :
2941 1.1 christos $as_echo_n "(cached) " >&6
2942 1.1 christos else
2943 1.1 christos ac_save_c_werror_flag=$ac_c_werror_flag
2944 1.1 christos ac_c_werror_flag=yes
2945 1.1 christos ac_cv_prog_cc_g=no
2946 1.1 christos CFLAGS="-g"
2947 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2948 1.1 christos /* end confdefs.h. */
2949 1.1 christos
2950 1.1 christos int
2951 1.1 christos main ()
2952 1.1 christos {
2953 1.1 christos
2954 1.1 christos ;
2955 1.1 christos return 0;
2956 1.1 christos }
2957 1.1 christos _ACEOF
2958 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
2959 1.1 christos ac_cv_prog_cc_g=yes
2960 1.1 christos else
2961 1.1 christos CFLAGS=""
2962 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2963 1.1 christos /* end confdefs.h. */
2964 1.1 christos
2965 1.1 christos int
2966 1.1 christos main ()
2967 1.1 christos {
2968 1.1 christos
2969 1.1 christos ;
2970 1.1 christos return 0;
2971 1.1 christos }
2972 1.1 christos _ACEOF
2973 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
2974 1.1 christos
2975 1.1 christos else
2976 1.1 christos ac_c_werror_flag=$ac_save_c_werror_flag
2977 1.1 christos CFLAGS="-g"
2978 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2979 1.1 christos /* end confdefs.h. */
2980 1.1 christos
2981 1.1 christos int
2982 1.1 christos main ()
2983 1.1 christos {
2984 1.1 christos
2985 1.1 christos ;
2986 1.1 christos return 0;
2987 1.1 christos }
2988 1.1 christos _ACEOF
2989 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
2990 1.1 christos ac_cv_prog_cc_g=yes
2991 1.1 christos fi
2992 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2993 1.1 christos fi
2994 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2995 1.1 christos fi
2996 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2997 1.1 christos ac_c_werror_flag=$ac_save_c_werror_flag
2998 1.1 christos fi
2999 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3000 1.1 christos $as_echo "$ac_cv_prog_cc_g" >&6; }
3001 1.1 christos if test "$ac_test_CFLAGS" = set; then
3002 1.1 christos CFLAGS=$ac_save_CFLAGS
3003 1.1 christos elif test $ac_cv_prog_cc_g = yes; then
3004 1.1 christos if test "$GCC" = yes; then
3005 1.1 christos CFLAGS="-g -O2"
3006 1.1 christos else
3007 1.1 christos CFLAGS="-g"
3008 1.1 christos fi
3009 1.1 christos else
3010 1.1 christos if test "$GCC" = yes; then
3011 1.1 christos CFLAGS="-O2"
3012 1.1 christos else
3013 1.1 christos CFLAGS=
3014 1.1 christos fi
3015 1.1 christos fi
3016 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3017 1.1 christos $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3018 1.1.1.6 christos if ${ac_cv_prog_cc_c89+:} false; then :
3019 1.1 christos $as_echo_n "(cached) " >&6
3020 1.1 christos else
3021 1.1 christos ac_cv_prog_cc_c89=no
3022 1.1 christos ac_save_CC=$CC
3023 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3024 1.1 christos /* end confdefs.h. */
3025 1.1 christos #include <stdarg.h>
3026 1.1 christos #include <stdio.h>
3027 1.1.1.6 christos struct stat;
3028 1.1 christos /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3029 1.1 christos struct buf { int x; };
3030 1.1 christos FILE * (*rcsopen) (struct buf *, struct stat *, int);
3031 1.1 christos static char *e (p, i)
3032 1.1 christos char **p;
3033 1.1 christos int i;
3034 1.1 christos {
3035 1.1 christos return p[i];
3036 1.1 christos }
3037 1.1 christos static char *f (char * (*g) (char **, int), char **p, ...)
3038 1.1 christos {
3039 1.1 christos char *s;
3040 1.1 christos va_list v;
3041 1.1 christos va_start (v,p);
3042 1.1 christos s = g (p, va_arg (v,int));
3043 1.1 christos va_end (v);
3044 1.1 christos return s;
3045 1.1 christos }
3046 1.1 christos
3047 1.1 christos /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3048 1.1 christos function prototypes and stuff, but not '\xHH' hex character constants.
3049 1.1 christos These don't provoke an error unfortunately, instead are silently treated
3050 1.1 christos as 'x'. The following induces an error, until -std is added to get
3051 1.1 christos proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3052 1.1 christos array size at least. It's necessary to write '\x00'==0 to get something
3053 1.1 christos that's true only with -std. */
3054 1.1 christos int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3055 1.1 christos
3056 1.1 christos /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3057 1.1 christos inside strings and character constants. */
3058 1.1 christos #define FOO(x) 'x'
3059 1.1 christos int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3060 1.1 christos
3061 1.1 christos int test (int i, double x);
3062 1.1 christos struct s1 {int (*f) (int a);};
3063 1.1 christos struct s2 {int (*f) (double a);};
3064 1.1 christos int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3065 1.1 christos int argc;
3066 1.1 christos char **argv;
3067 1.1 christos int
3068 1.1 christos main ()
3069 1.1 christos {
3070 1.1 christos return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3071 1.1 christos ;
3072 1.1 christos return 0;
3073 1.1 christos }
3074 1.1 christos _ACEOF
3075 1.1 christos for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3076 1.1 christos -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3077 1.1 christos do
3078 1.1 christos CC="$ac_save_CC $ac_arg"
3079 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
3080 1.1 christos ac_cv_prog_cc_c89=$ac_arg
3081 1.1 christos fi
3082 1.1 christos rm -f core conftest.err conftest.$ac_objext
3083 1.1 christos test "x$ac_cv_prog_cc_c89" != "xno" && break
3084 1.1 christos done
3085 1.1 christos rm -f conftest.$ac_ext
3086 1.1 christos CC=$ac_save_CC
3087 1.1 christos
3088 1.1 christos fi
3089 1.1 christos # AC_CACHE_VAL
3090 1.1 christos case "x$ac_cv_prog_cc_c89" in
3091 1.1 christos x)
3092 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3093 1.1 christos $as_echo "none needed" >&6; } ;;
3094 1.1 christos xno)
3095 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3096 1.1 christos $as_echo "unsupported" >&6; } ;;
3097 1.1 christos *)
3098 1.1 christos CC="$CC $ac_cv_prog_cc_c89"
3099 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3100 1.1 christos $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3101 1.1 christos esac
3102 1.1 christos if test "x$ac_cv_prog_cc_c89" != xno; then :
3103 1.1 christos
3104 1.1 christos fi
3105 1.1 christos
3106 1.1 christos ac_ext=c
3107 1.1 christos ac_cpp='$CPP $CPPFLAGS'
3108 1.1 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3109 1.1 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3110 1.1 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu
3111 1.1 christos
3112 1.1 christos if test -n "$ac_tool_prefix"; then
3113 1.1 christos # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3114 1.1 christos set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3115 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3116 1.1 christos $as_echo_n "checking for $ac_word... " >&6; }
3117 1.1.1.6 christos if ${ac_cv_prog_RANLIB+:} false; then :
3118 1.1 christos $as_echo_n "(cached) " >&6
3119 1.1 christos else
3120 1.1 christos if test -n "$RANLIB"; then
3121 1.1 christos ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3122 1.1 christos else
3123 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3124 1.1 christos for as_dir in $PATH
3125 1.1 christos do
3126 1.1 christos IFS=$as_save_IFS
3127 1.1 christos test -z "$as_dir" && as_dir=.
3128 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
3129 1.1.1.6 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3130 1.1 christos ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3131 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3132 1.1 christos break 2
3133 1.1 christos fi
3134 1.1 christos done
3135 1.1 christos done
3136 1.1 christos IFS=$as_save_IFS
3137 1.1 christos
3138 1.1 christos fi
3139 1.1 christos fi
3140 1.1 christos RANLIB=$ac_cv_prog_RANLIB
3141 1.1 christos if test -n "$RANLIB"; then
3142 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
3143 1.1 christos $as_echo "$RANLIB" >&6; }
3144 1.1 christos else
3145 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3146 1.1 christos $as_echo "no" >&6; }
3147 1.1 christos fi
3148 1.1 christos
3149 1.1 christos
3150 1.1 christos fi
3151 1.1 christos if test -z "$ac_cv_prog_RANLIB"; then
3152 1.1 christos ac_ct_RANLIB=$RANLIB
3153 1.1 christos # Extract the first word of "ranlib", so it can be a program name with args.
3154 1.1 christos set dummy ranlib; ac_word=$2
3155 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3156 1.1 christos $as_echo_n "checking for $ac_word... " >&6; }
3157 1.1.1.6 christos if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
3158 1.1 christos $as_echo_n "(cached) " >&6
3159 1.1 christos else
3160 1.1 christos if test -n "$ac_ct_RANLIB"; then
3161 1.1 christos ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3162 1.1 christos else
3163 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3164 1.1 christos for as_dir in $PATH
3165 1.1 christos do
3166 1.1 christos IFS=$as_save_IFS
3167 1.1 christos test -z "$as_dir" && as_dir=.
3168 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
3169 1.1.1.6 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3170 1.1 christos ac_cv_prog_ac_ct_RANLIB="ranlib"
3171 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3172 1.1 christos break 2
3173 1.1 christos fi
3174 1.1 christos done
3175 1.1 christos done
3176 1.1 christos IFS=$as_save_IFS
3177 1.1 christos
3178 1.1 christos fi
3179 1.1 christos fi
3180 1.1 christos ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3181 1.1 christos if test -n "$ac_ct_RANLIB"; then
3182 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
3183 1.1 christos $as_echo "$ac_ct_RANLIB" >&6; }
3184 1.1 christos else
3185 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3186 1.1 christos $as_echo "no" >&6; }
3187 1.1 christos fi
3188 1.1 christos
3189 1.1 christos if test "x$ac_ct_RANLIB" = x; then
3190 1.1 christos RANLIB=":"
3191 1.1 christos else
3192 1.1 christos case $cross_compiling:$ac_tool_warned in
3193 1.1 christos yes:)
3194 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3195 1.1 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3196 1.1 christos ac_tool_warned=yes ;;
3197 1.1 christos esac
3198 1.1 christos RANLIB=$ac_ct_RANLIB
3199 1.1 christos fi
3200 1.1 christos else
3201 1.1 christos RANLIB="$ac_cv_prog_RANLIB"
3202 1.1 christos fi
3203 1.1 christos
3204 1.1 christos
3205 1.1 christos MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
3206 1.1 christos for ac_prog in aclocal
3207 1.1 christos do
3208 1.1 christos # Extract the first word of "$ac_prog", so it can be a program name with args.
3209 1.1 christos set dummy $ac_prog; ac_word=$2
3210 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3211 1.1 christos $as_echo_n "checking for $ac_word... " >&6; }
3212 1.1.1.6 christos if ${ac_cv_prog_ACLOCAL+:} false; then :
3213 1.1 christos $as_echo_n "(cached) " >&6
3214 1.1 christos else
3215 1.1 christos if test -n "$ACLOCAL"; then
3216 1.1 christos ac_cv_prog_ACLOCAL="$ACLOCAL" # Let the user override the test.
3217 1.1 christos else
3218 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3219 1.1 christos for as_dir in $PATH
3220 1.1 christos do
3221 1.1 christos IFS=$as_save_IFS
3222 1.1 christos test -z "$as_dir" && as_dir=.
3223 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
3224 1.1.1.6 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3225 1.1 christos ac_cv_prog_ACLOCAL="$ac_prog"
3226 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3227 1.1 christos break 2
3228 1.1 christos fi
3229 1.1 christos done
3230 1.1 christos done
3231 1.1 christos IFS=$as_save_IFS
3232 1.1 christos
3233 1.1 christos fi
3234 1.1 christos fi
3235 1.1 christos ACLOCAL=$ac_cv_prog_ACLOCAL
3236 1.1 christos if test -n "$ACLOCAL"; then
3237 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ACLOCAL" >&5
3238 1.1 christos $as_echo "$ACLOCAL" >&6; }
3239 1.1 christos else
3240 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3241 1.1 christos $as_echo "no" >&6; }
3242 1.1 christos fi
3243 1.1 christos
3244 1.1 christos
3245 1.1 christos test -n "$ACLOCAL" && break
3246 1.1 christos done
3247 1.1 christos test -n "$ACLOCAL" || ACLOCAL="$MISSING aclocal"
3248 1.1 christos
3249 1.1 christos for ac_prog in autoconf
3250 1.1 christos do
3251 1.1 christos # Extract the first word of "$ac_prog", so it can be a program name with args.
3252 1.1 christos set dummy $ac_prog; ac_word=$2
3253 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3254 1.1 christos $as_echo_n "checking for $ac_word... " >&6; }
3255 1.1.1.6 christos if ${ac_cv_prog_AUTOCONF+:} false; then :
3256 1.1 christos $as_echo_n "(cached) " >&6
3257 1.1 christos else
3258 1.1 christos if test -n "$AUTOCONF"; then
3259 1.1 christos ac_cv_prog_AUTOCONF="$AUTOCONF" # Let the user override the test.
3260 1.1 christos else
3261 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3262 1.1 christos for as_dir in $PATH
3263 1.1 christos do
3264 1.1 christos IFS=$as_save_IFS
3265 1.1 christos test -z "$as_dir" && as_dir=.
3266 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
3267 1.1.1.6 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3268 1.1 christos ac_cv_prog_AUTOCONF="$ac_prog"
3269 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3270 1.1 christos break 2
3271 1.1 christos fi
3272 1.1 christos done
3273 1.1 christos done
3274 1.1 christos IFS=$as_save_IFS
3275 1.1 christos
3276 1.1 christos fi
3277 1.1 christos fi
3278 1.1 christos AUTOCONF=$ac_cv_prog_AUTOCONF
3279 1.1 christos if test -n "$AUTOCONF"; then
3280 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOCONF" >&5
3281 1.1 christos $as_echo "$AUTOCONF" >&6; }
3282 1.1 christos else
3283 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3284 1.1 christos $as_echo "no" >&6; }
3285 1.1 christos fi
3286 1.1 christos
3287 1.1 christos
3288 1.1 christos test -n "$AUTOCONF" && break
3289 1.1 christos done
3290 1.1 christos test -n "$AUTOCONF" || AUTOCONF="$MISSING autoconf"
3291 1.1 christos
3292 1.1 christos for ac_prog in autoheader
3293 1.1 christos do
3294 1.1 christos # Extract the first word of "$ac_prog", so it can be a program name with args.
3295 1.1 christos set dummy $ac_prog; ac_word=$2
3296 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3297 1.1 christos $as_echo_n "checking for $ac_word... " >&6; }
3298 1.1.1.6 christos if ${ac_cv_prog_AUTOHEADER+:} false; then :
3299 1.1 christos $as_echo_n "(cached) " >&6
3300 1.1 christos else
3301 1.1 christos if test -n "$AUTOHEADER"; then
3302 1.1 christos ac_cv_prog_AUTOHEADER="$AUTOHEADER" # Let the user override the test.
3303 1.1 christos else
3304 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3305 1.1 christos for as_dir in $PATH
3306 1.1 christos do
3307 1.1 christos IFS=$as_save_IFS
3308 1.1 christos test -z "$as_dir" && as_dir=.
3309 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
3310 1.1.1.6 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3311 1.1 christos ac_cv_prog_AUTOHEADER="$ac_prog"
3312 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3313 1.1 christos break 2
3314 1.1 christos fi
3315 1.1 christos done
3316 1.1 christos done
3317 1.1 christos IFS=$as_save_IFS
3318 1.1 christos
3319 1.1 christos fi
3320 1.1 christos fi
3321 1.1 christos AUTOHEADER=$ac_cv_prog_AUTOHEADER
3322 1.1 christos if test -n "$AUTOHEADER"; then
3323 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOHEADER" >&5
3324 1.1 christos $as_echo "$AUTOHEADER" >&6; }
3325 1.1 christos else
3326 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3327 1.1 christos $as_echo "no" >&6; }
3328 1.1 christos fi
3329 1.1 christos
3330 1.1 christos
3331 1.1 christos test -n "$AUTOHEADER" && break
3332 1.1 christos done
3333 1.1 christos test -n "$AUTOHEADER" || AUTOHEADER="$MISSING autoheader"
3334 1.1 christos
3335 1.1 christos
3336 1.1 christos # Figure out what compiler warnings we can enable.
3337 1.1 christos # See config/warnings.m4 for details.
3338 1.1 christos
3339 1.1 christos
3340 1.1.1.5 christos ac_ext=c
3341 1.1.1.5 christos ac_cpp='$CPP $CPPFLAGS'
3342 1.1.1.5 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3343 1.1.1.5 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3344 1.1.1.5 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu
3345 1.1.1.5 christos
3346 1.1 christos WARN_CFLAGS=
3347 1.1 christos save_CFLAGS="$CFLAGS"
3348 1.1.1.2 christos for real_option in -W -Wall -Wwrite-strings -Wstrict-prototypes \
3349 1.1 christos -Wmissing-prototypes -Wold-style-definition \
3350 1.1 christos -Wmissing-format-attribute -Wcast-qual; do
3351 1.1.1.2 christos # Do the check with the no- prefix removed since gcc silently
3352 1.1.1.2 christos # accepts any -Wno-* option on purpose
3353 1.1.1.2 christos case $real_option in
3354 1.1.1.2 christos -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
3355 1.1.1.2 christos *) option=$real_option ;;
3356 1.1.1.2 christos esac
3357 1.1 christos as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
3358 1.1 christos
3359 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
3360 1.1 christos $as_echo_n "checking whether $CC supports $option... " >&6; }
3361 1.1.1.6 christos if eval \${$as_acx_Woption+:} false; then :
3362 1.1 christos $as_echo_n "(cached) " >&6
3363 1.1 christos else
3364 1.1 christos CFLAGS="$option"
3365 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3366 1.1 christos /* end confdefs.h. */
3367 1.1 christos
3368 1.1 christos int
3369 1.1 christos main ()
3370 1.1 christos {
3371 1.1 christos
3372 1.1 christos ;
3373 1.1 christos return 0;
3374 1.1 christos }
3375 1.1 christos _ACEOF
3376 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
3377 1.1 christos eval "$as_acx_Woption=yes"
3378 1.1 christos else
3379 1.1 christos eval "$as_acx_Woption=no"
3380 1.1 christos fi
3381 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3382 1.1 christos
3383 1.1 christos fi
3384 1.1 christos eval ac_res=\$$as_acx_Woption
3385 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
3386 1.1 christos $as_echo "$ac_res" >&6; }
3387 1.1 christos if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
3388 1.1.1.2 christos WARN_CFLAGS="$WARN_CFLAGS${WARN_CFLAGS:+ }$real_option"
3389 1.1 christos fi
3390 1.1 christos done
3391 1.1 christos CFLAGS="$save_CFLAGS"
3392 1.1.1.5 christos ac_ext=c
3393 1.1.1.5 christos ac_cpp='$CPP $CPPFLAGS'
3394 1.1.1.5 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3395 1.1.1.5 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3396 1.1.1.5 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu
3397 1.1.1.5 christos
3398 1.1.1.5 christos
3399 1.1.1.5 christos ac_ext=c
3400 1.1.1.5 christos ac_cpp='$CPP $CPPFLAGS'
3401 1.1.1.5 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3402 1.1.1.5 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3403 1.1.1.5 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu
3404 1.1 christos
3405 1.1 christos WARN_PEDANTIC=
3406 1.1.1.2 christos # Do the check with the no- prefix removed from the warning options
3407 1.1.1.2 christos # since gcc silently accepts any -Wno-* option on purpose
3408 1.1 christos if test "$GCC" = yes; then :
3409 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -pedantic -Wlong-long" >&5
3410 1.1.1.2 christos $as_echo_n "checking whether $CC supports -pedantic -Wlong-long... " >&6; }
3411 1.1.1.6 christos if ${acx_cv_prog_cc_pedantic__Wlong_long+:} false; then :
3412 1.1 christos $as_echo_n "(cached) " >&6
3413 1.1 christos else
3414 1.1 christos save_CFLAGS="$CFLAGS"
3415 1.1.1.2 christos CFLAGS="-pedantic -Wlong-long"
3416 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3417 1.1 christos /* end confdefs.h. */
3418 1.1 christos
3419 1.1 christos int
3420 1.1 christos main ()
3421 1.1 christos {
3422 1.1 christos
3423 1.1 christos ;
3424 1.1 christos return 0;
3425 1.1 christos }
3426 1.1 christos _ACEOF
3427 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
3428 1.1.1.2 christos acx_cv_prog_cc_pedantic__Wlong_long=yes
3429 1.1 christos else
3430 1.1.1.2 christos acx_cv_prog_cc_pedantic__Wlong_long=no
3431 1.1 christos fi
3432 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3433 1.1 christos CFLAGS="$save_CFLAGS"
3434 1.1 christos fi
3435 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_prog_cc_pedantic__Wlong_long" >&5
3436 1.1.1.2 christos $as_echo "$acx_cv_prog_cc_pedantic__Wlong_long" >&6; }
3437 1.1.1.2 christos if test $acx_cv_prog_cc_pedantic__Wlong_long = yes; then :
3438 1.1 christos WARN_PEDANTIC="$WARN_PEDANTIC${WARN_PEDANTIC:+ }-pedantic -Wno-long-long"
3439 1.1 christos fi
3440 1.1 christos
3441 1.1 christos fi
3442 1.1.1.5 christos ac_ext=c
3443 1.1.1.5 christos ac_cpp='$CPP $CPPFLAGS'
3444 1.1.1.5 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3445 1.1.1.5 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3446 1.1.1.5 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu
3447 1.1.1.5 christos
3448 1.1 christos
3449 1.1 christos
3450 1.1.1.6 christos ac_ext=c
3451 1.1.1.6 christos ac_cpp='$CPP $CPPFLAGS'
3452 1.1.1.6 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3453 1.1.1.6 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3454 1.1.1.6 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu
3455 1.1.1.6 christos
3456 1.1.1.6 christos nolto_flags=
3457 1.1.1.6 christos save_CFLAGS="$CFLAGS"
3458 1.1.1.6 christos for real_option in -fno-lto; do
3459 1.1.1.6 christos # Do the check with the no- prefix removed since gcc silently
3460 1.1.1.6 christos # accepts any -Wno-* option on purpose
3461 1.1.1.6 christos case $real_option in
3462 1.1.1.6 christos -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
3463 1.1.1.6 christos *) option=$real_option ;;
3464 1.1.1.6 christos esac
3465 1.1.1.6 christos as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
3466 1.1.1.6 christos
3467 1.1.1.6 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
3468 1.1.1.6 christos $as_echo_n "checking whether $CC supports $option... " >&6; }
3469 1.1.1.6 christos if eval \${$as_acx_Woption+:} false; then :
3470 1.1.1.6 christos $as_echo_n "(cached) " >&6
3471 1.1.1.6 christos else
3472 1.1.1.6 christos CFLAGS="$option"
3473 1.1.1.6 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3474 1.1.1.6 christos /* end confdefs.h. */
3475 1.1.1.6 christos
3476 1.1.1.6 christos int
3477 1.1.1.6 christos main ()
3478 1.1.1.6 christos {
3479 1.1.1.6 christos
3480 1.1.1.6 christos ;
3481 1.1.1.6 christos return 0;
3482 1.1.1.6 christos }
3483 1.1.1.6 christos _ACEOF
3484 1.1.1.6 christos if ac_fn_c_try_compile "$LINENO"; then :
3485 1.1.1.6 christos eval "$as_acx_Woption=yes"
3486 1.1.1.6 christos else
3487 1.1.1.6 christos eval "$as_acx_Woption=no"
3488 1.1.1.6 christos fi
3489 1.1.1.6 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3490 1.1.1.6 christos
3491 1.1.1.6 christos fi
3492 1.1.1.6 christos eval ac_res=\$$as_acx_Woption
3493 1.1.1.6 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
3494 1.1.1.6 christos $as_echo "$ac_res" >&6; }
3495 1.1.1.6 christos if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
3496 1.1.1.6 christos nolto_flags="$nolto_flags${nolto_flags:+ }$real_option"
3497 1.1.1.6 christos fi
3498 1.1.1.6 christos done
3499 1.1.1.6 christos CFLAGS="$save_CFLAGS"
3500 1.1.1.6 christos ac_ext=c
3501 1.1.1.6 christos ac_cpp='$CPP $CPPFLAGS'
3502 1.1.1.6 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3503 1.1.1.6 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3504 1.1.1.6 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu
3505 1.1.1.6 christos
3506 1.1.1.6 christos
3507 1.1.1.6 christos
3508 1.1 christos # Only enable with --enable-werror-always until existing warnings are
3509 1.1 christos # corrected.
3510 1.1.1.5 christos ac_ext=c
3511 1.1.1.5 christos ac_cpp='$CPP $CPPFLAGS'
3512 1.1.1.5 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3513 1.1.1.5 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3514 1.1.1.5 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu
3515 1.1.1.5 christos
3516 1.1 christos WERROR=
3517 1.1 christos # Check whether --enable-werror-always was given.
3518 1.1 christos if test "${enable_werror_always+set}" = set; then :
3519 1.1 christos enableval=$enable_werror_always;
3520 1.1 christos else
3521 1.1 christos enable_werror_always=no
3522 1.1 christos fi
3523 1.1 christos
3524 1.1 christos if test $enable_werror_always = yes; then :
3525 1.1 christos WERROR="$WERROR${WERROR:+ }-Werror"
3526 1.1 christos fi
3527 1.1 christos
3528 1.1.1.5 christos ac_ext=c
3529 1.1.1.5 christos ac_cpp='$CPP $CPPFLAGS'
3530 1.1.1.5 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3531 1.1.1.5 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3532 1.1.1.5 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu
3533 1.1.1.5 christos
3534 1.1 christos
3535 1.1 christos
3536 1.1 christos # Checks for header files.
3537 1.1 christos ac_ext=c
3538 1.1 christos ac_cpp='$CPP $CPPFLAGS'
3539 1.1 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3540 1.1 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3541 1.1 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu
3542 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3543 1.1 christos $as_echo_n "checking how to run the C preprocessor... " >&6; }
3544 1.1 christos # On Suns, sometimes $CPP names a directory.
3545 1.1 christos if test -n "$CPP" && test -d "$CPP"; then
3546 1.1 christos CPP=
3547 1.1 christos fi
3548 1.1 christos if test -z "$CPP"; then
3549 1.1.1.6 christos if ${ac_cv_prog_CPP+:} false; then :
3550 1.1 christos $as_echo_n "(cached) " >&6
3551 1.1 christos else
3552 1.1 christos # Double quotes because CPP needs to be expanded
3553 1.1 christos for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3554 1.1 christos do
3555 1.1 christos ac_preproc_ok=false
3556 1.1 christos for ac_c_preproc_warn_flag in '' yes
3557 1.1 christos do
3558 1.1 christos # Use a header file that comes with gcc, so configuring glibc
3559 1.1 christos # with a fresh cross-compiler works.
3560 1.1 christos # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3561 1.1 christos # <limits.h> exists even on freestanding compilers.
3562 1.1 christos # On the NeXT, cc -E runs the code through the compiler's parser,
3563 1.1 christos # not just through cpp. "Syntax error" is here to catch this case.
3564 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3565 1.1 christos /* end confdefs.h. */
3566 1.1 christos #ifdef __STDC__
3567 1.1 christos # include <limits.h>
3568 1.1 christos #else
3569 1.1 christos # include <assert.h>
3570 1.1 christos #endif
3571 1.1 christos Syntax error
3572 1.1 christos _ACEOF
3573 1.1 christos if ac_fn_c_try_cpp "$LINENO"; then :
3574 1.1 christos
3575 1.1 christos else
3576 1.1 christos # Broken: fails on valid input.
3577 1.1 christos continue
3578 1.1 christos fi
3579 1.1.1.6 christos rm -f conftest.err conftest.i conftest.$ac_ext
3580 1.1 christos
3581 1.1 christos # OK, works on sane cases. Now check whether nonexistent headers
3582 1.1 christos # can be detected and how.
3583 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3584 1.1 christos /* end confdefs.h. */
3585 1.1 christos #include <ac_nonexistent.h>
3586 1.1 christos _ACEOF
3587 1.1 christos if ac_fn_c_try_cpp "$LINENO"; then :
3588 1.1 christos # Broken: success on invalid input.
3589 1.1 christos continue
3590 1.1 christos else
3591 1.1 christos # Passes both tests.
3592 1.1 christos ac_preproc_ok=:
3593 1.1 christos break
3594 1.1 christos fi
3595 1.1.1.6 christos rm -f conftest.err conftest.i conftest.$ac_ext
3596 1.1 christos
3597 1.1 christos done
3598 1.1 christos # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3599 1.1.1.6 christos rm -f conftest.i conftest.err conftest.$ac_ext
3600 1.1 christos if $ac_preproc_ok; then :
3601 1.1 christos break
3602 1.1 christos fi
3603 1.1 christos
3604 1.1 christos done
3605 1.1 christos ac_cv_prog_CPP=$CPP
3606 1.1 christos
3607 1.1 christos fi
3608 1.1 christos CPP=$ac_cv_prog_CPP
3609 1.1 christos else
3610 1.1 christos ac_cv_prog_CPP=$CPP
3611 1.1 christos fi
3612 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3613 1.1 christos $as_echo "$CPP" >&6; }
3614 1.1 christos ac_preproc_ok=false
3615 1.1 christos for ac_c_preproc_warn_flag in '' yes
3616 1.1 christos do
3617 1.1 christos # Use a header file that comes with gcc, so configuring glibc
3618 1.1 christos # with a fresh cross-compiler works.
3619 1.1 christos # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3620 1.1 christos # <limits.h> exists even on freestanding compilers.
3621 1.1 christos # On the NeXT, cc -E runs the code through the compiler's parser,
3622 1.1 christos # not just through cpp. "Syntax error" is here to catch this case.
3623 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3624 1.1 christos /* end confdefs.h. */
3625 1.1 christos #ifdef __STDC__
3626 1.1 christos # include <limits.h>
3627 1.1 christos #else
3628 1.1 christos # include <assert.h>
3629 1.1 christos #endif
3630 1.1 christos Syntax error
3631 1.1 christos _ACEOF
3632 1.1 christos if ac_fn_c_try_cpp "$LINENO"; then :
3633 1.1 christos
3634 1.1 christos else
3635 1.1 christos # Broken: fails on valid input.
3636 1.1 christos continue
3637 1.1 christos fi
3638 1.1.1.6 christos rm -f conftest.err conftest.i conftest.$ac_ext
3639 1.1 christos
3640 1.1 christos # OK, works on sane cases. Now check whether nonexistent headers
3641 1.1 christos # can be detected and how.
3642 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3643 1.1 christos /* end confdefs.h. */
3644 1.1 christos #include <ac_nonexistent.h>
3645 1.1 christos _ACEOF
3646 1.1 christos if ac_fn_c_try_cpp "$LINENO"; then :
3647 1.1 christos # Broken: success on invalid input.
3648 1.1 christos continue
3649 1.1 christos else
3650 1.1 christos # Passes both tests.
3651 1.1 christos ac_preproc_ok=:
3652 1.1 christos break
3653 1.1 christos fi
3654 1.1.1.6 christos rm -f conftest.err conftest.i conftest.$ac_ext
3655 1.1 christos
3656 1.1 christos done
3657 1.1 christos # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3658 1.1.1.6 christos rm -f conftest.i conftest.err conftest.$ac_ext
3659 1.1 christos if $ac_preproc_ok; then :
3660 1.1 christos
3661 1.1 christos else
3662 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3663 1.1 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3664 1.1.1.6 christos as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
3665 1.1.1.6 christos See \`config.log' for more details" "$LINENO" 5; }
3666 1.1 christos fi
3667 1.1 christos
3668 1.1 christos ac_ext=c
3669 1.1 christos ac_cpp='$CPP $CPPFLAGS'
3670 1.1 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3671 1.1 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3672 1.1 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu
3673 1.1 christos
3674 1.1 christos
3675 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3676 1.1 christos $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3677 1.1.1.6 christos if ${ac_cv_path_GREP+:} false; then :
3678 1.1 christos $as_echo_n "(cached) " >&6
3679 1.1 christos else
3680 1.1 christos if test -z "$GREP"; then
3681 1.1 christos ac_path_GREP_found=false
3682 1.1 christos # Loop through the user's path and test for each of PROGNAME-LIST
3683 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3684 1.1 christos for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3685 1.1 christos do
3686 1.1 christos IFS=$as_save_IFS
3687 1.1 christos test -z "$as_dir" && as_dir=.
3688 1.1 christos for ac_prog in grep ggrep; do
3689 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
3690 1.1 christos ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3691 1.1.1.6 christos as_fn_executable_p "$ac_path_GREP" || continue
3692 1.1 christos # Check for GNU ac_path_GREP and select it if it is found.
3693 1.1 christos # Check for GNU $ac_path_GREP
3694 1.1 christos case `"$ac_path_GREP" --version 2>&1` in
3695 1.1 christos *GNU*)
3696 1.1 christos ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3697 1.1 christos *)
3698 1.1 christos ac_count=0
3699 1.1 christos $as_echo_n 0123456789 >"conftest.in"
3700 1.1 christos while :
3701 1.1 christos do
3702 1.1 christos cat "conftest.in" "conftest.in" >"conftest.tmp"
3703 1.1 christos mv "conftest.tmp" "conftest.in"
3704 1.1 christos cp "conftest.in" "conftest.nl"
3705 1.1 christos $as_echo 'GREP' >> "conftest.nl"
3706 1.1 christos "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3707 1.1 christos diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3708 1.1 christos as_fn_arith $ac_count + 1 && ac_count=$as_val
3709 1.1 christos if test $ac_count -gt ${ac_path_GREP_max-0}; then
3710 1.1 christos # Best one so far, save it but keep looking for a better one
3711 1.1 christos ac_cv_path_GREP="$ac_path_GREP"
3712 1.1 christos ac_path_GREP_max=$ac_count
3713 1.1 christos fi
3714 1.1 christos # 10*(2^10) chars as input seems more than enough
3715 1.1 christos test $ac_count -gt 10 && break
3716 1.1 christos done
3717 1.1 christos rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3718 1.1 christos esac
3719 1.1 christos
3720 1.1 christos $ac_path_GREP_found && break 3
3721 1.1 christos done
3722 1.1 christos done
3723 1.1 christos done
3724 1.1 christos IFS=$as_save_IFS
3725 1.1 christos if test -z "$ac_cv_path_GREP"; then
3726 1.1.1.6 christos as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3727 1.1 christos fi
3728 1.1 christos else
3729 1.1 christos ac_cv_path_GREP=$GREP
3730 1.1 christos fi
3731 1.1 christos
3732 1.1 christos fi
3733 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3734 1.1 christos $as_echo "$ac_cv_path_GREP" >&6; }
3735 1.1 christos GREP="$ac_cv_path_GREP"
3736 1.1 christos
3737 1.1 christos
3738 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3739 1.1 christos $as_echo_n "checking for egrep... " >&6; }
3740 1.1.1.6 christos if ${ac_cv_path_EGREP+:} false; then :
3741 1.1 christos $as_echo_n "(cached) " >&6
3742 1.1 christos else
3743 1.1 christos if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3744 1.1 christos then ac_cv_path_EGREP="$GREP -E"
3745 1.1 christos else
3746 1.1 christos if test -z "$EGREP"; then
3747 1.1 christos ac_path_EGREP_found=false
3748 1.1 christos # Loop through the user's path and test for each of PROGNAME-LIST
3749 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3750 1.1 christos for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3751 1.1 christos do
3752 1.1 christos IFS=$as_save_IFS
3753 1.1 christos test -z "$as_dir" && as_dir=.
3754 1.1 christos for ac_prog in egrep; do
3755 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
3756 1.1 christos ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3757 1.1.1.6 christos as_fn_executable_p "$ac_path_EGREP" || continue
3758 1.1 christos # Check for GNU ac_path_EGREP and select it if it is found.
3759 1.1 christos # Check for GNU $ac_path_EGREP
3760 1.1 christos case `"$ac_path_EGREP" --version 2>&1` in
3761 1.1 christos *GNU*)
3762 1.1 christos ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3763 1.1 christos *)
3764 1.1 christos ac_count=0
3765 1.1 christos $as_echo_n 0123456789 >"conftest.in"
3766 1.1 christos while :
3767 1.1 christos do
3768 1.1 christos cat "conftest.in" "conftest.in" >"conftest.tmp"
3769 1.1 christos mv "conftest.tmp" "conftest.in"
3770 1.1 christos cp "conftest.in" "conftest.nl"
3771 1.1 christos $as_echo 'EGREP' >> "conftest.nl"
3772 1.1 christos "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3773 1.1 christos diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3774 1.1 christos as_fn_arith $ac_count + 1 && ac_count=$as_val
3775 1.1 christos if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3776 1.1 christos # Best one so far, save it but keep looking for a better one
3777 1.1 christos ac_cv_path_EGREP="$ac_path_EGREP"
3778 1.1 christos ac_path_EGREP_max=$ac_count
3779 1.1 christos fi
3780 1.1 christos # 10*(2^10) chars as input seems more than enough
3781 1.1 christos test $ac_count -gt 10 && break
3782 1.1 christos done
3783 1.1 christos rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3784 1.1 christos esac
3785 1.1 christos
3786 1.1 christos $ac_path_EGREP_found && break 3
3787 1.1 christos done
3788 1.1 christos done
3789 1.1 christos done
3790 1.1 christos IFS=$as_save_IFS
3791 1.1 christos if test -z "$ac_cv_path_EGREP"; then
3792 1.1.1.6 christos as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3793 1.1 christos fi
3794 1.1 christos else
3795 1.1 christos ac_cv_path_EGREP=$EGREP
3796 1.1 christos fi
3797 1.1 christos
3798 1.1 christos fi
3799 1.1 christos fi
3800 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3801 1.1 christos $as_echo "$ac_cv_path_EGREP" >&6; }
3802 1.1 christos EGREP="$ac_cv_path_EGREP"
3803 1.1 christos
3804 1.1 christos
3805 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3806 1.1 christos $as_echo_n "checking for ANSI C header files... " >&6; }
3807 1.1.1.6 christos if ${ac_cv_header_stdc+:} false; then :
3808 1.1 christos $as_echo_n "(cached) " >&6
3809 1.1 christos else
3810 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3811 1.1 christos /* end confdefs.h. */
3812 1.1 christos #include <stdlib.h>
3813 1.1 christos #include <stdarg.h>
3814 1.1 christos #include <string.h>
3815 1.1 christos #include <float.h>
3816 1.1 christos
3817 1.1 christos int
3818 1.1 christos main ()
3819 1.1 christos {
3820 1.1 christos
3821 1.1 christos ;
3822 1.1 christos return 0;
3823 1.1 christos }
3824 1.1 christos _ACEOF
3825 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
3826 1.1 christos ac_cv_header_stdc=yes
3827 1.1 christos else
3828 1.1 christos ac_cv_header_stdc=no
3829 1.1 christos fi
3830 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3831 1.1 christos
3832 1.1 christos if test $ac_cv_header_stdc = yes; then
3833 1.1 christos # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3834 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3835 1.1 christos /* end confdefs.h. */
3836 1.1 christos #include <string.h>
3837 1.1 christos
3838 1.1 christos _ACEOF
3839 1.1 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3840 1.1 christos $EGREP "memchr" >/dev/null 2>&1; then :
3841 1.1 christos
3842 1.1 christos else
3843 1.1 christos ac_cv_header_stdc=no
3844 1.1 christos fi
3845 1.1 christos rm -f conftest*
3846 1.1 christos
3847 1.1 christos fi
3848 1.1 christos
3849 1.1 christos if test $ac_cv_header_stdc = yes; then
3850 1.1 christos # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3851 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3852 1.1 christos /* end confdefs.h. */
3853 1.1 christos #include <stdlib.h>
3854 1.1 christos
3855 1.1 christos _ACEOF
3856 1.1 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3857 1.1 christos $EGREP "free" >/dev/null 2>&1; then :
3858 1.1 christos
3859 1.1 christos else
3860 1.1 christos ac_cv_header_stdc=no
3861 1.1 christos fi
3862 1.1 christos rm -f conftest*
3863 1.1 christos
3864 1.1 christos fi
3865 1.1 christos
3866 1.1 christos if test $ac_cv_header_stdc = yes; then
3867 1.1 christos # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3868 1.1 christos if test "$cross_compiling" = yes; then :
3869 1.1 christos :
3870 1.1 christos else
3871 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3872 1.1 christos /* end confdefs.h. */
3873 1.1 christos #include <ctype.h>
3874 1.1 christos #include <stdlib.h>
3875 1.1 christos #if ((' ' & 0x0FF) == 0x020)
3876 1.1 christos # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3877 1.1 christos # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3878 1.1 christos #else
3879 1.1 christos # define ISLOWER(c) \
3880 1.1 christos (('a' <= (c) && (c) <= 'i') \
3881 1.1 christos || ('j' <= (c) && (c) <= 'r') \
3882 1.1 christos || ('s' <= (c) && (c) <= 'z'))
3883 1.1 christos # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3884 1.1 christos #endif
3885 1.1 christos
3886 1.1 christos #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3887 1.1 christos int
3888 1.1 christos main ()
3889 1.1 christos {
3890 1.1 christos int i;
3891 1.1 christos for (i = 0; i < 256; i++)
3892 1.1 christos if (XOR (islower (i), ISLOWER (i))
3893 1.1 christos || toupper (i) != TOUPPER (i))
3894 1.1 christos return 2;
3895 1.1 christos return 0;
3896 1.1 christos }
3897 1.1 christos _ACEOF
3898 1.1 christos if ac_fn_c_try_run "$LINENO"; then :
3899 1.1 christos
3900 1.1 christos else
3901 1.1 christos ac_cv_header_stdc=no
3902 1.1 christos fi
3903 1.1 christos rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3904 1.1 christos conftest.$ac_objext conftest.beam conftest.$ac_ext
3905 1.1 christos fi
3906 1.1 christos
3907 1.1 christos fi
3908 1.1 christos fi
3909 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3910 1.1 christos $as_echo "$ac_cv_header_stdc" >&6; }
3911 1.1 christos if test $ac_cv_header_stdc = yes; then
3912 1.1 christos
3913 1.1 christos $as_echo "#define STDC_HEADERS 1" >>confdefs.h
3914 1.1 christos
3915 1.1 christos fi
3916 1.1 christos
3917 1.1 christos # On IRIX 5.3, sys/types and inttypes.h are conflicting.
3918 1.1 christos for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3919 1.1 christos inttypes.h stdint.h unistd.h
3920 1.1 christos do :
3921 1.1 christos as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3922 1.1 christos ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3923 1.1 christos "
3924 1.1.1.6 christos if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
3925 1.1 christos cat >>confdefs.h <<_ACEOF
3926 1.1 christos #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3927 1.1 christos _ACEOF
3928 1.1 christos
3929 1.1 christos fi
3930 1.1 christos
3931 1.1 christos done
3932 1.1 christos
3933 1.1 christos
3934 1.1 christos for ac_header in ctype.h stddef.h string.h stdio.h
3935 1.1 christos do :
3936 1.1 christos as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3937 1.1 christos ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
3938 1.1.1.6 christos if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
3939 1.1 christos cat >>confdefs.h <<_ACEOF
3940 1.1 christos #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3941 1.1 christos _ACEOF
3942 1.1 christos
3943 1.1 christos fi
3944 1.1 christos
3945 1.1 christos done
3946 1.1 christos
3947 1.1 christos
3948 1.1 christos
3949 1.1 christos inttype_headers=`echo inttypes.h sys/inttypes.h | sed -e 's/,/ /g'`
3950 1.1 christos
3951 1.1 christos acx_cv_header_stdint=stddef.h
3952 1.1 christos acx_cv_header_stdint_kind="(already complete)"
3953 1.1 christos for i in stdint.h $inttype_headers; do
3954 1.1 christos unset ac_cv_type_uintptr_t
3955 1.1 christos unset ac_cv_type_uintmax_t
3956 1.1 christos unset ac_cv_type_int_least32_t
3957 1.1 christos unset ac_cv_type_int_fast32_t
3958 1.1 christos unset ac_cv_type_uint64_t
3959 1.1 christos $as_echo_n "looking for a compliant stdint.h in $i, " >&6
3960 1.1 christos ac_fn_c_check_type "$LINENO" "uintmax_t" "ac_cv_type_uintmax_t" "#include <sys/types.h>
3961 1.1 christos #include <$i>
3962 1.1 christos "
3963 1.1.1.6 christos if test "x$ac_cv_type_uintmax_t" = xyes; then :
3964 1.1 christos acx_cv_header_stdint=$i
3965 1.1 christos else
3966 1.1 christos continue
3967 1.1 christos fi
3968 1.1 christos
3969 1.1 christos ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#include <sys/types.h>
3970 1.1 christos #include <$i>
3971 1.1 christos "
3972 1.1.1.6 christos if test "x$ac_cv_type_uintptr_t" = xyes; then :
3973 1.1 christos
3974 1.1 christos else
3975 1.1 christos acx_cv_header_stdint_kind="(mostly complete)"
3976 1.1 christos fi
3977 1.1 christos
3978 1.1 christos ac_fn_c_check_type "$LINENO" "int_least32_t" "ac_cv_type_int_least32_t" "#include <sys/types.h>
3979 1.1 christos #include <$i>
3980 1.1 christos "
3981 1.1.1.6 christos if test "x$ac_cv_type_int_least32_t" = xyes; then :
3982 1.1 christos
3983 1.1 christos else
3984 1.1 christos acx_cv_header_stdint_kind="(mostly complete)"
3985 1.1 christos fi
3986 1.1 christos
3987 1.1 christos ac_fn_c_check_type "$LINENO" "int_fast32_t" "ac_cv_type_int_fast32_t" "#include <sys/types.h>
3988 1.1 christos #include <$i>
3989 1.1 christos "
3990 1.1.1.6 christos if test "x$ac_cv_type_int_fast32_t" = xyes; then :
3991 1.1 christos
3992 1.1 christos else
3993 1.1 christos acx_cv_header_stdint_kind="(mostly complete)"
3994 1.1 christos fi
3995 1.1 christos
3996 1.1 christos ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include <sys/types.h>
3997 1.1 christos #include <$i>
3998 1.1 christos "
3999 1.1.1.6 christos if test "x$ac_cv_type_uint64_t" = xyes; then :
4000 1.1 christos
4001 1.1 christos else
4002 1.1 christos acx_cv_header_stdint_kind="(lacks uint64_t)"
4003 1.1 christos fi
4004 1.1 christos
4005 1.1 christos break
4006 1.1 christos done
4007 1.1 christos if test "$acx_cv_header_stdint" = stddef.h; then
4008 1.1 christos acx_cv_header_stdint_kind="(lacks uintmax_t)"
4009 1.1 christos for i in stdint.h $inttype_headers; do
4010 1.1 christos unset ac_cv_type_uintptr_t
4011 1.1 christos unset ac_cv_type_uint32_t
4012 1.1 christos unset ac_cv_type_uint64_t
4013 1.1 christos $as_echo_n "looking for an incomplete stdint.h in $i, " >&6
4014 1.1 christos ac_fn_c_check_type "$LINENO" "uint32_t" "ac_cv_type_uint32_t" "#include <sys/types.h>
4015 1.1 christos #include <$i>
4016 1.1 christos "
4017 1.1.1.6 christos if test "x$ac_cv_type_uint32_t" = xyes; then :
4018 1.1 christos acx_cv_header_stdint=$i
4019 1.1 christos else
4020 1.1 christos continue
4021 1.1 christos fi
4022 1.1 christos
4023 1.1 christos ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include <sys/types.h>
4024 1.1 christos #include <$i>
4025 1.1 christos "
4026 1.1.1.6 christos if test "x$ac_cv_type_uint64_t" = xyes; then :
4027 1.1 christos
4028 1.1 christos fi
4029 1.1 christos
4030 1.1 christos ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#include <sys/types.h>
4031 1.1 christos #include <$i>
4032 1.1 christos "
4033 1.1.1.6 christos if test "x$ac_cv_type_uintptr_t" = xyes; then :
4034 1.1 christos
4035 1.1 christos fi
4036 1.1 christos
4037 1.1 christos break
4038 1.1 christos done
4039 1.1 christos fi
4040 1.1 christos if test "$acx_cv_header_stdint" = stddef.h; then
4041 1.1 christos acx_cv_header_stdint_kind="(u_intXX_t style)"
4042 1.1 christos for i in sys/types.h $inttype_headers; do
4043 1.1 christos unset ac_cv_type_u_int32_t
4044 1.1 christos unset ac_cv_type_u_int64_t
4045 1.1 christos $as_echo_n "looking for u_intXX_t types in $i, " >&6
4046 1.1 christos ac_fn_c_check_type "$LINENO" "u_int32_t" "ac_cv_type_u_int32_t" "#include <sys/types.h>
4047 1.1 christos #include <$i>
4048 1.1 christos "
4049 1.1.1.6 christos if test "x$ac_cv_type_u_int32_t" = xyes; then :
4050 1.1 christos acx_cv_header_stdint=$i
4051 1.1 christos else
4052 1.1 christos continue
4053 1.1 christos fi
4054 1.1 christos
4055 1.1 christos ac_fn_c_check_type "$LINENO" "u_int64_t" "ac_cv_type_u_int64_t" "#include <sys/types.h>
4056 1.1 christos #include <$i>
4057 1.1 christos "
4058 1.1.1.6 christos if test "x$ac_cv_type_u_int64_t" = xyes; then :
4059 1.1 christos
4060 1.1 christos fi
4061 1.1 christos
4062 1.1 christos break
4063 1.1 christos done
4064 1.1 christos fi
4065 1.1 christos if test "$acx_cv_header_stdint" = stddef.h; then
4066 1.1 christos acx_cv_header_stdint_kind="(using manual detection)"
4067 1.1 christos fi
4068 1.1 christos
4069 1.1 christos test -z "$ac_cv_type_uintptr_t" && ac_cv_type_uintptr_t=no
4070 1.1 christos test -z "$ac_cv_type_uint64_t" && ac_cv_type_uint64_t=no
4071 1.1 christos test -z "$ac_cv_type_u_int64_t" && ac_cv_type_u_int64_t=no
4072 1.1 christos test -z "$ac_cv_type_int_least32_t" && ac_cv_type_int_least32_t=no
4073 1.1 christos test -z "$ac_cv_type_int_fast32_t" && ac_cv_type_int_fast32_t=no
4074 1.1 christos
4075 1.1 christos # ----------------- Summarize what we found so far
4076 1.1 christos
4077 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking what to include in gstdint.h" >&5
4078 1.1 christos $as_echo_n "checking what to include in gstdint.h... " >&6; }
4079 1.1 christos
4080 1.1 christos case `$as_basename -- gstdint.h ||
4081 1.1 christos $as_expr X/gstdint.h : '.*/\([^/][^/]*\)/*$' \| \
4082 1.1 christos Xgstdint.h : 'X\(//\)$' \| \
4083 1.1 christos Xgstdint.h : 'X\(/\)' \| . 2>/dev/null ||
4084 1.1 christos $as_echo X/gstdint.h |
4085 1.1 christos sed '/^.*\/\([^/][^/]*\)\/*$/{
4086 1.1 christos s//\1/
4087 1.1 christos q
4088 1.1 christos }
4089 1.1 christos /^X\/\(\/\/\)$/{
4090 1.1 christos s//\1/
4091 1.1 christos q
4092 1.1 christos }
4093 1.1 christos /^X\/\(\/\).*/{
4094 1.1 christos s//\1/
4095 1.1 christos q
4096 1.1 christos }
4097 1.1 christos s/.*/./; q'` in
4098 1.1 christos stdint.h) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: are you sure you want it there?" >&5
4099 1.1 christos $as_echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
4100 1.1 christos inttypes.h) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: are you sure you want it there?" >&5
4101 1.1 christos $as_echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
4102 1.1 christos *) ;;
4103 1.1 christos esac
4104 1.1 christos
4105 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_header_stdint $acx_cv_header_stdint_kind" >&5
4106 1.1 christos $as_echo "$acx_cv_header_stdint $acx_cv_header_stdint_kind" >&6; }
4107 1.1 christos
4108 1.1 christos # ----------------- done included file, check C basic types --------
4109 1.1 christos
4110 1.1 christos # Lacking an uintptr_t? Test size of void *
4111 1.1 christos case "$acx_cv_header_stdint:$ac_cv_type_uintptr_t" in
4112 1.1 christos stddef.h:* | *:no) # The cast to long int works around a bug in the HP C Compiler
4113 1.1 christos # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
4114 1.1 christos # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
4115 1.1 christos # This bug is HP SR number 8606223364.
4116 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
4117 1.1 christos $as_echo_n "checking size of void *... " >&6; }
4118 1.1.1.6 christos if ${ac_cv_sizeof_void_p+:} false; then :
4119 1.1 christos $as_echo_n "(cached) " >&6
4120 1.1 christos else
4121 1.1 christos if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p" "$ac_includes_default"; then :
4122 1.1 christos
4123 1.1 christos else
4124 1.1 christos if test "$ac_cv_type_void_p" = yes; then
4125 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4126 1.1 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4127 1.1.1.6 christos as_fn_error 77 "cannot compute sizeof (void *)
4128 1.1.1.6 christos See \`config.log' for more details" "$LINENO" 5; }
4129 1.1 christos else
4130 1.1 christos ac_cv_sizeof_void_p=0
4131 1.1 christos fi
4132 1.1 christos fi
4133 1.1 christos
4134 1.1 christos fi
4135 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
4136 1.1 christos $as_echo "$ac_cv_sizeof_void_p" >&6; }
4137 1.1 christos
4138 1.1 christos
4139 1.1 christos
4140 1.1 christos cat >>confdefs.h <<_ACEOF
4141 1.1 christos #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
4142 1.1 christos _ACEOF
4143 1.1 christos
4144 1.1 christos ;;
4145 1.1 christos esac
4146 1.1 christos
4147 1.1 christos # Lacking an uint64_t? Test size of long
4148 1.1 christos case "$acx_cv_header_stdint:$ac_cv_type_uint64_t:$ac_cv_type_u_int64_t" in
4149 1.1 christos stddef.h:*:* | *:no:no) # The cast to long int works around a bug in the HP C Compiler
4150 1.1 christos # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
4151 1.1 christos # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
4152 1.1 christos # This bug is HP SR number 8606223364.
4153 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
4154 1.1 christos $as_echo_n "checking size of long... " >&6; }
4155 1.1.1.6 christos if ${ac_cv_sizeof_long+:} false; then :
4156 1.1 christos $as_echo_n "(cached) " >&6
4157 1.1 christos else
4158 1.1 christos if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then :
4159 1.1 christos
4160 1.1 christos else
4161 1.1 christos if test "$ac_cv_type_long" = yes; then
4162 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4163 1.1 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4164 1.1.1.6 christos as_fn_error 77 "cannot compute sizeof (long)
4165 1.1.1.6 christos See \`config.log' for more details" "$LINENO" 5; }
4166 1.1 christos else
4167 1.1 christos ac_cv_sizeof_long=0
4168 1.1 christos fi
4169 1.1 christos fi
4170 1.1 christos
4171 1.1 christos fi
4172 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
4173 1.1 christos $as_echo "$ac_cv_sizeof_long" >&6; }
4174 1.1 christos
4175 1.1 christos
4176 1.1 christos
4177 1.1 christos cat >>confdefs.h <<_ACEOF
4178 1.1 christos #define SIZEOF_LONG $ac_cv_sizeof_long
4179 1.1 christos _ACEOF
4180 1.1 christos
4181 1.1 christos ;;
4182 1.1 christos esac
4183 1.1 christos
4184 1.1 christos if test $acx_cv_header_stdint = stddef.h; then
4185 1.1 christos # Lacking a good header? Test size of everything and deduce all types.
4186 1.1 christos # The cast to long int works around a bug in the HP C Compiler
4187 1.1 christos # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
4188 1.1 christos # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
4189 1.1 christos # This bug is HP SR number 8606223364.
4190 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
4191 1.1 christos $as_echo_n "checking size of int... " >&6; }
4192 1.1.1.6 christos if ${ac_cv_sizeof_int+:} false; then :
4193 1.1 christos $as_echo_n "(cached) " >&6
4194 1.1 christos else
4195 1.1 christos if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then :
4196 1.1 christos
4197 1.1 christos else
4198 1.1 christos if test "$ac_cv_type_int" = yes; then
4199 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4200 1.1 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4201 1.1.1.6 christos as_fn_error 77 "cannot compute sizeof (int)
4202 1.1.1.6 christos See \`config.log' for more details" "$LINENO" 5; }
4203 1.1 christos else
4204 1.1 christos ac_cv_sizeof_int=0
4205 1.1 christos fi
4206 1.1 christos fi
4207 1.1 christos
4208 1.1 christos fi
4209 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
4210 1.1 christos $as_echo "$ac_cv_sizeof_int" >&6; }
4211 1.1 christos
4212 1.1 christos
4213 1.1 christos
4214 1.1 christos cat >>confdefs.h <<_ACEOF
4215 1.1 christos #define SIZEOF_INT $ac_cv_sizeof_int
4216 1.1 christos _ACEOF
4217 1.1 christos
4218 1.1 christos
4219 1.1 christos # The cast to long int works around a bug in the HP C Compiler
4220 1.1 christos # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
4221 1.1 christos # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
4222 1.1 christos # This bug is HP SR number 8606223364.
4223 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5
4224 1.1 christos $as_echo_n "checking size of short... " >&6; }
4225 1.1.1.6 christos if ${ac_cv_sizeof_short+:} false; then :
4226 1.1 christos $as_echo_n "(cached) " >&6
4227 1.1 christos else
4228 1.1 christos if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short" "$ac_includes_default"; then :
4229 1.1 christos
4230 1.1 christos else
4231 1.1 christos if test "$ac_cv_type_short" = yes; then
4232 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4233 1.1 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4234 1.1.1.6 christos as_fn_error 77 "cannot compute sizeof (short)
4235 1.1.1.6 christos See \`config.log' for more details" "$LINENO" 5; }
4236 1.1 christos else
4237 1.1 christos ac_cv_sizeof_short=0
4238 1.1 christos fi
4239 1.1 christos fi
4240 1.1 christos
4241 1.1 christos fi
4242 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5
4243 1.1 christos $as_echo "$ac_cv_sizeof_short" >&6; }
4244 1.1 christos
4245 1.1 christos
4246 1.1 christos
4247 1.1 christos cat >>confdefs.h <<_ACEOF
4248 1.1 christos #define SIZEOF_SHORT $ac_cv_sizeof_short
4249 1.1 christos _ACEOF
4250 1.1 christos
4251 1.1 christos
4252 1.1 christos # The cast to long int works around a bug in the HP C Compiler
4253 1.1 christos # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
4254 1.1 christos # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
4255 1.1 christos # This bug is HP SR number 8606223364.
4256 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of char" >&5
4257 1.1 christos $as_echo_n "checking size of char... " >&6; }
4258 1.1.1.6 christos if ${ac_cv_sizeof_char+:} false; then :
4259 1.1 christos $as_echo_n "(cached) " >&6
4260 1.1 christos else
4261 1.1 christos if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (char))" "ac_cv_sizeof_char" "$ac_includes_default"; then :
4262 1.1 christos
4263 1.1 christos else
4264 1.1 christos if test "$ac_cv_type_char" = yes; then
4265 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4266 1.1 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4267 1.1.1.6 christos as_fn_error 77 "cannot compute sizeof (char)
4268 1.1.1.6 christos See \`config.log' for more details" "$LINENO" 5; }
4269 1.1 christos else
4270 1.1 christos ac_cv_sizeof_char=0
4271 1.1 christos fi
4272 1.1 christos fi
4273 1.1 christos
4274 1.1 christos fi
4275 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_char" >&5
4276 1.1 christos $as_echo "$ac_cv_sizeof_char" >&6; }
4277 1.1 christos
4278 1.1 christos
4279 1.1 christos
4280 1.1 christos cat >>confdefs.h <<_ACEOF
4281 1.1 christos #define SIZEOF_CHAR $ac_cv_sizeof_char
4282 1.1 christos _ACEOF
4283 1.1 christos
4284 1.1 christos
4285 1.1 christos
4286 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int8_t" >&5
4287 1.1 christos $as_echo_n "checking for type equivalent to int8_t... " >&6; }
4288 1.1 christos case "$ac_cv_sizeof_char" in
4289 1.1 christos 1) acx_cv_type_int8_t=char ;;
4290 1.1.1.6 christos *) as_fn_error $? "no 8-bit type, please report a bug" "$LINENO" 5
4291 1.1 christos esac
4292 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int8_t" >&5
4293 1.1 christos $as_echo "$acx_cv_type_int8_t" >&6; }
4294 1.1 christos
4295 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int16_t" >&5
4296 1.1 christos $as_echo_n "checking for type equivalent to int16_t... " >&6; }
4297 1.1 christos case "$ac_cv_sizeof_int:$ac_cv_sizeof_short" in
4298 1.1 christos 2:*) acx_cv_type_int16_t=int ;;
4299 1.1 christos *:2) acx_cv_type_int16_t=short ;;
4300 1.1.1.6 christos *) as_fn_error $? "no 16-bit type, please report a bug" "$LINENO" 5
4301 1.1 christos esac
4302 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int16_t" >&5
4303 1.1 christos $as_echo "$acx_cv_type_int16_t" >&6; }
4304 1.1 christos
4305 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int32_t" >&5
4306 1.1 christos $as_echo_n "checking for type equivalent to int32_t... " >&6; }
4307 1.1 christos case "$ac_cv_sizeof_int:$ac_cv_sizeof_long" in
4308 1.1 christos 4:*) acx_cv_type_int32_t=int ;;
4309 1.1 christos *:4) acx_cv_type_int32_t=long ;;
4310 1.1.1.6 christos *) as_fn_error $? "no 32-bit type, please report a bug" "$LINENO" 5
4311 1.1 christos esac
4312 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int32_t" >&5
4313 1.1 christos $as_echo "$acx_cv_type_int32_t" >&6; }
4314 1.1 christos fi
4315 1.1 christos
4316 1.1 christos # These tests are here to make the output prettier
4317 1.1 christos
4318 1.1 christos if test "$ac_cv_type_uint64_t" != yes && test "$ac_cv_type_u_int64_t" != yes; then
4319 1.1 christos case "$ac_cv_sizeof_long" in
4320 1.1 christos 8) acx_cv_type_int64_t=long ;;
4321 1.1 christos esac
4322 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int64_t" >&5
4323 1.1 christos $as_echo_n "checking for type equivalent to int64_t... " >&6; }
4324 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${acx_cv_type_int64_t-'using preprocessor symbols'}" >&5
4325 1.1 christos $as_echo "${acx_cv_type_int64_t-'using preprocessor symbols'}" >&6; }
4326 1.1 christos fi
4327 1.1 christos
4328 1.1 christos # Now we can use the above types
4329 1.1 christos
4330 1.1 christos if test "$ac_cv_type_uintptr_t" != yes; then
4331 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to intptr_t" >&5
4332 1.1 christos $as_echo_n "checking for type equivalent to intptr_t... " >&6; }
4333 1.1 christos case $ac_cv_sizeof_void_p in
4334 1.1 christos 2) acx_cv_type_intptr_t=int16_t ;;
4335 1.1 christos 4) acx_cv_type_intptr_t=int32_t ;;
4336 1.1 christos 8) acx_cv_type_intptr_t=int64_t ;;
4337 1.1.1.6 christos *) as_fn_error $? "no equivalent for intptr_t, please report a bug" "$LINENO" 5
4338 1.1 christos esac
4339 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_intptr_t" >&5
4340 1.1 christos $as_echo "$acx_cv_type_intptr_t" >&6; }
4341 1.1 christos fi
4342 1.1 christos
4343 1.1 christos # ----------------- done all checks, emit header -------------
4344 1.1 christos ac_config_commands="$ac_config_commands gstdint.h"
4345 1.1 christos
4346 1.1 christos
4347 1.1 christos
4348 1.1 christos
4349 1.1 christos # Checks for typedefs, structures, and compiler characteristics.
4350 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
4351 1.1 christos $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
4352 1.1.1.6 christos if ${ac_cv_c_const+:} false; then :
4353 1.1 christos $as_echo_n "(cached) " >&6
4354 1.1 christos else
4355 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4356 1.1 christos /* end confdefs.h. */
4357 1.1 christos
4358 1.1 christos int
4359 1.1 christos main ()
4360 1.1 christos {
4361 1.1.1.6 christos
4362 1.1 christos #ifndef __cplusplus
4363 1.1.1.6 christos /* Ultrix mips cc rejects this sort of thing. */
4364 1.1 christos typedef int charset[2];
4365 1.1.1.6 christos const charset cs = { 0, 0 };
4366 1.1 christos /* SunOS 4.1.1 cc rejects this. */
4367 1.1 christos char const *const *pcpcc;
4368 1.1 christos char **ppc;
4369 1.1 christos /* NEC SVR4.0.2 mips cc rejects this. */
4370 1.1 christos struct point {int x, y;};
4371 1.1 christos static struct point const zero = {0,0};
4372 1.1 christos /* AIX XL C 1.02.0.0 rejects this.
4373 1.1 christos It does not let you subtract one const X* pointer from another in
4374 1.1 christos an arm of an if-expression whose if-part is not a constant
4375 1.1 christos expression */
4376 1.1 christos const char *g = "string";
4377 1.1 christos pcpcc = &g + (g ? g-g : 0);
4378 1.1 christos /* HPUX 7.0 cc rejects these. */
4379 1.1 christos ++pcpcc;
4380 1.1 christos ppc = (char**) pcpcc;
4381 1.1 christos pcpcc = (char const *const *) ppc;
4382 1.1.1.6 christos { /* SCO 3.2v4 cc rejects this sort of thing. */
4383 1.1.1.6 christos char tx;
4384 1.1.1.6 christos char *t = &tx;
4385 1.1 christos char const *s = 0 ? (char *) 0 : (char const *) 0;
4386 1.1 christos
4387 1.1 christos *t++ = 0;
4388 1.1 christos if (s) return 0;
4389 1.1 christos }
4390 1.1 christos { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
4391 1.1 christos int x[] = {25, 17};
4392 1.1 christos const int *foo = &x[0];
4393 1.1 christos ++foo;
4394 1.1 christos }
4395 1.1 christos { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
4396 1.1 christos typedef const int *iptr;
4397 1.1 christos iptr p = 0;
4398 1.1 christos ++p;
4399 1.1 christos }
4400 1.1.1.6 christos { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
4401 1.1 christos "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
4402 1.1.1.6 christos struct s { int j; const int *ap[3]; } bx;
4403 1.1.1.6 christos struct s *b = &bx; b->j = 5;
4404 1.1 christos }
4405 1.1 christos { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
4406 1.1 christos const int foo = 10;
4407 1.1 christos if (!foo) return 0;
4408 1.1 christos }
4409 1.1 christos return !cs[0] && !zero.x;
4410 1.1 christos #endif
4411 1.1 christos
4412 1.1 christos ;
4413 1.1 christos return 0;
4414 1.1 christos }
4415 1.1 christos _ACEOF
4416 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
4417 1.1 christos ac_cv_c_const=yes
4418 1.1 christos else
4419 1.1 christos ac_cv_c_const=no
4420 1.1 christos fi
4421 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4422 1.1 christos fi
4423 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
4424 1.1 christos $as_echo "$ac_cv_c_const" >&6; }
4425 1.1 christos if test $ac_cv_c_const = no; then
4426 1.1 christos
4427 1.1 christos $as_echo "#define const /**/" >>confdefs.h
4428 1.1 christos
4429 1.1 christos fi
4430 1.1 christos
4431 1.1 christos ac_fn_c_check_type "$LINENO" "off_t" "ac_cv_type_off_t" "$ac_includes_default"
4432 1.1.1.6 christos if test "x$ac_cv_type_off_t" = xyes; then :
4433 1.1 christos
4434 1.1 christos else
4435 1.1 christos
4436 1.1 christos cat >>confdefs.h <<_ACEOF
4437 1.1 christos #define off_t long int
4438 1.1 christos _ACEOF
4439 1.1 christos
4440 1.1 christos fi
4441 1.1 christos
4442 1.1 christos # The cast to long int works around a bug in the HP C Compiler
4443 1.1 christos # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
4444 1.1 christos # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
4445 1.1 christos # This bug is HP SR number 8606223364.
4446 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
4447 1.1 christos $as_echo_n "checking size of int... " >&6; }
4448 1.1.1.6 christos if ${ac_cv_sizeof_int+:} false; then :
4449 1.1 christos $as_echo_n "(cached) " >&6
4450 1.1 christos else
4451 1.1 christos if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then :
4452 1.1 christos
4453 1.1 christos else
4454 1.1 christos if test "$ac_cv_type_int" = yes; then
4455 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4456 1.1 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4457 1.1.1.6 christos as_fn_error 77 "cannot compute sizeof (int)
4458 1.1.1.6 christos See \`config.log' for more details" "$LINENO" 5; }
4459 1.1 christos else
4460 1.1 christos ac_cv_sizeof_int=0
4461 1.1 christos fi
4462 1.1 christos fi
4463 1.1 christos
4464 1.1 christos fi
4465 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
4466 1.1 christos $as_echo "$ac_cv_sizeof_int" >&6; }
4467 1.1 christos
4468 1.1 christos
4469 1.1 christos
4470 1.1 christos cat >>confdefs.h <<_ACEOF
4471 1.1 christos #define SIZEOF_INT $ac_cv_sizeof_int
4472 1.1 christos _ACEOF
4473 1.1 christos
4474 1.1 christos
4475 1.1 christos # The cast to long int works around a bug in the HP C Compiler
4476 1.1 christos # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
4477 1.1 christos # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
4478 1.1 christos # This bug is HP SR number 8606223364.
4479 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
4480 1.1 christos $as_echo_n "checking size of long... " >&6; }
4481 1.1.1.6 christos if ${ac_cv_sizeof_long+:} false; then :
4482 1.1 christos $as_echo_n "(cached) " >&6
4483 1.1 christos else
4484 1.1 christos if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then :
4485 1.1 christos
4486 1.1 christos else
4487 1.1 christos if test "$ac_cv_type_long" = yes; then
4488 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4489 1.1 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4490 1.1.1.6 christos as_fn_error 77 "cannot compute sizeof (long)
4491 1.1.1.6 christos See \`config.log' for more details" "$LINENO" 5; }
4492 1.1 christos else
4493 1.1 christos ac_cv_sizeof_long=0
4494 1.1 christos fi
4495 1.1 christos fi
4496 1.1 christos
4497 1.1 christos fi
4498 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
4499 1.1 christos $as_echo "$ac_cv_sizeof_long" >&6; }
4500 1.1 christos
4501 1.1 christos
4502 1.1 christos
4503 1.1 christos cat >>confdefs.h <<_ACEOF
4504 1.1 christos #define SIZEOF_LONG $ac_cv_sizeof_long
4505 1.1 christos _ACEOF
4506 1.1 christos
4507 1.1 christos
4508 1.1 christos
4509 1.1 christos # Checks for library functions.
4510 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4511 1.1 christos $as_echo_n "checking for ANSI C header files... " >&6; }
4512 1.1.1.6 christos if ${ac_cv_header_stdc+:} false; then :
4513 1.1 christos $as_echo_n "(cached) " >&6
4514 1.1 christos else
4515 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4516 1.1 christos /* end confdefs.h. */
4517 1.1 christos #include <stdlib.h>
4518 1.1 christos #include <stdarg.h>
4519 1.1 christos #include <string.h>
4520 1.1 christos #include <float.h>
4521 1.1 christos
4522 1.1 christos int
4523 1.1 christos main ()
4524 1.1 christos {
4525 1.1 christos
4526 1.1 christos ;
4527 1.1 christos return 0;
4528 1.1 christos }
4529 1.1 christos _ACEOF
4530 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
4531 1.1 christos ac_cv_header_stdc=yes
4532 1.1 christos else
4533 1.1 christos ac_cv_header_stdc=no
4534 1.1 christos fi
4535 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4536 1.1 christos
4537 1.1 christos if test $ac_cv_header_stdc = yes; then
4538 1.1 christos # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4539 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4540 1.1 christos /* end confdefs.h. */
4541 1.1 christos #include <string.h>
4542 1.1 christos
4543 1.1 christos _ACEOF
4544 1.1 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4545 1.1 christos $EGREP "memchr" >/dev/null 2>&1; then :
4546 1.1 christos
4547 1.1 christos else
4548 1.1 christos ac_cv_header_stdc=no
4549 1.1 christos fi
4550 1.1 christos rm -f conftest*
4551 1.1 christos
4552 1.1 christos fi
4553 1.1 christos
4554 1.1 christos if test $ac_cv_header_stdc = yes; then
4555 1.1 christos # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4556 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4557 1.1 christos /* end confdefs.h. */
4558 1.1 christos #include <stdlib.h>
4559 1.1 christos
4560 1.1 christos _ACEOF
4561 1.1 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4562 1.1 christos $EGREP "free" >/dev/null 2>&1; then :
4563 1.1 christos
4564 1.1 christos else
4565 1.1 christos ac_cv_header_stdc=no
4566 1.1 christos fi
4567 1.1 christos rm -f conftest*
4568 1.1 christos
4569 1.1 christos fi
4570 1.1 christos
4571 1.1 christos if test $ac_cv_header_stdc = yes; then
4572 1.1 christos # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4573 1.1 christos if test "$cross_compiling" = yes; then :
4574 1.1 christos :
4575 1.1 christos else
4576 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4577 1.1 christos /* end confdefs.h. */
4578 1.1 christos #include <ctype.h>
4579 1.1 christos #include <stdlib.h>
4580 1.1 christos #if ((' ' & 0x0FF) == 0x020)
4581 1.1 christos # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4582 1.1 christos # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4583 1.1 christos #else
4584 1.1 christos # define ISLOWER(c) \
4585 1.1 christos (('a' <= (c) && (c) <= 'i') \
4586 1.1 christos || ('j' <= (c) && (c) <= 'r') \
4587 1.1 christos || ('s' <= (c) && (c) <= 'z'))
4588 1.1 christos # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4589 1.1 christos #endif
4590 1.1 christos
4591 1.1 christos #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4592 1.1 christos int
4593 1.1 christos main ()
4594 1.1 christos {
4595 1.1 christos int i;
4596 1.1 christos for (i = 0; i < 256; i++)
4597 1.1 christos if (XOR (islower (i), ISLOWER (i))
4598 1.1 christos || toupper (i) != TOUPPER (i))
4599 1.1 christos return 2;
4600 1.1 christos return 0;
4601 1.1 christos }
4602 1.1 christos _ACEOF
4603 1.1 christos if ac_fn_c_try_run "$LINENO"; then :
4604 1.1 christos
4605 1.1 christos else
4606 1.1 christos ac_cv_header_stdc=no
4607 1.1 christos fi
4608 1.1 christos rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4609 1.1 christos conftest.$ac_objext conftest.beam conftest.$ac_ext
4610 1.1 christos fi
4611 1.1 christos
4612 1.1 christos fi
4613 1.1 christos fi
4614 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4615 1.1 christos $as_echo "$ac_cv_header_stdc" >&6; }
4616 1.1 christos if test $ac_cv_header_stdc = yes; then
4617 1.1 christos
4618 1.1 christos $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4619 1.1 christos
4620 1.1 christos fi
4621 1.1 christos
4622 1.1 christos
4623 1.1 christos # Check whether --enable-maintainer-mode was given.
4624 1.1 christos if test "${enable_maintainer_mode+set}" = set; then :
4625 1.1 christos enableval=$enable_maintainer_mode;
4626 1.1 christos else
4627 1.1 christos enable_maintainer_mode=no
4628 1.1 christos fi
4629 1.1 christos
4630 1.1 christos
4631 1.1 christos if test "x$enable_maintainer_mode" = xno; then
4632 1.1 christos MAINT='#'
4633 1.1 christos else
4634 1.1 christos MAINT=
4635 1.1 christos fi
4636 1.1 christos
4637 1.1 christos
4638 1.1 christos # Make sure we can run config.sub.
4639 1.1 christos $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4640 1.1.1.6 christos as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4641 1.1 christos
4642 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4643 1.1 christos $as_echo_n "checking build system type... " >&6; }
4644 1.1.1.6 christos if ${ac_cv_build+:} false; then :
4645 1.1 christos $as_echo_n "(cached) " >&6
4646 1.1 christos else
4647 1.1 christos ac_build_alias=$build_alias
4648 1.1 christos test "x$ac_build_alias" = x &&
4649 1.1 christos ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4650 1.1 christos test "x$ac_build_alias" = x &&
4651 1.1.1.6 christos as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
4652 1.1 christos ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4653 1.1.1.6 christos as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4654 1.1 christos
4655 1.1 christos fi
4656 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4657 1.1 christos $as_echo "$ac_cv_build" >&6; }
4658 1.1 christos case $ac_cv_build in
4659 1.1 christos *-*-*) ;;
4660 1.1.1.6 christos *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
4661 1.1 christos esac
4662 1.1 christos build=$ac_cv_build
4663 1.1 christos ac_save_IFS=$IFS; IFS='-'
4664 1.1 christos set x $ac_cv_build
4665 1.1 christos shift
4666 1.1 christos build_cpu=$1
4667 1.1 christos build_vendor=$2
4668 1.1 christos shift; shift
4669 1.1 christos # Remember, the first character of IFS is used to create $*,
4670 1.1 christos # except with old shells:
4671 1.1 christos build_os=$*
4672 1.1 christos IFS=$ac_save_IFS
4673 1.1 christos case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4674 1.1 christos
4675 1.1 christos
4676 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4677 1.1 christos $as_echo_n "checking host system type... " >&6; }
4678 1.1.1.6 christos if ${ac_cv_host+:} false; then :
4679 1.1 christos $as_echo_n "(cached) " >&6
4680 1.1 christos else
4681 1.1 christos if test "x$host_alias" = x; then
4682 1.1 christos ac_cv_host=$ac_cv_build
4683 1.1 christos else
4684 1.1 christos ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4685 1.1.1.6 christos as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4686 1.1 christos fi
4687 1.1 christos
4688 1.1 christos fi
4689 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4690 1.1 christos $as_echo "$ac_cv_host" >&6; }
4691 1.1 christos case $ac_cv_host in
4692 1.1 christos *-*-*) ;;
4693 1.1.1.6 christos *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
4694 1.1 christos esac
4695 1.1 christos host=$ac_cv_host
4696 1.1 christos ac_save_IFS=$IFS; IFS='-'
4697 1.1 christos set x $ac_cv_host
4698 1.1 christos shift
4699 1.1 christos host_cpu=$1
4700 1.1 christos host_vendor=$2
4701 1.1 christos shift; shift
4702 1.1 christos # Remember, the first character of IFS is used to create $*,
4703 1.1 christos # except with old shells:
4704 1.1 christos host_os=$*
4705 1.1 christos IFS=$ac_save_IFS
4706 1.1 christos case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4707 1.1 christos
4708 1.1 christos
4709 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
4710 1.1 christos $as_echo_n "checking target system type... " >&6; }
4711 1.1.1.6 christos if ${ac_cv_target+:} false; then :
4712 1.1 christos $as_echo_n "(cached) " >&6
4713 1.1 christos else
4714 1.1 christos if test "x$target_alias" = x; then
4715 1.1 christos ac_cv_target=$ac_cv_host
4716 1.1 christos else
4717 1.1 christos ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
4718 1.1.1.6 christos as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
4719 1.1 christos fi
4720 1.1 christos
4721 1.1 christos fi
4722 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
4723 1.1 christos $as_echo "$ac_cv_target" >&6; }
4724 1.1 christos case $ac_cv_target in
4725 1.1 christos *-*-*) ;;
4726 1.1.1.6 christos *) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;;
4727 1.1 christos esac
4728 1.1 christos target=$ac_cv_target
4729 1.1 christos ac_save_IFS=$IFS; IFS='-'
4730 1.1 christos set x $ac_cv_target
4731 1.1 christos shift
4732 1.1 christos target_cpu=$1
4733 1.1 christos target_vendor=$2
4734 1.1 christos shift; shift
4735 1.1 christos # Remember, the first character of IFS is used to create $*,
4736 1.1 christos # except with old shells:
4737 1.1 christos target_os=$*
4738 1.1 christos IFS=$ac_save_IFS
4739 1.1 christos case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
4740 1.1 christos
4741 1.1 christos
4742 1.1 christos # The aliases save the names the user supplied, while $host etc.
4743 1.1 christos # will get canonicalized.
4744 1.1 christos test -n "$target_alias" &&
4745 1.1 christos test "$program_prefix$program_suffix$program_transform_name" = \
4746 1.1 christos NONENONEs,x,x, &&
4747 1.1 christos program_prefix=${target_alias}-
4748 1.1 christos
4749 1.1 christos # Default decimal format
4750 1.1 christos # If you change the defaults here, be sure to change them in the GCC directory also
4751 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for decimal floating point" >&5
4752 1.1 christos $as_echo_n "checking for decimal floating point... " >&6; }
4753 1.1 christos
4754 1.1 christos
4755 1.1 christos # Check whether --enable-decimal-float was given.
4756 1.1 christos if test "${enable_decimal_float+set}" = set; then :
4757 1.1 christos enableval=$enable_decimal_float;
4758 1.1 christos case $enable_decimal_float in
4759 1.1 christos yes | no | bid | dpd) default_decimal_float=$enable_decimal_float ;;
4760 1.1.1.6 christos *) as_fn_error $? "'$enable_decimal_float' is an invalid value for --enable-decimal-float.
4761 1.1 christos Valid choices are 'yes', 'bid', 'dpd', and 'no'." "$LINENO" 5 ;;
4762 1.1 christos esac
4763 1.1 christos
4764 1.1 christos else
4765 1.1 christos
4766 1.1 christos case $target in
4767 1.1 christos powerpc*-*-linux* | i?86*-*-linux* | x86_64*-*-linux* | s390*-*-linux* | \
4768 1.1.1.6 christos i?86*-*-elfiamcu | i?86*-*-gnu* | x86_64*-*-gnu* | \
4769 1.1 christos i?86*-*-mingw* | x86_64*-*-mingw* | \
4770 1.1.1.3 christos i?86*-*-cygwin* | x86_64*-*-cygwin*)
4771 1.1 christos enable_decimal_float=yes
4772 1.1 christos ;;
4773 1.1 christos *)
4774 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: decimal float is not supported for this target, ignored" >&5
4775 1.1 christos $as_echo "$as_me: WARNING: decimal float is not supported for this target, ignored" >&2;}
4776 1.1 christos enable_decimal_float=no
4777 1.1 christos ;;
4778 1.1 christos esac
4779 1.1 christos
4780 1.1 christos fi
4781 1.1 christos
4782 1.1 christos
4783 1.1 christos # x86's use BID format instead of DPD
4784 1.1 christos case x$enable_decimal_float in
4785 1.1 christos xyes)
4786 1.1 christos case $target in
4787 1.1 christos i?86*-*-* | x86_64*-*-*)
4788 1.1 christos enable_decimal_float=bid
4789 1.1 christos ;;
4790 1.1 christos *)
4791 1.1 christos enable_decimal_float=dpd
4792 1.1 christos ;;
4793 1.1 christos esac
4794 1.1 christos default_decimal_float=$enable_decimal_float
4795 1.1 christos ;;
4796 1.1 christos xno)
4797 1.1 christos # ENABLE_DECIMAL_FLOAT is set to 0. But we have to have proper
4798 1.1 christos # dependency on libdecnumber.
4799 1.1 christos default_decimal_float=dpd
4800 1.1 christos ;;
4801 1.1 christos esac
4802 1.1 christos
4803 1.1 christos
4804 1.1 christos
4805 1.1 christos
4806 1.1 christos # Use default_decimal_float for dependency.
4807 1.1 christos enable_decimal_float=$default_decimal_float
4808 1.1 christos
4809 1.1 christos # If BID is being used, additional objects should be linked in.
4810 1.1 christos if test x$enable_decimal_float = xbid; then
4811 1.1 christos ADDITIONAL_OBJS="$ADDITIONAL_OBJS \$(bid_OBJS)"
4812 1.1 christos else
4813 1.1 christos ADDITIONAL_OBJS=
4814 1.1 christos fi
4815 1.1 christos
4816 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_decimal_float" >&5
4817 1.1 christos $as_echo "$enable_decimal_float" >&6; }
4818 1.1 christos
4819 1.1 christos
4820 1.1 christos
4821 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
4822 1.1 christos $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
4823 1.1.1.6 christos if ${ac_cv_c_bigendian+:} false; then :
4824 1.1 christos $as_echo_n "(cached) " >&6
4825 1.1 christos else
4826 1.1 christos ac_cv_c_bigendian=unknown
4827 1.1 christos # See if we're dealing with a universal compiler.
4828 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4829 1.1 christos /* end confdefs.h. */
4830 1.1 christos #ifndef __APPLE_CC__
4831 1.1 christos not a universal capable compiler
4832 1.1 christos #endif
4833 1.1 christos typedef int dummy;
4834 1.1 christos
4835 1.1 christos _ACEOF
4836 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
4837 1.1 christos
4838 1.1 christos # Check for potential -arch flags. It is not universal unless
4839 1.1 christos # there are at least two -arch flags with different values.
4840 1.1 christos ac_arch=
4841 1.1 christos ac_prev=
4842 1.1 christos for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
4843 1.1 christos if test -n "$ac_prev"; then
4844 1.1 christos case $ac_word in
4845 1.1 christos i?86 | x86_64 | ppc | ppc64)
4846 1.1 christos if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
4847 1.1 christos ac_arch=$ac_word
4848 1.1 christos else
4849 1.1 christos ac_cv_c_bigendian=universal
4850 1.1 christos break
4851 1.1 christos fi
4852 1.1 christos ;;
4853 1.1 christos esac
4854 1.1 christos ac_prev=
4855 1.1 christos elif test "x$ac_word" = "x-arch"; then
4856 1.1 christos ac_prev=arch
4857 1.1 christos fi
4858 1.1 christos done
4859 1.1 christos fi
4860 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4861 1.1 christos if test $ac_cv_c_bigendian = unknown; then
4862 1.1 christos # See if sys/param.h defines the BYTE_ORDER macro.
4863 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4864 1.1 christos /* end confdefs.h. */
4865 1.1 christos #include <sys/types.h>
4866 1.1 christos #include <sys/param.h>
4867 1.1 christos
4868 1.1 christos int
4869 1.1 christos main ()
4870 1.1 christos {
4871 1.1 christos #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
4872 1.1 christos && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
4873 1.1 christos && LITTLE_ENDIAN)
4874 1.1 christos bogus endian macros
4875 1.1 christos #endif
4876 1.1 christos
4877 1.1 christos ;
4878 1.1 christos return 0;
4879 1.1 christos }
4880 1.1 christos _ACEOF
4881 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
4882 1.1 christos # It does; now see whether it defined to BIG_ENDIAN or not.
4883 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4884 1.1 christos /* end confdefs.h. */
4885 1.1 christos #include <sys/types.h>
4886 1.1 christos #include <sys/param.h>
4887 1.1 christos
4888 1.1 christos int
4889 1.1 christos main ()
4890 1.1 christos {
4891 1.1 christos #if BYTE_ORDER != BIG_ENDIAN
4892 1.1 christos not big endian
4893 1.1 christos #endif
4894 1.1 christos
4895 1.1 christos ;
4896 1.1 christos return 0;
4897 1.1 christos }
4898 1.1 christos _ACEOF
4899 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
4900 1.1 christos ac_cv_c_bigendian=yes
4901 1.1 christos else
4902 1.1 christos ac_cv_c_bigendian=no
4903 1.1 christos fi
4904 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4905 1.1 christos fi
4906 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4907 1.1 christos fi
4908 1.1 christos if test $ac_cv_c_bigendian = unknown; then
4909 1.1 christos # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
4910 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4911 1.1 christos /* end confdefs.h. */
4912 1.1 christos #include <limits.h>
4913 1.1 christos
4914 1.1 christos int
4915 1.1 christos main ()
4916 1.1 christos {
4917 1.1 christos #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
4918 1.1 christos bogus endian macros
4919 1.1 christos #endif
4920 1.1 christos
4921 1.1 christos ;
4922 1.1 christos return 0;
4923 1.1 christos }
4924 1.1 christos _ACEOF
4925 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
4926 1.1 christos # It does; now see whether it defined to _BIG_ENDIAN or not.
4927 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4928 1.1 christos /* end confdefs.h. */
4929 1.1 christos #include <limits.h>
4930 1.1 christos
4931 1.1 christos int
4932 1.1 christos main ()
4933 1.1 christos {
4934 1.1 christos #ifndef _BIG_ENDIAN
4935 1.1 christos not big endian
4936 1.1 christos #endif
4937 1.1 christos
4938 1.1 christos ;
4939 1.1 christos return 0;
4940 1.1 christos }
4941 1.1 christos _ACEOF
4942 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
4943 1.1 christos ac_cv_c_bigendian=yes
4944 1.1 christos else
4945 1.1 christos ac_cv_c_bigendian=no
4946 1.1 christos fi
4947 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4948 1.1 christos fi
4949 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4950 1.1 christos fi
4951 1.1 christos if test $ac_cv_c_bigendian = unknown; then
4952 1.1 christos # Compile a test program.
4953 1.1 christos if test "$cross_compiling" = yes; then :
4954 1.1 christos # Try to guess by grepping values from an object file.
4955 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4956 1.1 christos /* end confdefs.h. */
4957 1.1 christos short int ascii_mm[] =
4958 1.1 christos { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
4959 1.1 christos short int ascii_ii[] =
4960 1.1 christos { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
4961 1.1 christos int use_ascii (int i) {
4962 1.1 christos return ascii_mm[i] + ascii_ii[i];
4963 1.1 christos }
4964 1.1 christos short int ebcdic_ii[] =
4965 1.1 christos { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
4966 1.1 christos short int ebcdic_mm[] =
4967 1.1 christos { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
4968 1.1 christos int use_ebcdic (int i) {
4969 1.1 christos return ebcdic_mm[i] + ebcdic_ii[i];
4970 1.1 christos }
4971 1.1 christos extern int foo;
4972 1.1 christos
4973 1.1 christos int
4974 1.1 christos main ()
4975 1.1 christos {
4976 1.1 christos return use_ascii (foo) == use_ebcdic (foo);
4977 1.1 christos ;
4978 1.1 christos return 0;
4979 1.1 christos }
4980 1.1 christos _ACEOF
4981 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
4982 1.1 christos if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
4983 1.1 christos ac_cv_c_bigendian=yes
4984 1.1 christos fi
4985 1.1 christos if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
4986 1.1 christos if test "$ac_cv_c_bigendian" = unknown; then
4987 1.1 christos ac_cv_c_bigendian=no
4988 1.1 christos else
4989 1.1 christos # finding both strings is unlikely to happen, but who knows?
4990 1.1 christos ac_cv_c_bigendian=unknown
4991 1.1 christos fi
4992 1.1 christos fi
4993 1.1 christos fi
4994 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4995 1.1 christos else
4996 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4997 1.1 christos /* end confdefs.h. */
4998 1.1 christos $ac_includes_default
4999 1.1 christos int
5000 1.1 christos main ()
5001 1.1 christos {
5002 1.1 christos
5003 1.1 christos /* Are we little or big endian? From Harbison&Steele. */
5004 1.1 christos union
5005 1.1 christos {
5006 1.1 christos long int l;
5007 1.1 christos char c[sizeof (long int)];
5008 1.1 christos } u;
5009 1.1 christos u.l = 1;
5010 1.1 christos return u.c[sizeof (long int) - 1] == 1;
5011 1.1 christos
5012 1.1 christos ;
5013 1.1 christos return 0;
5014 1.1 christos }
5015 1.1 christos _ACEOF
5016 1.1 christos if ac_fn_c_try_run "$LINENO"; then :
5017 1.1 christos ac_cv_c_bigendian=no
5018 1.1 christos else
5019 1.1 christos ac_cv_c_bigendian=yes
5020 1.1 christos fi
5021 1.1 christos rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5022 1.1 christos conftest.$ac_objext conftest.beam conftest.$ac_ext
5023 1.1 christos fi
5024 1.1 christos
5025 1.1 christos fi
5026 1.1 christos fi
5027 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
5028 1.1 christos $as_echo "$ac_cv_c_bigendian" >&6; }
5029 1.1 christos case $ac_cv_c_bigendian in #(
5030 1.1 christos yes)
5031 1.1 christos $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
5032 1.1 christos ;; #(
5033 1.1 christos no)
5034 1.1 christos ;; #(
5035 1.1 christos universal)
5036 1.1 christos
5037 1.1 christos $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
5038 1.1 christos
5039 1.1 christos ;; #(
5040 1.1 christos *)
5041 1.1.1.6 christos as_fn_error $? "unknown endianness
5042 1.1 christos presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
5043 1.1 christos esac
5044 1.1 christos
5045 1.1 christos
5046 1.1.1.3 christos # Enable --enable-host-shared.
5047 1.1.1.3 christos # Check whether --enable-host-shared was given.
5048 1.1.1.3 christos if test "${enable_host_shared+set}" = set; then :
5049 1.1.1.3 christos enableval=$enable_host_shared; PICFLAG=-fPIC
5050 1.1.1.3 christos else
5051 1.1.1.3 christos PICFLAG=
5052 1.1.1.3 christos fi
5053 1.1.1.3 christos
5054 1.1.1.3 christos
5055 1.1.1.3 christos
5056 1.1 christos # Output.
5057 1.1 christos
5058 1.1 christos ac_config_headers="$ac_config_headers config.h:config.in"
5059 1.1 christos
5060 1.1 christos ac_config_files="$ac_config_files Makefile"
5061 1.1 christos
5062 1.1 christos cat >confcache <<\_ACEOF
5063 1.1 christos # This file is a shell script that caches the results of configure
5064 1.1 christos # tests run on this system so they can be shared between configure
5065 1.1 christos # scripts and configure runs, see configure's option --config-cache.
5066 1.1 christos # It is not useful on other systems. If it contains results you don't
5067 1.1 christos # want to keep, you may remove or edit it.
5068 1.1 christos #
5069 1.1 christos # config.status only pays attention to the cache file if you give it
5070 1.1 christos # the --recheck option to rerun configure.
5071 1.1 christos #
5072 1.1 christos # `ac_cv_env_foo' variables (set or unset) will be overridden when
5073 1.1 christos # loading this file, other *unset* `ac_cv_foo' will be assigned the
5074 1.1 christos # following values.
5075 1.1 christos
5076 1.1 christos _ACEOF
5077 1.1 christos
5078 1.1 christos # The following way of writing the cache mishandles newlines in values,
5079 1.1 christos # but we know of no workaround that is simple, portable, and efficient.
5080 1.1 christos # So, we kill variables containing newlines.
5081 1.1 christos # Ultrix sh set writes to stderr and can't be redirected directly,
5082 1.1 christos # and sets the high bit in the cache file unless we assign to the vars.
5083 1.1 christos (
5084 1.1 christos for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
5085 1.1 christos eval ac_val=\$$ac_var
5086 1.1 christos case $ac_val in #(
5087 1.1 christos *${as_nl}*)
5088 1.1 christos case $ac_var in #(
5089 1.1 christos *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
5090 1.1 christos $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
5091 1.1 christos esac
5092 1.1 christos case $ac_var in #(
5093 1.1 christos _ | IFS | as_nl) ;; #(
5094 1.1 christos BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
5095 1.1 christos *) { eval $ac_var=; unset $ac_var;} ;;
5096 1.1 christos esac ;;
5097 1.1 christos esac
5098 1.1 christos done
5099 1.1 christos
5100 1.1 christos (set) 2>&1 |
5101 1.1 christos case $as_nl`(ac_space=' '; set) 2>&1` in #(
5102 1.1 christos *${as_nl}ac_space=\ *)
5103 1.1 christos # `set' does not quote correctly, so add quotes: double-quote
5104 1.1 christos # substitution turns \\\\ into \\, and sed turns \\ into \.
5105 1.1 christos sed -n \
5106 1.1 christos "s/'/'\\\\''/g;
5107 1.1 christos s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5108 1.1 christos ;; #(
5109 1.1 christos *)
5110 1.1 christos # `set' quotes correctly as required by POSIX, so do not add quotes.
5111 1.1 christos sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
5112 1.1 christos ;;
5113 1.1 christos esac |
5114 1.1 christos sort
5115 1.1 christos ) |
5116 1.1 christos sed '
5117 1.1 christos /^ac_cv_env_/b end
5118 1.1 christos t clear
5119 1.1 christos :clear
5120 1.1 christos s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
5121 1.1 christos t end
5122 1.1 christos s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
5123 1.1 christos :end' >>confcache
5124 1.1 christos if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
5125 1.1 christos if test -w "$cache_file"; then
5126 1.1.1.6 christos if test "x$cache_file" != "x/dev/null"; then
5127 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
5128 1.1 christos $as_echo "$as_me: updating cache $cache_file" >&6;}
5129 1.1.1.6 christos if test ! -f "$cache_file" || test -h "$cache_file"; then
5130 1.1.1.6 christos cat confcache >"$cache_file"
5131 1.1.1.6 christos else
5132 1.1.1.6 christos case $cache_file in #(
5133 1.1.1.6 christos */* | ?:*)
5134 1.1.1.6 christos mv -f confcache "$cache_file"$$ &&
5135 1.1.1.6 christos mv -f "$cache_file"$$ "$cache_file" ;; #(
5136 1.1.1.6 christos *)
5137 1.1.1.6 christos mv -f confcache "$cache_file" ;;
5138 1.1.1.6 christos esac
5139 1.1.1.6 christos fi
5140 1.1.1.6 christos fi
5141 1.1 christos else
5142 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
5143 1.1 christos $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
5144 1.1 christos fi
5145 1.1 christos fi
5146 1.1 christos rm -f confcache
5147 1.1 christos
5148 1.1 christos test "x$prefix" = xNONE && prefix=$ac_default_prefix
5149 1.1 christos # Let make expand exec_prefix.
5150 1.1 christos test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
5151 1.1 christos
5152 1.1 christos DEFS=-DHAVE_CONFIG_H
5153 1.1 christos
5154 1.1 christos ac_libobjs=
5155 1.1 christos ac_ltlibobjs=
5156 1.1.1.6 christos U=
5157 1.1 christos for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
5158 1.1 christos # 1. Remove the extension, and $U if already installed.
5159 1.1 christos ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
5160 1.1 christos ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
5161 1.1 christos # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
5162 1.1 christos # will be set to the directory where LIBOBJS objects are built.
5163 1.1 christos as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
5164 1.1 christos as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
5165 1.1 christos done
5166 1.1 christos LIBOBJS=$ac_libobjs
5167 1.1 christos
5168 1.1 christos LTLIBOBJS=$ac_ltlibobjs
5169 1.1 christos
5170 1.1 christos
5171 1.1 christos
5172 1.1 christos
5173 1.1.1.6 christos : "${CONFIG_STATUS=./config.status}"
5174 1.1 christos ac_write_fail=0
5175 1.1 christos ac_clean_files_save=$ac_clean_files
5176 1.1 christos ac_clean_files="$ac_clean_files $CONFIG_STATUS"
5177 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
5178 1.1 christos $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
5179 1.1 christos as_write_fail=0
5180 1.1 christos cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
5181 1.1 christos #! $SHELL
5182 1.1 christos # Generated by $as_me.
5183 1.1 christos # Run this file to recreate the current configuration.
5184 1.1 christos # Compiler output produced by configure, useful for debugging
5185 1.1 christos # configure, is in config.log if it exists.
5186 1.1 christos
5187 1.1 christos debug=false
5188 1.1 christos ac_cs_recheck=false
5189 1.1 christos ac_cs_silent=false
5190 1.1 christos
5191 1.1 christos SHELL=\${CONFIG_SHELL-$SHELL}
5192 1.1 christos export SHELL
5193 1.1 christos _ASEOF
5194 1.1 christos cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
5195 1.1 christos ## -------------------- ##
5196 1.1 christos ## M4sh Initialization. ##
5197 1.1 christos ## -------------------- ##
5198 1.1 christos
5199 1.1 christos # Be more Bourne compatible
5200 1.1 christos DUALCASE=1; export DUALCASE # for MKS sh
5201 1.1 christos if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
5202 1.1 christos emulate sh
5203 1.1 christos NULLCMD=:
5204 1.1 christos # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
5205 1.1 christos # is contrary to our usage. Disable this feature.
5206 1.1 christos alias -g '${1+"$@"}'='"$@"'
5207 1.1 christos setopt NO_GLOB_SUBST
5208 1.1 christos else
5209 1.1 christos case `(set -o) 2>/dev/null` in #(
5210 1.1 christos *posix*) :
5211 1.1 christos set -o posix ;; #(
5212 1.1 christos *) :
5213 1.1 christos ;;
5214 1.1 christos esac
5215 1.1 christos fi
5216 1.1 christos
5217 1.1 christos
5218 1.1 christos as_nl='
5219 1.1 christos '
5220 1.1 christos export as_nl
5221 1.1 christos # Printing a long string crashes Solaris 7 /usr/bin/printf.
5222 1.1 christos as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5223 1.1 christos as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
5224 1.1 christos as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
5225 1.1 christos # Prefer a ksh shell builtin over an external printf program on Solaris,
5226 1.1 christos # but without wasting forks for bash or zsh.
5227 1.1 christos if test -z "$BASH_VERSION$ZSH_VERSION" \
5228 1.1 christos && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
5229 1.1 christos as_echo='print -r --'
5230 1.1 christos as_echo_n='print -rn --'
5231 1.1 christos elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
5232 1.1 christos as_echo='printf %s\n'
5233 1.1 christos as_echo_n='printf %s'
5234 1.1 christos else
5235 1.1 christos if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
5236 1.1 christos as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
5237 1.1 christos as_echo_n='/usr/ucb/echo -n'
5238 1.1 christos else
5239 1.1 christos as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
5240 1.1 christos as_echo_n_body='eval
5241 1.1 christos arg=$1;
5242 1.1 christos case $arg in #(
5243 1.1 christos *"$as_nl"*)
5244 1.1 christos expr "X$arg" : "X\\(.*\\)$as_nl";
5245 1.1 christos arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
5246 1.1 christos esac;
5247 1.1 christos expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
5248 1.1 christos '
5249 1.1 christos export as_echo_n_body
5250 1.1 christos as_echo_n='sh -c $as_echo_n_body as_echo'
5251 1.1 christos fi
5252 1.1 christos export as_echo_body
5253 1.1 christos as_echo='sh -c $as_echo_body as_echo'
5254 1.1 christos fi
5255 1.1 christos
5256 1.1 christos # The user is always right.
5257 1.1 christos if test "${PATH_SEPARATOR+set}" != set; then
5258 1.1 christos PATH_SEPARATOR=:
5259 1.1 christos (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
5260 1.1 christos (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
5261 1.1 christos PATH_SEPARATOR=';'
5262 1.1 christos }
5263 1.1 christos fi
5264 1.1 christos
5265 1.1 christos
5266 1.1 christos # IFS
5267 1.1 christos # We need space, tab and new line, in precisely that order. Quoting is
5268 1.1 christos # there to prevent editors from complaining about space-tab.
5269 1.1 christos # (If _AS_PATH_WALK were called with IFS unset, it would disable word
5270 1.1 christos # splitting by setting IFS to empty value.)
5271 1.1 christos IFS=" "" $as_nl"
5272 1.1 christos
5273 1.1 christos # Find who we are. Look in the path if we contain no directory separator.
5274 1.1.1.6 christos as_myself=
5275 1.1 christos case $0 in #((
5276 1.1 christos *[\\/]* ) as_myself=$0 ;;
5277 1.1 christos *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5278 1.1 christos for as_dir in $PATH
5279 1.1 christos do
5280 1.1 christos IFS=$as_save_IFS
5281 1.1 christos test -z "$as_dir" && as_dir=.
5282 1.1 christos test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
5283 1.1 christos done
5284 1.1 christos IFS=$as_save_IFS
5285 1.1 christos
5286 1.1 christos ;;
5287 1.1 christos esac
5288 1.1 christos # We did not find ourselves, most probably we were run as `sh COMMAND'
5289 1.1 christos # in which case we are not to be found in the path.
5290 1.1 christos if test "x$as_myself" = x; then
5291 1.1 christos as_myself=$0
5292 1.1 christos fi
5293 1.1 christos if test ! -f "$as_myself"; then
5294 1.1 christos $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
5295 1.1 christos exit 1
5296 1.1 christos fi
5297 1.1 christos
5298 1.1 christos # Unset variables that we do not need and which cause bugs (e.g. in
5299 1.1 christos # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
5300 1.1 christos # suppresses any "Segmentation fault" message there. '((' could
5301 1.1 christos # trigger a bug in pdksh 5.2.14.
5302 1.1 christos for as_var in BASH_ENV ENV MAIL MAILPATH
5303 1.1 christos do eval test x\${$as_var+set} = xset \
5304 1.1 christos && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
5305 1.1 christos done
5306 1.1 christos PS1='$ '
5307 1.1 christos PS2='> '
5308 1.1 christos PS4='+ '
5309 1.1 christos
5310 1.1 christos # NLS nuisances.
5311 1.1 christos LC_ALL=C
5312 1.1 christos export LC_ALL
5313 1.1 christos LANGUAGE=C
5314 1.1 christos export LANGUAGE
5315 1.1 christos
5316 1.1 christos # CDPATH.
5317 1.1 christos (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
5318 1.1 christos
5319 1.1 christos
5320 1.1.1.6 christos # as_fn_error STATUS ERROR [LINENO LOG_FD]
5321 1.1.1.6 christos # ----------------------------------------
5322 1.1 christos # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
5323 1.1 christos # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
5324 1.1.1.6 christos # script with STATUS, using 1 if that was 0.
5325 1.1 christos as_fn_error ()
5326 1.1 christos {
5327 1.1.1.6 christos as_status=$1; test $as_status -eq 0 && as_status=1
5328 1.1.1.6 christos if test "$4"; then
5329 1.1.1.6 christos as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
5330 1.1.1.6 christos $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
5331 1.1 christos fi
5332 1.1.1.6 christos $as_echo "$as_me: error: $2" >&2
5333 1.1 christos as_fn_exit $as_status
5334 1.1 christos } # as_fn_error
5335 1.1 christos
5336 1.1 christos
5337 1.1 christos # as_fn_set_status STATUS
5338 1.1 christos # -----------------------
5339 1.1 christos # Set $? to STATUS, without forking.
5340 1.1 christos as_fn_set_status ()
5341 1.1 christos {
5342 1.1 christos return $1
5343 1.1 christos } # as_fn_set_status
5344 1.1 christos
5345 1.1 christos # as_fn_exit STATUS
5346 1.1 christos # -----------------
5347 1.1 christos # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
5348 1.1 christos as_fn_exit ()
5349 1.1 christos {
5350 1.1 christos set +e
5351 1.1 christos as_fn_set_status $1
5352 1.1 christos exit $1
5353 1.1 christos } # as_fn_exit
5354 1.1 christos
5355 1.1 christos # as_fn_unset VAR
5356 1.1 christos # ---------------
5357 1.1 christos # Portably unset VAR.
5358 1.1 christos as_fn_unset ()
5359 1.1 christos {
5360 1.1 christos { eval $1=; unset $1;}
5361 1.1 christos }
5362 1.1 christos as_unset=as_fn_unset
5363 1.1 christos # as_fn_append VAR VALUE
5364 1.1 christos # ----------------------
5365 1.1 christos # Append the text in VALUE to the end of the definition contained in VAR. Take
5366 1.1 christos # advantage of any shell optimizations that allow amortized linear growth over
5367 1.1 christos # repeated appends, instead of the typical quadratic growth present in naive
5368 1.1 christos # implementations.
5369 1.1 christos if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
5370 1.1 christos eval 'as_fn_append ()
5371 1.1 christos {
5372 1.1 christos eval $1+=\$2
5373 1.1 christos }'
5374 1.1 christos else
5375 1.1 christos as_fn_append ()
5376 1.1 christos {
5377 1.1 christos eval $1=\$$1\$2
5378 1.1 christos }
5379 1.1 christos fi # as_fn_append
5380 1.1 christos
5381 1.1 christos # as_fn_arith ARG...
5382 1.1 christos # ------------------
5383 1.1 christos # Perform arithmetic evaluation on the ARGs, and store the result in the
5384 1.1 christos # global $as_val. Take advantage of shells that can avoid forks. The arguments
5385 1.1 christos # must be portable across $(()) and expr.
5386 1.1 christos if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
5387 1.1 christos eval 'as_fn_arith ()
5388 1.1 christos {
5389 1.1 christos as_val=$(( $* ))
5390 1.1 christos }'
5391 1.1 christos else
5392 1.1 christos as_fn_arith ()
5393 1.1 christos {
5394 1.1 christos as_val=`expr "$@" || test $? -eq 1`
5395 1.1 christos }
5396 1.1 christos fi # as_fn_arith
5397 1.1 christos
5398 1.1 christos
5399 1.1 christos if expr a : '\(a\)' >/dev/null 2>&1 &&
5400 1.1 christos test "X`expr 00001 : '.*\(...\)'`" = X001; then
5401 1.1 christos as_expr=expr
5402 1.1 christos else
5403 1.1 christos as_expr=false
5404 1.1 christos fi
5405 1.1 christos
5406 1.1 christos if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
5407 1.1 christos as_basename=basename
5408 1.1 christos else
5409 1.1 christos as_basename=false
5410 1.1 christos fi
5411 1.1 christos
5412 1.1 christos if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
5413 1.1 christos as_dirname=dirname
5414 1.1 christos else
5415 1.1 christos as_dirname=false
5416 1.1 christos fi
5417 1.1 christos
5418 1.1 christos as_me=`$as_basename -- "$0" ||
5419 1.1 christos $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
5420 1.1 christos X"$0" : 'X\(//\)$' \| \
5421 1.1 christos X"$0" : 'X\(/\)' \| . 2>/dev/null ||
5422 1.1 christos $as_echo X/"$0" |
5423 1.1 christos sed '/^.*\/\([^/][^/]*\)\/*$/{
5424 1.1 christos s//\1/
5425 1.1 christos q
5426 1.1 christos }
5427 1.1 christos /^X\/\(\/\/\)$/{
5428 1.1 christos s//\1/
5429 1.1 christos q
5430 1.1 christos }
5431 1.1 christos /^X\/\(\/\).*/{
5432 1.1 christos s//\1/
5433 1.1 christos q
5434 1.1 christos }
5435 1.1 christos s/.*/./; q'`
5436 1.1 christos
5437 1.1 christos # Avoid depending upon Character Ranges.
5438 1.1 christos as_cr_letters='abcdefghijklmnopqrstuvwxyz'
5439 1.1 christos as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
5440 1.1 christos as_cr_Letters=$as_cr_letters$as_cr_LETTERS
5441 1.1 christos as_cr_digits='0123456789'
5442 1.1 christos as_cr_alnum=$as_cr_Letters$as_cr_digits
5443 1.1 christos
5444 1.1 christos ECHO_C= ECHO_N= ECHO_T=
5445 1.1 christos case `echo -n x` in #(((((
5446 1.1 christos -n*)
5447 1.1 christos case `echo 'xy\c'` in
5448 1.1 christos *c*) ECHO_T=' ';; # ECHO_T is single tab character.
5449 1.1 christos xy) ECHO_C='\c';;
5450 1.1 christos *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
5451 1.1 christos ECHO_T=' ';;
5452 1.1 christos esac;;
5453 1.1 christos *)
5454 1.1 christos ECHO_N='-n';;
5455 1.1 christos esac
5456 1.1 christos
5457 1.1 christos rm -f conf$$ conf$$.exe conf$$.file
5458 1.1 christos if test -d conf$$.dir; then
5459 1.1 christos rm -f conf$$.dir/conf$$.file
5460 1.1 christos else
5461 1.1 christos rm -f conf$$.dir
5462 1.1 christos mkdir conf$$.dir 2>/dev/null
5463 1.1 christos fi
5464 1.1 christos if (echo >conf$$.file) 2>/dev/null; then
5465 1.1 christos if ln -s conf$$.file conf$$ 2>/dev/null; then
5466 1.1 christos as_ln_s='ln -s'
5467 1.1 christos # ... but there are two gotchas:
5468 1.1 christos # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
5469 1.1 christos # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
5470 1.1.1.6 christos # In both cases, we have to default to `cp -pR'.
5471 1.1 christos ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
5472 1.1.1.6 christos as_ln_s='cp -pR'
5473 1.1 christos elif ln conf$$.file conf$$ 2>/dev/null; then
5474 1.1 christos as_ln_s=ln
5475 1.1 christos else
5476 1.1.1.6 christos as_ln_s='cp -pR'
5477 1.1 christos fi
5478 1.1 christos else
5479 1.1.1.6 christos as_ln_s='cp -pR'
5480 1.1 christos fi
5481 1.1 christos rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
5482 1.1 christos rmdir conf$$.dir 2>/dev/null
5483 1.1 christos
5484 1.1 christos
5485 1.1 christos # as_fn_mkdir_p
5486 1.1 christos # -------------
5487 1.1 christos # Create "$as_dir" as a directory, including parents if necessary.
5488 1.1 christos as_fn_mkdir_p ()
5489 1.1 christos {
5490 1.1 christos
5491 1.1 christos case $as_dir in #(
5492 1.1 christos -*) as_dir=./$as_dir;;
5493 1.1 christos esac
5494 1.1 christos test -d "$as_dir" || eval $as_mkdir_p || {
5495 1.1 christos as_dirs=
5496 1.1 christos while :; do
5497 1.1 christos case $as_dir in #(
5498 1.1 christos *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
5499 1.1 christos *) as_qdir=$as_dir;;
5500 1.1 christos esac
5501 1.1 christos as_dirs="'$as_qdir' $as_dirs"
5502 1.1 christos as_dir=`$as_dirname -- "$as_dir" ||
5503 1.1 christos $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
5504 1.1 christos X"$as_dir" : 'X\(//\)[^/]' \| \
5505 1.1 christos X"$as_dir" : 'X\(//\)$' \| \
5506 1.1 christos X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
5507 1.1 christos $as_echo X"$as_dir" |
5508 1.1 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
5509 1.1 christos s//\1/
5510 1.1 christos q
5511 1.1 christos }
5512 1.1 christos /^X\(\/\/\)[^/].*/{
5513 1.1 christos s//\1/
5514 1.1 christos q
5515 1.1 christos }
5516 1.1 christos /^X\(\/\/\)$/{
5517 1.1 christos s//\1/
5518 1.1 christos q
5519 1.1 christos }
5520 1.1 christos /^X\(\/\).*/{
5521 1.1 christos s//\1/
5522 1.1 christos q
5523 1.1 christos }
5524 1.1 christos s/.*/./; q'`
5525 1.1 christos test -d "$as_dir" && break
5526 1.1 christos done
5527 1.1 christos test -z "$as_dirs" || eval "mkdir $as_dirs"
5528 1.1.1.6 christos } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
5529 1.1 christos
5530 1.1 christos
5531 1.1 christos } # as_fn_mkdir_p
5532 1.1 christos if mkdir -p . 2>/dev/null; then
5533 1.1 christos as_mkdir_p='mkdir -p "$as_dir"'
5534 1.1 christos else
5535 1.1 christos test -d ./-p && rmdir ./-p
5536 1.1 christos as_mkdir_p=false
5537 1.1 christos fi
5538 1.1 christos
5539 1.1.1.6 christos
5540 1.1.1.6 christos # as_fn_executable_p FILE
5541 1.1.1.6 christos # -----------------------
5542 1.1.1.6 christos # Test if FILE is an executable regular file.
5543 1.1.1.6 christos as_fn_executable_p ()
5544 1.1.1.6 christos {
5545 1.1.1.6 christos test -f "$1" && test -x "$1"
5546 1.1.1.6 christos } # as_fn_executable_p
5547 1.1.1.6 christos as_test_x='test -x'
5548 1.1.1.6 christos as_executable_p=as_fn_executable_p
5549 1.1 christos
5550 1.1 christos # Sed expression to map a string onto a valid CPP name.
5551 1.1 christos as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
5552 1.1 christos
5553 1.1 christos # Sed expression to map a string onto a valid variable name.
5554 1.1 christos as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
5555 1.1 christos
5556 1.1 christos
5557 1.1 christos exec 6>&1
5558 1.1 christos ## ----------------------------------- ##
5559 1.1 christos ## Main body of $CONFIG_STATUS script. ##
5560 1.1 christos ## ----------------------------------- ##
5561 1.1 christos _ASEOF
5562 1.1 christos test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
5563 1.1 christos
5564 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5565 1.1 christos # Save the log message, to keep $0 and so on meaningful, and to
5566 1.1 christos # report actual input values of CONFIG_FILES etc. instead of their
5567 1.1 christos # values after options handling.
5568 1.1 christos ac_log="
5569 1.1 christos This file was extended by libdecnumber $as_me , which was
5570 1.1.1.6 christos generated by GNU Autoconf 2.69. Invocation command line was
5571 1.1 christos
5572 1.1 christos CONFIG_FILES = $CONFIG_FILES
5573 1.1 christos CONFIG_HEADERS = $CONFIG_HEADERS
5574 1.1 christos CONFIG_LINKS = $CONFIG_LINKS
5575 1.1 christos CONFIG_COMMANDS = $CONFIG_COMMANDS
5576 1.1 christos $ $0 $@
5577 1.1 christos
5578 1.1 christos on `(hostname || uname -n) 2>/dev/null | sed 1q`
5579 1.1 christos "
5580 1.1 christos
5581 1.1 christos _ACEOF
5582 1.1 christos
5583 1.1 christos case $ac_config_files in *"
5584 1.1 christos "*) set x $ac_config_files; shift; ac_config_files=$*;;
5585 1.1 christos esac
5586 1.1 christos
5587 1.1 christos case $ac_config_headers in *"
5588 1.1 christos "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
5589 1.1 christos esac
5590 1.1 christos
5591 1.1 christos
5592 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5593 1.1 christos # Files that config.status was made for.
5594 1.1 christos config_files="$ac_config_files"
5595 1.1 christos config_headers="$ac_config_headers"
5596 1.1 christos config_commands="$ac_config_commands"
5597 1.1 christos
5598 1.1 christos _ACEOF
5599 1.1 christos
5600 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5601 1.1 christos ac_cs_usage="\
5602 1.1 christos \`$as_me' instantiates files and other configuration actions
5603 1.1 christos from templates according to the current configuration. Unless the files
5604 1.1 christos and actions are specified as TAGs, all are instantiated by default.
5605 1.1 christos
5606 1.1 christos Usage: $0 [OPTION]... [TAG]...
5607 1.1 christos
5608 1.1 christos -h, --help print this help, then exit
5609 1.1 christos -V, --version print version number and configuration settings, then exit
5610 1.1.1.6 christos --config print configuration, then exit
5611 1.1 christos -q, --quiet, --silent
5612 1.1 christos do not print progress messages
5613 1.1 christos -d, --debug don't remove temporary files
5614 1.1 christos --recheck update $as_me by reconfiguring in the same conditions
5615 1.1 christos --file=FILE[:TEMPLATE]
5616 1.1 christos instantiate the configuration file FILE
5617 1.1 christos --header=FILE[:TEMPLATE]
5618 1.1 christos instantiate the configuration header FILE
5619 1.1 christos
5620 1.1 christos Configuration files:
5621 1.1 christos $config_files
5622 1.1 christos
5623 1.1 christos Configuration headers:
5624 1.1 christos $config_headers
5625 1.1 christos
5626 1.1 christos Configuration commands:
5627 1.1 christos $config_commands
5628 1.1 christos
5629 1.1 christos Report bugs to <gcc-bugs@gcc.gnu.org>."
5630 1.1 christos
5631 1.1 christos _ACEOF
5632 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5633 1.1.1.6 christos ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
5634 1.1 christos ac_cs_version="\\
5635 1.1 christos libdecnumber config.status
5636 1.1.1.6 christos configured by $0, generated by GNU Autoconf 2.69,
5637 1.1.1.6 christos with options \\"\$ac_cs_config\\"
5638 1.1 christos
5639 1.1.1.6 christos Copyright (C) 2012 Free Software Foundation, Inc.
5640 1.1 christos This config.status script is free software; the Free Software Foundation
5641 1.1 christos gives unlimited permission to copy, distribute and modify it."
5642 1.1 christos
5643 1.1 christos ac_pwd='$ac_pwd'
5644 1.1 christos srcdir='$srcdir'
5645 1.1 christos test -n "\$AWK" || AWK=awk
5646 1.1 christos _ACEOF
5647 1.1 christos
5648 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5649 1.1 christos # The default lists apply if the user does not specify any file.
5650 1.1 christos ac_need_defaults=:
5651 1.1 christos while test $# != 0
5652 1.1 christos do
5653 1.1 christos case $1 in
5654 1.1.1.6 christos --*=?*)
5655 1.1 christos ac_option=`expr "X$1" : 'X\([^=]*\)='`
5656 1.1 christos ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
5657 1.1 christos ac_shift=:
5658 1.1 christos ;;
5659 1.1.1.6 christos --*=)
5660 1.1.1.6 christos ac_option=`expr "X$1" : 'X\([^=]*\)='`
5661 1.1.1.6 christos ac_optarg=
5662 1.1.1.6 christos ac_shift=:
5663 1.1.1.6 christos ;;
5664 1.1 christos *)
5665 1.1 christos ac_option=$1
5666 1.1 christos ac_optarg=$2
5667 1.1 christos ac_shift=shift
5668 1.1 christos ;;
5669 1.1 christos esac
5670 1.1 christos
5671 1.1 christos case $ac_option in
5672 1.1 christos # Handling of the options.
5673 1.1 christos -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
5674 1.1 christos ac_cs_recheck=: ;;
5675 1.1 christos --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
5676 1.1 christos $as_echo "$ac_cs_version"; exit ;;
5677 1.1.1.6 christos --config | --confi | --conf | --con | --co | --c )
5678 1.1.1.6 christos $as_echo "$ac_cs_config"; exit ;;
5679 1.1 christos --debug | --debu | --deb | --de | --d | -d )
5680 1.1 christos debug=: ;;
5681 1.1 christos --file | --fil | --fi | --f )
5682 1.1 christos $ac_shift
5683 1.1 christos case $ac_optarg in
5684 1.1 christos *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
5685 1.1.1.6 christos '') as_fn_error $? "missing file argument" ;;
5686 1.1 christos esac
5687 1.1 christos as_fn_append CONFIG_FILES " '$ac_optarg'"
5688 1.1 christos ac_need_defaults=false;;
5689 1.1 christos --header | --heade | --head | --hea )
5690 1.1 christos $ac_shift
5691 1.1 christos case $ac_optarg in
5692 1.1 christos *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
5693 1.1 christos esac
5694 1.1 christos as_fn_append CONFIG_HEADERS " '$ac_optarg'"
5695 1.1 christos ac_need_defaults=false;;
5696 1.1 christos --he | --h)
5697 1.1 christos # Conflict between --help and --header
5698 1.1.1.6 christos as_fn_error $? "ambiguous option: \`$1'
5699 1.1 christos Try \`$0 --help' for more information.";;
5700 1.1 christos --help | --hel | -h )
5701 1.1 christos $as_echo "$ac_cs_usage"; exit ;;
5702 1.1 christos -q | -quiet | --quiet | --quie | --qui | --qu | --q \
5703 1.1 christos | -silent | --silent | --silen | --sile | --sil | --si | --s)
5704 1.1 christos ac_cs_silent=: ;;
5705 1.1 christos
5706 1.1 christos # This is an error.
5707 1.1.1.6 christos -*) as_fn_error $? "unrecognized option: \`$1'
5708 1.1 christos Try \`$0 --help' for more information." ;;
5709 1.1 christos
5710 1.1 christos *) as_fn_append ac_config_targets " $1"
5711 1.1 christos ac_need_defaults=false ;;
5712 1.1 christos
5713 1.1 christos esac
5714 1.1 christos shift
5715 1.1 christos done
5716 1.1 christos
5717 1.1 christos ac_configure_extra_args=
5718 1.1 christos
5719 1.1 christos if $ac_cs_silent; then
5720 1.1 christos exec 6>/dev/null
5721 1.1 christos ac_configure_extra_args="$ac_configure_extra_args --silent"
5722 1.1 christos fi
5723 1.1 christos
5724 1.1 christos _ACEOF
5725 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5726 1.1 christos if \$ac_cs_recheck; then
5727 1.1.1.6 christos set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
5728 1.1 christos shift
5729 1.1 christos \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
5730 1.1 christos CONFIG_SHELL='$SHELL'
5731 1.1 christos export CONFIG_SHELL
5732 1.1 christos exec "\$@"
5733 1.1 christos fi
5734 1.1 christos
5735 1.1 christos _ACEOF
5736 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5737 1.1 christos exec 5>>config.log
5738 1.1 christos {
5739 1.1 christos echo
5740 1.1 christos sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
5741 1.1 christos ## Running $as_me. ##
5742 1.1 christos _ASBOX
5743 1.1 christos $as_echo "$ac_log"
5744 1.1 christos } >&5
5745 1.1 christos
5746 1.1 christos _ACEOF
5747 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5748 1.1 christos #
5749 1.1 christos # INIT-COMMANDS
5750 1.1 christos #
5751 1.1 christos
5752 1.1 christos GCC="$GCC"
5753 1.1 christos CC="$CC"
5754 1.1 christos acx_cv_header_stdint="$acx_cv_header_stdint"
5755 1.1 christos acx_cv_type_int8_t="$acx_cv_type_int8_t"
5756 1.1 christos acx_cv_type_int16_t="$acx_cv_type_int16_t"
5757 1.1 christos acx_cv_type_int32_t="$acx_cv_type_int32_t"
5758 1.1 christos acx_cv_type_int64_t="$acx_cv_type_int64_t"
5759 1.1 christos acx_cv_type_intptr_t="$acx_cv_type_intptr_t"
5760 1.1 christos ac_cv_type_uintmax_t="$ac_cv_type_uintmax_t"
5761 1.1 christos ac_cv_type_uintptr_t="$ac_cv_type_uintptr_t"
5762 1.1 christos ac_cv_type_uint64_t="$ac_cv_type_uint64_t"
5763 1.1 christos ac_cv_type_u_int64_t="$ac_cv_type_u_int64_t"
5764 1.1 christos ac_cv_type_u_int32_t="$ac_cv_type_u_int32_t"
5765 1.1 christos ac_cv_type_int_least32_t="$ac_cv_type_int_least32_t"
5766 1.1 christos ac_cv_type_int_fast32_t="$ac_cv_type_int_fast32_t"
5767 1.1 christos ac_cv_sizeof_void_p="$ac_cv_sizeof_void_p"
5768 1.1 christos
5769 1.1 christos
5770 1.1 christos _ACEOF
5771 1.1 christos
5772 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5773 1.1 christos
5774 1.1 christos # Handling of arguments.
5775 1.1 christos for ac_config_target in $ac_config_targets
5776 1.1 christos do
5777 1.1 christos case $ac_config_target in
5778 1.1 christos "gstdint.h") CONFIG_COMMANDS="$CONFIG_COMMANDS gstdint.h" ;;
5779 1.1 christos "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
5780 1.1 christos "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
5781 1.1 christos
5782 1.1.1.6 christos *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
5783 1.1 christos esac
5784 1.1 christos done
5785 1.1 christos
5786 1.1 christos
5787 1.1 christos # If the user did not use the arguments to specify the items to instantiate,
5788 1.1 christos # then the envvar interface is used. Set only those that are not.
5789 1.1 christos # We use the long form for the default assignment because of an extremely
5790 1.1 christos # bizarre bug on SunOS 4.1.3.
5791 1.1 christos if $ac_need_defaults; then
5792 1.1 christos test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
5793 1.1 christos test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
5794 1.1 christos test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
5795 1.1 christos fi
5796 1.1 christos
5797 1.1 christos # Have a temporary directory for convenience. Make it in the build tree
5798 1.1 christos # simply because there is no reason against having it here, and in addition,
5799 1.1 christos # creating and moving files from /tmp can sometimes cause problems.
5800 1.1 christos # Hook for its removal unless debugging.
5801 1.1 christos # Note that there is a small window in which the directory will not be cleaned:
5802 1.1 christos # after its creation but before its name has been assigned to `$tmp'.
5803 1.1 christos $debug ||
5804 1.1 christos {
5805 1.1.1.6 christos tmp= ac_tmp=
5806 1.1 christos trap 'exit_status=$?
5807 1.1.1.6 christos : "${ac_tmp:=$tmp}"
5808 1.1.1.6 christos { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
5809 1.1 christos ' 0
5810 1.1 christos trap 'as_fn_exit 1' 1 2 13 15
5811 1.1 christos }
5812 1.1 christos # Create a (secure) tmp directory for tmp files.
5813 1.1 christos
5814 1.1 christos {
5815 1.1 christos tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
5816 1.1.1.6 christos test -d "$tmp"
5817 1.1 christos } ||
5818 1.1 christos {
5819 1.1 christos tmp=./conf$$-$RANDOM
5820 1.1 christos (umask 077 && mkdir "$tmp")
5821 1.1.1.6 christos } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
5822 1.1.1.6 christos ac_tmp=$tmp
5823 1.1 christos
5824 1.1 christos # Set up the scripts for CONFIG_FILES section.
5825 1.1 christos # No need to generate them if there are no CONFIG_FILES.
5826 1.1 christos # This happens for instance with `./config.status config.h'.
5827 1.1 christos if test -n "$CONFIG_FILES"; then
5828 1.1 christos
5829 1.1 christos
5830 1.1 christos ac_cr=`echo X | tr X '\015'`
5831 1.1 christos # On cygwin, bash can eat \r inside `` if the user requested igncr.
5832 1.1 christos # But we know of no other shell where ac_cr would be empty at this
5833 1.1 christos # point, so we can use a bashism as a fallback.
5834 1.1 christos if test "x$ac_cr" = x; then
5835 1.1 christos eval ac_cr=\$\'\\r\'
5836 1.1 christos fi
5837 1.1 christos ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
5838 1.1 christos if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
5839 1.1.1.6 christos ac_cs_awk_cr='\\r'
5840 1.1 christos else
5841 1.1 christos ac_cs_awk_cr=$ac_cr
5842 1.1 christos fi
5843 1.1 christos
5844 1.1.1.6 christos echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
5845 1.1 christos _ACEOF
5846 1.1 christos
5847 1.1 christos
5848 1.1 christos {
5849 1.1 christos echo "cat >conf$$subs.awk <<_ACEOF" &&
5850 1.1 christos echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
5851 1.1 christos echo "_ACEOF"
5852 1.1 christos } >conf$$subs.sh ||
5853 1.1.1.6 christos as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
5854 1.1.1.6 christos ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
5855 1.1 christos ac_delim='%!_!# '
5856 1.1 christos for ac_last_try in false false false false false :; do
5857 1.1 christos . ./conf$$subs.sh ||
5858 1.1.1.6 christos as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
5859 1.1 christos
5860 1.1 christos ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
5861 1.1 christos if test $ac_delim_n = $ac_delim_num; then
5862 1.1 christos break
5863 1.1 christos elif $ac_last_try; then
5864 1.1.1.6 christos as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
5865 1.1 christos else
5866 1.1 christos ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
5867 1.1 christos fi
5868 1.1 christos done
5869 1.1 christos rm -f conf$$subs.sh
5870 1.1 christos
5871 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5872 1.1.1.6 christos cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
5873 1.1 christos _ACEOF
5874 1.1 christos sed -n '
5875 1.1 christos h
5876 1.1 christos s/^/S["/; s/!.*/"]=/
5877 1.1 christos p
5878 1.1 christos g
5879 1.1 christos s/^[^!]*!//
5880 1.1 christos :repl
5881 1.1 christos t repl
5882 1.1 christos s/'"$ac_delim"'$//
5883 1.1 christos t delim
5884 1.1 christos :nl
5885 1.1 christos h
5886 1.1.1.6 christos s/\(.\{148\}\)..*/\1/
5887 1.1 christos t more1
5888 1.1 christos s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
5889 1.1 christos p
5890 1.1 christos n
5891 1.1 christos b repl
5892 1.1 christos :more1
5893 1.1 christos s/["\\]/\\&/g; s/^/"/; s/$/"\\/
5894 1.1 christos p
5895 1.1 christos g
5896 1.1 christos s/.\{148\}//
5897 1.1 christos t nl
5898 1.1 christos :delim
5899 1.1 christos h
5900 1.1.1.6 christos s/\(.\{148\}\)..*/\1/
5901 1.1 christos t more2
5902 1.1 christos s/["\\]/\\&/g; s/^/"/; s/$/"/
5903 1.1 christos p
5904 1.1 christos b
5905 1.1 christos :more2
5906 1.1 christos s/["\\]/\\&/g; s/^/"/; s/$/"\\/
5907 1.1 christos p
5908 1.1 christos g
5909 1.1 christos s/.\{148\}//
5910 1.1 christos t delim
5911 1.1 christos ' <conf$$subs.awk | sed '
5912 1.1 christos /^[^""]/{
5913 1.1 christos N
5914 1.1 christos s/\n//
5915 1.1 christos }
5916 1.1 christos ' >>$CONFIG_STATUS || ac_write_fail=1
5917 1.1 christos rm -f conf$$subs.awk
5918 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5919 1.1 christos _ACAWK
5920 1.1.1.6 christos cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
5921 1.1 christos for (key in S) S_is_set[key] = 1
5922 1.1 christos FS = ""
5923 1.1 christos
5924 1.1 christos }
5925 1.1 christos {
5926 1.1 christos line = $ 0
5927 1.1 christos nfields = split(line, field, "@")
5928 1.1 christos substed = 0
5929 1.1 christos len = length(field[1])
5930 1.1 christos for (i = 2; i < nfields; i++) {
5931 1.1 christos key = field[i]
5932 1.1 christos keylen = length(key)
5933 1.1 christos if (S_is_set[key]) {
5934 1.1 christos value = S[key]
5935 1.1 christos line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
5936 1.1 christos len += length(value) + length(field[++i])
5937 1.1 christos substed = 1
5938 1.1 christos } else
5939 1.1 christos len += 1 + keylen
5940 1.1 christos }
5941 1.1 christos
5942 1.1 christos print line
5943 1.1 christos }
5944 1.1 christos
5945 1.1 christos _ACAWK
5946 1.1 christos _ACEOF
5947 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5948 1.1 christos if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
5949 1.1 christos sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
5950 1.1 christos else
5951 1.1 christos cat
5952 1.1.1.6 christos fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
5953 1.1.1.6 christos || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
5954 1.1 christos _ACEOF
5955 1.1 christos
5956 1.1.1.6 christos # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
5957 1.1.1.6 christos # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
5958 1.1 christos # trailing colons and then remove the whole line if VPATH becomes empty
5959 1.1 christos # (actually we leave an empty line to preserve line numbers).
5960 1.1 christos if test "x$srcdir" = x.; then
5961 1.1.1.6 christos ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
5962 1.1.1.6 christos h
5963 1.1.1.6 christos s///
5964 1.1.1.6 christos s/^/:/
5965 1.1.1.6 christos s/[ ]*$/:/
5966 1.1.1.6 christos s/:\$(srcdir):/:/g
5967 1.1.1.6 christos s/:\${srcdir}:/:/g
5968 1.1.1.6 christos s/:@srcdir@:/:/g
5969 1.1.1.6 christos s/^:*//
5970 1.1 christos s/:*$//
5971 1.1.1.6 christos x
5972 1.1.1.6 christos s/\(=[ ]*\).*/\1/
5973 1.1.1.6 christos G
5974 1.1.1.6 christos s/\n//
5975 1.1 christos s/^[^=]*=[ ]*$//
5976 1.1 christos }'
5977 1.1 christos fi
5978 1.1 christos
5979 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5980 1.1 christos fi # test -n "$CONFIG_FILES"
5981 1.1 christos
5982 1.1 christos # Set up the scripts for CONFIG_HEADERS section.
5983 1.1 christos # No need to generate them if there are no CONFIG_HEADERS.
5984 1.1 christos # This happens for instance with `./config.status Makefile'.
5985 1.1 christos if test -n "$CONFIG_HEADERS"; then
5986 1.1.1.6 christos cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
5987 1.1 christos BEGIN {
5988 1.1 christos _ACEOF
5989 1.1 christos
5990 1.1 christos # Transform confdefs.h into an awk script `defines.awk', embedded as
5991 1.1 christos # here-document in config.status, that substitutes the proper values into
5992 1.1 christos # config.h.in to produce config.h.
5993 1.1 christos
5994 1.1 christos # Create a delimiter string that does not exist in confdefs.h, to ease
5995 1.1 christos # handling of long lines.
5996 1.1 christos ac_delim='%!_!# '
5997 1.1 christos for ac_last_try in false false :; do
5998 1.1.1.6 christos ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
5999 1.1.1.6 christos if test -z "$ac_tt"; then
6000 1.1 christos break
6001 1.1 christos elif $ac_last_try; then
6002 1.1.1.6 christos as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
6003 1.1 christos else
6004 1.1 christos ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
6005 1.1 christos fi
6006 1.1 christos done
6007 1.1 christos
6008 1.1 christos # For the awk script, D is an array of macro values keyed by name,
6009 1.1 christos # likewise P contains macro parameters if any. Preserve backslash
6010 1.1 christos # newline sequences.
6011 1.1 christos
6012 1.1 christos ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
6013 1.1 christos sed -n '
6014 1.1 christos s/.\{148\}/&'"$ac_delim"'/g
6015 1.1 christos t rset
6016 1.1 christos :rset
6017 1.1 christos s/^[ ]*#[ ]*define[ ][ ]*/ /
6018 1.1 christos t def
6019 1.1 christos d
6020 1.1 christos :def
6021 1.1 christos s/\\$//
6022 1.1 christos t bsnl
6023 1.1 christos s/["\\]/\\&/g
6024 1.1 christos s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
6025 1.1 christos D["\1"]=" \3"/p
6026 1.1 christos s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
6027 1.1 christos d
6028 1.1 christos :bsnl
6029 1.1 christos s/["\\]/\\&/g
6030 1.1 christos s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
6031 1.1 christos D["\1"]=" \3\\\\\\n"\\/p
6032 1.1 christos t cont
6033 1.1 christos s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
6034 1.1 christos t cont
6035 1.1 christos d
6036 1.1 christos :cont
6037 1.1 christos n
6038 1.1 christos s/.\{148\}/&'"$ac_delim"'/g
6039 1.1 christos t clear
6040 1.1 christos :clear
6041 1.1 christos s/\\$//
6042 1.1 christos t bsnlc
6043 1.1 christos s/["\\]/\\&/g; s/^/"/; s/$/"/p
6044 1.1 christos d
6045 1.1 christos :bsnlc
6046 1.1 christos s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
6047 1.1 christos b cont
6048 1.1 christos ' <confdefs.h | sed '
6049 1.1 christos s/'"$ac_delim"'/"\\\
6050 1.1 christos "/g' >>$CONFIG_STATUS || ac_write_fail=1
6051 1.1 christos
6052 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6053 1.1 christos for (key in D) D_is_set[key] = 1
6054 1.1 christos FS = ""
6055 1.1 christos }
6056 1.1 christos /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
6057 1.1 christos line = \$ 0
6058 1.1 christos split(line, arg, " ")
6059 1.1 christos if (arg[1] == "#") {
6060 1.1 christos defundef = arg[2]
6061 1.1 christos mac1 = arg[3]
6062 1.1 christos } else {
6063 1.1 christos defundef = substr(arg[1], 2)
6064 1.1 christos mac1 = arg[2]
6065 1.1 christos }
6066 1.1 christos split(mac1, mac2, "(") #)
6067 1.1 christos macro = mac2[1]
6068 1.1 christos prefix = substr(line, 1, index(line, defundef) - 1)
6069 1.1 christos if (D_is_set[macro]) {
6070 1.1 christos # Preserve the white space surrounding the "#".
6071 1.1 christos print prefix "define", macro P[macro] D[macro]
6072 1.1 christos next
6073 1.1 christos } else {
6074 1.1 christos # Replace #undef with comments. This is necessary, for example,
6075 1.1 christos # in the case of _POSIX_SOURCE, which is predefined and required
6076 1.1 christos # on some systems where configure will not decide to define it.
6077 1.1 christos if (defundef == "undef") {
6078 1.1 christos print "/*", prefix defundef, macro, "*/"
6079 1.1 christos next
6080 1.1 christos }
6081 1.1 christos }
6082 1.1 christos }
6083 1.1 christos { print }
6084 1.1 christos _ACAWK
6085 1.1 christos _ACEOF
6086 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6087 1.1.1.6 christos as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
6088 1.1 christos fi # test -n "$CONFIG_HEADERS"
6089 1.1 christos
6090 1.1 christos
6091 1.1 christos eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
6092 1.1 christos shift
6093 1.1 christos for ac_tag
6094 1.1 christos do
6095 1.1 christos case $ac_tag in
6096 1.1 christos :[FHLC]) ac_mode=$ac_tag; continue;;
6097 1.1 christos esac
6098 1.1 christos case $ac_mode$ac_tag in
6099 1.1 christos :[FHL]*:*);;
6100 1.1.1.6 christos :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
6101 1.1 christos :[FH]-) ac_tag=-:-;;
6102 1.1 christos :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
6103 1.1 christos esac
6104 1.1 christos ac_save_IFS=$IFS
6105 1.1 christos IFS=:
6106 1.1 christos set x $ac_tag
6107 1.1 christos IFS=$ac_save_IFS
6108 1.1 christos shift
6109 1.1 christos ac_file=$1
6110 1.1 christos shift
6111 1.1 christos
6112 1.1 christos case $ac_mode in
6113 1.1 christos :L) ac_source=$1;;
6114 1.1 christos :[FH])
6115 1.1 christos ac_file_inputs=
6116 1.1 christos for ac_f
6117 1.1 christos do
6118 1.1 christos case $ac_f in
6119 1.1.1.6 christos -) ac_f="$ac_tmp/stdin";;
6120 1.1 christos *) # Look for the file first in the build tree, then in the source tree
6121 1.1 christos # (if the path is not absolute). The absolute path cannot be DOS-style,
6122 1.1 christos # because $ac_f cannot contain `:'.
6123 1.1 christos test -f "$ac_f" ||
6124 1.1 christos case $ac_f in
6125 1.1 christos [\\/$]*) false;;
6126 1.1 christos *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
6127 1.1 christos esac ||
6128 1.1.1.6 christos as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
6129 1.1 christos esac
6130 1.1 christos case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
6131 1.1 christos as_fn_append ac_file_inputs " '$ac_f'"
6132 1.1 christos done
6133 1.1 christos
6134 1.1 christos # Let's still pretend it is `configure' which instantiates (i.e., don't
6135 1.1 christos # use $as_me), people would be surprised to read:
6136 1.1 christos # /* config.h. Generated by config.status. */
6137 1.1 christos configure_input='Generated from '`
6138 1.1 christos $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
6139 1.1 christos `' by configure.'
6140 1.1 christos if test x"$ac_file" != x-; then
6141 1.1 christos configure_input="$ac_file. $configure_input"
6142 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
6143 1.1 christos $as_echo "$as_me: creating $ac_file" >&6;}
6144 1.1 christos fi
6145 1.1 christos # Neutralize special characters interpreted by sed in replacement strings.
6146 1.1 christos case $configure_input in #(
6147 1.1 christos *\&* | *\|* | *\\* )
6148 1.1 christos ac_sed_conf_input=`$as_echo "$configure_input" |
6149 1.1 christos sed 's/[\\\\&|]/\\\\&/g'`;; #(
6150 1.1 christos *) ac_sed_conf_input=$configure_input;;
6151 1.1 christos esac
6152 1.1 christos
6153 1.1 christos case $ac_tag in
6154 1.1.1.6 christos *:-:* | *:-) cat >"$ac_tmp/stdin" \
6155 1.1.1.6 christos || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
6156 1.1 christos esac
6157 1.1 christos ;;
6158 1.1 christos esac
6159 1.1 christos
6160 1.1 christos ac_dir=`$as_dirname -- "$ac_file" ||
6161 1.1 christos $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
6162 1.1 christos X"$ac_file" : 'X\(//\)[^/]' \| \
6163 1.1 christos X"$ac_file" : 'X\(//\)$' \| \
6164 1.1 christos X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
6165 1.1 christos $as_echo X"$ac_file" |
6166 1.1 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
6167 1.1 christos s//\1/
6168 1.1 christos q
6169 1.1 christos }
6170 1.1 christos /^X\(\/\/\)[^/].*/{
6171 1.1 christos s//\1/
6172 1.1 christos q
6173 1.1 christos }
6174 1.1 christos /^X\(\/\/\)$/{
6175 1.1 christos s//\1/
6176 1.1 christos q
6177 1.1 christos }
6178 1.1 christos /^X\(\/\).*/{
6179 1.1 christos s//\1/
6180 1.1 christos q
6181 1.1 christos }
6182 1.1 christos s/.*/./; q'`
6183 1.1 christos as_dir="$ac_dir"; as_fn_mkdir_p
6184 1.1 christos ac_builddir=.
6185 1.1 christos
6186 1.1 christos case "$ac_dir" in
6187 1.1 christos .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
6188 1.1 christos *)
6189 1.1 christos ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
6190 1.1 christos # A ".." for each directory in $ac_dir_suffix.
6191 1.1 christos ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
6192 1.1 christos case $ac_top_builddir_sub in
6193 1.1 christos "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
6194 1.1 christos *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
6195 1.1 christos esac ;;
6196 1.1 christos esac
6197 1.1 christos ac_abs_top_builddir=$ac_pwd
6198 1.1 christos ac_abs_builddir=$ac_pwd$ac_dir_suffix
6199 1.1 christos # for backward compatibility:
6200 1.1 christos ac_top_builddir=$ac_top_build_prefix
6201 1.1 christos
6202 1.1 christos case $srcdir in
6203 1.1 christos .) # We are building in place.
6204 1.1 christos ac_srcdir=.
6205 1.1 christos ac_top_srcdir=$ac_top_builddir_sub
6206 1.1 christos ac_abs_top_srcdir=$ac_pwd ;;
6207 1.1 christos [\\/]* | ?:[\\/]* ) # Absolute name.
6208 1.1 christos ac_srcdir=$srcdir$ac_dir_suffix;
6209 1.1 christos ac_top_srcdir=$srcdir
6210 1.1 christos ac_abs_top_srcdir=$srcdir ;;
6211 1.1 christos *) # Relative name.
6212 1.1 christos ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
6213 1.1 christos ac_top_srcdir=$ac_top_build_prefix$srcdir
6214 1.1 christos ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
6215 1.1 christos esac
6216 1.1 christos ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
6217 1.1 christos
6218 1.1 christos
6219 1.1 christos case $ac_mode in
6220 1.1 christos :F)
6221 1.1 christos #
6222 1.1 christos # CONFIG_FILE
6223 1.1 christos #
6224 1.1 christos
6225 1.1 christos _ACEOF
6226 1.1 christos
6227 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6228 1.1 christos # If the template does not know about datarootdir, expand it.
6229 1.1 christos # FIXME: This hack should be removed a few years after 2.60.
6230 1.1 christos ac_datarootdir_hack=; ac_datarootdir_seen=
6231 1.1 christos ac_sed_dataroot='
6232 1.1 christos /datarootdir/ {
6233 1.1 christos p
6234 1.1 christos q
6235 1.1 christos }
6236 1.1 christos /@datadir@/p
6237 1.1 christos /@docdir@/p
6238 1.1 christos /@infodir@/p
6239 1.1 christos /@localedir@/p
6240 1.1 christos /@mandir@/p'
6241 1.1 christos case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
6242 1.1 christos *datarootdir*) ac_datarootdir_seen=yes;;
6243 1.1 christos *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
6244 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
6245 1.1 christos $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
6246 1.1 christos _ACEOF
6247 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6248 1.1 christos ac_datarootdir_hack='
6249 1.1 christos s&@datadir@&$datadir&g
6250 1.1 christos s&@docdir@&$docdir&g
6251 1.1 christos s&@infodir@&$infodir&g
6252 1.1 christos s&@localedir@&$localedir&g
6253 1.1 christos s&@mandir@&$mandir&g
6254 1.1 christos s&\\\${datarootdir}&$datarootdir&g' ;;
6255 1.1 christos esac
6256 1.1 christos _ACEOF
6257 1.1 christos
6258 1.1 christos # Neutralize VPATH when `$srcdir' = `.'.
6259 1.1 christos # Shell code in configure.ac might set extrasub.
6260 1.1 christos # FIXME: do we really want to maintain this feature?
6261 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6262 1.1 christos ac_sed_extra="$ac_vpsub
6263 1.1 christos $extrasub
6264 1.1 christos _ACEOF
6265 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6266 1.1 christos :t
6267 1.1 christos /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
6268 1.1 christos s|@configure_input@|$ac_sed_conf_input|;t t
6269 1.1 christos s&@top_builddir@&$ac_top_builddir_sub&;t t
6270 1.1 christos s&@top_build_prefix@&$ac_top_build_prefix&;t t
6271 1.1 christos s&@srcdir@&$ac_srcdir&;t t
6272 1.1 christos s&@abs_srcdir@&$ac_abs_srcdir&;t t
6273 1.1 christos s&@top_srcdir@&$ac_top_srcdir&;t t
6274 1.1 christos s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
6275 1.1 christos s&@builddir@&$ac_builddir&;t t
6276 1.1 christos s&@abs_builddir@&$ac_abs_builddir&;t t
6277 1.1 christos s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
6278 1.1 christos $ac_datarootdir_hack
6279 1.1 christos "
6280 1.1.1.6 christos eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
6281 1.1.1.6 christos >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
6282 1.1 christos
6283 1.1 christos test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
6284 1.1.1.6 christos { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
6285 1.1.1.6 christos { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
6286 1.1.1.6 christos "$ac_tmp/out"`; test -z "$ac_out"; } &&
6287 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
6288 1.1.1.6 christos which seems to be undefined. Please make sure it is defined" >&5
6289 1.1 christos $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
6290 1.1.1.6 christos which seems to be undefined. Please make sure it is defined" >&2;}
6291 1.1 christos
6292 1.1.1.6 christos rm -f "$ac_tmp/stdin"
6293 1.1 christos case $ac_file in
6294 1.1.1.6 christos -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
6295 1.1.1.6 christos *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
6296 1.1 christos esac \
6297 1.1.1.6 christos || as_fn_error $? "could not create $ac_file" "$LINENO" 5
6298 1.1 christos ;;
6299 1.1 christos :H)
6300 1.1 christos #
6301 1.1 christos # CONFIG_HEADER
6302 1.1 christos #
6303 1.1 christos if test x"$ac_file" != x-; then
6304 1.1 christos {
6305 1.1 christos $as_echo "/* $configure_input */" \
6306 1.1.1.6 christos && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
6307 1.1.1.6 christos } >"$ac_tmp/config.h" \
6308 1.1.1.6 christos || as_fn_error $? "could not create $ac_file" "$LINENO" 5
6309 1.1.1.6 christos if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
6310 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
6311 1.1 christos $as_echo "$as_me: $ac_file is unchanged" >&6;}
6312 1.1 christos else
6313 1.1 christos rm -f "$ac_file"
6314 1.1.1.6 christos mv "$ac_tmp/config.h" "$ac_file" \
6315 1.1.1.6 christos || as_fn_error $? "could not create $ac_file" "$LINENO" 5
6316 1.1 christos fi
6317 1.1 christos else
6318 1.1 christos $as_echo "/* $configure_input */" \
6319 1.1.1.6 christos && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
6320 1.1.1.6 christos || as_fn_error $? "could not create -" "$LINENO" 5
6321 1.1 christos fi
6322 1.1 christos ;;
6323 1.1 christos
6324 1.1 christos :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
6325 1.1 christos $as_echo "$as_me: executing $ac_file commands" >&6;}
6326 1.1 christos ;;
6327 1.1 christos esac
6328 1.1 christos
6329 1.1 christos
6330 1.1 christos case $ac_file$ac_mode in
6331 1.1 christos "gstdint.h":C)
6332 1.1 christos if test "$GCC" = yes; then
6333 1.1 christos echo "/* generated for " `$CC --version | sed 1q` "*/" > tmp-stdint.h
6334 1.1 christos else
6335 1.1 christos echo "/* generated for $CC */" > tmp-stdint.h
6336 1.1 christos fi
6337 1.1 christos
6338 1.1 christos sed 's/^ *//' >> tmp-stdint.h <<EOF
6339 1.1 christos
6340 1.1 christos #ifndef GCC_GENERATED_STDINT_H
6341 1.1 christos #define GCC_GENERATED_STDINT_H 1
6342 1.1 christos
6343 1.1 christos #include <sys/types.h>
6344 1.1 christos EOF
6345 1.1 christos
6346 1.1 christos if test "$acx_cv_header_stdint" != stdint.h; then
6347 1.1 christos echo "#include <stddef.h>" >> tmp-stdint.h
6348 1.1 christos fi
6349 1.1 christos if test "$acx_cv_header_stdint" != stddef.h; then
6350 1.1 christos echo "#include <$acx_cv_header_stdint>" >> tmp-stdint.h
6351 1.1 christos fi
6352 1.1 christos
6353 1.1 christos sed 's/^ *//' >> tmp-stdint.h <<EOF
6354 1.1 christos /* glibc uses these symbols as guards to prevent redefinitions. */
6355 1.1 christos #ifdef __int8_t_defined
6356 1.1 christos #define _INT8_T
6357 1.1 christos #define _INT16_T
6358 1.1 christos #define _INT32_T
6359 1.1 christos #endif
6360 1.1 christos #ifdef __uint32_t_defined
6361 1.1 christos #define _UINT32_T
6362 1.1 christos #endif
6363 1.1 christos
6364 1.1 christos EOF
6365 1.1 christos
6366 1.1 christos # ----------------- done header, emit basic int types -------------
6367 1.1 christos if test "$acx_cv_header_stdint" = stddef.h; then
6368 1.1 christos sed 's/^ *//' >> tmp-stdint.h <<EOF
6369 1.1 christos
6370 1.1 christos #ifndef _UINT8_T
6371 1.1 christos #define _UINT8_T
6372 1.1 christos #ifndef __uint8_t_defined
6373 1.1 christos #define __uint8_t_defined
6374 1.1 christos #ifndef uint8_t
6375 1.1 christos typedef unsigned $acx_cv_type_int8_t uint8_t;
6376 1.1 christos #endif
6377 1.1 christos #endif
6378 1.1 christos #endif
6379 1.1 christos
6380 1.1 christos #ifndef _UINT16_T
6381 1.1 christos #define _UINT16_T
6382 1.1 christos #ifndef __uint16_t_defined
6383 1.1 christos #define __uint16_t_defined
6384 1.1 christos #ifndef uint16_t
6385 1.1 christos typedef unsigned $acx_cv_type_int16_t uint16_t;
6386 1.1 christos #endif
6387 1.1 christos #endif
6388 1.1 christos #endif
6389 1.1 christos
6390 1.1 christos #ifndef _UINT32_T
6391 1.1 christos #define _UINT32_T
6392 1.1 christos #ifndef __uint32_t_defined
6393 1.1 christos #define __uint32_t_defined
6394 1.1 christos #ifndef uint32_t
6395 1.1 christos typedef unsigned $acx_cv_type_int32_t uint32_t;
6396 1.1 christos #endif
6397 1.1 christos #endif
6398 1.1 christos #endif
6399 1.1 christos
6400 1.1 christos #ifndef _INT8_T
6401 1.1 christos #define _INT8_T
6402 1.1 christos #ifndef __int8_t_defined
6403 1.1 christos #define __int8_t_defined
6404 1.1 christos #ifndef int8_t
6405 1.1 christos typedef $acx_cv_type_int8_t int8_t;
6406 1.1 christos #endif
6407 1.1 christos #endif
6408 1.1 christos #endif
6409 1.1 christos
6410 1.1 christos #ifndef _INT16_T
6411 1.1 christos #define _INT16_T
6412 1.1 christos #ifndef __int16_t_defined
6413 1.1 christos #define __int16_t_defined
6414 1.1 christos #ifndef int16_t
6415 1.1 christos typedef $acx_cv_type_int16_t int16_t;
6416 1.1 christos #endif
6417 1.1 christos #endif
6418 1.1 christos #endif
6419 1.1 christos
6420 1.1 christos #ifndef _INT32_T
6421 1.1 christos #define _INT32_T
6422 1.1 christos #ifndef __int32_t_defined
6423 1.1 christos #define __int32_t_defined
6424 1.1 christos #ifndef int32_t
6425 1.1 christos typedef $acx_cv_type_int32_t int32_t;
6426 1.1 christos #endif
6427 1.1 christos #endif
6428 1.1 christos #endif
6429 1.1 christos EOF
6430 1.1 christos elif test "$ac_cv_type_u_int32_t" = yes; then
6431 1.1 christos sed 's/^ *//' >> tmp-stdint.h <<EOF
6432 1.1 christos
6433 1.1 christos /* int8_t int16_t int32_t defined by inet code, we do the u_intXX types */
6434 1.1 christos #ifndef _INT8_T
6435 1.1 christos #define _INT8_T
6436 1.1 christos #endif
6437 1.1 christos #ifndef _INT16_T
6438 1.1 christos #define _INT16_T
6439 1.1 christos #endif
6440 1.1 christos #ifndef _INT32_T
6441 1.1 christos #define _INT32_T
6442 1.1 christos #endif
6443 1.1 christos
6444 1.1 christos #ifndef _UINT8_T
6445 1.1 christos #define _UINT8_T
6446 1.1 christos #ifndef __uint8_t_defined
6447 1.1 christos #define __uint8_t_defined
6448 1.1 christos #ifndef uint8_t
6449 1.1 christos typedef u_int8_t uint8_t;
6450 1.1 christos #endif
6451 1.1 christos #endif
6452 1.1 christos #endif
6453 1.1 christos
6454 1.1 christos #ifndef _UINT16_T
6455 1.1 christos #define _UINT16_T
6456 1.1 christos #ifndef __uint16_t_defined
6457 1.1 christos #define __uint16_t_defined
6458 1.1 christos #ifndef uint16_t
6459 1.1 christos typedef u_int16_t uint16_t;
6460 1.1 christos #endif
6461 1.1 christos #endif
6462 1.1 christos #endif
6463 1.1 christos
6464 1.1 christos #ifndef _UINT32_T
6465 1.1 christos #define _UINT32_T
6466 1.1 christos #ifndef __uint32_t_defined
6467 1.1 christos #define __uint32_t_defined
6468 1.1 christos #ifndef uint32_t
6469 1.1 christos typedef u_int32_t uint32_t;
6470 1.1 christos #endif
6471 1.1 christos #endif
6472 1.1 christos #endif
6473 1.1 christos EOF
6474 1.1 christos else
6475 1.1 christos sed 's/^ *//' >> tmp-stdint.h <<EOF
6476 1.1 christos
6477 1.1 christos /* Some systems have guard macros to prevent redefinitions, define them. */
6478 1.1 christos #ifndef _INT8_T
6479 1.1 christos #define _INT8_T
6480 1.1 christos #endif
6481 1.1 christos #ifndef _INT16_T
6482 1.1 christos #define _INT16_T
6483 1.1 christos #endif
6484 1.1 christos #ifndef _INT32_T
6485 1.1 christos #define _INT32_T
6486 1.1 christos #endif
6487 1.1 christos #ifndef _UINT8_T
6488 1.1 christos #define _UINT8_T
6489 1.1 christos #endif
6490 1.1 christos #ifndef _UINT16_T
6491 1.1 christos #define _UINT16_T
6492 1.1 christos #endif
6493 1.1 christos #ifndef _UINT32_T
6494 1.1 christos #define _UINT32_T
6495 1.1 christos #endif
6496 1.1 christos EOF
6497 1.1 christos fi
6498 1.1 christos
6499 1.1 christos # ------------- done basic int types, emit int64_t types ------------
6500 1.1 christos if test "$ac_cv_type_uint64_t" = yes; then
6501 1.1 christos sed 's/^ *//' >> tmp-stdint.h <<EOF
6502 1.1 christos
6503 1.1 christos /* system headers have good uint64_t and int64_t */
6504 1.1 christos #ifndef _INT64_T
6505 1.1 christos #define _INT64_T
6506 1.1 christos #endif
6507 1.1 christos #ifndef _UINT64_T
6508 1.1 christos #define _UINT64_T
6509 1.1 christos #endif
6510 1.1 christos EOF
6511 1.1 christos elif test "$ac_cv_type_u_int64_t" = yes; then
6512 1.1 christos sed 's/^ *//' >> tmp-stdint.h <<EOF
6513 1.1 christos
6514 1.1 christos /* system headers have an u_int64_t (and int64_t) */
6515 1.1 christos #ifndef _INT64_T
6516 1.1 christos #define _INT64_T
6517 1.1 christos #endif
6518 1.1 christos #ifndef _UINT64_T
6519 1.1 christos #define _UINT64_T
6520 1.1 christos #ifndef __uint64_t_defined
6521 1.1 christos #define __uint64_t_defined
6522 1.1 christos #ifndef uint64_t
6523 1.1 christos typedef u_int64_t uint64_t;
6524 1.1 christos #endif
6525 1.1 christos #endif
6526 1.1 christos #endif
6527 1.1 christos EOF
6528 1.1 christos elif test -n "$acx_cv_type_int64_t"; then
6529 1.1 christos sed 's/^ *//' >> tmp-stdint.h <<EOF
6530 1.1 christos
6531 1.1 christos /* architecture has a 64-bit type, $acx_cv_type_int64_t */
6532 1.1 christos #ifndef _INT64_T
6533 1.1 christos #define _INT64_T
6534 1.1 christos #ifndef int64_t
6535 1.1 christos typedef $acx_cv_type_int64_t int64_t;
6536 1.1 christos #endif
6537 1.1 christos #endif
6538 1.1 christos #ifndef _UINT64_T
6539 1.1 christos #define _UINT64_T
6540 1.1 christos #ifndef __uint64_t_defined
6541 1.1 christos #define __uint64_t_defined
6542 1.1 christos #ifndef uint64_t
6543 1.1 christos typedef unsigned $acx_cv_type_int64_t uint64_t;
6544 1.1 christos #endif
6545 1.1 christos #endif
6546 1.1 christos #endif
6547 1.1 christos EOF
6548 1.1 christos else
6549 1.1 christos sed 's/^ *//' >> tmp-stdint.h <<EOF
6550 1.1 christos
6551 1.1 christos /* some common heuristics for int64_t, using compiler-specific tests */
6552 1.1 christos #if defined __STDC_VERSION__ && (__STDC_VERSION__-0) >= 199901L
6553 1.1 christos #ifndef _INT64_T
6554 1.1 christos #define _INT64_T
6555 1.1 christos #ifndef __int64_t_defined
6556 1.1 christos #ifndef int64_t
6557 1.1 christos typedef long long int64_t;
6558 1.1 christos #endif
6559 1.1 christos #endif
6560 1.1 christos #endif
6561 1.1 christos #ifndef _UINT64_T
6562 1.1 christos #define _UINT64_T
6563 1.1 christos #ifndef uint64_t
6564 1.1 christos typedef unsigned long long uint64_t;
6565 1.1 christos #endif
6566 1.1 christos #endif
6567 1.1 christos
6568 1.1 christos #elif defined __GNUC__ && defined (__STDC__) && __STDC__-0
6569 1.1 christos /* NextStep 2.0 cc is really gcc 1.93 but it defines __GNUC__ = 2 and
6570 1.1 christos does not implement __extension__. But that compiler doesn't define
6571 1.1 christos __GNUC_MINOR__. */
6572 1.1 christos # if __GNUC__ < 2 || (__NeXT__ && !__GNUC_MINOR__)
6573 1.1 christos # define __extension__
6574 1.1 christos # endif
6575 1.1 christos
6576 1.1 christos # ifndef _INT64_T
6577 1.1 christos # define _INT64_T
6578 1.1 christos # ifndef int64_t
6579 1.1 christos __extension__ typedef long long int64_t;
6580 1.1 christos # endif
6581 1.1 christos # endif
6582 1.1 christos # ifndef _UINT64_T
6583 1.1 christos # define _UINT64_T
6584 1.1 christos # ifndef uint64_t
6585 1.1 christos __extension__ typedef unsigned long long uint64_t;
6586 1.1 christos # endif
6587 1.1 christos # endif
6588 1.1 christos
6589 1.1 christos #elif !defined __STRICT_ANSI__
6590 1.1 christos # if defined _MSC_VER || defined __WATCOMC__ || defined __BORLANDC__
6591 1.1 christos
6592 1.1 christos # ifndef _INT64_T
6593 1.1 christos # define _INT64_T
6594 1.1 christos # ifndef int64_t
6595 1.1 christos typedef __int64 int64_t;
6596 1.1 christos # endif
6597 1.1 christos # endif
6598 1.1 christos # ifndef _UINT64_T
6599 1.1 christos # define _UINT64_T
6600 1.1 christos # ifndef uint64_t
6601 1.1 christos typedef unsigned __int64 uint64_t;
6602 1.1 christos # endif
6603 1.1 christos # endif
6604 1.1 christos # endif /* compiler */
6605 1.1 christos
6606 1.1 christos #endif /* ANSI version */
6607 1.1 christos EOF
6608 1.1 christos fi
6609 1.1 christos
6610 1.1 christos # ------------- done int64_t types, emit intptr types ------------
6611 1.1 christos if test "$ac_cv_type_uintptr_t" != yes; then
6612 1.1 christos sed 's/^ *//' >> tmp-stdint.h <<EOF
6613 1.1 christos
6614 1.1 christos /* Define intptr_t based on sizeof(void*) = $ac_cv_sizeof_void_p */
6615 1.1 christos #ifndef __uintptr_t_defined
6616 1.1 christos #ifndef uintptr_t
6617 1.1 christos typedef u$acx_cv_type_intptr_t uintptr_t;
6618 1.1 christos #endif
6619 1.1 christos #endif
6620 1.1 christos #ifndef __intptr_t_defined
6621 1.1 christos #ifndef intptr_t
6622 1.1 christos typedef $acx_cv_type_intptr_t intptr_t;
6623 1.1 christos #endif
6624 1.1 christos #endif
6625 1.1 christos EOF
6626 1.1 christos fi
6627 1.1 christos
6628 1.1 christos # ------------- done intptr types, emit int_least types ------------
6629 1.1 christos if test "$ac_cv_type_int_least32_t" != yes; then
6630 1.1 christos sed 's/^ *//' >> tmp-stdint.h <<EOF
6631 1.1 christos
6632 1.1 christos /* Define int_least types */
6633 1.1 christos typedef int8_t int_least8_t;
6634 1.1 christos typedef int16_t int_least16_t;
6635 1.1 christos typedef int32_t int_least32_t;
6636 1.1 christos #ifdef _INT64_T
6637 1.1 christos typedef int64_t int_least64_t;
6638 1.1 christos #endif
6639 1.1 christos
6640 1.1 christos typedef uint8_t uint_least8_t;
6641 1.1 christos typedef uint16_t uint_least16_t;
6642 1.1 christos typedef uint32_t uint_least32_t;
6643 1.1 christos #ifdef _UINT64_T
6644 1.1 christos typedef uint64_t uint_least64_t;
6645 1.1 christos #endif
6646 1.1 christos EOF
6647 1.1 christos fi
6648 1.1 christos
6649 1.1 christos # ------------- done intptr types, emit int_fast types ------------
6650 1.1 christos if test "$ac_cv_type_int_fast32_t" != yes; then
6651 1.1 christos sed 's/^ *//' >> tmp-stdint.h <<EOF
6652 1.1 christos
6653 1.1 christos /* Define int_fast types. short is often slow */
6654 1.1 christos typedef int8_t int_fast8_t;
6655 1.1 christos typedef int int_fast16_t;
6656 1.1 christos typedef int32_t int_fast32_t;
6657 1.1 christos #ifdef _INT64_T
6658 1.1 christos typedef int64_t int_fast64_t;
6659 1.1 christos #endif
6660 1.1 christos
6661 1.1 christos typedef uint8_t uint_fast8_t;
6662 1.1 christos typedef unsigned int uint_fast16_t;
6663 1.1 christos typedef uint32_t uint_fast32_t;
6664 1.1 christos #ifdef _UINT64_T
6665 1.1 christos typedef uint64_t uint_fast64_t;
6666 1.1 christos #endif
6667 1.1 christos EOF
6668 1.1 christos fi
6669 1.1 christos
6670 1.1 christos if test "$ac_cv_type_uintmax_t" != yes; then
6671 1.1 christos sed 's/^ *//' >> tmp-stdint.h <<EOF
6672 1.1 christos
6673 1.1 christos /* Define intmax based on what we found */
6674 1.1 christos #ifndef intmax_t
6675 1.1 christos #ifdef _INT64_T
6676 1.1 christos typedef int64_t intmax_t;
6677 1.1 christos #else
6678 1.1 christos typedef long intmax_t;
6679 1.1 christos #endif
6680 1.1 christos #endif
6681 1.1 christos #ifndef uintmax_t
6682 1.1 christos #ifdef _UINT64_T
6683 1.1 christos typedef uint64_t uintmax_t;
6684 1.1 christos #else
6685 1.1 christos typedef unsigned long uintmax_t;
6686 1.1 christos #endif
6687 1.1 christos #endif
6688 1.1 christos EOF
6689 1.1 christos fi
6690 1.1 christos
6691 1.1 christos sed 's/^ *//' >> tmp-stdint.h <<EOF
6692 1.1 christos
6693 1.1 christos #endif /* GCC_GENERATED_STDINT_H */
6694 1.1 christos EOF
6695 1.1 christos
6696 1.1 christos if test -r gstdint.h && cmp -s tmp-stdint.h gstdint.h; then
6697 1.1 christos rm -f tmp-stdint.h
6698 1.1 christos else
6699 1.1 christos mv -f tmp-stdint.h gstdint.h
6700 1.1 christos fi
6701 1.1 christos
6702 1.1 christos ;;
6703 1.1 christos "config.h":H) echo timestamp > stamp-h1 ;;
6704 1.1 christos
6705 1.1 christos esac
6706 1.1 christos done # for ac_tag
6707 1.1 christos
6708 1.1 christos
6709 1.1 christos as_fn_exit 0
6710 1.1 christos _ACEOF
6711 1.1 christos ac_clean_files=$ac_clean_files_save
6712 1.1 christos
6713 1.1 christos test $ac_write_fail = 0 ||
6714 1.1.1.6 christos as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
6715 1.1 christos
6716 1.1 christos
6717 1.1 christos # configure is writing to config.log, and then calls config.status.
6718 1.1 christos # config.status does its own redirection, appending to config.log.
6719 1.1 christos # Unfortunately, on DOS this fails, as config.log is still kept open
6720 1.1 christos # by configure, so config.status won't be able to write to it; its
6721 1.1 christos # output is simply discarded. So we exec the FD to /dev/null,
6722 1.1 christos # effectively closing config.log, so it can be properly (re)opened and
6723 1.1 christos # appended to by config.status. When coming back to configure, we
6724 1.1 christos # need to make the FD available again.
6725 1.1 christos if test "$no_create" != yes; then
6726 1.1 christos ac_cs_success=:
6727 1.1 christos ac_config_status_args=
6728 1.1 christos test "$silent" = yes &&
6729 1.1 christos ac_config_status_args="$ac_config_status_args --quiet"
6730 1.1 christos exec 5>/dev/null
6731 1.1 christos $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
6732 1.1 christos exec 5>>config.log
6733 1.1 christos # Use ||, not &&, to avoid exiting from the if with $? = 1, which
6734 1.1 christos # would make configure fail if this is the last instruction.
6735 1.1.1.6 christos $ac_cs_success || as_fn_exit 1
6736 1.1 christos fi
6737 1.1 christos if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
6738 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
6739 1.1 christos $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
6740 1.1 christos fi
6741 1.1 christos
6742