gdb: add target_ops::supports_displaced_step
[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
2258
2259
2260
564027b8
DD
2261ac_aux_dir=
2262for ac_dir in .. "$srcdir"/..; do
d0ac1c44
SM
2263 if test -f "$ac_dir/install-sh"; then
2264 ac_aux_dir=$ac_dir
2265 ac_install_sh="$ac_aux_dir/install-sh -c"
2266 break
2267 elif test -f "$ac_dir/install.sh"; then
2268 ac_aux_dir=$ac_dir
2269 ac_install_sh="$ac_aux_dir/install.sh -c"
2270 break
2271 elif test -f "$ac_dir/shtool"; then
2272 ac_aux_dir=$ac_dir
2273 ac_install_sh="$ac_aux_dir/shtool install -c"
2274 break
2275 fi
564027b8
DD
2276done
2277if test -z "$ac_aux_dir"; then
d0ac1c44 2278 as_fn_error $? "cannot find install-sh, install.sh, or shtool in .. \"$srcdir\"/.." "$LINENO" 5
564027b8
DD
2279fi
2280
2281# These three variables are undocumented and unsupported,
2282# and are intended to be withdrawn in a future Autoconf release.
2283# They can cause serious problems if a builder's source tree is in a directory
2284# whose full name contains unusual characters.
2285ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2286ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2287ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2288
2289
f5bc1778 2290
f5bc1778 2291# Checks for programs.
75086676
DD
2292{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2293$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2294set x ${MAKE-make}
2295ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
d0ac1c44 2296if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
75086676 2297 $as_echo_n "(cached) " >&6
f5bc1778
DJ
2298else
2299 cat >conftest.make <<\_ACEOF
75086676 2300SHELL = /bin/sh
f5bc1778 2301all:
75086676 2302 @echo '@@@%%%=$(MAKE)=@@@%%%'
f5bc1778 2303_ACEOF
d0ac1c44 2304# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
75086676
DD
2305case `${MAKE-make} -f conftest.make 2>/dev/null` in
2306 *@@@%%%=?*=@@@%%%*)
2307 eval ac_cv_prog_make_${ac_make}_set=yes;;
2308 *)
2309 eval ac_cv_prog_make_${ac_make}_set=no;;
2310esac
f5bc1778
DJ
2311rm -f conftest.make
2312fi
75086676
DD
2313if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2315$as_echo "yes" >&6; }
f5bc1778
DJ
2316 SET_MAKE=
2317else
75086676
DD
2318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2319$as_echo "no" >&6; }
f5bc1778
DJ
2320 SET_MAKE="MAKE=${MAKE-make}"
2321fi
2322
2323ac_ext=c
2324ac_cpp='$CPP $CPPFLAGS'
2325ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2326ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2327ac_compiler_gnu=$ac_cv_c_compiler_gnu
2328if test -n "$ac_tool_prefix"; then
2329 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2330set dummy ${ac_tool_prefix}gcc; ac_word=$2
75086676
DD
2331{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2332$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 2333if ${ac_cv_prog_CC+:} false; then :
75086676 2334 $as_echo_n "(cached) " >&6
f5bc1778
DJ
2335else
2336 if test -n "$CC"; then
2337 ac_cv_prog_CC="$CC" # Let the user override the test.
2338else
2339as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2340for as_dir in $PATH
2341do
2342 IFS=$as_save_IFS
2343 test -z "$as_dir" && as_dir=.
75086676 2344 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 2345 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
f5bc1778 2346 ac_cv_prog_CC="${ac_tool_prefix}gcc"
75086676 2347 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
f5bc1778
DJ
2348 break 2
2349 fi
2350done
75086676
DD
2351 done
2352IFS=$as_save_IFS
f5bc1778
DJ
2353
2354fi
2355fi
2356CC=$ac_cv_prog_CC
2357if test -n "$CC"; then
75086676
DD
2358 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2359$as_echo "$CC" >&6; }
f5bc1778 2360else
75086676
DD
2361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2362$as_echo "no" >&6; }
f5bc1778
DJ
2363fi
2364
75086676 2365
f5bc1778
DJ
2366fi
2367if test -z "$ac_cv_prog_CC"; then
2368 ac_ct_CC=$CC
2369 # Extract the first word of "gcc", so it can be a program name with args.
2370set dummy gcc; ac_word=$2
75086676
DD
2371{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2372$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 2373if ${ac_cv_prog_ac_ct_CC+:} false; then :
75086676 2374 $as_echo_n "(cached) " >&6
f5bc1778
DJ
2375else
2376 if test -n "$ac_ct_CC"; then
2377 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2378else
2379as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2380for as_dir in $PATH
2381do
2382 IFS=$as_save_IFS
2383 test -z "$as_dir" && as_dir=.
75086676 2384 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 2385 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
f5bc1778 2386 ac_cv_prog_ac_ct_CC="gcc"
75086676 2387 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
f5bc1778
DJ
2388 break 2
2389 fi
2390done
75086676
DD
2391 done
2392IFS=$as_save_IFS
f5bc1778
DJ
2393
2394fi
2395fi
2396ac_ct_CC=$ac_cv_prog_ac_ct_CC
2397if test -n "$ac_ct_CC"; then
75086676
DD
2398 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2399$as_echo "$ac_ct_CC" >&6; }
f5bc1778 2400else
75086676
DD
2401 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2402$as_echo "no" >&6; }
f5bc1778
DJ
2403fi
2404
75086676
DD
2405 if test "x$ac_ct_CC" = x; then
2406 CC=""
2407 else
2408 case $cross_compiling:$ac_tool_warned in
2409yes:)
2410{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2411$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2412ac_tool_warned=yes ;;
2413esac
2414 CC=$ac_ct_CC
2415 fi
f5bc1778
DJ
2416else
2417 CC="$ac_cv_prog_CC"
2418fi
2419
2420if test -z "$CC"; then
75086676
DD
2421 if test -n "$ac_tool_prefix"; then
2422 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
f5bc1778 2423set dummy ${ac_tool_prefix}cc; ac_word=$2
75086676
DD
2424{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2425$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 2426if ${ac_cv_prog_CC+:} false; then :
75086676 2427 $as_echo_n "(cached) " >&6
f5bc1778
DJ
2428else
2429 if test -n "$CC"; then
2430 ac_cv_prog_CC="$CC" # Let the user override the test.
2431else
2432as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2433for as_dir in $PATH
2434do
2435 IFS=$as_save_IFS
2436 test -z "$as_dir" && as_dir=.
75086676 2437 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 2438 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
f5bc1778 2439 ac_cv_prog_CC="${ac_tool_prefix}cc"
75086676 2440 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
f5bc1778
DJ
2441 break 2
2442 fi
2443done
75086676
DD
2444 done
2445IFS=$as_save_IFS
f5bc1778
DJ
2446
2447fi
2448fi
2449CC=$ac_cv_prog_CC
2450if test -n "$CC"; then
75086676
DD
2451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2452$as_echo "$CC" >&6; }
f5bc1778 2453else
75086676
DD
2454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2455$as_echo "no" >&6; }
f5bc1778
DJ
2456fi
2457
f5bc1778 2458
75086676 2459 fi
f5bc1778
DJ
2460fi
2461if test -z "$CC"; then
2462 # Extract the first word of "cc", so it can be a program name with args.
2463set dummy cc; ac_word=$2
75086676
DD
2464{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2465$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 2466if ${ac_cv_prog_CC+:} false; then :
75086676 2467 $as_echo_n "(cached) " >&6
f5bc1778
DJ
2468else
2469 if test -n "$CC"; then
2470 ac_cv_prog_CC="$CC" # Let the user override the test.
2471else
2472 ac_prog_rejected=no
2473as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2474for as_dir in $PATH
2475do
2476 IFS=$as_save_IFS
2477 test -z "$as_dir" && as_dir=.
75086676 2478 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 2479 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
f5bc1778
DJ
2480 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2481 ac_prog_rejected=yes
2482 continue
2483 fi
2484 ac_cv_prog_CC="cc"
75086676 2485 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
f5bc1778
DJ
2486 break 2
2487 fi
2488done
75086676
DD
2489 done
2490IFS=$as_save_IFS
f5bc1778
DJ
2491
2492if test $ac_prog_rejected = yes; then
2493 # We found a bogon in the path, so make sure we never use it.
2494 set dummy $ac_cv_prog_CC
2495 shift
2496 if test $# != 0; then
2497 # We chose a different compiler from the bogus one.
2498 # However, it has the same basename, so the bogon will be chosen
2499 # first if we set CC to just the basename; use the full file name.
2500 shift
2501 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2502 fi
2503fi
2504fi
2505fi
2506CC=$ac_cv_prog_CC
2507if test -n "$CC"; then
75086676
DD
2508 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2509$as_echo "$CC" >&6; }
f5bc1778 2510else
75086676
DD
2511 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2512$as_echo "no" >&6; }
f5bc1778
DJ
2513fi
2514
75086676 2515
f5bc1778
DJ
2516fi
2517if test -z "$CC"; then
2518 if test -n "$ac_tool_prefix"; then
75086676 2519 for ac_prog in cl.exe
f5bc1778
DJ
2520 do
2521 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2522set dummy $ac_tool_prefix$ac_prog; ac_word=$2
75086676
DD
2523{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2524$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 2525if ${ac_cv_prog_CC+:} false; then :
75086676 2526 $as_echo_n "(cached) " >&6
f5bc1778
DJ
2527else
2528 if test -n "$CC"; then
2529 ac_cv_prog_CC="$CC" # Let the user override the test.
2530else
2531as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2532for as_dir in $PATH
2533do
2534 IFS=$as_save_IFS
2535 test -z "$as_dir" && as_dir=.
75086676 2536 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 2537 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
f5bc1778 2538 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
75086676 2539 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
f5bc1778
DJ
2540 break 2
2541 fi
2542done
75086676
DD
2543 done
2544IFS=$as_save_IFS
f5bc1778
DJ
2545
2546fi
2547fi
2548CC=$ac_cv_prog_CC
2549if test -n "$CC"; then
75086676
DD
2550 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2551$as_echo "$CC" >&6; }
f5bc1778 2552else
75086676
DD
2553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2554$as_echo "no" >&6; }
f5bc1778
DJ
2555fi
2556
75086676 2557
f5bc1778
DJ
2558 test -n "$CC" && break
2559 done
2560fi
2561if test -z "$CC"; then
2562 ac_ct_CC=$CC
75086676 2563 for ac_prog in cl.exe
f5bc1778
DJ
2564do
2565 # Extract the first word of "$ac_prog", so it can be a program name with args.
2566set dummy $ac_prog; ac_word=$2
75086676
DD
2567{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2568$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 2569if ${ac_cv_prog_ac_ct_CC+:} false; then :
75086676 2570 $as_echo_n "(cached) " >&6
f5bc1778
DJ
2571else
2572 if test -n "$ac_ct_CC"; then
2573 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2574else
2575as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2576for as_dir in $PATH
2577do
2578 IFS=$as_save_IFS
2579 test -z "$as_dir" && as_dir=.
75086676 2580 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 2581 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
f5bc1778 2582 ac_cv_prog_ac_ct_CC="$ac_prog"
75086676 2583 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
f5bc1778
DJ
2584 break 2
2585 fi
2586done
75086676
DD
2587 done
2588IFS=$as_save_IFS
f5bc1778
DJ
2589
2590fi
2591fi
2592ac_ct_CC=$ac_cv_prog_ac_ct_CC
2593if test -n "$ac_ct_CC"; then
75086676
DD
2594 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2595$as_echo "$ac_ct_CC" >&6; }
f5bc1778 2596else
75086676
DD
2597 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2598$as_echo "no" >&6; }
f5bc1778
DJ
2599fi
2600
75086676 2601
f5bc1778
DJ
2602 test -n "$ac_ct_CC" && break
2603done
2604
75086676
DD
2605 if test "x$ac_ct_CC" = x; then
2606 CC=""
2607 else
2608 case $cross_compiling:$ac_tool_warned in
2609yes:)
2610{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2611$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2612ac_tool_warned=yes ;;
2613esac
2614 CC=$ac_ct_CC
2615 fi
f5bc1778
DJ
2616fi
2617
2618fi
2619
2620
75086676
DD
2621test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2622$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
d0ac1c44
SM
2623as_fn_error $? "no acceptable C compiler found in \$PATH
2624See \`config.log' for more details" "$LINENO" 5; }
f5bc1778
DJ
2625
2626# Provide some information about the compiler.
75086676
DD
2627$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2628set X $ac_compile
2629ac_compiler=$2
2630for ac_option in --version -v -V -qversion; do
2631 { { ac_try="$ac_compiler $ac_option >&5"
2632case "(($ac_try" in
2633 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2634 *) ac_try_echo=$ac_try;;
2635esac
2636eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2637$as_echo "$ac_try_echo"; } >&5
2638 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
f5bc1778 2639 ac_status=$?
75086676
DD
2640 if test -s conftest.err; then
2641 sed '10a\
2642... rest of stderr output deleted ...
2643 10q' conftest.err >conftest.er1
2644 cat conftest.er1 >&5
75086676 2645 fi
d0ac1c44 2646 rm -f conftest.er1 conftest.err
75086676
DD
2647 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2648 test $ac_status = 0; }
2649done
f5bc1778 2650
75086676 2651cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f5bc1778
DJ
2652/* end confdefs.h. */
2653
2654int
2655main ()
2656{
2657
2658 ;
2659 return 0;
2660}
2661_ACEOF
2662ac_clean_files_save=$ac_clean_files
d0ac1c44 2663ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
f5bc1778
DJ
2664# Try to create an executable without -o first, disregard a.out.
2665# It will help us diagnose broken compilers, and finding out an intuition
2666# of exeext.
d0ac1c44
SM
2667{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2668$as_echo_n "checking whether the C compiler works... " >&6; }
75086676
DD
2669ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2670
2671# The possible output files:
2672ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2673
2674ac_rmfiles=
2675for ac_file in $ac_files
2676do
2677 case $ac_file in
2678 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2679 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2680 esac
2681done
2682rm -f $ac_rmfiles
2683
2684if { { ac_try="$ac_link_default"
2685case "(($ac_try" in
2686 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2687 *) ac_try_echo=$ac_try;;
2688esac
2689eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2690$as_echo "$ac_try_echo"; } >&5
2691 (eval "$ac_link_default") 2>&5
2692 ac_status=$?
2693 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2694 test $ac_status = 0; }; then :
2695 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2696# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2697# in a Makefile. We should not override ac_cv_exeext if it was cached,
2698# so that the user can short-circuit this test for compilers unknown to
2699# Autoconf.
2700for ac_file in $ac_files ''
f5bc1778
DJ
2701do
2702 test -f "$ac_file" || continue
2703 case $ac_file in
75086676 2704 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
f5bc1778
DJ
2705 ;;
2706 [ab].out )
2707 # We found the default executable, but exeext='' is most
2708 # certainly right.
2709 break;;
2710 *.* )
75086676
DD
2711 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2712 then :; else
2713 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2714 fi
2715 # We set ac_cv_exeext here because the later test for it is not
2716 # safe: cross compilers may not add the suffix if given an `-o'
2717 # argument, so we may need to know it at that point already.
2718 # Even if this section looks crufty: it has the advantage of
2719 # actually working.
f5bc1778
DJ
2720 break;;
2721 * )
2722 break;;
2723 esac
2724done
75086676
DD
2725test "$ac_cv_exeext" = no && ac_cv_exeext=
2726
f5bc1778 2727else
75086676
DD
2728 ac_file=''
2729fi
75086676 2730if test -z "$ac_file"; then :
d0ac1c44
SM
2731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2732$as_echo "no" >&6; }
2733$as_echo "$as_me: failed program was:" >&5
f5bc1778
DJ
2734sed 's/^/| /' conftest.$ac_ext >&5
2735
75086676
DD
2736{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2737$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
d0ac1c44
SM
2738as_fn_error 77 "C compiler cannot create executables
2739See \`config.log' for more details" "$LINENO" 5; }
2740else
2741 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2742$as_echo "yes" >&6; }
f5bc1778 2743fi
d0ac1c44
SM
2744{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2745$as_echo_n "checking for C compiler default output file name... " >&6; }
2746{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2747$as_echo "$ac_file" >&6; }
f5bc1778 2748ac_exeext=$ac_cv_exeext
f5bc1778 2749
d0ac1c44 2750rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
f5bc1778 2751ac_clean_files=$ac_clean_files_save
75086676
DD
2752{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2753$as_echo_n "checking for suffix of executables... " >&6; }
2754if { { ac_try="$ac_link"
2755case "(($ac_try" in
2756 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2757 *) ac_try_echo=$ac_try;;
2758esac
2759eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2760$as_echo "$ac_try_echo"; } >&5
2761 (eval "$ac_link") 2>&5
f5bc1778 2762 ac_status=$?
75086676
DD
2763 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2764 test $ac_status = 0; }; then :
f5bc1778
DJ
2765 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2766# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2767# work properly (i.e., refer to `conftest.exe'), while it won't with
2768# `rm'.
2769for ac_file in conftest.exe conftest conftest.*; do
2770 test -f "$ac_file" || continue
2771 case $ac_file in
75086676 2772 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
f5bc1778 2773 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
f5bc1778
DJ
2774 break;;
2775 * ) break;;
2776 esac
2777done
2778else
75086676
DD
2779 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2780$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
d0ac1c44
SM
2781as_fn_error $? "cannot compute suffix of executables: cannot compile and link
2782See \`config.log' for more details" "$LINENO" 5; }
f5bc1778 2783fi
d0ac1c44 2784rm -f conftest conftest$ac_cv_exeext
75086676
DD
2785{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2786$as_echo "$ac_cv_exeext" >&6; }
f5bc1778
DJ
2787
2788rm -f conftest.$ac_ext
2789EXEEXT=$ac_cv_exeext
2790ac_exeext=$EXEEXT
d0ac1c44
SM
2791cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2792/* end confdefs.h. */
2793#include <stdio.h>
2794int
2795main ()
2796{
2797FILE *f = fopen ("conftest.out", "w");
2798 return ferror (f) || fclose (f) != 0;
2799
2800 ;
2801 return 0;
2802}
2803_ACEOF
2804ac_clean_files="$ac_clean_files conftest.out"
2805# Check that the compiler produces executables we can run. If not, either
2806# the compiler is broken, or we cross compile.
2807{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2808$as_echo_n "checking whether we are cross compiling... " >&6; }
2809if test "$cross_compiling" != yes; then
2810 { { ac_try="$ac_link"
2811case "(($ac_try" in
2812 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2813 *) ac_try_echo=$ac_try;;
2814esac
2815eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2816$as_echo "$ac_try_echo"; } >&5
2817 (eval "$ac_link") 2>&5
2818 ac_status=$?
2819 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2820 test $ac_status = 0; }
2821 if { ac_try='./conftest$ac_cv_exeext'
2822 { { case "(($ac_try" in
2823 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2824 *) ac_try_echo=$ac_try;;
2825esac
2826eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2827$as_echo "$ac_try_echo"; } >&5
2828 (eval "$ac_try") 2>&5
2829 ac_status=$?
2830 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2831 test $ac_status = 0; }; }; then
2832 cross_compiling=no
2833 else
2834 if test "$cross_compiling" = maybe; then
2835 cross_compiling=yes
2836 else
2837 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2838$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2839as_fn_error $? "cannot run C compiled programs.
2840If you meant to cross compile, use \`--host'.
2841See \`config.log' for more details" "$LINENO" 5; }
2842 fi
2843 fi
2844fi
2845{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2846$as_echo "$cross_compiling" >&6; }
2847
2848rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
2849ac_clean_files=$ac_clean_files_save
75086676
DD
2850{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2851$as_echo_n "checking for suffix of object files... " >&6; }
d0ac1c44 2852if ${ac_cv_objext+:} false; then :
75086676 2853 $as_echo_n "(cached) " >&6
f5bc1778 2854else
75086676 2855 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f5bc1778
DJ
2856/* end confdefs.h. */
2857
2858int
2859main ()
2860{
2861
2862 ;
2863 return 0;
2864}
2865_ACEOF
2866rm -f conftest.o conftest.obj
75086676
DD
2867if { { ac_try="$ac_compile"
2868case "(($ac_try" in
2869 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2870 *) ac_try_echo=$ac_try;;
2871esac
2872eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2873$as_echo "$ac_try_echo"; } >&5
2874 (eval "$ac_compile") 2>&5
2875 ac_status=$?
2876 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2877 test $ac_status = 0; }; then :
2878 for ac_file in conftest.o conftest.obj conftest.*; do
2879 test -f "$ac_file" || continue;
f5bc1778 2880 case $ac_file in
75086676 2881 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
f5bc1778
DJ
2882 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2883 break;;
2884 esac
2885done
2886else
75086676 2887 $as_echo "$as_me: failed program was:" >&5
f5bc1778
DJ
2888sed 's/^/| /' conftest.$ac_ext >&5
2889
75086676
DD
2890{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2891$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
d0ac1c44
SM
2892as_fn_error $? "cannot compute suffix of object files: cannot compile
2893See \`config.log' for more details" "$LINENO" 5; }
f5bc1778 2894fi
f5bc1778
DJ
2895rm -f conftest.$ac_cv_objext conftest.$ac_ext
2896fi
75086676
DD
2897{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2898$as_echo "$ac_cv_objext" >&6; }
f5bc1778
DJ
2899OBJEXT=$ac_cv_objext
2900ac_objext=$OBJEXT
75086676
DD
2901{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2902$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
d0ac1c44 2903if ${ac_cv_c_compiler_gnu+:} false; then :
75086676 2904 $as_echo_n "(cached) " >&6
f5bc1778 2905else
75086676 2906 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f5bc1778
DJ
2907/* end confdefs.h. */
2908
2909int
2910main ()
2911{
2912#ifndef __GNUC__
2913 choke me
2914#endif
2915
2916 ;
2917 return 0;
2918}
2919_ACEOF
75086676 2920if ac_fn_c_try_compile "$LINENO"; then :
f5bc1778
DJ
2921 ac_compiler_gnu=yes
2922else
75086676 2923 ac_compiler_gnu=no
f5bc1778 2924fi
75086676 2925rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
f5bc1778
DJ
2926ac_cv_c_compiler_gnu=$ac_compiler_gnu
2927
2928fi
75086676
DD
2929{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2930$as_echo "$ac_cv_c_compiler_gnu" >&6; }
2931if test $ac_compiler_gnu = yes; then
2932 GCC=yes
2933else
2934 GCC=
2935fi
f5bc1778
DJ
2936ac_test_CFLAGS=${CFLAGS+set}
2937ac_save_CFLAGS=$CFLAGS
75086676
DD
2938{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
2939$as_echo_n "checking whether $CC accepts -g... " >&6; }
d0ac1c44 2940if ${ac_cv_prog_cc_g+:} false; then :
75086676
DD
2941 $as_echo_n "(cached) " >&6
2942else
2943 ac_save_c_werror_flag=$ac_c_werror_flag
2944 ac_c_werror_flag=yes
2945 ac_cv_prog_cc_g=no
2946 CFLAGS="-g"
2947 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f5bc1778
DJ
2948/* end confdefs.h. */
2949
2950int
2951main ()
2952{
2953
2954 ;
2955 return 0;
2956}
2957_ACEOF
75086676 2958if ac_fn_c_try_compile "$LINENO"; then :
f5bc1778
DJ
2959 ac_cv_prog_cc_g=yes
2960else
75086676
DD
2961 CFLAGS=""
2962 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2963/* end confdefs.h. */
2964
2965int
2966main ()
2967{
2968
2969 ;
2970 return 0;
2971}
2972_ACEOF
2973if ac_fn_c_try_compile "$LINENO"; then :
2974
2975else
2976 ac_c_werror_flag=$ac_save_c_werror_flag
2977 CFLAGS="-g"
2978 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2979/* end confdefs.h. */
2980
2981int
2982main ()
2983{
f5bc1778 2984
75086676
DD
2985 ;
2986 return 0;
2987}
2988_ACEOF
2989if ac_fn_c_try_compile "$LINENO"; then :
2990 ac_cv_prog_cc_g=yes
2991fi
2992rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2993fi
2994rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
f5bc1778 2995fi
75086676
DD
2996rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2997 ac_c_werror_flag=$ac_save_c_werror_flag
f5bc1778 2998fi
75086676
DD
2999{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3000$as_echo "$ac_cv_prog_cc_g" >&6; }
f5bc1778
DJ
3001if test "$ac_test_CFLAGS" = set; then
3002 CFLAGS=$ac_save_CFLAGS
3003elif test $ac_cv_prog_cc_g = yes; then
3004 if test "$GCC" = yes; then
3005 CFLAGS="-g -O2"
3006 else
3007 CFLAGS="-g"
3008 fi
3009else
3010 if test "$GCC" = yes; then
3011 CFLAGS="-O2"
3012 else
3013 CFLAGS=
3014 fi
3015fi
75086676
DD
3016{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3017$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
d0ac1c44 3018if ${ac_cv_prog_cc_c89+:} false; then :
75086676 3019 $as_echo_n "(cached) " >&6
f5bc1778 3020else
75086676 3021 ac_cv_prog_cc_c89=no
f5bc1778 3022ac_save_CC=$CC
75086676 3023cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f5bc1778
DJ
3024/* end confdefs.h. */
3025#include <stdarg.h>
3026#include <stdio.h>
d0ac1c44 3027struct stat;
f5bc1778
DJ
3028/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3029struct buf { int x; };
3030FILE * (*rcsopen) (struct buf *, struct stat *, int);
3031static char *e (p, i)
3032 char **p;
3033 int i;
3034{
3035 return p[i];
3036}
3037static char *f (char * (*g) (char **, int), char **p, ...)
3038{
3039 char *s;
3040 va_list v;
3041 va_start (v,p);
3042 s = g (p, va_arg (v,int));
3043 va_end (v);
3044 return s;
3045}
3046
3047/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3048 function prototypes and stuff, but not '\xHH' hex character constants.
3049 These don't provoke an error unfortunately, instead are silently treated
75086676 3050 as 'x'. The following induces an error, until -std is added to get
f5bc1778
DJ
3051 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3052 array size at least. It's necessary to write '\x00'==0 to get something
75086676 3053 that's true only with -std. */
f5bc1778
DJ
3054int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3055
75086676
DD
3056/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3057 inside strings and character constants. */
3058#define FOO(x) 'x'
3059int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3060
f5bc1778
DJ
3061int test (int i, double x);
3062struct s1 {int (*f) (int a);};
3063struct s2 {int (*f) (double a);};
3064int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3065int argc;
3066char **argv;
3067int
3068main ()
3069{
3070return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3071 ;
3072 return 0;
3073}
3074_ACEOF
75086676
DD
3075for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3076 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
f5bc1778
DJ
3077do
3078 CC="$ac_save_CC $ac_arg"
75086676
DD
3079 if ac_fn_c_try_compile "$LINENO"; then :
3080 ac_cv_prog_cc_c89=$ac_arg
f5bc1778 3081fi
75086676
DD
3082rm -f core conftest.err conftest.$ac_objext
3083 test "x$ac_cv_prog_cc_c89" != "xno" && break
f5bc1778 3084done
75086676 3085rm -f conftest.$ac_ext
f5bc1778
DJ
3086CC=$ac_save_CC
3087
3088fi
75086676
DD
3089# AC_CACHE_VAL
3090case "x$ac_cv_prog_cc_c89" in
3091 x)
3092 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3093$as_echo "none needed" >&6; } ;;
3094 xno)
3095 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3096$as_echo "unsupported" >&6; } ;;
f5bc1778 3097 *)
75086676
DD
3098 CC="$CC $ac_cv_prog_cc_c89"
3099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3100$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
f5bc1778 3101esac
75086676 3102if test "x$ac_cv_prog_cc_c89" != xno; then :
f5bc1778 3103
f5bc1778
DJ
3104fi
3105
f5bc1778
DJ
3106ac_ext=c
3107ac_cpp='$CPP $CPPFLAGS'
3108ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3109ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3110ac_compiler_gnu=$ac_cv_c_compiler_gnu
3111
3112if test -n "$ac_tool_prefix"; then
3113 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3114set dummy ${ac_tool_prefix}ranlib; ac_word=$2
75086676
DD
3115{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3116$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 3117if ${ac_cv_prog_RANLIB+:} false; then :
75086676 3118 $as_echo_n "(cached) " >&6
f5bc1778
DJ
3119else
3120 if test -n "$RANLIB"; then
3121 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3122else
3123as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3124for as_dir in $PATH
3125do
3126 IFS=$as_save_IFS
3127 test -z "$as_dir" && as_dir=.
75086676 3128 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 3129 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
f5bc1778 3130 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
75086676 3131 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
f5bc1778
DJ
3132 break 2
3133 fi
3134done
75086676
DD
3135 done
3136IFS=$as_save_IFS
f5bc1778
DJ
3137
3138fi
3139fi
3140RANLIB=$ac_cv_prog_RANLIB
3141if test -n "$RANLIB"; then
75086676
DD
3142 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
3143$as_echo "$RANLIB" >&6; }
f5bc1778 3144else
75086676
DD
3145 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3146$as_echo "no" >&6; }
f5bc1778
DJ
3147fi
3148
75086676 3149
f5bc1778
DJ
3150fi
3151if test -z "$ac_cv_prog_RANLIB"; then
3152 ac_ct_RANLIB=$RANLIB
3153 # Extract the first word of "ranlib", so it can be a program name with args.
3154set dummy ranlib; ac_word=$2
75086676
DD
3155{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3156$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 3157if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
75086676 3158 $as_echo_n "(cached) " >&6
f5bc1778
DJ
3159else
3160 if test -n "$ac_ct_RANLIB"; then
3161 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3162else
3163as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3164for as_dir in $PATH
3165do
3166 IFS=$as_save_IFS
3167 test -z "$as_dir" && as_dir=.
75086676 3168 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 3169 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
f5bc1778 3170 ac_cv_prog_ac_ct_RANLIB="ranlib"
75086676 3171 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
f5bc1778
DJ
3172 break 2
3173 fi
3174done
75086676
DD
3175 done
3176IFS=$as_save_IFS
f5bc1778 3177
f5bc1778
DJ
3178fi
3179fi
3180ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3181if test -n "$ac_ct_RANLIB"; then
75086676
DD
3182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
3183$as_echo "$ac_ct_RANLIB" >&6; }
f5bc1778 3184else
75086676
DD
3185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3186$as_echo "no" >&6; }
f5bc1778
DJ
3187fi
3188
75086676
DD
3189 if test "x$ac_ct_RANLIB" = x; then
3190 RANLIB=":"
3191 else
3192 case $cross_compiling:$ac_tool_warned in
3193yes:)
3194{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3195$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3196ac_tool_warned=yes ;;
3197esac
3198 RANLIB=$ac_ct_RANLIB
3199 fi
f5bc1778
DJ
3200else
3201 RANLIB="$ac_cv_prog_RANLIB"
3202fi
3203
3204
3205MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
3206for ac_prog in aclocal
3207do
3208 # Extract the first word of "$ac_prog", so it can be a program name with args.
3209set dummy $ac_prog; ac_word=$2
75086676
DD
3210{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3211$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 3212if ${ac_cv_prog_ACLOCAL+:} false; then :
75086676 3213 $as_echo_n "(cached) " >&6
f5bc1778
DJ
3214else
3215 if test -n "$ACLOCAL"; then
3216 ac_cv_prog_ACLOCAL="$ACLOCAL" # Let the user override the test.
3217else
3218as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3219for as_dir in $PATH
3220do
3221 IFS=$as_save_IFS
3222 test -z "$as_dir" && as_dir=.
75086676 3223 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 3224 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
f5bc1778 3225 ac_cv_prog_ACLOCAL="$ac_prog"
75086676 3226 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
f5bc1778
DJ
3227 break 2
3228 fi
3229done
75086676
DD
3230 done
3231IFS=$as_save_IFS
f5bc1778
DJ
3232
3233fi
3234fi
3235ACLOCAL=$ac_cv_prog_ACLOCAL
3236if test -n "$ACLOCAL"; then
75086676
DD
3237 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ACLOCAL" >&5
3238$as_echo "$ACLOCAL" >&6; }
f5bc1778 3239else
75086676
DD
3240 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3241$as_echo "no" >&6; }
f5bc1778
DJ
3242fi
3243
75086676 3244
f5bc1778
DJ
3245 test -n "$ACLOCAL" && break
3246done
3247test -n "$ACLOCAL" || ACLOCAL="$MISSING aclocal"
3248
3249for ac_prog in autoconf
3250do
3251 # Extract the first word of "$ac_prog", so it can be a program name with args.
3252set dummy $ac_prog; ac_word=$2
75086676
DD
3253{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3254$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 3255if ${ac_cv_prog_AUTOCONF+:} false; then :
75086676 3256 $as_echo_n "(cached) " >&6
f5bc1778
DJ
3257else
3258 if test -n "$AUTOCONF"; then
3259 ac_cv_prog_AUTOCONF="$AUTOCONF" # Let the user override the test.
3260else
3261as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3262for as_dir in $PATH
3263do
3264 IFS=$as_save_IFS
3265 test -z "$as_dir" && as_dir=.
75086676 3266 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 3267 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
f5bc1778 3268 ac_cv_prog_AUTOCONF="$ac_prog"
75086676 3269 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
f5bc1778
DJ
3270 break 2
3271 fi
3272done
75086676
DD
3273 done
3274IFS=$as_save_IFS
f5bc1778
DJ
3275
3276fi
3277fi
3278AUTOCONF=$ac_cv_prog_AUTOCONF
3279if test -n "$AUTOCONF"; then
75086676
DD
3280 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOCONF" >&5
3281$as_echo "$AUTOCONF" >&6; }
f5bc1778 3282else
75086676
DD
3283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3284$as_echo "no" >&6; }
f5bc1778
DJ
3285fi
3286
75086676 3287
f5bc1778
DJ
3288 test -n "$AUTOCONF" && break
3289done
3290test -n "$AUTOCONF" || AUTOCONF="$MISSING autoconf"
3291
3292for ac_prog in autoheader
3293do
3294 # Extract the first word of "$ac_prog", so it can be a program name with args.
3295set dummy $ac_prog; ac_word=$2
75086676
DD
3296{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3297$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 3298if ${ac_cv_prog_AUTOHEADER+:} false; then :
75086676 3299 $as_echo_n "(cached) " >&6
f5bc1778
DJ
3300else
3301 if test -n "$AUTOHEADER"; then
3302 ac_cv_prog_AUTOHEADER="$AUTOHEADER" # Let the user override the test.
3303else
3304as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3305for as_dir in $PATH
3306do
3307 IFS=$as_save_IFS
3308 test -z "$as_dir" && as_dir=.
75086676 3309 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 3310 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
f5bc1778 3311 ac_cv_prog_AUTOHEADER="$ac_prog"
75086676 3312 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
f5bc1778
DJ
3313 break 2
3314 fi
3315done
75086676
DD
3316 done
3317IFS=$as_save_IFS
f5bc1778
DJ
3318
3319fi
3320fi
3321AUTOHEADER=$ac_cv_prog_AUTOHEADER
3322if test -n "$AUTOHEADER"; then
75086676
DD
3323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOHEADER" >&5
3324$as_echo "$AUTOHEADER" >&6; }
f5bc1778 3325else
75086676
DD
3326 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3327$as_echo "no" >&6; }
f5bc1778
DJ
3328fi
3329
75086676 3330
f5bc1778
DJ
3331 test -n "$AUTOHEADER" && break
3332done
3333test -n "$AUTOHEADER" || AUTOHEADER="$MISSING autoheader"
3334
3335
3336# Figure out what compiler warnings we can enable.
3337# See config/warnings.m4 for details.
3338
3339
8a643cc3
L
3340ac_ext=c
3341ac_cpp='$CPP $CPPFLAGS'
3342ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3343ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3344ac_compiler_gnu=$ac_cv_c_compiler_gnu
3345
f5bc1778
DJ
3346WARN_CFLAGS=
3347save_CFLAGS="$CFLAGS"
a53e62cf 3348for real_option in -W -Wall -Wwrite-strings -Wstrict-prototypes \
f5bc1778
DJ
3349 -Wmissing-prototypes -Wold-style-definition \
3350 -Wmissing-format-attribute -Wcast-qual; do
a53e62cf
AS
3351 # Do the check with the no- prefix removed since gcc silently
3352 # accepts any -Wno-* option on purpose
3353 case $real_option in
604fcd65 3354 -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
a53e62cf
AS
3355 *) option=$real_option ;;
3356 esac
75086676 3357 as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
f5bc1778 3358
75086676
DD
3359 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
3360$as_echo_n "checking whether $CC supports $option... " >&6; }
d0ac1c44 3361if eval \${$as_acx_Woption+:} false; then :
75086676 3362 $as_echo_n "(cached) " >&6
f5bc1778
DJ
3363else
3364 CFLAGS="$option"
75086676 3365 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f5bc1778
DJ
3366/* end confdefs.h. */
3367
3368int
3369main ()
3370{
3371
3372 ;
3373 return 0;
3374}
3375_ACEOF
75086676 3376if ac_fn_c_try_compile "$LINENO"; then :
f5bc1778
DJ
3377 eval "$as_acx_Woption=yes"
3378else
75086676 3379 eval "$as_acx_Woption=no"
f5bc1778 3380fi
75086676 3381rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
f5bc1778
DJ
3382
3383fi
75086676
DD
3384eval ac_res=\$$as_acx_Woption
3385 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
3386$as_echo "$ac_res" >&6; }
3387 if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
a53e62cf 3388 WARN_CFLAGS="$WARN_CFLAGS${WARN_CFLAGS:+ }$real_option"
f5bc1778 3389fi
f5bc1778
DJ
3390 done
3391CFLAGS="$save_CFLAGS"
8a643cc3
L
3392ac_ext=c
3393ac_cpp='$CPP $CPPFLAGS'
3394ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3395ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3396ac_compiler_gnu=$ac_cv_c_compiler_gnu
3397
3398
3399ac_ext=c
3400ac_cpp='$CPP $CPPFLAGS'
3401ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3402ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3403ac_compiler_gnu=$ac_cv_c_compiler_gnu
f5bc1778
DJ
3404
3405WARN_PEDANTIC=
a53e62cf
AS
3406# Do the check with the no- prefix removed from the warning options
3407# since gcc silently accepts any -Wno-* option on purpose
75086676 3408if test "$GCC" = yes; then :
a53e62cf
AS
3409 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -pedantic -Wlong-long" >&5
3410$as_echo_n "checking whether $CC supports -pedantic -Wlong-long... " >&6; }
d0ac1c44 3411if ${acx_cv_prog_cc_pedantic__Wlong_long+:} false; then :
75086676 3412 $as_echo_n "(cached) " >&6
f5bc1778
DJ
3413else
3414 save_CFLAGS="$CFLAGS"
a53e62cf 3415CFLAGS="-pedantic -Wlong-long"
75086676 3416cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f5bc1778
DJ
3417/* end confdefs.h. */
3418
3419int
3420main ()
3421{
3422
3423 ;
3424 return 0;
3425}
3426_ACEOF
75086676 3427if ac_fn_c_try_compile "$LINENO"; then :
a53e62cf 3428 acx_cv_prog_cc_pedantic__Wlong_long=yes
f5bc1778 3429else
a53e62cf 3430 acx_cv_prog_cc_pedantic__Wlong_long=no
f5bc1778 3431fi
75086676 3432rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
f5bc1778
DJ
3433CFLAGS="$save_CFLAGS"
3434fi
a53e62cf
AS
3435{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_prog_cc_pedantic__Wlong_long" >&5
3436$as_echo "$acx_cv_prog_cc_pedantic__Wlong_long" >&6; }
3437if test $acx_cv_prog_cc_pedantic__Wlong_long = yes; then :
f5bc1778
DJ
3438 WARN_PEDANTIC="$WARN_PEDANTIC${WARN_PEDANTIC:+ }-pedantic -Wno-long-long"
3439fi
3440
f5bc1778 3441fi
8a643cc3
L
3442ac_ext=c
3443ac_cpp='$CPP $CPPFLAGS'
3444ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3445ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3446ac_compiler_gnu=$ac_cv_c_compiler_gnu
3447
f5bc1778
DJ
3448
3449
f57a3bca
SM
3450ac_ext=c
3451ac_cpp='$CPP $CPPFLAGS'
3452ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3453ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3454ac_compiler_gnu=$ac_cv_c_compiler_gnu
3455
3456nolto_flags=
3457save_CFLAGS="$CFLAGS"
3458for real_option in -fno-lto; do
3459 # Do the check with the no- prefix removed since gcc silently
3460 # accepts any -Wno-* option on purpose
3461 case $real_option in
3462 -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
3463 *) option=$real_option ;;
3464 esac
3465 as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
3466
3467 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
3468$as_echo_n "checking whether $CC supports $option... " >&6; }
d0ac1c44 3469if eval \${$as_acx_Woption+:} false; then :
f57a3bca
SM
3470 $as_echo_n "(cached) " >&6
3471else
3472 CFLAGS="$option"
3473 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3474/* end confdefs.h. */
3475
3476int
3477main ()
3478{
3479
3480 ;
3481 return 0;
3482}
3483_ACEOF
3484if ac_fn_c_try_compile "$LINENO"; then :
3485 eval "$as_acx_Woption=yes"
3486else
3487 eval "$as_acx_Woption=no"
3488fi
3489rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3490
3491fi
3492eval ac_res=\$$as_acx_Woption
3493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
3494$as_echo "$ac_res" >&6; }
3495 if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
3496 nolto_flags="$nolto_flags${nolto_flags:+ }$real_option"
3497fi
3498 done
3499CFLAGS="$save_CFLAGS"
3500ac_ext=c
3501ac_cpp='$CPP $CPPFLAGS'
3502ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3503ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3504ac_compiler_gnu=$ac_cv_c_compiler_gnu
3505
3506
3507
f5bc1778
DJ
3508# Only enable with --enable-werror-always until existing warnings are
3509# corrected.
8a643cc3
L
3510ac_ext=c
3511ac_cpp='$CPP $CPPFLAGS'
3512ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3513ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3514ac_compiler_gnu=$ac_cv_c_compiler_gnu
3515
f5bc1778 3516WERROR=
75086676
DD
3517# Check whether --enable-werror-always was given.
3518if test "${enable_werror_always+set}" = set; then :
3519 enableval=$enable_werror_always;
f5bc1778
DJ
3520else
3521 enable_werror_always=no
f5bc1778
DJ
3522fi
3523
75086676
DD
3524if test $enable_werror_always = yes; then :
3525 WERROR="$WERROR${WERROR:+ }-Werror"
3526fi
f5bc1778 3527
8a643cc3
L
3528ac_ext=c
3529ac_cpp='$CPP $CPPFLAGS'
3530ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3531ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3532ac_compiler_gnu=$ac_cv_c_compiler_gnu
3533
f5bc1778
DJ
3534
3535
3536# Checks for header files.
3537ac_ext=c
3538ac_cpp='$CPP $CPPFLAGS'
3539ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3540ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3541ac_compiler_gnu=$ac_cv_c_compiler_gnu
75086676
DD
3542{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3543$as_echo_n "checking how to run the C preprocessor... " >&6; }
f5bc1778
DJ
3544# On Suns, sometimes $CPP names a directory.
3545if test -n "$CPP" && test -d "$CPP"; then
3546 CPP=
3547fi
3548if test -z "$CPP"; then
d0ac1c44 3549 if ${ac_cv_prog_CPP+:} false; then :
75086676 3550 $as_echo_n "(cached) " >&6
f5bc1778
DJ
3551else
3552 # Double quotes because CPP needs to be expanded
3553 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3554 do
3555 ac_preproc_ok=false
3556for ac_c_preproc_warn_flag in '' yes
3557do
3558 # Use a header file that comes with gcc, so configuring glibc
3559 # with a fresh cross-compiler works.
3560 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3561 # <limits.h> exists even on freestanding compilers.
3562 # On the NeXT, cc -E runs the code through the compiler's parser,
3563 # not just through cpp. "Syntax error" is here to catch this case.
75086676 3564 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f5bc1778
DJ
3565/* end confdefs.h. */
3566#ifdef __STDC__
3567# include <limits.h>
3568#else
3569# include <assert.h>
3570#endif
3571 Syntax error
3572_ACEOF
75086676 3573if ac_fn_c_try_cpp "$LINENO"; then :
f5bc1778 3574
75086676 3575else
f5bc1778
DJ
3576 # Broken: fails on valid input.
3577continue
3578fi
d0ac1c44 3579rm -f conftest.err conftest.i conftest.$ac_ext
f5bc1778 3580
75086676 3581 # OK, works on sane cases. Now check whether nonexistent headers
f5bc1778 3582 # can be detected and how.
75086676 3583 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f5bc1778
DJ
3584/* end confdefs.h. */
3585#include <ac_nonexistent.h>
3586_ACEOF
75086676 3587if ac_fn_c_try_cpp "$LINENO"; then :
f5bc1778
DJ
3588 # Broken: success on invalid input.
3589continue
3590else
f5bc1778
DJ
3591 # Passes both tests.
3592ac_preproc_ok=:
3593break
3594fi
d0ac1c44 3595rm -f conftest.err conftest.i conftest.$ac_ext
f5bc1778
DJ
3596
3597done
3598# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
d0ac1c44 3599rm -f conftest.i conftest.err conftest.$ac_ext
75086676 3600if $ac_preproc_ok; then :
f5bc1778
DJ
3601 break
3602fi
3603
3604 done
3605 ac_cv_prog_CPP=$CPP
3606
3607fi
3608 CPP=$ac_cv_prog_CPP
3609else
3610 ac_cv_prog_CPP=$CPP
3611fi
75086676
DD
3612{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3613$as_echo "$CPP" >&6; }
f5bc1778
DJ
3614ac_preproc_ok=false
3615for ac_c_preproc_warn_flag in '' yes
3616do
3617 # Use a header file that comes with gcc, so configuring glibc
3618 # with a fresh cross-compiler works.
3619 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3620 # <limits.h> exists even on freestanding compilers.
3621 # On the NeXT, cc -E runs the code through the compiler's parser,
3622 # not just through cpp. "Syntax error" is here to catch this case.
75086676 3623 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f5bc1778
DJ
3624/* end confdefs.h. */
3625#ifdef __STDC__
3626# include <limits.h>
3627#else
3628# include <assert.h>
3629#endif
3630 Syntax error
3631_ACEOF
75086676 3632if ac_fn_c_try_cpp "$LINENO"; then :
f5bc1778 3633
75086676 3634else
f5bc1778
DJ
3635 # Broken: fails on valid input.
3636continue
3637fi
d0ac1c44 3638rm -f conftest.err conftest.i conftest.$ac_ext
f5bc1778 3639
75086676 3640 # OK, works on sane cases. Now check whether nonexistent headers
f5bc1778 3641 # can be detected and how.
75086676 3642 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f5bc1778
DJ
3643/* end confdefs.h. */
3644#include <ac_nonexistent.h>
3645_ACEOF
75086676 3646if ac_fn_c_try_cpp "$LINENO"; then :
f5bc1778
DJ
3647 # Broken: success on invalid input.
3648continue
3649else
f5bc1778
DJ
3650 # Passes both tests.
3651ac_preproc_ok=:
3652break
3653fi
d0ac1c44 3654rm -f conftest.err conftest.i conftest.$ac_ext
f5bc1778
DJ
3655
3656done
3657# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
d0ac1c44 3658rm -f conftest.i conftest.err conftest.$ac_ext
75086676
DD
3659if $ac_preproc_ok; then :
3660
f5bc1778 3661else
75086676
DD
3662 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3663$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
d0ac1c44
SM
3664as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
3665See \`config.log' for more details" "$LINENO" 5; }
f5bc1778
DJ
3666fi
3667
3668ac_ext=c
3669ac_cpp='$CPP $CPPFLAGS'
3670ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3671ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3672ac_compiler_gnu=$ac_cv_c_compiler_gnu
3673
3674
75086676
DD
3675{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3676$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
d0ac1c44 3677if ${ac_cv_path_GREP+:} false; then :
75086676
DD
3678 $as_echo_n "(cached) " >&6
3679else
3680 if test -z "$GREP"; then
3681 ac_path_GREP_found=false
3682 # Loop through the user's path and test for each of PROGNAME-LIST
3683 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3684for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3685do
3686 IFS=$as_save_IFS
3687 test -z "$as_dir" && as_dir=.
3688 for ac_prog in grep ggrep; do
3689 for ac_exec_ext in '' $ac_executable_extensions; do
3690 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
d0ac1c44 3691 as_fn_executable_p "$ac_path_GREP" || continue
75086676
DD
3692# Check for GNU ac_path_GREP and select it if it is found.
3693 # Check for GNU $ac_path_GREP
3694case `"$ac_path_GREP" --version 2>&1` in
3695*GNU*)
3696 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3697*)
3698 ac_count=0
3699 $as_echo_n 0123456789 >"conftest.in"
3700 while :
3701 do
3702 cat "conftest.in" "conftest.in" >"conftest.tmp"
3703 mv "conftest.tmp" "conftest.in"
3704 cp "conftest.in" "conftest.nl"
3705 $as_echo 'GREP' >> "conftest.nl"
3706 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3707 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3708 as_fn_arith $ac_count + 1 && ac_count=$as_val
3709 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3710 # Best one so far, save it but keep looking for a better one
3711 ac_cv_path_GREP="$ac_path_GREP"
3712 ac_path_GREP_max=$ac_count
3713 fi
3714 # 10*(2^10) chars as input seems more than enough
3715 test $ac_count -gt 10 && break
3716 done
3717 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3718esac
3719
3720 $ac_path_GREP_found && break 3
3721 done
3722 done
3723 done
3724IFS=$as_save_IFS
3725 if test -z "$ac_cv_path_GREP"; then
d0ac1c44 3726 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
75086676
DD
3727 fi
3728else
3729 ac_cv_path_GREP=$GREP
3730fi
3731
3732fi
3733{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3734$as_echo "$ac_cv_path_GREP" >&6; }
3735 GREP="$ac_cv_path_GREP"
3736
3737
3738{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3739$as_echo_n "checking for egrep... " >&6; }
d0ac1c44 3740if ${ac_cv_path_EGREP+:} false; then :
75086676 3741 $as_echo_n "(cached) " >&6
f5bc1778 3742else
75086676
DD
3743 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3744 then ac_cv_path_EGREP="$GREP -E"
3745 else
3746 if test -z "$EGREP"; then
3747 ac_path_EGREP_found=false
3748 # Loop through the user's path and test for each of PROGNAME-LIST
3749 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3750for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3751do
3752 IFS=$as_save_IFS
3753 test -z "$as_dir" && as_dir=.
3754 for ac_prog in egrep; do
3755 for ac_exec_ext in '' $ac_executable_extensions; do
3756 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
d0ac1c44 3757 as_fn_executable_p "$ac_path_EGREP" || continue
75086676
DD
3758# Check for GNU ac_path_EGREP and select it if it is found.
3759 # Check for GNU $ac_path_EGREP
3760case `"$ac_path_EGREP" --version 2>&1` in
3761*GNU*)
3762 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3763*)
3764 ac_count=0
3765 $as_echo_n 0123456789 >"conftest.in"
3766 while :
3767 do
3768 cat "conftest.in" "conftest.in" >"conftest.tmp"
3769 mv "conftest.tmp" "conftest.in"
3770 cp "conftest.in" "conftest.nl"
3771 $as_echo 'EGREP' >> "conftest.nl"
3772 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3773 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3774 as_fn_arith $ac_count + 1 && ac_count=$as_val
3775 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3776 # Best one so far, save it but keep looking for a better one
3777 ac_cv_path_EGREP="$ac_path_EGREP"
3778 ac_path_EGREP_max=$ac_count
f5bc1778 3779 fi
75086676
DD
3780 # 10*(2^10) chars as input seems more than enough
3781 test $ac_count -gt 10 && break
3782 done
3783 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3784esac
3785
3786 $ac_path_EGREP_found && break 3
3787 done
3788 done
3789 done
3790IFS=$as_save_IFS
3791 if test -z "$ac_cv_path_EGREP"; then
d0ac1c44 3792 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
75086676
DD
3793 fi
3794else
3795 ac_cv_path_EGREP=$EGREP
3796fi
3797
3798 fi
f5bc1778 3799fi
75086676
DD
3800{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3801$as_echo "$ac_cv_path_EGREP" >&6; }
3802 EGREP="$ac_cv_path_EGREP"
f5bc1778
DJ
3803
3804
75086676
DD
3805{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3806$as_echo_n "checking for ANSI C header files... " >&6; }
d0ac1c44 3807if ${ac_cv_header_stdc+:} false; then :
75086676 3808 $as_echo_n "(cached) " >&6
f5bc1778 3809else
75086676 3810 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f5bc1778
DJ
3811/* end confdefs.h. */
3812#include <stdlib.h>
3813#include <stdarg.h>
3814#include <string.h>
3815#include <float.h>
3816
3817int
3818main ()
3819{
3820
3821 ;
3822 return 0;
3823}
3824_ACEOF
75086676 3825if ac_fn_c_try_compile "$LINENO"; then :
f5bc1778
DJ
3826 ac_cv_header_stdc=yes
3827else
75086676 3828 ac_cv_header_stdc=no
f5bc1778 3829fi
75086676 3830rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
f5bc1778
DJ
3831
3832if test $ac_cv_header_stdc = yes; then
3833 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
75086676 3834 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f5bc1778
DJ
3835/* end confdefs.h. */
3836#include <string.h>
3837
3838_ACEOF
3839if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
75086676
DD
3840 $EGREP "memchr" >/dev/null 2>&1; then :
3841
f5bc1778
DJ
3842else
3843 ac_cv_header_stdc=no
3844fi
3845rm -f conftest*
3846
3847fi
3848
3849if test $ac_cv_header_stdc = yes; then
3850 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
75086676 3851 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f5bc1778
DJ
3852/* end confdefs.h. */
3853#include <stdlib.h>
3854
3855_ACEOF
3856if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
75086676
DD
3857 $EGREP "free" >/dev/null 2>&1; then :
3858
f5bc1778
DJ
3859else
3860 ac_cv_header_stdc=no
3861fi
3862rm -f conftest*
3863
3864fi
3865
3866if test $ac_cv_header_stdc = yes; then
3867 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
75086676 3868 if test "$cross_compiling" = yes; then :
f5bc1778
DJ
3869 :
3870else
75086676 3871 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f5bc1778
DJ
3872/* end confdefs.h. */
3873#include <ctype.h>
75086676 3874#include <stdlib.h>
f5bc1778
DJ
3875#if ((' ' & 0x0FF) == 0x020)
3876# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3877# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3878#else
3879# define ISLOWER(c) \
3880 (('a' <= (c) && (c) <= 'i') \
3881 || ('j' <= (c) && (c) <= 'r') \
3882 || ('s' <= (c) && (c) <= 'z'))
3883# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3884#endif
3885
3886#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3887int
3888main ()
3889{
3890 int i;
3891 for (i = 0; i < 256; i++)
3892 if (XOR (islower (i), ISLOWER (i))
3893 || toupper (i) != TOUPPER (i))
75086676
DD
3894 return 2;
3895 return 0;
f5bc1778
DJ
3896}
3897_ACEOF
75086676 3898if ac_fn_c_try_run "$LINENO"; then :
f5bc1778 3899
75086676
DD
3900else
3901 ac_cv_header_stdc=no
f5bc1778 3902fi
75086676
DD
3903rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3904 conftest.$ac_objext conftest.beam conftest.$ac_ext
f5bc1778 3905fi
75086676 3906
f5bc1778
DJ
3907fi
3908fi
75086676
DD
3909{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3910$as_echo "$ac_cv_header_stdc" >&6; }
f5bc1778
DJ
3911if test $ac_cv_header_stdc = yes; then
3912
75086676 3913$as_echo "#define STDC_HEADERS 1" >>confdefs.h
f5bc1778
DJ
3914
3915fi
3916
3917# On IRIX 5.3, sys/types and inttypes.h are conflicting.
f5bc1778
DJ
3918for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3919 inttypes.h stdint.h unistd.h
75086676
DD
3920do :
3921 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3922ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3923"
d0ac1c44 3924if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
f5bc1778 3925 cat >>confdefs.h <<_ACEOF
75086676 3926#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
f5bc1778
DJ
3927_ACEOF
3928
3929fi
3930
3931done
3932
3933
f5bc1778 3934for ac_header in ctype.h stddef.h string.h stdio.h
75086676
DD
3935do :
3936 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3937ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
d0ac1c44 3938if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
f5bc1778 3939 cat >>confdefs.h <<_ACEOF
75086676 3940#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
f5bc1778
DJ
3941_ACEOF
3942
3943fi
3944
3945done
3946
f5bc1778 3947
f5bc1778 3948
b1dfe69a 3949inttype_headers=`echo inttypes.h sys/inttypes.h | sed -e 's/,/ /g'`
f5bc1778 3950
b1dfe69a
DD
3951acx_cv_header_stdint=stddef.h
3952acx_cv_header_stdint_kind="(already complete)"
3953for i in stdint.h $inttype_headers; do
3954 unset ac_cv_type_uintptr_t
3955 unset ac_cv_type_uintmax_t
3956 unset ac_cv_type_int_least32_t
3957 unset ac_cv_type_int_fast32_t
3958 unset ac_cv_type_uint64_t
3959 $as_echo_n "looking for a compliant stdint.h in $i, " >&6
3960 ac_fn_c_check_type "$LINENO" "uintmax_t" "ac_cv_type_uintmax_t" "#include <sys/types.h>
3961#include <$i>
3962"
d0ac1c44 3963if test "x$ac_cv_type_uintmax_t" = xyes; then :
b1dfe69a 3964 acx_cv_header_stdint=$i
f5bc1778 3965else
b1dfe69a
DD
3966 continue
3967fi
f5bc1778 3968
b1dfe69a
DD
3969 ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#include <sys/types.h>
3970#include <$i>
3971"
d0ac1c44 3972if test "x$ac_cv_type_uintptr_t" = xyes; then :
f5bc1778 3973
52c745b5 3974else
b1dfe69a 3975 acx_cv_header_stdint_kind="(mostly complete)"
f5bc1778
DJ
3976fi
3977
b1dfe69a
DD
3978 ac_fn_c_check_type "$LINENO" "int_least32_t" "ac_cv_type_int_least32_t" "#include <sys/types.h>
3979#include <$i>
3980"
d0ac1c44 3981if test "x$ac_cv_type_int_least32_t" = xyes; then :
b1dfe69a 3982
f5bc1778 3983else
b1dfe69a 3984 acx_cv_header_stdint_kind="(mostly complete)"
52c745b5 3985fi
f5bc1778 3986
b1dfe69a
DD
3987 ac_fn_c_check_type "$LINENO" "int_fast32_t" "ac_cv_type_int_fast32_t" "#include <sys/types.h>
3988#include <$i>
3989"
d0ac1c44 3990if test "x$ac_cv_type_int_fast32_t" = xyes; then :
f5bc1778 3991
b1dfe69a
DD
3992else
3993 acx_cv_header_stdint_kind="(mostly complete)"
3994fi
f5bc1778 3995
b1dfe69a
DD
3996 ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include <sys/types.h>
3997#include <$i>
3998"
d0ac1c44 3999if test "x$ac_cv_type_uint64_t" = xyes; then :
f5bc1778 4000
52c745b5 4001else
b1dfe69a
DD
4002 acx_cv_header_stdint_kind="(lacks uint64_t)"
4003fi
f5bc1778 4004
b1dfe69a
DD
4005 break
4006done
4007if test "$acx_cv_header_stdint" = stddef.h; then
4008 acx_cv_header_stdint_kind="(lacks uintmax_t)"
4009 for i in stdint.h $inttype_headers; do
4010 unset ac_cv_type_uintptr_t
4011 unset ac_cv_type_uint32_t
4012 unset ac_cv_type_uint64_t
4013 $as_echo_n "looking for an incomplete stdint.h in $i, " >&6
4014 ac_fn_c_check_type "$LINENO" "uint32_t" "ac_cv_type_uint32_t" "#include <sys/types.h>
4015#include <$i>
4016"
d0ac1c44 4017if test "x$ac_cv_type_uint32_t" = xyes; then :
b1dfe69a
DD
4018 acx_cv_header_stdint=$i
4019else
4020 continue
f5bc1778
DJ
4021fi
4022
b1dfe69a
DD
4023 ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include <sys/types.h>
4024#include <$i>
4025"
d0ac1c44 4026if test "x$ac_cv_type_uint64_t" = xyes; then :
f5bc1778 4027
b1dfe69a 4028fi
f5bc1778 4029
b1dfe69a
DD
4030 ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#include <sys/types.h>
4031#include <$i>
4032"
d0ac1c44 4033if test "x$ac_cv_type_uintptr_t" = xyes; then :
f5bc1778 4034
b1dfe69a 4035fi
f5bc1778 4036
b1dfe69a
DD
4037 break
4038 done
4039fi
4040if test "$acx_cv_header_stdint" = stddef.h; then
4041 acx_cv_header_stdint_kind="(u_intXX_t style)"
4042 for i in sys/types.h $inttype_headers; do
4043 unset ac_cv_type_u_int32_t
4044 unset ac_cv_type_u_int64_t
4045 $as_echo_n "looking for u_intXX_t types in $i, " >&6
4046 ac_fn_c_check_type "$LINENO" "u_int32_t" "ac_cv_type_u_int32_t" "#include <sys/types.h>
4047#include <$i>
4048"
d0ac1c44 4049if test "x$ac_cv_type_u_int32_t" = xyes; then :
b1dfe69a 4050 acx_cv_header_stdint=$i
52c745b5 4051else
b1dfe69a
DD
4052 continue
4053fi
f5bc1778 4054
b1dfe69a
DD
4055 ac_fn_c_check_type "$LINENO" "u_int64_t" "ac_cv_type_u_int64_t" "#include <sys/types.h>
4056#include <$i>
4057"
d0ac1c44 4058if test "x$ac_cv_type_u_int64_t" = xyes; then :
f5bc1778 4059
b1dfe69a 4060fi
f5bc1778 4061
b1dfe69a
DD
4062 break
4063 done
f5bc1778 4064fi
b1dfe69a
DD
4065if test "$acx_cv_header_stdint" = stddef.h; then
4066 acx_cv_header_stdint_kind="(using manual detection)"
f5bc1778 4067fi
f5bc1778 4068
b1dfe69a
DD
4069test -z "$ac_cv_type_uintptr_t" && ac_cv_type_uintptr_t=no
4070test -z "$ac_cv_type_uint64_t" && ac_cv_type_uint64_t=no
4071test -z "$ac_cv_type_u_int64_t" && ac_cv_type_u_int64_t=no
4072test -z "$ac_cv_type_int_least32_t" && ac_cv_type_int_least32_t=no
4073test -z "$ac_cv_type_int_fast32_t" && ac_cv_type_int_fast32_t=no
f5bc1778 4074
b1dfe69a 4075# ----------------- Summarize what we found so far
f5bc1778 4076
b1dfe69a
DD
4077{ $as_echo "$as_me:${as_lineno-$LINENO}: checking what to include in gstdint.h" >&5
4078$as_echo_n "checking what to include in gstdint.h... " >&6; }
75086676 4079
b1dfe69a
DD
4080case `$as_basename -- gstdint.h ||
4081$as_expr X/gstdint.h : '.*/\([^/][^/]*\)/*$' \| \
4082 Xgstdint.h : 'X\(//\)$' \| \
4083 Xgstdint.h : 'X\(/\)' \| . 2>/dev/null ||
4084$as_echo X/gstdint.h |
4085 sed '/^.*\/\([^/][^/]*\)\/*$/{
4086 s//\1/
4087 q
4088 }
4089 /^X\/\(\/\/\)$/{
4090 s//\1/
4091 q
4092 }
4093 /^X\/\(\/\).*/{
4094 s//\1/
4095 q
4096 }
4097 s/.*/./; q'` in
4098 stdint.h) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: are you sure you want it there?" >&5
4099$as_echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
4100 inttypes.h) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: are you sure you want it there?" >&5
4101$as_echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
4102 *) ;;
4103esac
f5bc1778 4104
b1dfe69a
DD
4105{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_header_stdint $acx_cv_header_stdint_kind" >&5
4106$as_echo "$acx_cv_header_stdint $acx_cv_header_stdint_kind" >&6; }
f5bc1778 4107
b1dfe69a 4108# ----------------- done included file, check C basic types --------
f5bc1778 4109
b1dfe69a
DD
4110# Lacking an uintptr_t? Test size of void *
4111case "$acx_cv_header_stdint:$ac_cv_type_uintptr_t" in
4112 stddef.h:* | *:no) # The cast to long int works around a bug in the HP C Compiler
4113# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
4114# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
4115# This bug is HP SR number 8606223364.
4116{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
4117$as_echo_n "checking size of void *... " >&6; }
d0ac1c44 4118if ${ac_cv_sizeof_void_p+:} false; then :
b1dfe69a
DD
4119 $as_echo_n "(cached) " >&6
4120else
4121 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p" "$ac_includes_default"; then :
75086676 4122
b1dfe69a
DD
4123else
4124 if test "$ac_cv_type_void_p" = yes; then
4125 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4126$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
d0ac1c44
SM
4127as_fn_error 77 "cannot compute sizeof (void *)
4128See \`config.log' for more details" "$LINENO" 5; }
b1dfe69a
DD
4129 else
4130 ac_cv_sizeof_void_p=0
4131 fi
4132fi
f5bc1778 4133
b1dfe69a
DD
4134fi
4135{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
4136$as_echo "$ac_cv_sizeof_void_p" >&6; }
75086676 4137
52c745b5
DD
4138
4139
4140cat >>confdefs.h <<_ACEOF
b1dfe69a 4141#define SIZEOF_VOID_P $ac_cv_sizeof_void_p
52c745b5 4142_ACEOF
52c745b5 4143
b1dfe69a
DD
4144 ;;
4145esac
52c745b5 4146
b1dfe69a
DD
4147# Lacking an uint64_t? Test size of long
4148case "$acx_cv_header_stdint:$ac_cv_type_uint64_t:$ac_cv_type_u_int64_t" in
4149 stddef.h:*:* | *:no:no) # The cast to long int works around a bug in the HP C Compiler
4150# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
4151# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
4152# This bug is HP SR number 8606223364.
4153{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
4154$as_echo_n "checking size of long... " >&6; }
d0ac1c44 4155if ${ac_cv_sizeof_long+:} false; then :
75086676 4156 $as_echo_n "(cached) " >&6
f5bc1778 4157else
b1dfe69a 4158 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then :
f5bc1778 4159
75086676 4160else
b1dfe69a
DD
4161 if test "$ac_cv_type_long" = yes; then
4162 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4163$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
d0ac1c44
SM
4164as_fn_error 77 "cannot compute sizeof (long)
4165See \`config.log' for more details" "$LINENO" 5; }
b1dfe69a
DD
4166 else
4167 ac_cv_sizeof_long=0
4168 fi
f5bc1778 4169fi
75086676 4170
b1dfe69a
DD
4171fi
4172{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
4173$as_echo "$ac_cv_sizeof_long" >&6; }
75086676
DD
4174
4175
52c745b5
DD
4176
4177cat >>confdefs.h <<_ACEOF
b1dfe69a 4178#define SIZEOF_LONG $ac_cv_sizeof_long
52c745b5 4179_ACEOF
f5bc1778 4180
b1dfe69a
DD
4181 ;;
4182esac
f5bc1778 4183
b1dfe69a
DD
4184if test $acx_cv_header_stdint = stddef.h; then
4185 # Lacking a good header? Test size of everything and deduce all types.
4186 # The cast to long int works around a bug in the HP C Compiler
4187# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
4188# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
4189# This bug is HP SR number 8606223364.
4190{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
4191$as_echo_n "checking size of int... " >&6; }
d0ac1c44 4192if ${ac_cv_sizeof_int+:} false; then :
b1dfe69a
DD
4193 $as_echo_n "(cached) " >&6
4194else
4195 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then :
75086676 4196
b1dfe69a
DD
4197else
4198 if test "$ac_cv_type_int" = yes; then
4199 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4200$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
d0ac1c44
SM
4201as_fn_error 77 "cannot compute sizeof (int)
4202See \`config.log' for more details" "$LINENO" 5; }
b1dfe69a
DD
4203 else
4204 ac_cv_sizeof_int=0
4205 fi
4206fi
75086676 4207
b1dfe69a
DD
4208fi
4209{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
4210$as_echo "$ac_cv_sizeof_int" >&6; }
75086676 4211
f5bc1778 4212
75086676 4213
52c745b5 4214cat >>confdefs.h <<_ACEOF
b1dfe69a 4215#define SIZEOF_INT $ac_cv_sizeof_int
52c745b5
DD
4216_ACEOF
4217
52c745b5 4218
b1dfe69a
DD
4219 # The cast to long int works around a bug in the HP C Compiler
4220# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
4221# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
4222# This bug is HP SR number 8606223364.
4223{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5
4224$as_echo_n "checking size of short... " >&6; }
d0ac1c44 4225if ${ac_cv_sizeof_short+:} false; then :
b1dfe69a
DD
4226 $as_echo_n "(cached) " >&6
4227else
4228 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short" "$ac_includes_default"; then :
52c745b5 4229
b1dfe69a
DD
4230else
4231 if test "$ac_cv_type_short" = yes; then
4232 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4233$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
d0ac1c44
SM
4234as_fn_error 77 "cannot compute sizeof (short)
4235See \`config.log' for more details" "$LINENO" 5; }
b1dfe69a
DD
4236 else
4237 ac_cv_sizeof_short=0
4238 fi
4239fi
52c745b5 4240
b1dfe69a
DD
4241fi
4242{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5
4243$as_echo "$ac_cv_sizeof_short" >&6; }
52c745b5
DD
4244
4245
4246
b1dfe69a
DD
4247cat >>confdefs.h <<_ACEOF
4248#define SIZEOF_SHORT $ac_cv_sizeof_short
4249_ACEOF
52c745b5
DD
4250
4251
b1dfe69a
DD
4252 # The cast to long int works around a bug in the HP C Compiler
4253# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
4254# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
4255# This bug is HP SR number 8606223364.
4256{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of char" >&5
4257$as_echo_n "checking size of char... " >&6; }
d0ac1c44 4258if ${ac_cv_sizeof_char+:} false; then :
b1dfe69a
DD
4259 $as_echo_n "(cached) " >&6
4260else
4261 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (char))" "ac_cv_sizeof_char" "$ac_includes_default"; then :
52c745b5 4262
b1dfe69a
DD
4263else
4264 if test "$ac_cv_type_char" = yes; then
4265 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4266$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
d0ac1c44
SM
4267as_fn_error 77 "cannot compute sizeof (char)
4268See \`config.log' for more details" "$LINENO" 5; }
b1dfe69a
DD
4269 else
4270 ac_cv_sizeof_char=0
4271 fi
4272fi
52c745b5 4273
b1dfe69a
DD
4274fi
4275{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_char" >&5
4276$as_echo "$ac_cv_sizeof_char" >&6; }
52c745b5
DD
4277
4278
52c745b5 4279
f5bc1778 4280cat >>confdefs.h <<_ACEOF
b1dfe69a 4281#define SIZEOF_CHAR $ac_cv_sizeof_char
f5bc1778
DJ
4282_ACEOF
4283
4284
75086676 4285
b1dfe69a
DD
4286 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int8_t" >&5
4287$as_echo_n "checking for type equivalent to int8_t... " >&6; }
4288 case "$ac_cv_sizeof_char" in
4289 1) acx_cv_type_int8_t=char ;;
d0ac1c44 4290 *) as_fn_error $? "no 8-bit type, please report a bug" "$LINENO" 5
b1dfe69a
DD
4291 esac
4292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int8_t" >&5
4293$as_echo "$acx_cv_type_int8_t" >&6; }
4294
4295 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int16_t" >&5
4296$as_echo_n "checking for type equivalent to int16_t... " >&6; }
4297 case "$ac_cv_sizeof_int:$ac_cv_sizeof_short" in
4298 2:*) acx_cv_type_int16_t=int ;;
4299 *:2) acx_cv_type_int16_t=short ;;
d0ac1c44 4300 *) as_fn_error $? "no 16-bit type, please report a bug" "$LINENO" 5
b1dfe69a
DD
4301 esac
4302 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int16_t" >&5
4303$as_echo "$acx_cv_type_int16_t" >&6; }
4304
4305 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int32_t" >&5
4306$as_echo_n "checking for type equivalent to int32_t... " >&6; }
4307 case "$ac_cv_sizeof_int:$ac_cv_sizeof_long" in
4308 4:*) acx_cv_type_int32_t=int ;;
4309 *:4) acx_cv_type_int32_t=long ;;
d0ac1c44 4310 *) as_fn_error $? "no 32-bit type, please report a bug" "$LINENO" 5
b1dfe69a
DD
4311 esac
4312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int32_t" >&5
4313$as_echo "$acx_cv_type_int32_t" >&6; }
f5bc1778 4314fi
f5bc1778 4315
b1dfe69a 4316# These tests are here to make the output prettier
52c745b5 4317
b1dfe69a
DD
4318if test "$ac_cv_type_uint64_t" != yes && test "$ac_cv_type_u_int64_t" != yes; then
4319 case "$ac_cv_sizeof_long" in
4320 8) acx_cv_type_int64_t=long ;;
4321 esac
4322 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int64_t" >&5
4323$as_echo_n "checking for type equivalent to int64_t... " >&6; }
4324 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${acx_cv_type_int64_t-'using preprocessor symbols'}" >&5
4325$as_echo "${acx_cv_type_int64_t-'using preprocessor symbols'}" >&6; }
4326fi
4327
4328# Now we can use the above types
4329
4330if test "$ac_cv_type_uintptr_t" != yes; then
4331 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to intptr_t" >&5
4332$as_echo_n "checking for type equivalent to intptr_t... " >&6; }
4333 case $ac_cv_sizeof_void_p in
4334 2) acx_cv_type_intptr_t=int16_t ;;
4335 4) acx_cv_type_intptr_t=int32_t ;;
4336 8) acx_cv_type_intptr_t=int64_t ;;
d0ac1c44 4337 *) as_fn_error $? "no equivalent for intptr_t, please report a bug" "$LINENO" 5
b1dfe69a
DD
4338 esac
4339 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_intptr_t" >&5
4340$as_echo "$acx_cv_type_intptr_t" >&6; }
4341fi
52c745b5 4342
b1dfe69a 4343# ----------------- done all checks, emit header -------------
75086676
DD
4344ac_config_commands="$ac_config_commands gstdint.h"
4345
4346
4347
4348
4349# Checks for typedefs, structures, and compiler characteristics.
4350{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
4351$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
d0ac1c44 4352if ${ac_cv_c_const+:} false; then :
75086676 4353 $as_echo_n "(cached) " >&6
f5bc1778 4354else
75086676 4355 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f5bc1778 4356/* end confdefs.h. */
f5bc1778 4357
f5bc1778
DJ
4358int
4359main ()
4360{
d0ac1c44 4361
75086676 4362#ifndef __cplusplus
d0ac1c44 4363 /* Ultrix mips cc rejects this sort of thing. */
75086676 4364 typedef int charset[2];
d0ac1c44 4365 const charset cs = { 0, 0 };
75086676
DD
4366 /* SunOS 4.1.1 cc rejects this. */
4367 char const *const *pcpcc;
4368 char **ppc;
4369 /* NEC SVR4.0.2 mips cc rejects this. */
4370 struct point {int x, y;};
4371 static struct point const zero = {0,0};
4372 /* AIX XL C 1.02.0.0 rejects this.
4373 It does not let you subtract one const X* pointer from another in
4374 an arm of an if-expression whose if-part is not a constant
4375 expression */
4376 const char *g = "string";
4377 pcpcc = &g + (g ? g-g : 0);
4378 /* HPUX 7.0 cc rejects these. */
4379 ++pcpcc;
4380 ppc = (char**) pcpcc;
4381 pcpcc = (char const *const *) ppc;
d0ac1c44
SM
4382 { /* SCO 3.2v4 cc rejects this sort of thing. */
4383 char tx;
4384 char *t = &tx;
75086676
DD
4385 char const *s = 0 ? (char *) 0 : (char const *) 0;
4386
4387 *t++ = 0;
4388 if (s) return 0;
4389 }
4390 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
4391 int x[] = {25, 17};
4392 const int *foo = &x[0];
4393 ++foo;
4394 }
4395 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
4396 typedef const int *iptr;
4397 iptr p = 0;
4398 ++p;
4399 }
d0ac1c44 4400 { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
75086676 4401 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
d0ac1c44
SM
4402 struct s { int j; const int *ap[3]; } bx;
4403 struct s *b = &bx; b->j = 5;
75086676
DD
4404 }
4405 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
4406 const int foo = 10;
4407 if (!foo) return 0;
4408 }
4409 return !cs[0] && !zero.x;
4410#endif
f5bc1778
DJ
4411
4412 ;
4413 return 0;
4414}
4415_ACEOF
75086676
DD
4416if ac_fn_c_try_compile "$LINENO"; then :
4417 ac_cv_c_const=yes
f5bc1778 4418else
75086676
DD
4419 ac_cv_c_const=no
4420fi
4421rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4422fi
4423{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
4424$as_echo "$ac_cv_c_const" >&6; }
4425if test $ac_cv_c_const = no; then
4426
4427$as_echo "#define const /**/" >>confdefs.h
f5bc1778 4428
f5bc1778 4429fi
f5bc1778 4430
75086676 4431ac_fn_c_check_type "$LINENO" "off_t" "ac_cv_type_off_t" "$ac_includes_default"
d0ac1c44 4432if test "x$ac_cv_type_off_t" = xyes; then :
f5bc1778 4433
75086676 4434else
f5bc1778 4435
75086676
DD
4436cat >>confdefs.h <<_ACEOF
4437#define off_t long int
f5bc1778 4438_ACEOF
f5bc1778 4439
f5bc1778 4440fi
75086676
DD
4441
4442# The cast to long int works around a bug in the HP C Compiler
4443# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
4444# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
4445# This bug is HP SR number 8606223364.
4446{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
4447$as_echo_n "checking size of int... " >&6; }
d0ac1c44 4448if ${ac_cv_sizeof_int+:} false; then :
75086676 4449 $as_echo_n "(cached) " >&6
f5bc1778 4450else
75086676 4451 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then :
f5bc1778 4452
75086676
DD
4453else
4454 if test "$ac_cv_type_int" = yes; then
4455 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4456$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
d0ac1c44
SM
4457as_fn_error 77 "cannot compute sizeof (int)
4458See \`config.log' for more details" "$LINENO" 5; }
75086676
DD
4459 else
4460 ac_cv_sizeof_int=0
4461 fi
f5bc1778 4462fi
75086676 4463
f5bc1778 4464fi
75086676
DD
4465{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
4466$as_echo "$ac_cv_sizeof_int" >&6; }
f5bc1778 4467
f5bc1778 4468
75086676
DD
4469
4470cat >>confdefs.h <<_ACEOF
4471#define SIZEOF_INT $ac_cv_sizeof_int
f5bc1778 4472_ACEOF
f5bc1778 4473
f5bc1778 4474
75086676
DD
4475# The cast to long int works around a bug in the HP C Compiler
4476# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
4477# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
4478# This bug is HP SR number 8606223364.
4479{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
4480$as_echo_n "checking size of long... " >&6; }
d0ac1c44 4481if ${ac_cv_sizeof_long+:} false; then :
75086676 4482 $as_echo_n "(cached) " >&6
f5bc1778 4483else
75086676 4484 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then :
f5bc1778 4485
f5bc1778 4486else
75086676
DD
4487 if test "$ac_cv_type_long" = yes; then
4488 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4489$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
d0ac1c44
SM
4490as_fn_error 77 "cannot compute sizeof (long)
4491See \`config.log' for more details" "$LINENO" 5; }
75086676
DD
4492 else
4493 ac_cv_sizeof_long=0
4494 fi
f5bc1778 4495fi
75086676 4496
f5bc1778 4497fi
75086676
DD
4498{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
4499$as_echo "$ac_cv_sizeof_long" >&6; }
4500
4501
4502
f5bc1778
DJ
4503cat >>confdefs.h <<_ACEOF
4504#define SIZEOF_LONG $ac_cv_sizeof_long
4505_ACEOF
4506
4507
4508
4509# Checks for library functions.
75086676
DD
4510{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4511$as_echo_n "checking for ANSI C header files... " >&6; }
d0ac1c44 4512if ${ac_cv_header_stdc+:} false; then :
75086676 4513 $as_echo_n "(cached) " >&6
f5bc1778 4514else
75086676 4515 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f5bc1778
DJ
4516/* end confdefs.h. */
4517#include <stdlib.h>
4518#include <stdarg.h>
4519#include <string.h>
4520#include <float.h>
4521
4522int
4523main ()
4524{
4525
4526 ;
4527 return 0;
4528}
4529_ACEOF
75086676 4530if ac_fn_c_try_compile "$LINENO"; then :
f5bc1778
DJ
4531 ac_cv_header_stdc=yes
4532else
75086676 4533 ac_cv_header_stdc=no
f5bc1778 4534fi
75086676 4535rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
f5bc1778
DJ
4536
4537if test $ac_cv_header_stdc = yes; then
4538 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
75086676 4539 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f5bc1778
DJ
4540/* end confdefs.h. */
4541#include <string.h>
4542
4543_ACEOF
4544if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
75086676
DD
4545 $EGREP "memchr" >/dev/null 2>&1; then :
4546
f5bc1778
DJ
4547else
4548 ac_cv_header_stdc=no
4549fi
4550rm -f conftest*
4551
4552fi
4553
4554if test $ac_cv_header_stdc = yes; then
4555 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
75086676 4556 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f5bc1778
DJ
4557/* end confdefs.h. */
4558#include <stdlib.h>
4559
4560_ACEOF
4561if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
75086676
DD
4562 $EGREP "free" >/dev/null 2>&1; then :
4563
f5bc1778
DJ
4564else
4565 ac_cv_header_stdc=no
4566fi
4567rm -f conftest*
4568
4569fi
4570
4571if test $ac_cv_header_stdc = yes; then
4572 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
75086676 4573 if test "$cross_compiling" = yes; then :
f5bc1778
DJ
4574 :
4575else
75086676 4576 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f5bc1778
DJ
4577/* end confdefs.h. */
4578#include <ctype.h>
75086676 4579#include <stdlib.h>
f5bc1778
DJ
4580#if ((' ' & 0x0FF) == 0x020)
4581# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4582# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4583#else
4584# define ISLOWER(c) \
4585 (('a' <= (c) && (c) <= 'i') \
4586 || ('j' <= (c) && (c) <= 'r') \
4587 || ('s' <= (c) && (c) <= 'z'))
4588# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4589#endif
4590
4591#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4592int
4593main ()
4594{
4595 int i;
4596 for (i = 0; i < 256; i++)
4597 if (XOR (islower (i), ISLOWER (i))
4598 || toupper (i) != TOUPPER (i))
75086676
DD
4599 return 2;
4600 return 0;
f5bc1778
DJ
4601}
4602_ACEOF
75086676 4603if ac_fn_c_try_run "$LINENO"; then :
f5bc1778 4604
75086676
DD
4605else
4606 ac_cv_header_stdc=no
f5bc1778 4607fi
75086676
DD
4608rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4609 conftest.$ac_objext conftest.beam conftest.$ac_ext
f5bc1778 4610fi
75086676 4611
f5bc1778
DJ
4612fi
4613fi
75086676
DD
4614{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4615$as_echo "$ac_cv_header_stdc" >&6; }
f5bc1778
DJ
4616if test $ac_cv_header_stdc = yes; then
4617
75086676 4618$as_echo "#define STDC_HEADERS 1" >>confdefs.h
f5bc1778
DJ
4619
4620fi
4621
4622
75086676
DD
4623# Check whether --enable-maintainer-mode was given.
4624if test "${enable_maintainer_mode+set}" = set; then :
4625 enableval=$enable_maintainer_mode;
f5bc1778
DJ
4626else
4627 enable_maintainer_mode=no
75086676
DD
4628fi
4629
f5bc1778
DJ
4630
4631if test "x$enable_maintainer_mode" = xno; then
4632 MAINT='#'
4633else
4634 MAINT=
4635fi
4636
4637
f5bc1778 4638# Make sure we can run config.sub.
75086676 4639$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
d0ac1c44 4640 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
75086676
DD
4641
4642{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4643$as_echo_n "checking build system type... " >&6; }
d0ac1c44 4644if ${ac_cv_build+:} false; then :
75086676
DD
4645 $as_echo_n "(cached) " >&6
4646else
4647 ac_build_alias=$build_alias
4648test "x$ac_build_alias" = x &&
4649 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4650test "x$ac_build_alias" = x &&
d0ac1c44 4651 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
75086676 4652ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
d0ac1c44 4653 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
75086676
DD
4654
4655fi
4656{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4657$as_echo "$ac_cv_build" >&6; }
4658case $ac_cv_build in
4659*-*-*) ;;
d0ac1c44 4660*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
75086676 4661esac
f5bc1778 4662build=$ac_cv_build
75086676
DD
4663ac_save_IFS=$IFS; IFS='-'
4664set x $ac_cv_build
4665shift
4666build_cpu=$1
4667build_vendor=$2
4668shift; shift
4669# Remember, the first character of IFS is used to create $*,
4670# except with old shells:
4671build_os=$*
4672IFS=$ac_save_IFS
4673case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
f5bc1778
DJ
4674
4675
75086676
DD
4676{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4677$as_echo_n "checking host system type... " >&6; }
d0ac1c44 4678if ${ac_cv_host+:} false; then :
75086676 4679 $as_echo_n "(cached) " >&6
f5bc1778 4680else
75086676
DD
4681 if test "x$host_alias" = x; then
4682 ac_cv_host=$ac_cv_build
4683else
4684 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
d0ac1c44 4685 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
75086676 4686fi
f5bc1778
DJ
4687
4688fi
75086676
DD
4689{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4690$as_echo "$ac_cv_host" >&6; }
4691case $ac_cv_host in
4692*-*-*) ;;
d0ac1c44 4693*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
75086676 4694esac
f5bc1778 4695host=$ac_cv_host
75086676
DD
4696ac_save_IFS=$IFS; IFS='-'
4697set x $ac_cv_host
4698shift
4699host_cpu=$1
4700host_vendor=$2
4701shift; shift
4702# Remember, the first character of IFS is used to create $*,
4703# except with old shells:
4704host_os=$*
4705IFS=$ac_save_IFS
4706case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
f5bc1778
DJ
4707
4708
75086676
DD
4709{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
4710$as_echo_n "checking target system type... " >&6; }
d0ac1c44 4711if ${ac_cv_target+:} false; then :
75086676
DD
4712 $as_echo_n "(cached) " >&6
4713else
4714 if test "x$target_alias" = x; then
4715 ac_cv_target=$ac_cv_host
f5bc1778 4716else
75086676 4717 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
d0ac1c44 4718 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
75086676 4719fi
f5bc1778
DJ
4720
4721fi
75086676
DD
4722{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
4723$as_echo "$ac_cv_target" >&6; }
4724case $ac_cv_target in
4725*-*-*) ;;
d0ac1c44 4726*) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;;
75086676 4727esac
f5bc1778 4728target=$ac_cv_target
75086676
DD
4729ac_save_IFS=$IFS; IFS='-'
4730set x $ac_cv_target
4731shift
4732target_cpu=$1
4733target_vendor=$2
4734shift; shift
4735# Remember, the first character of IFS is used to create $*,
4736# except with old shells:
4737target_os=$*
4738IFS=$ac_save_IFS
4739case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
f5bc1778
DJ
4740
4741
4742# The aliases save the names the user supplied, while $host etc.
4743# will get canonicalized.
4744test -n "$target_alias" &&
4745 test "$program_prefix$program_suffix$program_transform_name" = \
4746 NONENONEs,x,x, &&
4747 program_prefix=${target_alias}-
4748
4749# Default decimal format
4750# If you change the defaults here, be sure to change them in the GCC directory also
75086676
DD
4751{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for decimal floating point" >&5
4752$as_echo_n "checking for decimal floating point... " >&6; }
0b51ce00
AK
4753
4754
75086676
DD
4755# Check whether --enable-decimal-float was given.
4756if test "${enable_decimal_float+set}" = set; then :
4757 enableval=$enable_decimal_float;
f5bc1778 4758 case $enable_decimal_float in
af8b82c4 4759 yes | no | bid | dpd) default_decimal_float=$enable_decimal_float ;;
d0ac1c44 4760 *) as_fn_error $? "'$enable_decimal_float' is an invalid value for --enable-decimal-float.
75086676 4761Valid choices are 'yes', 'bid', 'dpd', and 'no'." "$LINENO" 5 ;;
f5bc1778
DJ
4762 esac
4763
4764else
4765
4766 case $target in
9ec3c24d 4767 powerpc*-*-linux* | i?86*-*-linux* | x86_64*-*-linux* | s390*-*-linux* | \
0b4d000c 4768 i?86*-*-elfiamcu | i?86*-*-gnu* | x86_64*-*-gnu* | \
9ec3c24d 4769 i?86*-*-mingw* | x86_64*-*-mingw* | \
3afd2652 4770 i?86*-*-cygwin* | x86_64*-*-cygwin*)
f5bc1778
DJ
4771 enable_decimal_float=yes
4772 ;;
4773 *)
af8b82c4
DD
4774 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: decimal float is not supported for this target, ignored" >&5
4775$as_echo "$as_me: WARNING: decimal float is not supported for this target, ignored" >&2;}
f5bc1778
DJ
4776 enable_decimal_float=no
4777 ;;
4778 esac
4779
75086676
DD
4780fi
4781
f5bc1778
DJ
4782
4783# x86's use BID format instead of DPD
0b51ce00
AK
4784case x$enable_decimal_float in
4785 xyes)
4786 case $target in
4787 i?86*-*-* | x86_64*-*-*)
4788 enable_decimal_float=bid
4789 ;;
4790 *)
4791 enable_decimal_float=dpd
4792 ;;
4793 esac
af8b82c4 4794 default_decimal_float=$enable_decimal_float
0b51ce00
AK
4795 ;;
4796 xno)
4797 # ENABLE_DECIMAL_FLOAT is set to 0. But we have to have proper
4798 # dependency on libdecnumber.
af8b82c4 4799 default_decimal_float=dpd
0b51ce00
AK
4800 ;;
4801esac
4802
4803
4804
f5bc1778 4805
af8b82c4
DD
4806# Use default_decimal_float for dependency.
4807enable_decimal_float=$default_decimal_float
4808
8f3bca32
DD
4809# If BID is being used, additional objects should be linked in.
4810if test x$enable_decimal_float = xbid; then
4811 ADDITIONAL_OBJS="$ADDITIONAL_OBJS \$(bid_OBJS)"
4812else
4813 ADDITIONAL_OBJS=
4814fi
4815
75086676
DD
4816{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_decimal_float" >&5
4817$as_echo "$enable_decimal_float" >&6; }
f5bc1778
DJ
4818
4819
8f3bca32 4820
75086676
DD
4821 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
4822$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
d0ac1c44 4823if ${ac_cv_c_bigendian+:} false; then :
75086676 4824 $as_echo_n "(cached) " >&6
f5bc1778 4825else
75086676
DD
4826 ac_cv_c_bigendian=unknown
4827 # See if we're dealing with a universal compiler.
4828 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4829/* end confdefs.h. */
4830#ifndef __APPLE_CC__
4831 not a universal capable compiler
4832 #endif
4833 typedef int dummy;
4834
4835_ACEOF
4836if ac_fn_c_try_compile "$LINENO"; then :
4837
4838 # Check for potential -arch flags. It is not universal unless
4839 # there are at least two -arch flags with different values.
4840 ac_arch=
4841 ac_prev=
4842 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
4843 if test -n "$ac_prev"; then
4844 case $ac_word in
4845 i?86 | x86_64 | ppc | ppc64)
4846 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
4847 ac_arch=$ac_word
4848 else
4849 ac_cv_c_bigendian=universal
4850 break
4851 fi
4852 ;;
4853 esac
4854 ac_prev=
4855 elif test "x$ac_word" = "x-arch"; then
4856 ac_prev=arch
4857 fi
4858 done
4859fi
4860rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4861 if test $ac_cv_c_bigendian = unknown; then
4862 # See if sys/param.h defines the BYTE_ORDER macro.
4863 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f5bc1778
DJ
4864/* end confdefs.h. */
4865#include <sys/types.h>
75086676 4866 #include <sys/param.h>
f5bc1778
DJ
4867
4868int
4869main ()
4870{
75086676
DD
4871#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
4872 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
4873 && LITTLE_ENDIAN)
4874 bogus endian macros
4875 #endif
f5bc1778
DJ
4876
4877 ;
4878 return 0;
4879}
4880_ACEOF
75086676 4881if ac_fn_c_try_compile "$LINENO"; then :
f5bc1778 4882 # It does; now see whether it defined to BIG_ENDIAN or not.
75086676 4883 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f5bc1778
DJ
4884/* end confdefs.h. */
4885#include <sys/types.h>
75086676 4886 #include <sys/param.h>
f5bc1778
DJ
4887
4888int
4889main ()
4890{
4891#if BYTE_ORDER != BIG_ENDIAN
75086676
DD
4892 not big endian
4893 #endif
f5bc1778
DJ
4894
4895 ;
4896 return 0;
4897}
4898_ACEOF
75086676 4899if ac_fn_c_try_compile "$LINENO"; then :
f5bc1778
DJ
4900 ac_cv_c_bigendian=yes
4901else
75086676 4902 ac_cv_c_bigendian=no
f5bc1778 4903fi
75086676
DD
4904rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4905fi
4906rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4907 fi
4908 if test $ac_cv_c_bigendian = unknown; then
4909 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
4910 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4911/* end confdefs.h. */
4912#include <limits.h>
f5bc1778 4913
75086676
DD
4914int
4915main ()
4916{
4917#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
4918 bogus endian macros
4919 #endif
4920
4921 ;
4922 return 0;
4923}
f5bc1778 4924_ACEOF
75086676
DD
4925if ac_fn_c_try_compile "$LINENO"; then :
4926 # It does; now see whether it defined to _BIG_ENDIAN or not.
4927 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f5bc1778 4928/* end confdefs.h. */
75086676
DD
4929#include <limits.h>
4930
f5bc1778
DJ
4931int
4932main ()
4933{
75086676
DD
4934#ifndef _BIG_ENDIAN
4935 not big endian
4936 #endif
4937
f5bc1778
DJ
4938 ;
4939 return 0;
4940}
4941_ACEOF
75086676 4942if ac_fn_c_try_compile "$LINENO"; then :
f5bc1778 4943 ac_cv_c_bigendian=yes
75086676
DD
4944else
4945 ac_cv_c_bigendian=no
f5bc1778 4946fi
75086676 4947rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
f5bc1778 4948fi
75086676
DD
4949rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4950 fi
4951 if test $ac_cv_c_bigendian = unknown; then
4952 # Compile a test program.
4953 if test "$cross_compiling" = yes; then :
4954 # Try to guess by grepping values from an object file.
4955 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4956/* end confdefs.h. */
4957short int ascii_mm[] =
4958 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
4959 short int ascii_ii[] =
4960 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
4961 int use_ascii (int i) {
4962 return ascii_mm[i] + ascii_ii[i];
4963 }
4964 short int ebcdic_ii[] =
4965 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
4966 short int ebcdic_mm[] =
4967 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
4968 int use_ebcdic (int i) {
4969 return ebcdic_mm[i] + ebcdic_ii[i];
4970 }
4971 extern int foo;
f5bc1778 4972
75086676
DD
4973int
4974main ()
4975{
4976return use_ascii (foo) == use_ebcdic (foo);
4977 ;
4978 return 0;
4979}
f5bc1778 4980_ACEOF
75086676
DD
4981if ac_fn_c_try_compile "$LINENO"; then :
4982 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
4983 ac_cv_c_bigendian=yes
4984 fi
4985 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
4986 if test "$ac_cv_c_bigendian" = unknown; then
4987 ac_cv_c_bigendian=no
4988 else
4989 # finding both strings is unlikely to happen, but who knows?
4990 ac_cv_c_bigendian=unknown
4991 fi
4992 fi
4993fi
4994rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4995else
4996 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f5bc1778 4997/* end confdefs.h. */
75086676 4998$ac_includes_default
f5bc1778
DJ
4999int
5000main ()
5001{
75086676
DD
5002
5003 /* Are we little or big endian? From Harbison&Steele. */
5004 union
5005 {
5006 long int l;
5007 char c[sizeof (long int)];
5008 } u;
5009 u.l = 1;
5010 return u.c[sizeof (long int) - 1] == 1;
5011
5012 ;
5013 return 0;
f5bc1778
DJ
5014}
5015_ACEOF
75086676 5016if ac_fn_c_try_run "$LINENO"; then :
f5bc1778
DJ
5017 ac_cv_c_bigendian=no
5018else
75086676 5019 ac_cv_c_bigendian=yes
f5bc1778 5020fi
75086676
DD
5021rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5022 conftest.$ac_objext conftest.beam conftest.$ac_ext
f5bc1778 5023fi
75086676
DD
5024
5025 fi
f5bc1778 5026fi
75086676
DD
5027{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
5028$as_echo "$ac_cv_c_bigendian" >&6; }
5029 case $ac_cv_c_bigendian in #(
5030 yes)
5031 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
5032;; #(
5033 no)
5034 ;; #(
5035 universal)
f5bc1778 5036
75086676
DD
5037$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
5038
5039 ;; #(
5040 *)
d0ac1c44 5041 as_fn_error $? "unknown endianness
75086676
DD
5042 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
5043 esac
f5bc1778
DJ
5044
5045
26505cc0
DD
5046# Enable --enable-host-shared.
5047# Check whether --enable-host-shared was given.
5048if test "${enable_host_shared+set}" = set; then :
5049 enableval=$enable_host_shared; PICFLAG=-fPIC
5050else
5051 PICFLAG=
5052fi
5053
5054
5055
f5bc1778
DJ
5056# Output.
5057
75086676 5058ac_config_headers="$ac_config_headers config.h:config.in"
f5bc1778 5059
75086676 5060ac_config_files="$ac_config_files Makefile"
f5bc1778
DJ
5061
5062cat >confcache <<\_ACEOF
5063# This file is a shell script that caches the results of configure
5064# tests run on this system so they can be shared between configure
5065# scripts and configure runs, see configure's option --config-cache.
5066# It is not useful on other systems. If it contains results you don't
5067# want to keep, you may remove or edit it.
5068#
5069# config.status only pays attention to the cache file if you give it
5070# the --recheck option to rerun configure.
5071#
5072# `ac_cv_env_foo' variables (set or unset) will be overridden when
5073# loading this file, other *unset* `ac_cv_foo' will be assigned the
5074# following values.
5075
5076_ACEOF
5077
5078# The following way of writing the cache mishandles newlines in values,
5079# but we know of no workaround that is simple, portable, and efficient.
75086676 5080# So, we kill variables containing newlines.
f5bc1778
DJ
5081# Ultrix sh set writes to stderr and can't be redirected directly,
5082# and sets the high bit in the cache file unless we assign to the vars.
75086676
DD
5083(
5084 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
5085 eval ac_val=\$$ac_var
5086 case $ac_val in #(
5087 *${as_nl}*)
5088 case $ac_var in #(
5089 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
5090$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
5091 esac
5092 case $ac_var in #(
5093 _ | IFS | as_nl) ;; #(
5094 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
5095 *) { eval $ac_var=; unset $ac_var;} ;;
5096 esac ;;
5097 esac
5098 done
5099
f5bc1778 5100 (set) 2>&1 |
75086676
DD
5101 case $as_nl`(ac_space=' '; set) 2>&1` in #(
5102 *${as_nl}ac_space=\ *)
5103 # `set' does not quote correctly, so add quotes: double-quote
5104 # substitution turns \\\\ into \\, and sed turns \\ into \.
f5bc1778
DJ
5105 sed -n \
5106 "s/'/'\\\\''/g;
5107 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
75086676 5108 ;; #(
f5bc1778
DJ
5109 *)
5110 # `set' quotes correctly as required by POSIX, so do not add quotes.
75086676 5111 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
f5bc1778 5112 ;;
75086676
DD
5113 esac |
5114 sort
5115) |
f5bc1778 5116 sed '
75086676 5117 /^ac_cv_env_/b end
f5bc1778 5118 t clear
75086676 5119 :clear
f5bc1778
DJ
5120 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
5121 t end
75086676
DD
5122 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
5123 :end' >>confcache
5124if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
5125 if test -w "$cache_file"; then
d0ac1c44 5126 if test "x$cache_file" != "x/dev/null"; then
75086676
DD
5127 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
5128$as_echo "$as_me: updating cache $cache_file" >&6;}
d0ac1c44
SM
5129 if test ! -f "$cache_file" || test -h "$cache_file"; then
5130 cat confcache >"$cache_file"
5131 else
5132 case $cache_file in #(
5133 */* | ?:*)
5134 mv -f confcache "$cache_file"$$ &&
5135 mv -f "$cache_file"$$ "$cache_file" ;; #(
5136 *)
5137 mv -f confcache "$cache_file" ;;
5138 esac
5139 fi
5140 fi
f5bc1778 5141 else
75086676
DD
5142 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
5143$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
f5bc1778
DJ
5144 fi
5145fi
5146rm -f confcache
5147
5148test "x$prefix" = xNONE && prefix=$ac_default_prefix
5149# Let make expand exec_prefix.
5150test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
5151
f5bc1778
DJ
5152DEFS=-DHAVE_CONFIG_H
5153
5154ac_libobjs=
5155ac_ltlibobjs=
d0ac1c44 5156U=
f5bc1778
DJ
5157for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
5158 # 1. Remove the extension, and $U if already installed.
75086676
DD
5159 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
5160 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
5161 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
5162 # will be set to the directory where LIBOBJS objects are built.
5163 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
5164 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
f5bc1778
DJ
5165done
5166LIBOBJS=$ac_libobjs
5167
5168LTLIBOBJS=$ac_ltlibobjs
5169
5170
5171
75086676 5172
d0ac1c44 5173: "${CONFIG_STATUS=./config.status}"
75086676 5174ac_write_fail=0
f5bc1778
DJ
5175ac_clean_files_save=$ac_clean_files
5176ac_clean_files="$ac_clean_files $CONFIG_STATUS"
75086676
DD
5177{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
5178$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
5179as_write_fail=0
5180cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
f5bc1778
DJ
5181#! $SHELL
5182# Generated by $as_me.
5183# Run this file to recreate the current configuration.
5184# Compiler output produced by configure, useful for debugging
5185# configure, is in config.log if it exists.
5186
5187debug=false
5188ac_cs_recheck=false
5189ac_cs_silent=false
f5bc1778 5190
75086676
DD
5191SHELL=\${CONFIG_SHELL-$SHELL}
5192export SHELL
5193_ASEOF
5194cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
5195## -------------------- ##
5196## M4sh Initialization. ##
5197## -------------------- ##
5198
5199# Be more Bourne compatible
5200DUALCASE=1; export DUALCASE # for MKS sh
5201if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
f5bc1778
DJ
5202 emulate sh
5203 NULLCMD=:
75086676 5204 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
f5bc1778
DJ
5205 # is contrary to our usage. Disable this feature.
5206 alias -g '${1+"$@"}'='"$@"'
75086676
DD
5207 setopt NO_GLOB_SUBST
5208else
5209 case `(set -o) 2>/dev/null` in #(
5210 *posix*) :
5211 set -o posix ;; #(
5212 *) :
5213 ;;
5214esac
f5bc1778 5215fi
f5bc1778 5216
75086676
DD
5217
5218as_nl='
5219'
5220export as_nl
5221# Printing a long string crashes Solaris 7 /usr/bin/printf.
5222as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5223as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
5224as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
5225# Prefer a ksh shell builtin over an external printf program on Solaris,
5226# but without wasting forks for bash or zsh.
5227if test -z "$BASH_VERSION$ZSH_VERSION" \
5228 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
5229 as_echo='print -r --'
5230 as_echo_n='print -rn --'
5231elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
5232 as_echo='printf %s\n'
5233 as_echo_n='printf %s'
5234else
5235 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
5236 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
5237 as_echo_n='/usr/ucb/echo -n'
5238 else
5239 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
5240 as_echo_n_body='eval
5241 arg=$1;
5242 case $arg in #(
5243 *"$as_nl"*)
5244 expr "X$arg" : "X\\(.*\\)$as_nl";
5245 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
5246 esac;
5247 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
5248 '
5249 export as_echo_n_body
5250 as_echo_n='sh -c $as_echo_n_body as_echo'
5251 fi
5252 export as_echo_body
5253 as_echo='sh -c $as_echo_body as_echo'
5254fi
5255
5256# The user is always right.
5257if test "${PATH_SEPARATOR+set}" != set; then
5258 PATH_SEPARATOR=:
5259 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
5260 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
5261 PATH_SEPARATOR=';'
5262 }
f5bc1778
DJ
5263fi
5264
5265
75086676
DD
5266# IFS
5267# We need space, tab and new line, in precisely that order. Quoting is
5268# there to prevent editors from complaining about space-tab.
5269# (If _AS_PATH_WALK were called with IFS unset, it would disable word
5270# splitting by setting IFS to empty value.)
5271IFS=" "" $as_nl"
5272
5273# Find who we are. Look in the path if we contain no directory separator.
d0ac1c44 5274as_myself=
75086676
DD
5275case $0 in #((
5276 *[\\/]* ) as_myself=$0 ;;
5277 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5278for as_dir in $PATH
5279do
5280 IFS=$as_save_IFS
5281 test -z "$as_dir" && as_dir=.
5282 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
5283 done
5284IFS=$as_save_IFS
5285
5286 ;;
5287esac
5288# We did not find ourselves, most probably we were run as `sh COMMAND'
5289# in which case we are not to be found in the path.
5290if test "x$as_myself" = x; then
5291 as_myself=$0
5292fi
5293if test ! -f "$as_myself"; then
5294 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
5295 exit 1
5296fi
5297
5298# Unset variables that we do not need and which cause bugs (e.g. in
5299# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
5300# suppresses any "Segmentation fault" message there. '((' could
5301# trigger a bug in pdksh 5.2.14.
5302for as_var in BASH_ENV ENV MAIL MAILPATH
5303do eval test x\${$as_var+set} = xset \
5304 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
5305done
f5bc1778
DJ
5306PS1='$ '
5307PS2='> '
5308PS4='+ '
5309
5310# NLS nuisances.
75086676
DD
5311LC_ALL=C
5312export LC_ALL
5313LANGUAGE=C
5314export LANGUAGE
5315
5316# CDPATH.
5317(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
5318
5319
d0ac1c44
SM
5320# as_fn_error STATUS ERROR [LINENO LOG_FD]
5321# ----------------------------------------
75086676
DD
5322# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
5323# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
d0ac1c44 5324# script with STATUS, using 1 if that was 0.
75086676
DD
5325as_fn_error ()
5326{
d0ac1c44
SM
5327 as_status=$1; test $as_status -eq 0 && as_status=1
5328 if test "$4"; then
5329 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
5330 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
f5bc1778 5331 fi
d0ac1c44 5332 $as_echo "$as_me: error: $2" >&2
75086676
DD
5333 as_fn_exit $as_status
5334} # as_fn_error
5335
5336
5337# as_fn_set_status STATUS
5338# -----------------------
5339# Set $? to STATUS, without forking.
5340as_fn_set_status ()
5341{
5342 return $1
5343} # as_fn_set_status
5344
5345# as_fn_exit STATUS
5346# -----------------
5347# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
5348as_fn_exit ()
5349{
5350 set +e
5351 as_fn_set_status $1
5352 exit $1
5353} # as_fn_exit
5354
5355# as_fn_unset VAR
5356# ---------------
5357# Portably unset VAR.
5358as_fn_unset ()
5359{
5360 { eval $1=; unset $1;}
5361}
5362as_unset=as_fn_unset
5363# as_fn_append VAR VALUE
5364# ----------------------
5365# Append the text in VALUE to the end of the definition contained in VAR. Take
5366# advantage of any shell optimizations that allow amortized linear growth over
5367# repeated appends, instead of the typical quadratic growth present in naive
5368# implementations.
5369if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
5370 eval 'as_fn_append ()
5371 {
5372 eval $1+=\$2
5373 }'
5374else
5375 as_fn_append ()
5376 {
5377 eval $1=\$$1\$2
5378 }
5379fi # as_fn_append
5380
5381# as_fn_arith ARG...
5382# ------------------
5383# Perform arithmetic evaluation on the ARGs, and store the result in the
5384# global $as_val. Take advantage of shells that can avoid forks. The arguments
5385# must be portable across $(()) and expr.
5386if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
5387 eval 'as_fn_arith ()
5388 {
5389 as_val=$(( $* ))
5390 }'
5391else
5392 as_fn_arith ()
5393 {
5394 as_val=`expr "$@" || test $? -eq 1`
5395 }
5396fi # as_fn_arith
f5bc1778 5397
75086676
DD
5398
5399if expr a : '\(a\)' >/dev/null 2>&1 &&
5400 test "X`expr 00001 : '.*\(...\)'`" = X001; then
f5bc1778
DJ
5401 as_expr=expr
5402else
5403 as_expr=false
5404fi
5405
75086676 5406if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
f5bc1778
DJ
5407 as_basename=basename
5408else
5409 as_basename=false
5410fi
5411
75086676
DD
5412if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
5413 as_dirname=dirname
5414else
5415 as_dirname=false
5416fi
f5bc1778 5417
75086676 5418as_me=`$as_basename -- "$0" ||
f5bc1778
DJ
5419$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
5420 X"$0" : 'X\(//\)$' \| \
75086676
DD
5421 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
5422$as_echo X/"$0" |
5423 sed '/^.*\/\([^/][^/]*\)\/*$/{
5424 s//\1/
5425 q
5426 }
5427 /^X\/\(\/\/\)$/{
5428 s//\1/
5429 q
5430 }
5431 /^X\/\(\/\).*/{
5432 s//\1/
5433 q
5434 }
5435 s/.*/./; q'`
f5bc1778 5436
f5bc1778
DJ
5437# Avoid depending upon Character Ranges.
5438as_cr_letters='abcdefghijklmnopqrstuvwxyz'
5439as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
5440as_cr_Letters=$as_cr_letters$as_cr_LETTERS
5441as_cr_digits='0123456789'
5442as_cr_alnum=$as_cr_Letters$as_cr_digits
5443
75086676
DD
5444ECHO_C= ECHO_N= ECHO_T=
5445case `echo -n x` in #(((((
5446-n*)
5447 case `echo 'xy\c'` in
5448 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
5449 xy) ECHO_C='\c';;
5450 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
5451 ECHO_T=' ';;
5452 esac;;
5453*)
5454 ECHO_N='-n';;
5455esac
5456
5457rm -f conf$$ conf$$.exe conf$$.file
5458if test -d conf$$.dir; then
5459 rm -f conf$$.dir/conf$$.file
5460else
5461 rm -f conf$$.dir
5462 mkdir conf$$.dir 2>/dev/null
5463fi
5464if (echo >conf$$.file) 2>/dev/null; then
5465 if ln -s conf$$.file conf$$ 2>/dev/null; then
5466 as_ln_s='ln -s'
5467 # ... but there are two gotchas:
5468 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
5469 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
d0ac1c44 5470 # In both cases, we have to default to `cp -pR'.
75086676 5471 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
d0ac1c44 5472 as_ln_s='cp -pR'
75086676
DD
5473 elif ln conf$$.file conf$$ 2>/dev/null; then
5474 as_ln_s=ln
f5bc1778 5475 else
d0ac1c44 5476 as_ln_s='cp -pR'
f5bc1778 5477 fi
75086676 5478else
d0ac1c44 5479 as_ln_s='cp -pR'
f5bc1778 5480fi
75086676
DD
5481rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
5482rmdir conf$$.dir 2>/dev/null
f5bc1778
DJ
5483
5484
75086676
DD
5485# as_fn_mkdir_p
5486# -------------
5487# Create "$as_dir" as a directory, including parents if necessary.
5488as_fn_mkdir_p ()
5489{
f5bc1778 5490
75086676
DD
5491 case $as_dir in #(
5492 -*) as_dir=./$as_dir;;
f5bc1778 5493 esac
75086676
DD
5494 test -d "$as_dir" || eval $as_mkdir_p || {
5495 as_dirs=
5496 while :; do
5497 case $as_dir in #(
5498 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
5499 *) as_qdir=$as_dir;;
5500 esac
5501 as_dirs="'$as_qdir' $as_dirs"
5502 as_dir=`$as_dirname -- "$as_dir" ||
5503$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
5504 X"$as_dir" : 'X\(//\)[^/]' \| \
5505 X"$as_dir" : 'X\(//\)$' \| \
5506 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
5507$as_echo X"$as_dir" |
5508 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
5509 s//\1/
5510 q
5511 }
5512 /^X\(\/\/\)[^/].*/{
5513 s//\1/
5514 q
5515 }
5516 /^X\(\/\/\)$/{
5517 s//\1/
5518 q
5519 }
5520 /^X\(\/\).*/{
5521 s//\1/
5522 q
5523 }
5524 s/.*/./; q'`
5525 test -d "$as_dir" && break
5526 done
5527 test -z "$as_dirs" || eval "mkdir $as_dirs"
d0ac1c44 5528 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
f5bc1778 5529
f5bc1778 5530
75086676 5531} # as_fn_mkdir_p
f5bc1778 5532if mkdir -p . 2>/dev/null; then
75086676 5533 as_mkdir_p='mkdir -p "$as_dir"'
f5bc1778
DJ
5534else
5535 test -d ./-p && rmdir ./-p
5536 as_mkdir_p=false
5537fi
5538
d0ac1c44
SM
5539
5540# as_fn_executable_p FILE
5541# -----------------------
5542# Test if FILE is an executable regular file.
5543as_fn_executable_p ()
5544{
5545 test -f "$1" && test -x "$1"
5546} # as_fn_executable_p
5547as_test_x='test -x'
5548as_executable_p=as_fn_executable_p
f5bc1778
DJ
5549
5550# Sed expression to map a string onto a valid CPP name.
5551as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
5552
5553# Sed expression to map a string onto a valid variable name.
5554as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
5555
5556
f5bc1778 5557exec 6>&1
75086676
DD
5558## ----------------------------------- ##
5559## Main body of $CONFIG_STATUS script. ##
5560## ----------------------------------- ##
5561_ASEOF
5562test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
f5bc1778 5563
75086676
DD
5564cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5565# Save the log message, to keep $0 and so on meaningful, and to
f5bc1778 5566# report actual input values of CONFIG_FILES etc. instead of their
75086676
DD
5567# values after options handling.
5568ac_log="
f5bc1778 5569This file was extended by libdecnumber $as_me , which was
d0ac1c44 5570generated by GNU Autoconf 2.69. Invocation command line was
f5bc1778
DJ
5571
5572 CONFIG_FILES = $CONFIG_FILES
5573 CONFIG_HEADERS = $CONFIG_HEADERS
5574 CONFIG_LINKS = $CONFIG_LINKS
5575 CONFIG_COMMANDS = $CONFIG_COMMANDS
5576 $ $0 $@
5577
75086676
DD
5578on `(hostname || uname -n) 2>/dev/null | sed 1q`
5579"
5580
f5bc1778
DJ
5581_ACEOF
5582
75086676
DD
5583case $ac_config_files in *"
5584"*) set x $ac_config_files; shift; ac_config_files=$*;;
5585esac
f5bc1778 5586
75086676
DD
5587case $ac_config_headers in *"
5588"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
5589esac
f5bc1778 5590
f5bc1778 5591
75086676
DD
5592cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5593# Files that config.status was made for.
5594config_files="$ac_config_files"
5595config_headers="$ac_config_headers"
5596config_commands="$ac_config_commands"
f5bc1778 5597
75086676 5598_ACEOF
f5bc1778 5599
75086676 5600cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
f5bc1778 5601ac_cs_usage="\
75086676
DD
5602\`$as_me' instantiates files and other configuration actions
5603from templates according to the current configuration. Unless the files
5604and actions are specified as TAGs, all are instantiated by default.
f5bc1778 5605
75086676 5606Usage: $0 [OPTION]... [TAG]...
f5bc1778
DJ
5607
5608 -h, --help print this help, then exit
75086676 5609 -V, --version print version number and configuration settings, then exit
d0ac1c44 5610 --config print configuration, then exit
75086676
DD
5611 -q, --quiet, --silent
5612 do not print progress messages
f5bc1778
DJ
5613 -d, --debug don't remove temporary files
5614 --recheck update $as_me by reconfiguring in the same conditions
75086676
DD
5615 --file=FILE[:TEMPLATE]
5616 instantiate the configuration file FILE
5617 --header=FILE[:TEMPLATE]
5618 instantiate the configuration header FILE
f5bc1778
DJ
5619
5620Configuration files:
5621$config_files
5622
5623Configuration headers:
5624$config_headers
5625
5626Configuration commands:
5627$config_commands
5628
75086676 5629Report bugs to <gcc-bugs@gcc.gnu.org>."
f5bc1778 5630
75086676
DD
5631_ACEOF
5632cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
d0ac1c44 5633ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
f5bc1778
DJ
5634ac_cs_version="\\
5635libdecnumber config.status
d0ac1c44
SM
5636configured by $0, generated by GNU Autoconf 2.69,
5637 with options \\"\$ac_cs_config\\"
f5bc1778 5638
d0ac1c44 5639Copyright (C) 2012 Free Software Foundation, Inc.
f5bc1778
DJ
5640This config.status script is free software; the Free Software Foundation
5641gives unlimited permission to copy, distribute and modify it."
75086676
DD
5642
5643ac_pwd='$ac_pwd'
5644srcdir='$srcdir'
5645test -n "\$AWK" || AWK=awk
f5bc1778
DJ
5646_ACEOF
5647
75086676
DD
5648cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5649# The default lists apply if the user does not specify any file.
f5bc1778
DJ
5650ac_need_defaults=:
5651while test $# != 0
5652do
5653 case $1 in
d0ac1c44 5654 --*=?*)
75086676
DD
5655 ac_option=`expr "X$1" : 'X\([^=]*\)='`
5656 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
f5bc1778
DJ
5657 ac_shift=:
5658 ;;
d0ac1c44
SM
5659 --*=)
5660 ac_option=`expr "X$1" : 'X\([^=]*\)='`
5661 ac_optarg=
5662 ac_shift=:
5663 ;;
75086676 5664 *)
f5bc1778
DJ
5665 ac_option=$1
5666 ac_optarg=$2
5667 ac_shift=shift
5668 ;;
f5bc1778
DJ
5669 esac
5670
5671 case $ac_option in
5672 # Handling of the options.
f5bc1778
DJ
5673 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
5674 ac_cs_recheck=: ;;
75086676
DD
5675 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
5676 $as_echo "$ac_cs_version"; exit ;;
d0ac1c44
SM
5677 --config | --confi | --conf | --con | --co | --c )
5678 $as_echo "$ac_cs_config"; exit ;;
75086676 5679 --debug | --debu | --deb | --de | --d | -d )
f5bc1778
DJ
5680 debug=: ;;
5681 --file | --fil | --fi | --f )
5682 $ac_shift
75086676
DD
5683 case $ac_optarg in
5684 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
d0ac1c44 5685 '') as_fn_error $? "missing file argument" ;;
75086676
DD
5686 esac
5687 as_fn_append CONFIG_FILES " '$ac_optarg'"
f5bc1778
DJ
5688 ac_need_defaults=false;;
5689 --header | --heade | --head | --hea )
5690 $ac_shift
75086676
DD
5691 case $ac_optarg in
5692 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
5693 esac
5694 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
f5bc1778 5695 ac_need_defaults=false;;
75086676
DD
5696 --he | --h)
5697 # Conflict between --help and --header
d0ac1c44 5698 as_fn_error $? "ambiguous option: \`$1'
75086676
DD
5699Try \`$0 --help' for more information.";;
5700 --help | --hel | -h )
5701 $as_echo "$ac_cs_usage"; exit ;;
f5bc1778
DJ
5702 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
5703 | -silent | --silent | --silen | --sile | --sil | --si | --s)
5704 ac_cs_silent=: ;;
5705
5706 # This is an error.
d0ac1c44 5707 -*) as_fn_error $? "unrecognized option: \`$1'
75086676 5708Try \`$0 --help' for more information." ;;
f5bc1778 5709
75086676
DD
5710 *) as_fn_append ac_config_targets " $1"
5711 ac_need_defaults=false ;;
f5bc1778
DJ
5712
5713 esac
5714 shift
5715done
5716
5717ac_configure_extra_args=
5718
5719if $ac_cs_silent; then
5720 exec 6>/dev/null
5721 ac_configure_extra_args="$ac_configure_extra_args --silent"
5722fi
5723
5724_ACEOF
75086676 5725cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
f5bc1778 5726if \$ac_cs_recheck; then
d0ac1c44 5727 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
75086676
DD
5728 shift
5729 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
5730 CONFIG_SHELL='$SHELL'
5731 export CONFIG_SHELL
5732 exec "\$@"
f5bc1778
DJ
5733fi
5734
5735_ACEOF
75086676
DD
5736cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5737exec 5>>config.log
5738{
5739 echo
5740 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
5741## Running $as_me. ##
5742_ASBOX
5743 $as_echo "$ac_log"
5744} >&5
f5bc1778 5745
75086676
DD
5746_ACEOF
5747cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
f5bc1778 5748#
75086676 5749# INIT-COMMANDS
f5bc1778
DJ
5750#
5751
b1dfe69a
DD
5752GCC="$GCC"
5753CC="$CC"
5754acx_cv_header_stdint="$acx_cv_header_stdint"
5755acx_cv_type_int8_t="$acx_cv_type_int8_t"
5756acx_cv_type_int16_t="$acx_cv_type_int16_t"
5757acx_cv_type_int32_t="$acx_cv_type_int32_t"
5758acx_cv_type_int64_t="$acx_cv_type_int64_t"
5759acx_cv_type_intptr_t="$acx_cv_type_intptr_t"
5760ac_cv_type_uintmax_t="$ac_cv_type_uintmax_t"
5761ac_cv_type_uintptr_t="$ac_cv_type_uintptr_t"
5762ac_cv_type_uint64_t="$ac_cv_type_uint64_t"
5763ac_cv_type_u_int64_t="$ac_cv_type_u_int64_t"
5764ac_cv_type_u_int32_t="$ac_cv_type_u_int32_t"
f5bc1778
DJ
5765ac_cv_type_int_least32_t="$ac_cv_type_int_least32_t"
5766ac_cv_type_int_fast32_t="$ac_cv_type_int_fast32_t"
b1dfe69a 5767ac_cv_sizeof_void_p="$ac_cv_sizeof_void_p"
f5bc1778
DJ
5768
5769
5770_ACEOF
5771
75086676 5772cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
f5bc1778 5773
75086676 5774# Handling of arguments.
f5bc1778
DJ
5775for ac_config_target in $ac_config_targets
5776do
75086676
DD
5777 case $ac_config_target in
5778 "gstdint.h") CONFIG_COMMANDS="$CONFIG_COMMANDS gstdint.h" ;;
5779 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
5780 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
5781
d0ac1c44 5782 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
f5bc1778
DJ
5783 esac
5784done
5785
75086676 5786
f5bc1778
DJ
5787# If the user did not use the arguments to specify the items to instantiate,
5788# then the envvar interface is used. Set only those that are not.
5789# We use the long form for the default assignment because of an extremely
5790# bizarre bug on SunOS 4.1.3.
5791if $ac_need_defaults; then
5792 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
5793 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
5794 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
5795fi
5796
5797# Have a temporary directory for convenience. Make it in the build tree
75086676 5798# simply because there is no reason against having it here, and in addition,
f5bc1778 5799# creating and moving files from /tmp can sometimes cause problems.
75086676
DD
5800# Hook for its removal unless debugging.
5801# Note that there is a small window in which the directory will not be cleaned:
5802# after its creation but before its name has been assigned to `$tmp'.
f5bc1778
DJ
5803$debug ||
5804{
d0ac1c44 5805 tmp= ac_tmp=
75086676 5806 trap 'exit_status=$?
d0ac1c44
SM
5807 : "${ac_tmp:=$tmp}"
5808 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
75086676
DD
5809' 0
5810 trap 'as_fn_exit 1' 1 2 13 15
f5bc1778 5811}
f5bc1778
DJ
5812# Create a (secure) tmp directory for tmp files.
5813
5814{
75086676 5815 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
d0ac1c44 5816 test -d "$tmp"
f5bc1778
DJ
5817} ||
5818{
75086676
DD
5819 tmp=./conf$$-$RANDOM
5820 (umask 077 && mkdir "$tmp")
d0ac1c44
SM
5821} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
5822ac_tmp=$tmp
f5bc1778 5823
75086676
DD
5824# Set up the scripts for CONFIG_FILES section.
5825# No need to generate them if there are no CONFIG_FILES.
5826# This happens for instance with `./config.status config.h'.
5827if test -n "$CONFIG_FILES"; then
f5bc1778 5828
f5bc1778 5829
75086676
DD
5830ac_cr=`echo X | tr X '\015'`
5831# On cygwin, bash can eat \r inside `` if the user requested igncr.
5832# But we know of no other shell where ac_cr would be empty at this
5833# point, so we can use a bashism as a fallback.
5834if test "x$ac_cr" = x; then
5835 eval ac_cr=\$\'\\r\'
5836fi
5837ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
5838if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
d0ac1c44 5839 ac_cs_awk_cr='\\r'
75086676
DD
5840else
5841 ac_cs_awk_cr=$ac_cr
5842fi
f5bc1778 5843
d0ac1c44 5844echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
f5bc1778
DJ
5845_ACEOF
5846
f5bc1778 5847
75086676
DD
5848{
5849 echo "cat >conf$$subs.awk <<_ACEOF" &&
5850 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
5851 echo "_ACEOF"
5852} >conf$$subs.sh ||
d0ac1c44
SM
5853 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
5854ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
75086676
DD
5855ac_delim='%!_!# '
5856for ac_last_try in false false false false false :; do
5857 . ./conf$$subs.sh ||
d0ac1c44 5858 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
75086676
DD
5859
5860 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
5861 if test $ac_delim_n = $ac_delim_num; then
5862 break
5863 elif $ac_last_try; then
d0ac1c44 5864 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
f5bc1778 5865 else
75086676
DD
5866 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
5867 fi
5868done
5869rm -f conf$$subs.sh
5870
5871cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
d0ac1c44 5872cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
75086676
DD
5873_ACEOF
5874sed -n '
5875h
5876s/^/S["/; s/!.*/"]=/
5877p
5878g
5879s/^[^!]*!//
5880:repl
5881t repl
5882s/'"$ac_delim"'$//
5883t delim
5884:nl
5885h
d0ac1c44 5886s/\(.\{148\}\)..*/\1/
75086676
DD
5887t more1
5888s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
5889p
5890n
5891b repl
5892:more1
5893s/["\\]/\\&/g; s/^/"/; s/$/"\\/
5894p
5895g
5896s/.\{148\}//
5897t nl
5898:delim
5899h
d0ac1c44 5900s/\(.\{148\}\)..*/\1/
75086676
DD
5901t more2
5902s/["\\]/\\&/g; s/^/"/; s/$/"/
5903p
5904b
5905:more2
5906s/["\\]/\\&/g; s/^/"/; s/$/"\\/
5907p
5908g
5909s/.\{148\}//
5910t delim
5911' <conf$$subs.awk | sed '
5912/^[^""]/{
5913 N
5914 s/\n//
5915}
5916' >>$CONFIG_STATUS || ac_write_fail=1
5917rm -f conf$$subs.awk
5918cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5919_ACAWK
d0ac1c44 5920cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
75086676
DD
5921 for (key in S) S_is_set[key] = 1
5922 FS = "\a"
f5bc1778 5923
75086676
DD
5924}
5925{
5926 line = $ 0
5927 nfields = split(line, field, "@")
5928 substed = 0
5929 len = length(field[1])
5930 for (i = 2; i < nfields; i++) {
5931 key = field[i]
5932 keylen = length(key)
5933 if (S_is_set[key]) {
5934 value = S[key]
5935 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
5936 len += length(value) + length(field[++i])
5937 substed = 1
5938 } else
5939 len += 1 + keylen
5940 }
f5bc1778 5941
75086676
DD
5942 print line
5943}
5944
5945_ACAWK
5946_ACEOF
5947cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5948if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
5949 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
f5bc1778 5950else
75086676 5951 cat
d0ac1c44
SM
5952fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
5953 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
75086676 5954_ACEOF
f5bc1778 5955
d0ac1c44
SM
5956# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
5957# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
75086676
DD
5958# trailing colons and then remove the whole line if VPATH becomes empty
5959# (actually we leave an empty line to preserve line numbers).
5960if test "x$srcdir" = x.; then
d0ac1c44
SM
5961 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
5962h
5963s///
5964s/^/:/
5965s/[ ]*$/:/
5966s/:\$(srcdir):/:/g
5967s/:\${srcdir}:/:/g
5968s/:@srcdir@:/:/g
5969s/^:*//
75086676 5970s/:*$//
d0ac1c44
SM
5971x
5972s/\(=[ ]*\).*/\1/
5973G
5974s/\n//
75086676
DD
5975s/^[^=]*=[ ]*$//
5976}'
5977fi
f5bc1778 5978
75086676
DD
5979cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5980fi # test -n "$CONFIG_FILES"
f5bc1778 5981
75086676
DD
5982# Set up the scripts for CONFIG_HEADERS section.
5983# No need to generate them if there are no CONFIG_HEADERS.
5984# This happens for instance with `./config.status Makefile'.
5985if test -n "$CONFIG_HEADERS"; then
d0ac1c44 5986cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
75086676
DD
5987BEGIN {
5988_ACEOF
f5bc1778 5989
75086676
DD
5990# Transform confdefs.h into an awk script `defines.awk', embedded as
5991# here-document in config.status, that substitutes the proper values into
5992# config.h.in to produce config.h.
f5bc1778 5993
75086676
DD
5994# Create a delimiter string that does not exist in confdefs.h, to ease
5995# handling of long lines.
5996ac_delim='%!_!# '
5997for ac_last_try in false false :; do
d0ac1c44
SM
5998 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
5999 if test -z "$ac_tt"; then
75086676
DD
6000 break
6001 elif $ac_last_try; then
d0ac1c44 6002 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
f5bc1778 6003 else
75086676 6004 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
f5bc1778 6005 fi
f5bc1778 6006done
75086676
DD
6007
6008# For the awk script, D is an array of macro values keyed by name,
6009# likewise P contains macro parameters if any. Preserve backslash
6010# newline sequences.
6011
6012ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
6013sed -n '
6014s/.\{148\}/&'"$ac_delim"'/g
6015t rset
6016:rset
6017s/^[ ]*#[ ]*define[ ][ ]*/ /
6018t def
6019d
6020:def
6021s/\\$//
6022t bsnl
6023s/["\\]/\\&/g
6024s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
6025D["\1"]=" \3"/p
6026s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
6027d
6028:bsnl
6029s/["\\]/\\&/g
6030s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
6031D["\1"]=" \3\\\\\\n"\\/p
6032t cont
6033s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
6034t cont
6035d
6036:cont
6037n
6038s/.\{148\}/&'"$ac_delim"'/g
6039t clear
6040:clear
6041s/\\$//
6042t bsnlc
6043s/["\\]/\\&/g; s/^/"/; s/$/"/p
6044d
6045:bsnlc
6046s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
6047b cont
6048' <confdefs.h | sed '
6049s/'"$ac_delim"'/"\\\
6050"/g' >>$CONFIG_STATUS || ac_write_fail=1
6051
6052cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6053 for (key in D) D_is_set[key] = 1
6054 FS = "\a"
6055}
6056/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
6057 line = \$ 0
6058 split(line, arg, " ")
6059 if (arg[1] == "#") {
6060 defundef = arg[2]
6061 mac1 = arg[3]
6062 } else {
6063 defundef = substr(arg[1], 2)
6064 mac1 = arg[2]
6065 }
6066 split(mac1, mac2, "(") #)
6067 macro = mac2[1]
6068 prefix = substr(line, 1, index(line, defundef) - 1)
6069 if (D_is_set[macro]) {
6070 # Preserve the white space surrounding the "#".
6071 print prefix "define", macro P[macro] D[macro]
6072 next
6073 } else {
6074 # Replace #undef with comments. This is necessary, for example,
6075 # in the case of _POSIX_SOURCE, which is predefined and required
6076 # on some systems where configure will not decide to define it.
6077 if (defundef == "undef") {
6078 print "/*", prefix defundef, macro, "*/"
6079 next
6080 }
6081 }
6082}
6083{ print }
6084_ACAWK
f5bc1778 6085_ACEOF
75086676 6086cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
d0ac1c44 6087 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
75086676 6088fi # test -n "$CONFIG_HEADERS"
f5bc1778 6089
f5bc1778 6090
75086676
DD
6091eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
6092shift
6093for ac_tag
6094do
6095 case $ac_tag in
6096 :[FHLC]) ac_mode=$ac_tag; continue;;
6097 esac
6098 case $ac_mode$ac_tag in
6099 :[FHL]*:*);;
d0ac1c44 6100 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
75086676
DD
6101 :[FH]-) ac_tag=-:-;;
6102 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
f5bc1778 6103 esac
75086676
DD
6104 ac_save_IFS=$IFS
6105 IFS=:
6106 set x $ac_tag
6107 IFS=$ac_save_IFS
6108 shift
6109 ac_file=$1
6110 shift
f5bc1778 6111
75086676
DD
6112 case $ac_mode in
6113 :L) ac_source=$1;;
6114 :[FH])
6115 ac_file_inputs=
6116 for ac_f
6117 do
6118 case $ac_f in
d0ac1c44 6119 -) ac_f="$ac_tmp/stdin";;
75086676
DD
6120 *) # Look for the file first in the build tree, then in the source tree
6121 # (if the path is not absolute). The absolute path cannot be DOS-style,
6122 # because $ac_f cannot contain `:'.
6123 test -f "$ac_f" ||
6124 case $ac_f in
6125 [\\/$]*) false;;
6126 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
6127 esac ||
d0ac1c44 6128 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
f5bc1778 6129 esac
75086676
DD
6130 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
6131 as_fn_append ac_file_inputs " '$ac_f'"
6132 done
f5bc1778 6133
75086676
DD
6134 # Let's still pretend it is `configure' which instantiates (i.e., don't
6135 # use $as_me), people would be surprised to read:
6136 # /* config.h. Generated by config.status. */
6137 configure_input='Generated from '`
6138 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
6139 `' by configure.'
6140 if test x"$ac_file" != x-; then
6141 configure_input="$ac_file. $configure_input"
6142 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
6143$as_echo "$as_me: creating $ac_file" >&6;}
6144 fi
6145 # Neutralize special characters interpreted by sed in replacement strings.
6146 case $configure_input in #(
6147 *\&* | *\|* | *\\* )
6148 ac_sed_conf_input=`$as_echo "$configure_input" |
6149 sed 's/[\\\\&|]/\\\\&/g'`;; #(
6150 *) ac_sed_conf_input=$configure_input;;
6151 esac
f5bc1778 6152
75086676 6153 case $ac_tag in
d0ac1c44
SM
6154 *:-:* | *:-) cat >"$ac_tmp/stdin" \
6155 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
75086676
DD
6156 esac
6157 ;;
6158 esac
f5bc1778 6159
75086676 6160 ac_dir=`$as_dirname -- "$ac_file" ||
f5bc1778
DJ
6161$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
6162 X"$ac_file" : 'X\(//\)[^/]' \| \
6163 X"$ac_file" : 'X\(//\)$' \| \
75086676
DD
6164 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
6165$as_echo X"$ac_file" |
6166 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
6167 s//\1/
6168 q
6169 }
6170 /^X\(\/\/\)[^/].*/{
6171 s//\1/
6172 q
6173 }
6174 /^X\(\/\/\)$/{
6175 s//\1/
6176 q
6177 }
6178 /^X\(\/\).*/{
6179 s//\1/
6180 q
6181 }
6182 s/.*/./; q'`
6183 as_dir="$ac_dir"; as_fn_mkdir_p
f5bc1778
DJ
6184 ac_builddir=.
6185
75086676
DD
6186case "$ac_dir" in
6187.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
6188*)
6189 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
6190 # A ".." for each directory in $ac_dir_suffix.
6191 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
6192 case $ac_top_builddir_sub in
6193 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
6194 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
6195 esac ;;
6196esac
6197ac_abs_top_builddir=$ac_pwd
6198ac_abs_builddir=$ac_pwd$ac_dir_suffix
6199# for backward compatibility:
6200ac_top_builddir=$ac_top_build_prefix
f5bc1778
DJ
6201
6202case $srcdir in
75086676 6203 .) # We are building in place.
f5bc1778 6204 ac_srcdir=.
75086676
DD
6205 ac_top_srcdir=$ac_top_builddir_sub
6206 ac_abs_top_srcdir=$ac_pwd ;;
6207 [\\/]* | ?:[\\/]* ) # Absolute name.
f5bc1778 6208 ac_srcdir=$srcdir$ac_dir_suffix;
75086676
DD
6209 ac_top_srcdir=$srcdir
6210 ac_abs_top_srcdir=$srcdir ;;
6211 *) # Relative name.
6212 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
6213 ac_top_srcdir=$ac_top_build_prefix$srcdir
6214 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
f5bc1778 6215esac
75086676 6216ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
f5bc1778 6217
75086676
DD
6218
6219 case $ac_mode in
6220 :F)
6221 #
6222 # CONFIG_FILE
6223 #
6224
6225_ACEOF
6226
6227cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6228# If the template does not know about datarootdir, expand it.
6229# FIXME: This hack should be removed a few years after 2.60.
6230ac_datarootdir_hack=; ac_datarootdir_seen=
6231ac_sed_dataroot='
6232/datarootdir/ {
6233 p
6234 q
6235}
6236/@datadir@/p
6237/@docdir@/p
6238/@infodir@/p
6239/@localedir@/p
6240/@mandir@/p'
6241case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
6242*datarootdir*) ac_datarootdir_seen=yes;;
6243*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
6244 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
6245$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
6246_ACEOF
6247cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6248 ac_datarootdir_hack='
6249 s&@datadir@&$datadir&g
6250 s&@docdir@&$docdir&g
6251 s&@infodir@&$infodir&g
6252 s&@localedir@&$localedir&g
6253 s&@mandir@&$mandir&g
6254 s&\\\${datarootdir}&$datarootdir&g' ;;
f5bc1778 6255esac
75086676
DD
6256_ACEOF
6257
6258# Neutralize VPATH when `$srcdir' = `.'.
6259# Shell code in configure.ac might set extrasub.
6260# FIXME: do we really want to maintain this feature?
6261cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6262ac_sed_extra="$ac_vpsub
6263$extrasub
6264_ACEOF
6265cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6266:t
6267/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
6268s|@configure_input@|$ac_sed_conf_input|;t t
6269s&@top_builddir@&$ac_top_builddir_sub&;t t
6270s&@top_build_prefix@&$ac_top_build_prefix&;t t
6271s&@srcdir@&$ac_srcdir&;t t
6272s&@abs_srcdir@&$ac_abs_srcdir&;t t
6273s&@top_srcdir@&$ac_top_srcdir&;t t
6274s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
6275s&@builddir@&$ac_builddir&;t t
6276s&@abs_builddir@&$ac_abs_builddir&;t t
6277s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
6278$ac_datarootdir_hack
6279"
d0ac1c44
SM
6280eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
6281 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
75086676
DD
6282
6283test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
d0ac1c44
SM
6284 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
6285 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
6286 "$ac_tmp/out"`; test -z "$ac_out"; } &&
75086676 6287 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
d0ac1c44 6288which seems to be undefined. Please make sure it is defined" >&5
75086676 6289$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
d0ac1c44 6290which seems to be undefined. Please make sure it is defined" >&2;}
75086676 6291
d0ac1c44 6292 rm -f "$ac_tmp/stdin"
75086676 6293 case $ac_file in
d0ac1c44
SM
6294 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
6295 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
75086676 6296 esac \
d0ac1c44 6297 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
75086676
DD
6298 ;;
6299 :H)
6300 #
6301 # CONFIG_HEADER
6302 #
6303 if test x"$ac_file" != x-; then
6304 {
6305 $as_echo "/* $configure_input */" \
d0ac1c44
SM
6306 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
6307 } >"$ac_tmp/config.h" \
6308 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
6309 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
75086676
DD
6310 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
6311$as_echo "$as_me: $ac_file is unchanged" >&6;}
6312 else
6313 rm -f "$ac_file"
d0ac1c44
SM
6314 mv "$ac_tmp/config.h" "$ac_file" \
6315 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
75086676
DD
6316 fi
6317 else
6318 $as_echo "/* $configure_input */" \
d0ac1c44
SM
6319 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
6320 || as_fn_error $? "could not create -" "$LINENO" 5
75086676
DD
6321 fi
6322 ;;
f5bc1778 6323
75086676
DD
6324 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
6325$as_echo "$as_me: executing $ac_file commands" >&6;}
6326 ;;
6327 esac
f5bc1778 6328
75086676
DD
6329
6330 case $ac_file$ac_mode in
6331 "gstdint.h":C)
b1dfe69a
DD
6332if test "$GCC" = yes; then
6333 echo "/* generated for " `$CC --version | sed 1q` "*/" > tmp-stdint.h
6334else
6335 echo "/* generated for $CC */" > tmp-stdint.h
6336fi
f5bc1778 6337
b1dfe69a
DD
6338sed 's/^ *//' >> tmp-stdint.h <<EOF
6339
6340 #ifndef GCC_GENERATED_STDINT_H
6341 #define GCC_GENERATED_STDINT_H 1
6342
6343 #include <sys/types.h>
f5bc1778 6344EOF
f5bc1778 6345
b1dfe69a
DD
6346if test "$acx_cv_header_stdint" != stdint.h; then
6347 echo "#include <stddef.h>" >> tmp-stdint.h
6348fi
6349if test "$acx_cv_header_stdint" != stddef.h; then
6350 echo "#include <$acx_cv_header_stdint>" >> tmp-stdint.h
6351fi
6352
6353sed 's/^ *//' >> tmp-stdint.h <<EOF
6354 /* glibc uses these symbols as guards to prevent redefinitions. */
6355 #ifdef __int8_t_defined
6356 #define _INT8_T
6357 #define _INT16_T
6358 #define _INT32_T
6359 #endif
6360 #ifdef __uint32_t_defined
6361 #define _UINT32_T
6362 #endif
6363
6364EOF
6365
6366# ----------------- done header, emit basic int types -------------
6367if test "$acx_cv_header_stdint" = stddef.h; then
6368 sed 's/^ *//' >> tmp-stdint.h <<EOF
6369
6370 #ifndef _UINT8_T
6371 #define _UINT8_T
6372 #ifndef __uint8_t_defined
6373 #define __uint8_t_defined
43e85a8f 6374 #ifndef uint8_t
b1dfe69a
DD
6375 typedef unsigned $acx_cv_type_int8_t uint8_t;
6376 #endif
6377 #endif
43e85a8f 6378 #endif
b1dfe69a
DD
6379
6380 #ifndef _UINT16_T
6381 #define _UINT16_T
6382 #ifndef __uint16_t_defined
6383 #define __uint16_t_defined
43e85a8f 6384 #ifndef uint16_t
b1dfe69a
DD
6385 typedef unsigned $acx_cv_type_int16_t uint16_t;
6386 #endif
6387 #endif
43e85a8f 6388 #endif
b1dfe69a
DD
6389
6390 #ifndef _UINT32_T
6391 #define _UINT32_T
6392 #ifndef __uint32_t_defined
6393 #define __uint32_t_defined
43e85a8f 6394 #ifndef uint32_t
b1dfe69a
DD
6395 typedef unsigned $acx_cv_type_int32_t uint32_t;
6396 #endif
6397 #endif
43e85a8f 6398 #endif
b1dfe69a
DD
6399
6400 #ifndef _INT8_T
6401 #define _INT8_T
6402 #ifndef __int8_t_defined
6403 #define __int8_t_defined
43e85a8f 6404 #ifndef int8_t
b1dfe69a
DD
6405 typedef $acx_cv_type_int8_t int8_t;
6406 #endif
6407 #endif
43e85a8f 6408 #endif
b1dfe69a
DD
6409
6410 #ifndef _INT16_T
6411 #define _INT16_T
6412 #ifndef __int16_t_defined
6413 #define __int16_t_defined
43e85a8f 6414 #ifndef int16_t
b1dfe69a
DD
6415 typedef $acx_cv_type_int16_t int16_t;
6416 #endif
6417 #endif
43e85a8f 6418 #endif
b1dfe69a
DD
6419
6420 #ifndef _INT32_T
6421 #define _INT32_T
6422 #ifndef __int32_t_defined
6423 #define __int32_t_defined
43e85a8f 6424 #ifndef int32_t
b1dfe69a
DD
6425 typedef $acx_cv_type_int32_t int32_t;
6426 #endif
6427 #endif
43e85a8f 6428 #endif
b1dfe69a
DD
6429EOF
6430elif test "$ac_cv_type_u_int32_t" = yes; then
6431 sed 's/^ *//' >> tmp-stdint.h <<EOF
6432
6433 /* int8_t int16_t int32_t defined by inet code, we do the u_intXX types */
6434 #ifndef _INT8_T
6435 #define _INT8_T
6436 #endif
6437 #ifndef _INT16_T
6438 #define _INT16_T
6439 #endif
6440 #ifndef _INT32_T
6441 #define _INT32_T
6442 #endif
6443
6444 #ifndef _UINT8_T
6445 #define _UINT8_T
6446 #ifndef __uint8_t_defined
6447 #define __uint8_t_defined
43e85a8f 6448 #ifndef uint8_t
b1dfe69a
DD
6449 typedef u_int8_t uint8_t;
6450 #endif
6451 #endif
43e85a8f 6452 #endif
b1dfe69a
DD
6453
6454 #ifndef _UINT16_T
6455 #define _UINT16_T
6456 #ifndef __uint16_t_defined
6457 #define __uint16_t_defined
43e85a8f 6458 #ifndef uint16_t
b1dfe69a
DD
6459 typedef u_int16_t uint16_t;
6460 #endif
6461 #endif
43e85a8f 6462 #endif
b1dfe69a
DD
6463
6464 #ifndef _UINT32_T
6465 #define _UINT32_T
6466 #ifndef __uint32_t_defined
6467 #define __uint32_t_defined
43e85a8f 6468 #ifndef uint32_t
b1dfe69a
DD
6469 typedef u_int32_t uint32_t;
6470 #endif
6471 #endif
43e85a8f 6472 #endif
b1dfe69a
DD
6473EOF
6474else
6475 sed 's/^ *//' >> tmp-stdint.h <<EOF
6476
6477 /* Some systems have guard macros to prevent redefinitions, define them. */
6478 #ifndef _INT8_T
6479 #define _INT8_T
6480 #endif
6481 #ifndef _INT16_T
6482 #define _INT16_T
6483 #endif
6484 #ifndef _INT32_T
6485 #define _INT32_T
6486 #endif
6487 #ifndef _UINT8_T
6488 #define _UINT8_T
6489 #endif
6490 #ifndef _UINT16_T
6491 #define _UINT16_T
6492 #endif
6493 #ifndef _UINT32_T
6494 #define _UINT32_T
6495 #endif
6496EOF
6497fi
6498
6499# ------------- done basic int types, emit int64_t types ------------
6500if test "$ac_cv_type_uint64_t" = yes; then
6501 sed 's/^ *//' >> tmp-stdint.h <<EOF
6502
6503 /* system headers have good uint64_t and int64_t */
6504 #ifndef _INT64_T
6505 #define _INT64_T
6506 #endif
6507 #ifndef _UINT64_T
6508 #define _UINT64_T
6509 #endif
6510EOF
6511elif test "$ac_cv_type_u_int64_t" = yes; then
6512 sed 's/^ *//' >> tmp-stdint.h <<EOF
6513
6514 /* system headers have an u_int64_t (and int64_t) */
6515 #ifndef _INT64_T
6516 #define _INT64_T
6517 #endif
6518 #ifndef _UINT64_T
6519 #define _UINT64_T
6520 #ifndef __uint64_t_defined
6521 #define __uint64_t_defined
43e85a8f 6522 #ifndef uint64_t
b1dfe69a
DD
6523 typedef u_int64_t uint64_t;
6524 #endif
6525 #endif
43e85a8f 6526 #endif
b1dfe69a
DD
6527EOF
6528elif test -n "$acx_cv_type_int64_t"; then
6529 sed 's/^ *//' >> tmp-stdint.h <<EOF
6530
6531 /* architecture has a 64-bit type, $acx_cv_type_int64_t */
6532 #ifndef _INT64_T
6533 #define _INT64_T
43e85a8f 6534 #ifndef int64_t
b1dfe69a
DD
6535 typedef $acx_cv_type_int64_t int64_t;
6536 #endif
43e85a8f 6537 #endif
b1dfe69a
DD
6538 #ifndef _UINT64_T
6539 #define _UINT64_T
6540 #ifndef __uint64_t_defined
6541 #define __uint64_t_defined
43e85a8f 6542 #ifndef uint64_t
b1dfe69a
DD
6543 typedef unsigned $acx_cv_type_int64_t uint64_t;
6544 #endif
6545 #endif
43e85a8f 6546 #endif
b1dfe69a
DD
6547EOF
6548else
6549 sed 's/^ *//' >> tmp-stdint.h <<EOF
6550
6551 /* some common heuristics for int64_t, using compiler-specific tests */
6552 #if defined __STDC_VERSION__ && (__STDC_VERSION__-0) >= 199901L
6553 #ifndef _INT64_T
6554 #define _INT64_T
6555 #ifndef __int64_t_defined
43e85a8f 6556 #ifndef int64_t
b1dfe69a
DD
6557 typedef long long int64_t;
6558 #endif
6559 #endif
43e85a8f 6560 #endif
b1dfe69a
DD
6561 #ifndef _UINT64_T
6562 #define _UINT64_T
43e85a8f 6563 #ifndef uint64_t
b1dfe69a
DD
6564 typedef unsigned long long uint64_t;
6565 #endif
43e85a8f 6566 #endif
b1dfe69a
DD
6567
6568 #elif defined __GNUC__ && defined (__STDC__) && __STDC__-0
6569 /* NextStep 2.0 cc is really gcc 1.93 but it defines __GNUC__ = 2 and
6570 does not implement __extension__. But that compiler doesn't define
6571 __GNUC_MINOR__. */
6572 # if __GNUC__ < 2 || (__NeXT__ && !__GNUC_MINOR__)
6573 # define __extension__
6574 # endif
6575
6576 # ifndef _INT64_T
6577 # define _INT64_T
43e85a8f 6578 # ifndef int64_t
b1dfe69a
DD
6579 __extension__ typedef long long int64_t;
6580 # endif
43e85a8f 6581 # endif
b1dfe69a
DD
6582 # ifndef _UINT64_T
6583 # define _UINT64_T
43e85a8f 6584 # ifndef uint64_t
b1dfe69a
DD
6585 __extension__ typedef unsigned long long uint64_t;
6586 # endif
43e85a8f 6587 # endif
b1dfe69a
DD
6588
6589 #elif !defined __STRICT_ANSI__
6590 # if defined _MSC_VER || defined __WATCOMC__ || defined __BORLANDC__
6591
6592 # ifndef _INT64_T
6593 # define _INT64_T
43e85a8f 6594 # ifndef int64_t
b1dfe69a
DD
6595 typedef __int64 int64_t;
6596 # endif
43e85a8f 6597 # endif
b1dfe69a
DD
6598 # ifndef _UINT64_T
6599 # define _UINT64_T
43e85a8f 6600 # ifndef uint64_t
b1dfe69a
DD
6601 typedef unsigned __int64 uint64_t;
6602 # endif
43e85a8f 6603 # endif
b1dfe69a
DD
6604 # endif /* compiler */
6605
6606 #endif /* ANSI version */
6607EOF
6608fi
6609
6610# ------------- done int64_t types, emit intptr types ------------
6611if test "$ac_cv_type_uintptr_t" != yes; then
6612 sed 's/^ *//' >> tmp-stdint.h <<EOF
6613
6614 /* Define intptr_t based on sizeof(void*) = $ac_cv_sizeof_void_p */
6615 #ifndef __uintptr_t_defined
43e85a8f 6616 #ifndef uintptr_t
b1dfe69a
DD
6617 typedef u$acx_cv_type_intptr_t uintptr_t;
6618 #endif
43e85a8f 6619 #endif
b1dfe69a 6620 #ifndef __intptr_t_defined
43e85a8f 6621 #ifndef intptr_t
b1dfe69a
DD
6622 typedef $acx_cv_type_intptr_t intptr_t;
6623 #endif
43e85a8f 6624 #endif
b1dfe69a
DD
6625EOF
6626fi
6627
6628# ------------- done intptr types, emit int_least types ------------
f5bc1778 6629if test "$ac_cv_type_int_least32_t" != yes; then
b1dfe69a 6630 sed 's/^ *//' >> tmp-stdint.h <<EOF
f5bc1778
DJ
6631
6632 /* Define int_least types */
6633 typedef int8_t int_least8_t;
6634 typedef int16_t int_least16_t;
6635 typedef int32_t int_least32_t;
b1dfe69a 6636 #ifdef _INT64_T
f5bc1778 6637 typedef int64_t int_least64_t;
b1dfe69a 6638 #endif
f5bc1778
DJ
6639
6640 typedef uint8_t uint_least8_t;
6641 typedef uint16_t uint_least16_t;
6642 typedef uint32_t uint_least32_t;
b1dfe69a 6643 #ifdef _UINT64_T
f5bc1778 6644 typedef uint64_t uint_least64_t;
b1dfe69a 6645 #endif
f5bc1778
DJ
6646EOF
6647fi
6648
b1dfe69a 6649# ------------- done intptr types, emit int_fast types ------------
f5bc1778 6650if test "$ac_cv_type_int_fast32_t" != yes; then
b1dfe69a 6651 sed 's/^ *//' >> tmp-stdint.h <<EOF
f5bc1778
DJ
6652
6653 /* Define int_fast types. short is often slow */
6654 typedef int8_t int_fast8_t;
6655 typedef int int_fast16_t;
6656 typedef int32_t int_fast32_t;
b1dfe69a 6657 #ifdef _INT64_T
f5bc1778 6658 typedef int64_t int_fast64_t;
b1dfe69a 6659 #endif
f5bc1778
DJ
6660
6661 typedef uint8_t uint_fast8_t;
6662 typedef unsigned int uint_fast16_t;
6663 typedef uint32_t uint_fast32_t;
b1dfe69a 6664 #ifdef _UINT64_T
f5bc1778 6665 typedef uint64_t uint_fast64_t;
b1dfe69a
DD
6666 #endif
6667EOF
6668fi
6669
6670if test "$ac_cv_type_uintmax_t" != yes; then
6671 sed 's/^ *//' >> tmp-stdint.h <<EOF
6672
6673 /* Define intmax based on what we found */
43e85a8f 6674 #ifndef intmax_t
b1dfe69a
DD
6675 #ifdef _INT64_T
6676 typedef int64_t intmax_t;
6677 #else
6678 typedef long intmax_t;
6679 #endif
43e85a8f
DD
6680 #endif
6681 #ifndef uintmax_t
b1dfe69a
DD
6682 #ifdef _UINT64_T
6683 typedef uint64_t uintmax_t;
6684 #else
6685 typedef unsigned long uintmax_t;
6686 #endif
43e85a8f 6687 #endif
f5bc1778
DJ
6688EOF
6689fi
6690
b1dfe69a
DD
6691sed 's/^ *//' >> tmp-stdint.h <<EOF
6692
6693 #endif /* GCC_GENERATED_STDINT_H */
6694EOF
f5bc1778 6695
b1dfe69a
DD
6696if test -r gstdint.h && cmp -s tmp-stdint.h gstdint.h; then
6697 rm -f tmp-stdint.h
f5bc1778 6698else
b1dfe69a 6699 mv -f tmp-stdint.h gstdint.h
f5bc1778
DJ
6700fi
6701
6702 ;;
75086676
DD
6703 "config.h":H) echo timestamp > stamp-h1 ;;
6704
f5bc1778 6705 esac
75086676 6706done # for ac_tag
f5bc1778 6707
f5bc1778 6708
75086676 6709as_fn_exit 0
f5bc1778 6710_ACEOF
f5bc1778
DJ
6711ac_clean_files=$ac_clean_files_save
6712
75086676 6713test $ac_write_fail = 0 ||
d0ac1c44 6714 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
75086676 6715
f5bc1778
DJ
6716
6717# configure is writing to config.log, and then calls config.status.
6718# config.status does its own redirection, appending to config.log.
6719# Unfortunately, on DOS this fails, as config.log is still kept open
6720# by configure, so config.status won't be able to write to it; its
6721# output is simply discarded. So we exec the FD to /dev/null,
6722# effectively closing config.log, so it can be properly (re)opened and
6723# appended to by config.status. When coming back to configure, we
6724# need to make the FD available again.
6725if test "$no_create" != yes; then
6726 ac_cs_success=:
6727 ac_config_status_args=
6728 test "$silent" = yes &&
6729 ac_config_status_args="$ac_config_status_args --quiet"
6730 exec 5>/dev/null
6731 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
6732 exec 5>>config.log
6733 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
6734 # would make configure fail if this is the last instruction.
d0ac1c44 6735 $ac_cs_success || as_fn_exit 1
75086676
DD
6736fi
6737if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
6738 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
6739$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
f5bc1778
DJ
6740fi
6741
This page took 0.909281 seconds and 4 git commands to generate.