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