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