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