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