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