2012-04-18 Pedro Alves <palves@redhat.com>
[external/binutils.git] / gdb / gdbserver / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.64.
4 #
5 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
7 # Foundation, Inc.
8 #
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 ## -------------------- ##
12 ## M4sh Initialization. ##
13 ## -------------------- ##
14
15 # Be more Bourne compatible
16 DUALCASE=1; export DUALCASE # for MKS sh
17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18   emulate sh
19   NULLCMD=:
20   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21   # is contrary to our usage.  Disable this feature.
22   alias -g '${1+"$@"}'='"$@"'
23   setopt NO_GLOB_SUBST
24 else
25   case `(set -o) 2>/dev/null` in #(
26   *posix*) :
27     set -o posix ;; #(
28   *) :
29      ;;
30 esac
31 fi
32
33
34 as_nl='
35 '
36 export as_nl
37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41 # Prefer a ksh shell builtin over an external printf program on Solaris,
42 # but without wasting forks for bash or zsh.
43 if test -z "$BASH_VERSION$ZSH_VERSION" \
44     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45   as_echo='print -r --'
46   as_echo_n='print -rn --'
47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48   as_echo='printf %s\n'
49   as_echo_n='printf %s'
50 else
51   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53     as_echo_n='/usr/ucb/echo -n'
54   else
55     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56     as_echo_n_body='eval
57       arg=$1;
58       case $arg in #(
59       *"$as_nl"*)
60         expr "X$arg" : "X\\(.*\\)$as_nl";
61         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62       esac;
63       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64     '
65     export as_echo_n_body
66     as_echo_n='sh -c $as_echo_n_body as_echo'
67   fi
68   export as_echo_body
69   as_echo='sh -c $as_echo_body as_echo'
70 fi
71
72 # The user is always right.
73 if test "${PATH_SEPARATOR+set}" != set; then
74   PATH_SEPARATOR=:
75   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77       PATH_SEPARATOR=';'
78   }
79 fi
80
81
82 # IFS
83 # We need space, tab and new line, in precisely that order.  Quoting is
84 # there to prevent editors from complaining about space-tab.
85 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
86 # splitting by setting IFS to empty value.)
87 IFS=" ""        $as_nl"
88
89 # Find who we are.  Look in the path if we contain no directory separator.
90 case $0 in #((
91   *[\\/]* ) as_myself=$0 ;;
92   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
93 for as_dir in $PATH
94 do
95   IFS=$as_save_IFS
96   test -z "$as_dir" && as_dir=.
97     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
98   done
99 IFS=$as_save_IFS
100
101      ;;
102 esac
103 # We did not find ourselves, most probably we were run as `sh COMMAND'
104 # in which case we are not to be found in the path.
105 if test "x$as_myself" = x; then
106   as_myself=$0
107 fi
108 if test ! -f "$as_myself"; then
109   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
110   exit 1
111 fi
112
113 # Unset variables that we do not need and which cause bugs (e.g. in
114 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
115 # suppresses any "Segmentation fault" message there.  '((' could
116 # trigger a bug in pdksh 5.2.14.
117 for as_var in BASH_ENV ENV MAIL MAILPATH
118 do eval test x\${$as_var+set} = xset \
119   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
120 done
121 PS1='$ '
122 PS2='> '
123 PS4='+ '
124
125 # NLS nuisances.
126 LC_ALL=C
127 export LC_ALL
128 LANGUAGE=C
129 export LANGUAGE
130
131 # CDPATH.
132 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
133
134 if test "x$CONFIG_SHELL" = x; then
135   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
136   emulate sh
137   NULLCMD=:
138   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139   # is contrary to our usage.  Disable this feature.
140   alias -g '\${1+\"\$@\"}'='\"\$@\"'
141   setopt NO_GLOB_SUBST
142 else
143   case \`(set -o) 2>/dev/null\` in #(
144   *posix*) :
145     set -o posix ;; #(
146   *) :
147      ;;
148 esac
149 fi
150 "
151   as_required="as_fn_return () { (exit \$1); }
152 as_fn_success () { as_fn_return 0; }
153 as_fn_failure () { as_fn_return 1; }
154 as_fn_ret_success () { return 0; }
155 as_fn_ret_failure () { return 1; }
156
157 exitcode=0
158 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
163
164 else
165   exitcode=1; echo positional parameters were not saved.
166 fi
167 test x\$exitcode = x0 || exit 1"
168   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
171   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172 test \$(( 1 + 1 )) = 2 || exit 1"
173   if (eval "$as_required") 2>/dev/null; then :
174   as_have_required=yes
175 else
176   as_have_required=no
177 fi
178   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
179
180 else
181   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
182 as_found=false
183 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
184 do
185   IFS=$as_save_IFS
186   test -z "$as_dir" && as_dir=.
187   as_found=:
188   case $as_dir in #(
189          /*)
190            for as_base in sh bash ksh sh5; do
191              # Try only shells that exist, to save several forks.
192              as_shell=$as_dir/$as_base
193              if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
194                     { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
195   CONFIG_SHELL=$as_shell as_have_required=yes
196                    if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
197   break 2
198 fi
199 fi
200            done;;
201        esac
202   as_found=false
203 done
204 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
205               { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
206   CONFIG_SHELL=$SHELL as_have_required=yes
207 fi; }
208 IFS=$as_save_IFS
209
210
211       if test "x$CONFIG_SHELL" != x; then :
212   # We cannot yet assume a decent shell, so we have to provide a
213         # neutralization value for shells without unset; and this also
214         # works around shells that cannot unset nonexistent variables.
215         BASH_ENV=/dev/null
216         ENV=/dev/null
217         (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
218         export CONFIG_SHELL
219         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
220 fi
221
222     if test x$as_have_required = xno; then :
223   $as_echo "$0: This script requires a shell more modern than all"
224   $as_echo "$0: the shells that I found on your system."
225   if test x${ZSH_VERSION+set} = xset ; then
226     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
227     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
228   else
229     $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
230 $0: including any error possibly output before this
231 $0: message. Then install a modern shell, or manually run
232 $0: the script under such a shell if you do have one."
233   fi
234   exit 1
235 fi
236 fi
237 fi
238 SHELL=${CONFIG_SHELL-/bin/sh}
239 export SHELL
240 # Unset more variables known to interfere with behavior of common tools.
241 CLICOLOR_FORCE= GREP_OPTIONS=
242 unset CLICOLOR_FORCE GREP_OPTIONS
243
244 ## --------------------- ##
245 ## M4sh Shell Functions. ##
246 ## --------------------- ##
247 # as_fn_unset VAR
248 # ---------------
249 # Portably unset VAR.
250 as_fn_unset ()
251 {
252   { eval $1=; unset $1;}
253 }
254 as_unset=as_fn_unset
255
256 # as_fn_set_status STATUS
257 # -----------------------
258 # Set $? to STATUS, without forking.
259 as_fn_set_status ()
260 {
261   return $1
262 } # as_fn_set_status
263
264 # as_fn_exit STATUS
265 # -----------------
266 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
267 as_fn_exit ()
268 {
269   set +e
270   as_fn_set_status $1
271   exit $1
272 } # as_fn_exit
273
274 # as_fn_mkdir_p
275 # -------------
276 # Create "$as_dir" as a directory, including parents if necessary.
277 as_fn_mkdir_p ()
278 {
279
280   case $as_dir in #(
281   -*) as_dir=./$as_dir;;
282   esac
283   test -d "$as_dir" || eval $as_mkdir_p || {
284     as_dirs=
285     while :; do
286       case $as_dir in #(
287       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
288       *) as_qdir=$as_dir;;
289       esac
290       as_dirs="'$as_qdir' $as_dirs"
291       as_dir=`$as_dirname -- "$as_dir" ||
292 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
293          X"$as_dir" : 'X\(//\)[^/]' \| \
294          X"$as_dir" : 'X\(//\)$' \| \
295          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
296 $as_echo X"$as_dir" |
297     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
298             s//\1/
299             q
300           }
301           /^X\(\/\/\)[^/].*/{
302             s//\1/
303             q
304           }
305           /^X\(\/\/\)$/{
306             s//\1/
307             q
308           }
309           /^X\(\/\).*/{
310             s//\1/
311             q
312           }
313           s/.*/./; q'`
314       test -d "$as_dir" && break
315     done
316     test -z "$as_dirs" || eval "mkdir $as_dirs"
317   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
318
319
320 } # as_fn_mkdir_p
321 # as_fn_append VAR VALUE
322 # ----------------------
323 # Append the text in VALUE to the end of the definition contained in VAR. Take
324 # advantage of any shell optimizations that allow amortized linear growth over
325 # repeated appends, instead of the typical quadratic growth present in naive
326 # implementations.
327 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
328   eval 'as_fn_append ()
329   {
330     eval $1+=\$2
331   }'
332 else
333   as_fn_append ()
334   {
335     eval $1=\$$1\$2
336   }
337 fi # as_fn_append
338
339 # as_fn_arith ARG...
340 # ------------------
341 # Perform arithmetic evaluation on the ARGs, and store the result in the
342 # global $as_val. Take advantage of shells that can avoid forks. The arguments
343 # must be portable across $(()) and expr.
344 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
345   eval 'as_fn_arith ()
346   {
347     as_val=$(( $* ))
348   }'
349 else
350   as_fn_arith ()
351   {
352     as_val=`expr "$@" || test $? -eq 1`
353   }
354 fi # as_fn_arith
355
356
357 # as_fn_error ERROR [LINENO LOG_FD]
358 # ---------------------------------
359 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
360 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
361 # script with status $?, using 1 if that was 0.
362 as_fn_error ()
363 {
364   as_status=$?; test $as_status -eq 0 && as_status=1
365   if test "$3"; then
366     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
367     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
368   fi
369   $as_echo "$as_me: error: $1" >&2
370   as_fn_exit $as_status
371 } # as_fn_error
372
373 if expr a : '\(a\)' >/dev/null 2>&1 &&
374    test "X`expr 00001 : '.*\(...\)'`" = X001; then
375   as_expr=expr
376 else
377   as_expr=false
378 fi
379
380 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
381   as_basename=basename
382 else
383   as_basename=false
384 fi
385
386 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
387   as_dirname=dirname
388 else
389   as_dirname=false
390 fi
391
392 as_me=`$as_basename -- "$0" ||
393 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
394          X"$0" : 'X\(//\)$' \| \
395          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
396 $as_echo X/"$0" |
397     sed '/^.*\/\([^/][^/]*\)\/*$/{
398             s//\1/
399             q
400           }
401           /^X\/\(\/\/\)$/{
402             s//\1/
403             q
404           }
405           /^X\/\(\/\).*/{
406             s//\1/
407             q
408           }
409           s/.*/./; q'`
410
411 # Avoid depending upon Character Ranges.
412 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
413 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
414 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
415 as_cr_digits='0123456789'
416 as_cr_alnum=$as_cr_Letters$as_cr_digits
417
418
419   as_lineno_1=$LINENO as_lineno_1a=$LINENO
420   as_lineno_2=$LINENO as_lineno_2a=$LINENO
421   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
422   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
423   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
424   sed -n '
425     p
426     /[$]LINENO/=
427   ' <$as_myself |
428     sed '
429       s/[$]LINENO.*/&-/
430       t lineno
431       b
432       :lineno
433       N
434       :loop
435       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
436       t loop
437       s/-\n.*//
438     ' >$as_me.lineno &&
439   chmod +x "$as_me.lineno" ||
440     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
441
442   # Don't try to exec as it changes $[0], causing all sort of problems
443   # (the dirname of $[0] is not the place where we might find the
444   # original and so on.  Autoconf is especially sensitive to this).
445   . "./$as_me.lineno"
446   # Exit status is that of the last command.
447   exit
448 }
449
450 ECHO_C= ECHO_N= ECHO_T=
451 case `echo -n x` in #(((((
452 -n*)
453   case `echo 'xy\c'` in
454   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
455   xy)  ECHO_C='\c';;
456   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
457        ECHO_T=' ';;
458   esac;;
459 *)
460   ECHO_N='-n';;
461 esac
462
463 rm -f conf$$ conf$$.exe conf$$.file
464 if test -d conf$$.dir; then
465   rm -f conf$$.dir/conf$$.file
466 else
467   rm -f conf$$.dir
468   mkdir conf$$.dir 2>/dev/null
469 fi
470 if (echo >conf$$.file) 2>/dev/null; then
471   if ln -s conf$$.file conf$$ 2>/dev/null; then
472     as_ln_s='ln -s'
473     # ... but there are two gotchas:
474     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
475     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
476     # In both cases, we have to default to `cp -p'.
477     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
478       as_ln_s='cp -p'
479   elif ln conf$$.file conf$$ 2>/dev/null; then
480     as_ln_s=ln
481   else
482     as_ln_s='cp -p'
483   fi
484 else
485   as_ln_s='cp -p'
486 fi
487 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
488 rmdir conf$$.dir 2>/dev/null
489
490 if mkdir -p . 2>/dev/null; then
491   as_mkdir_p='mkdir -p "$as_dir"'
492 else
493   test -d ./-p && rmdir ./-p
494   as_mkdir_p=false
495 fi
496
497 if test -x / >/dev/null 2>&1; then
498   as_test_x='test -x'
499 else
500   if ls -dL / >/dev/null 2>&1; then
501     as_ls_L_option=L
502   else
503     as_ls_L_option=
504   fi
505   as_test_x='
506     eval sh -c '\''
507       if test -d "$1"; then
508         test -d "$1/.";
509       else
510         case $1 in #(
511         -*)set "./$1";;
512         esac;
513         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
514         ???[sx]*):;;*)false;;esac;fi
515     '\'' sh
516   '
517 fi
518 as_executable_p=$as_test_x
519
520 # Sed expression to map a string onto a valid CPP name.
521 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
522
523 # Sed expression to map a string onto a valid variable name.
524 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
525
526
527 exec 7<&0 </dev/null 6>&1
528
529 # Name of the host.
530 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
531 # so uname gets run too.
532 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
533
534 #
535 # Initializations.
536 #
537 ac_default_prefix=/usr/local
538 ac_clean_files=
539 ac_config_libobj_dir=.
540 LIBOBJS=
541 cross_compiling=no
542 subdirs=
543 MFLAGS=
544 MAKEFLAGS=
545
546 # Identity of this package.
547 PACKAGE_NAME=
548 PACKAGE_TARNAME=
549 PACKAGE_VERSION=
550 PACKAGE_STRING=
551 PACKAGE_BUGREPORT=
552 PACKAGE_URL=
553
554 ac_unique_file="server.c"
555 # Factoring default headers for most tests.
556 ac_includes_default="\
557 #include <stdio.h>
558 #ifdef HAVE_SYS_TYPES_H
559 # include <sys/types.h>
560 #endif
561 #ifdef HAVE_SYS_STAT_H
562 # include <sys/stat.h>
563 #endif
564 #ifdef STDC_HEADERS
565 # include <stdlib.h>
566 # include <stddef.h>
567 #else
568 # ifdef HAVE_STDLIB_H
569 #  include <stdlib.h>
570 # endif
571 #endif
572 #ifdef HAVE_STRING_H
573 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
574 #  include <memory.h>
575 # endif
576 # include <string.h>
577 #endif
578 #ifdef HAVE_STRINGS_H
579 # include <strings.h>
580 #endif
581 #ifdef HAVE_INTTYPES_H
582 # include <inttypes.h>
583 #endif
584 #ifdef HAVE_STDINT_H
585 # include <stdint.h>
586 #endif
587 #ifdef HAVE_UNISTD_H
588 # include <unistd.h>
589 #endif"
590
591 gl_header_list=
592 gl_func_list=
593 ac_subst_vars='am__EXEEXT_FALSE
594 am__EXEEXT_TRUE
595 gltests_LTLIBOBJS
596 gltests_LIBOBJS
597 gl_LTLIBOBJS
598 gl_LIBOBJS
599 LTLIBOBJS
600 GNULIB_STDINT_H
601 am__fastdepCC_FALSE
602 am__fastdepCC_TRUE
603 CCDEPMODE
604 AMDEPBACKSLASH
605 AMDEP_FALSE
606 AMDEP_TRUE
607 am__quote
608 am__include
609 DEPDIR
610 am__untar
611 am__tar
612 AMTAR
613 am__leading_dot
614 SET_MAKE
615 AWK
616 mkdir_p
617 MKDIR_P
618 INSTALL_STRIP_PROGRAM
619 STRIP
620 install_sh
621 MAKEINFO
622 AUTOHEADER
623 AUTOMAKE
624 AUTOCONF
625 ACLOCAL
626 VERSION
627 PACKAGE
628 CYGPATH_W
629 am__isrc
630 LIBGNU_LTLIBDEPS
631 LIBGNU_LIBDEPS
632 gltests_WITNESS
633 NEXT_AS_FIRST_DIRECTIVE_STRING_H
634 NEXT_STRING_H
635 NEXT_AS_FIRST_DIRECTIVE_STDDEF_H
636 NEXT_STDDEF_H
637 GL_GENERATE_STDDEF_H_FALSE
638 GL_GENERATE_STDDEF_H_TRUE
639 STDDEF_H
640 HAVE_WCHAR_T
641 REPLACE_NULL
642 UNDEFINE_STRTOK_R
643 REPLACE_STRTOK_R
644 REPLACE_STRSIGNAL
645 REPLACE_STRNLEN
646 REPLACE_STRNDUP
647 REPLACE_STRNCAT
648 REPLACE_STRERROR_R
649 REPLACE_STRERROR
650 REPLACE_STRCHRNUL
651 REPLACE_STRCASESTR
652 REPLACE_STRSTR
653 REPLACE_STRDUP
654 REPLACE_STPNCPY
655 REPLACE_MEMMEM
656 REPLACE_MEMCHR
657 HAVE_STRVERSCMP
658 HAVE_DECL_STRSIGNAL
659 HAVE_DECL_STRERROR_R
660 HAVE_DECL_STRTOK_R
661 HAVE_STRCASESTR
662 HAVE_STRSEP
663 HAVE_STRPBRK
664 HAVE_DECL_STRNLEN
665 HAVE_DECL_STRNDUP
666 HAVE_DECL_STRDUP
667 HAVE_STRCHRNUL
668 HAVE_STPNCPY
669 HAVE_STPCPY
670 HAVE_RAWMEMCHR
671 HAVE_DECL_MEMRCHR
672 HAVE_MEMPCPY
673 HAVE_DECL_MEMMEM
674 HAVE_MEMCHR
675 HAVE_FFSLL
676 HAVE_FFSL
677 HAVE_MBSLEN
678 GNULIB_STRVERSCMP
679 GNULIB_STRSIGNAL
680 GNULIB_STRERROR_R
681 GNULIB_STRERROR
682 GNULIB_MBSTOK_R
683 GNULIB_MBSSEP
684 GNULIB_MBSSPN
685 GNULIB_MBSPBRK
686 GNULIB_MBSCSPN
687 GNULIB_MBSCASESTR
688 GNULIB_MBSPCASECMP
689 GNULIB_MBSNCASECMP
690 GNULIB_MBSCASECMP
691 GNULIB_MBSSTR
692 GNULIB_MBSRCHR
693 GNULIB_MBSCHR
694 GNULIB_MBSNLEN
695 GNULIB_MBSLEN
696 GNULIB_STRTOK_R
697 GNULIB_STRCASESTR
698 GNULIB_STRSTR
699 GNULIB_STRSEP
700 GNULIB_STRPBRK
701 GNULIB_STRNLEN
702 GNULIB_STRNDUP
703 GNULIB_STRNCAT
704 GNULIB_STRDUP
705 GNULIB_STRCHRNUL
706 GNULIB_STPNCPY
707 GNULIB_STPCPY
708 GNULIB_RAWMEMCHR
709 GNULIB_MEMRCHR
710 GNULIB_MEMPCPY
711 GNULIB_MEMMEM
712 GNULIB_MEMCHR
713 GNULIB_FFSLL
714 GNULIB_FFSL
715 NEXT_AS_FIRST_DIRECTIVE_INTTYPES_H
716 NEXT_INTTYPES_H
717 UINT64_MAX_EQ_ULONG_MAX
718 UINT32_MAX_LT_UINTMAX_MAX
719 PRIPTR_PREFIX
720 PRI_MACROS_BROKEN
721 INT64_MAX_EQ_LONG_MAX
722 INT32_MAX_LT_INTMAX_MAX
723 REPLACE_STRTOIMAX
724 HAVE_DECL_STRTOUMAX
725 HAVE_DECL_STRTOIMAX
726 HAVE_DECL_IMAXDIV
727 HAVE_DECL_IMAXABS
728 GNULIB_STRTOUMAX
729 GNULIB_STRTOIMAX
730 GNULIB_IMAXDIV
731 GNULIB_IMAXABS
732 GL_GENERATE_STDINT_H_FALSE
733 GL_GENERATE_STDINT_H_TRUE
734 STDINT_H
735 WINT_T_SUFFIX
736 WCHAR_T_SUFFIX
737 SIG_ATOMIC_T_SUFFIX
738 SIZE_T_SUFFIX
739 PTRDIFF_T_SUFFIX
740 HAVE_SIGNED_WINT_T
741 HAVE_SIGNED_WCHAR_T
742 HAVE_SIGNED_SIG_ATOMIC_T
743 BITSIZEOF_WINT_T
744 BITSIZEOF_WCHAR_T
745 BITSIZEOF_SIG_ATOMIC_T
746 BITSIZEOF_SIZE_T
747 BITSIZEOF_PTRDIFF_T
748 APPLE_UNIVERSAL_BUILD
749 HAVE_SYS_BITYPES_H
750 HAVE_SYS_INTTYPES_H
751 HAVE_STDINT_H
752 NEXT_AS_FIRST_DIRECTIVE_STDINT_H
753 NEXT_STDINT_H
754 PRAGMA_COLUMNS
755 PRAGMA_SYSTEM_HEADER
756 INCLUDE_NEXT_AS_FIRST_DIRECTIVE
757 INCLUDE_NEXT
758 HAVE_SYS_TYPES_H
759 HAVE_INTTYPES_H
760 HAVE_WCHAR_H
761 HAVE_UNSIGNED_LONG_LONG_INT
762 HAVE_LONG_LONG_INT
763 GL_COND_LIBTOOL_FALSE
764 GL_COND_LIBTOOL_TRUE
765 extra_libraries
766 IPA_DEPFILES
767 srv_xmlfiles
768 srv_xmlbuiltin
769 USE_THREAD_DB
770 GDBSERVER_LIBS
771 GDBSERVER_DEPFILES
772 RDYNAMIC
773 REPORT_BUGS_TEXI
774 REPORT_BUGS_TO
775 PKGVERSION
776 WERROR_CFLAGS
777 WARN_CFLAGS
778 ustinc
779 ustlibs
780 LIBOBJS
781 MAKE
782 ALLOCA
783 INSTALL_DATA
784 INSTALL_SCRIPT
785 INSTALL_PROGRAM
786 target_os
787 target_vendor
788 target_cpu
789 target
790 host_os
791 host_vendor
792 host_cpu
793 host
794 build_os
795 build_vendor
796 build_cpu
797 build
798 RANLIB
799 ARFLAGS
800 AR
801 EGREP
802 GREP
803 CPP
804 OBJEXT
805 EXEEXT
806 ac_ct_CC
807 CPPFLAGS
808 LDFLAGS
809 CFLAGS
810 CC
811 MAINT
812 MAINTAINER_MODE_FALSE
813 MAINTAINER_MODE_TRUE
814 target_alias
815 host_alias
816 build_alias
817 LIBS
818 ECHO_T
819 ECHO_N
820 ECHO_C
821 DEFS
822 mandir
823 localedir
824 libdir
825 psdir
826 pdfdir
827 dvidir
828 htmldir
829 infodir
830 docdir
831 oldincludedir
832 includedir
833 localstatedir
834 sharedstatedir
835 sysconfdir
836 datadir
837 datarootdir
838 libexecdir
839 sbindir
840 bindir
841 program_transform_name
842 prefix
843 exec_prefix
844 PACKAGE_URL
845 PACKAGE_BUGREPORT
846 PACKAGE_STRING
847 PACKAGE_VERSION
848 PACKAGE_TARNAME
849 PACKAGE_NAME
850 PATH_SEPARATOR
851 SHELL'
852 ac_subst_files=''
853 ac_user_opts='
854 enable_option_checking
855 enable_maintainer_mode
856 with_ust
857 with_ust_include
858 with_ust_lib
859 enable_werror
860 with_pkgversion
861 with_bugurl
862 with_libthread_db
863 enable_inprocess_agent
864 enable_dependency_tracking
865 '
866       ac_precious_vars='build_alias
867 host_alias
868 target_alias
869 CC
870 CFLAGS
871 LDFLAGS
872 LIBS
873 CPPFLAGS
874 CPP'
875
876
877 # Initialize some variables set by options.
878 ac_init_help=
879 ac_init_version=false
880 ac_unrecognized_opts=
881 ac_unrecognized_sep=
882 # The variables have the same names as the options, with
883 # dashes changed to underlines.
884 cache_file=/dev/null
885 exec_prefix=NONE
886 no_create=
887 no_recursion=
888 prefix=NONE
889 program_prefix=NONE
890 program_suffix=NONE
891 program_transform_name=s,x,x,
892 silent=
893 site=
894 srcdir=
895 verbose=
896 x_includes=NONE
897 x_libraries=NONE
898
899 # Installation directory options.
900 # These are left unexpanded so users can "make install exec_prefix=/foo"
901 # and all the variables that are supposed to be based on exec_prefix
902 # by default will actually change.
903 # Use braces instead of parens because sh, perl, etc. also accept them.
904 # (The list follows the same order as the GNU Coding Standards.)
905 bindir='${exec_prefix}/bin'
906 sbindir='${exec_prefix}/sbin'
907 libexecdir='${exec_prefix}/libexec'
908 datarootdir='${prefix}/share'
909 datadir='${datarootdir}'
910 sysconfdir='${prefix}/etc'
911 sharedstatedir='${prefix}/com'
912 localstatedir='${prefix}/var'
913 includedir='${prefix}/include'
914 oldincludedir='/usr/include'
915 docdir='${datarootdir}/doc/${PACKAGE}'
916 infodir='${datarootdir}/info'
917 htmldir='${docdir}'
918 dvidir='${docdir}'
919 pdfdir='${docdir}'
920 psdir='${docdir}'
921 libdir='${exec_prefix}/lib'
922 localedir='${datarootdir}/locale'
923 mandir='${datarootdir}/man'
924
925 ac_prev=
926 ac_dashdash=
927 for ac_option
928 do
929   # If the previous option needs an argument, assign it.
930   if test -n "$ac_prev"; then
931     eval $ac_prev=\$ac_option
932     ac_prev=
933     continue
934   fi
935
936   case $ac_option in
937   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
938   *)    ac_optarg=yes ;;
939   esac
940
941   # Accept the important Cygnus configure options, so we can diagnose typos.
942
943   case $ac_dashdash$ac_option in
944   --)
945     ac_dashdash=yes ;;
946
947   -bindir | --bindir | --bindi | --bind | --bin | --bi)
948     ac_prev=bindir ;;
949   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
950     bindir=$ac_optarg ;;
951
952   -build | --build | --buil | --bui | --bu)
953     ac_prev=build_alias ;;
954   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
955     build_alias=$ac_optarg ;;
956
957   -cache-file | --cache-file | --cache-fil | --cache-fi \
958   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
959     ac_prev=cache_file ;;
960   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
961   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
962     cache_file=$ac_optarg ;;
963
964   --config-cache | -C)
965     cache_file=config.cache ;;
966
967   -datadir | --datadir | --datadi | --datad)
968     ac_prev=datadir ;;
969   -datadir=* | --datadir=* | --datadi=* | --datad=*)
970     datadir=$ac_optarg ;;
971
972   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
973   | --dataroo | --dataro | --datar)
974     ac_prev=datarootdir ;;
975   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
976   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
977     datarootdir=$ac_optarg ;;
978
979   -disable-* | --disable-*)
980     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
981     # Reject names that are not valid shell variable names.
982     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
983       as_fn_error "invalid feature name: $ac_useropt"
984     ac_useropt_orig=$ac_useropt
985     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
986     case $ac_user_opts in
987       *"
988 "enable_$ac_useropt"
989 "*) ;;
990       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
991          ac_unrecognized_sep=', ';;
992     esac
993     eval enable_$ac_useropt=no ;;
994
995   -docdir | --docdir | --docdi | --doc | --do)
996     ac_prev=docdir ;;
997   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
998     docdir=$ac_optarg ;;
999
1000   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1001     ac_prev=dvidir ;;
1002   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1003     dvidir=$ac_optarg ;;
1004
1005   -enable-* | --enable-*)
1006     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1007     # Reject names that are not valid shell variable names.
1008     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1009       as_fn_error "invalid feature name: $ac_useropt"
1010     ac_useropt_orig=$ac_useropt
1011     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1012     case $ac_user_opts in
1013       *"
1014 "enable_$ac_useropt"
1015 "*) ;;
1016       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1017          ac_unrecognized_sep=', ';;
1018     esac
1019     eval enable_$ac_useropt=\$ac_optarg ;;
1020
1021   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1022   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1023   | --exec | --exe | --ex)
1024     ac_prev=exec_prefix ;;
1025   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1026   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1027   | --exec=* | --exe=* | --ex=*)
1028     exec_prefix=$ac_optarg ;;
1029
1030   -gas | --gas | --ga | --g)
1031     # Obsolete; use --with-gas.
1032     with_gas=yes ;;
1033
1034   -help | --help | --hel | --he | -h)
1035     ac_init_help=long ;;
1036   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1037     ac_init_help=recursive ;;
1038   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1039     ac_init_help=short ;;
1040
1041   -host | --host | --hos | --ho)
1042     ac_prev=host_alias ;;
1043   -host=* | --host=* | --hos=* | --ho=*)
1044     host_alias=$ac_optarg ;;
1045
1046   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1047     ac_prev=htmldir ;;
1048   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1049   | --ht=*)
1050     htmldir=$ac_optarg ;;
1051
1052   -includedir | --includedir | --includedi | --included | --include \
1053   | --includ | --inclu | --incl | --inc)
1054     ac_prev=includedir ;;
1055   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1056   | --includ=* | --inclu=* | --incl=* | --inc=*)
1057     includedir=$ac_optarg ;;
1058
1059   -infodir | --infodir | --infodi | --infod | --info | --inf)
1060     ac_prev=infodir ;;
1061   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1062     infodir=$ac_optarg ;;
1063
1064   -libdir | --libdir | --libdi | --libd)
1065     ac_prev=libdir ;;
1066   -libdir=* | --libdir=* | --libdi=* | --libd=*)
1067     libdir=$ac_optarg ;;
1068
1069   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1070   | --libexe | --libex | --libe)
1071     ac_prev=libexecdir ;;
1072   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1073   | --libexe=* | --libex=* | --libe=*)
1074     libexecdir=$ac_optarg ;;
1075
1076   -localedir | --localedir | --localedi | --localed | --locale)
1077     ac_prev=localedir ;;
1078   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1079     localedir=$ac_optarg ;;
1080
1081   -localstatedir | --localstatedir | --localstatedi | --localstated \
1082   | --localstate | --localstat | --localsta | --localst | --locals)
1083     ac_prev=localstatedir ;;
1084   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1085   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1086     localstatedir=$ac_optarg ;;
1087
1088   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1089     ac_prev=mandir ;;
1090   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1091     mandir=$ac_optarg ;;
1092
1093   -nfp | --nfp | --nf)
1094     # Obsolete; use --without-fp.
1095     with_fp=no ;;
1096
1097   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1098   | --no-cr | --no-c | -n)
1099     no_create=yes ;;
1100
1101   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1102   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1103     no_recursion=yes ;;
1104
1105   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1106   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1107   | --oldin | --oldi | --old | --ol | --o)
1108     ac_prev=oldincludedir ;;
1109   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1110   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1111   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1112     oldincludedir=$ac_optarg ;;
1113
1114   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1115     ac_prev=prefix ;;
1116   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1117     prefix=$ac_optarg ;;
1118
1119   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1120   | --program-pre | --program-pr | --program-p)
1121     ac_prev=program_prefix ;;
1122   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1123   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1124     program_prefix=$ac_optarg ;;
1125
1126   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1127   | --program-suf | --program-su | --program-s)
1128     ac_prev=program_suffix ;;
1129   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1130   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1131     program_suffix=$ac_optarg ;;
1132
1133   -program-transform-name | --program-transform-name \
1134   | --program-transform-nam | --program-transform-na \
1135   | --program-transform-n | --program-transform- \
1136   | --program-transform | --program-transfor \
1137   | --program-transfo | --program-transf \
1138   | --program-trans | --program-tran \
1139   | --progr-tra | --program-tr | --program-t)
1140     ac_prev=program_transform_name ;;
1141   -program-transform-name=* | --program-transform-name=* \
1142   | --program-transform-nam=* | --program-transform-na=* \
1143   | --program-transform-n=* | --program-transform-=* \
1144   | --program-transform=* | --program-transfor=* \
1145   | --program-transfo=* | --program-transf=* \
1146   | --program-trans=* | --program-tran=* \
1147   | --progr-tra=* | --program-tr=* | --program-t=*)
1148     program_transform_name=$ac_optarg ;;
1149
1150   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1151     ac_prev=pdfdir ;;
1152   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1153     pdfdir=$ac_optarg ;;
1154
1155   -psdir | --psdir | --psdi | --psd | --ps)
1156     ac_prev=psdir ;;
1157   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1158     psdir=$ac_optarg ;;
1159
1160   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1161   | -silent | --silent | --silen | --sile | --sil)
1162     silent=yes ;;
1163
1164   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1165     ac_prev=sbindir ;;
1166   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1167   | --sbi=* | --sb=*)
1168     sbindir=$ac_optarg ;;
1169
1170   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1171   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1172   | --sharedst | --shareds | --shared | --share | --shar \
1173   | --sha | --sh)
1174     ac_prev=sharedstatedir ;;
1175   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1176   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1177   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1178   | --sha=* | --sh=*)
1179     sharedstatedir=$ac_optarg ;;
1180
1181   -site | --site | --sit)
1182     ac_prev=site ;;
1183   -site=* | --site=* | --sit=*)
1184     site=$ac_optarg ;;
1185
1186   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1187     ac_prev=srcdir ;;
1188   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1189     srcdir=$ac_optarg ;;
1190
1191   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1192   | --syscon | --sysco | --sysc | --sys | --sy)
1193     ac_prev=sysconfdir ;;
1194   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1195   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1196     sysconfdir=$ac_optarg ;;
1197
1198   -target | --target | --targe | --targ | --tar | --ta | --t)
1199     ac_prev=target_alias ;;
1200   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1201     target_alias=$ac_optarg ;;
1202
1203   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1204     verbose=yes ;;
1205
1206   -version | --version | --versio | --versi | --vers | -V)
1207     ac_init_version=: ;;
1208
1209   -with-* | --with-*)
1210     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1211     # Reject names that are not valid shell variable names.
1212     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1213       as_fn_error "invalid package name: $ac_useropt"
1214     ac_useropt_orig=$ac_useropt
1215     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1216     case $ac_user_opts in
1217       *"
1218 "with_$ac_useropt"
1219 "*) ;;
1220       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1221          ac_unrecognized_sep=', ';;
1222     esac
1223     eval with_$ac_useropt=\$ac_optarg ;;
1224
1225   -without-* | --without-*)
1226     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1227     # Reject names that are not valid shell variable names.
1228     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1229       as_fn_error "invalid package name: $ac_useropt"
1230     ac_useropt_orig=$ac_useropt
1231     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1232     case $ac_user_opts in
1233       *"
1234 "with_$ac_useropt"
1235 "*) ;;
1236       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1237          ac_unrecognized_sep=', ';;
1238     esac
1239     eval with_$ac_useropt=no ;;
1240
1241   --x)
1242     # Obsolete; use --with-x.
1243     with_x=yes ;;
1244
1245   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1246   | --x-incl | --x-inc | --x-in | --x-i)
1247     ac_prev=x_includes ;;
1248   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1249   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1250     x_includes=$ac_optarg ;;
1251
1252   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1253   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1254     ac_prev=x_libraries ;;
1255   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1256   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1257     x_libraries=$ac_optarg ;;
1258
1259   -*) as_fn_error "unrecognized option: \`$ac_option'
1260 Try \`$0 --help' for more information."
1261     ;;
1262
1263   *=*)
1264     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1265     # Reject names that are not valid shell variable names.
1266     case $ac_envvar in #(
1267       '' | [0-9]* | *[!_$as_cr_alnum]* )
1268       as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1269     esac
1270     eval $ac_envvar=\$ac_optarg
1271     export $ac_envvar ;;
1272
1273   *)
1274     # FIXME: should be removed in autoconf 3.0.
1275     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1276     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1277       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1278     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1279     ;;
1280
1281   esac
1282 done
1283
1284 if test -n "$ac_prev"; then
1285   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1286   as_fn_error "missing argument to $ac_option"
1287 fi
1288
1289 if test -n "$ac_unrecognized_opts"; then
1290   case $enable_option_checking in
1291     no) ;;
1292     fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1293     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1294   esac
1295 fi
1296
1297 # Check all directory arguments for consistency.
1298 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1299                 datadir sysconfdir sharedstatedir localstatedir includedir \
1300                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1301                 libdir localedir mandir
1302 do
1303   eval ac_val=\$$ac_var
1304   # Remove trailing slashes.
1305   case $ac_val in
1306     */ )
1307       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1308       eval $ac_var=\$ac_val;;
1309   esac
1310   # Be sure to have absolute directory names.
1311   case $ac_val in
1312     [\\/$]* | ?:[\\/]* )  continue;;
1313     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1314   esac
1315   as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1316 done
1317
1318 # There might be people who depend on the old broken behavior: `$host'
1319 # used to hold the argument of --host etc.
1320 # FIXME: To remove some day.
1321 build=$build_alias
1322 host=$host_alias
1323 target=$target_alias
1324
1325 # FIXME: To remove some day.
1326 if test "x$host_alias" != x; then
1327   if test "x$build_alias" = x; then
1328     cross_compiling=maybe
1329     $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1330     If a cross compiler is detected then cross compile mode will be used." >&2
1331   elif test "x$build_alias" != "x$host_alias"; then
1332     cross_compiling=yes
1333   fi
1334 fi
1335
1336 ac_tool_prefix=
1337 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1338
1339 test "$silent" = yes && exec 6>/dev/null
1340
1341
1342 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1343 ac_ls_di=`ls -di .` &&
1344 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1345   as_fn_error "working directory cannot be determined"
1346 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1347   as_fn_error "pwd does not report name of working directory"
1348
1349
1350 # Find the source files, if location was not specified.
1351 if test -z "$srcdir"; then
1352   ac_srcdir_defaulted=yes
1353   # Try the directory containing this script, then the parent directory.
1354   ac_confdir=`$as_dirname -- "$as_myself" ||
1355 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1356          X"$as_myself" : 'X\(//\)[^/]' \| \
1357          X"$as_myself" : 'X\(//\)$' \| \
1358          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1359 $as_echo X"$as_myself" |
1360     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1361             s//\1/
1362             q
1363           }
1364           /^X\(\/\/\)[^/].*/{
1365             s//\1/
1366             q
1367           }
1368           /^X\(\/\/\)$/{
1369             s//\1/
1370             q
1371           }
1372           /^X\(\/\).*/{
1373             s//\1/
1374             q
1375           }
1376           s/.*/./; q'`
1377   srcdir=$ac_confdir
1378   if test ! -r "$srcdir/$ac_unique_file"; then
1379     srcdir=..
1380   fi
1381 else
1382   ac_srcdir_defaulted=no
1383 fi
1384 if test ! -r "$srcdir/$ac_unique_file"; then
1385   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1386   as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1387 fi
1388 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1389 ac_abs_confdir=`(
1390         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1391         pwd)`
1392 # When building in place, set srcdir=.
1393 if test "$ac_abs_confdir" = "$ac_pwd"; then
1394   srcdir=.
1395 fi
1396 # Remove unnecessary trailing slashes from srcdir.
1397 # Double slashes in file names in object file debugging info
1398 # mess up M-x gdb in Emacs.
1399 case $srcdir in
1400 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1401 esac
1402 for ac_var in $ac_precious_vars; do
1403   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1404   eval ac_env_${ac_var}_value=\$${ac_var}
1405   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1406   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1407 done
1408
1409 #
1410 # Report the --help message.
1411 #
1412 if test "$ac_init_help" = "long"; then
1413   # Omit some internal or obsolete options to make the list less imposing.
1414   # This message is too long to be a string in the A/UX 3.1 sh.
1415   cat <<_ACEOF
1416 \`configure' configures this package to adapt to many kinds of systems.
1417
1418 Usage: $0 [OPTION]... [VAR=VALUE]...
1419
1420 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1421 VAR=VALUE.  See below for descriptions of some of the useful variables.
1422
1423 Defaults for the options are specified in brackets.
1424
1425 Configuration:
1426   -h, --help              display this help and exit
1427       --help=short        display options specific to this package
1428       --help=recursive    display the short help of all the included packages
1429   -V, --version           display version information and exit
1430   -q, --quiet, --silent   do not print \`checking...' messages
1431       --cache-file=FILE   cache test results in FILE [disabled]
1432   -C, --config-cache      alias for \`--cache-file=config.cache'
1433   -n, --no-create         do not create output files
1434       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1435
1436 Installation directories:
1437   --prefix=PREFIX         install architecture-independent files in PREFIX
1438                           [$ac_default_prefix]
1439   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1440                           [PREFIX]
1441
1442 By default, \`make install' will install all the files in
1443 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1444 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1445 for instance \`--prefix=\$HOME'.
1446
1447 For better control, use the options below.
1448
1449 Fine tuning of the installation directories:
1450   --bindir=DIR            user executables [EPREFIX/bin]
1451   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1452   --libexecdir=DIR        program executables [EPREFIX/libexec]
1453   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1454   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1455   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1456   --libdir=DIR            object code libraries [EPREFIX/lib]
1457   --includedir=DIR        C header files [PREFIX/include]
1458   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1459   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1460   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1461   --infodir=DIR           info documentation [DATAROOTDIR/info]
1462   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1463   --mandir=DIR            man documentation [DATAROOTDIR/man]
1464   --docdir=DIR            documentation root [DATAROOTDIR/doc/PACKAGE]
1465   --htmldir=DIR           html documentation [DOCDIR]
1466   --dvidir=DIR            dvi documentation [DOCDIR]
1467   --pdfdir=DIR            pdf documentation [DOCDIR]
1468   --psdir=DIR             ps documentation [DOCDIR]
1469 _ACEOF
1470
1471   cat <<\_ACEOF
1472
1473 Program names:
1474   --program-prefix=PREFIX            prepend PREFIX to installed program names
1475   --program-suffix=SUFFIX            append SUFFIX to installed program names
1476   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1477
1478 System types:
1479   --build=BUILD     configure for building on BUILD [guessed]
1480   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1481   --target=TARGET   configure for building compilers for TARGET [HOST]
1482 _ACEOF
1483 fi
1484
1485 if test -n "$ac_init_help"; then
1486
1487   cat <<\_ACEOF
1488
1489 Optional Features:
1490   --disable-option-checking  ignore unrecognized --enable/--with options
1491   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1492   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1493   --enable-maintainer-mode  enable make rules and dependencies not useful
1494                           (and sometimes confusing) to the casual installer
1495   --enable-werror         treat compile warnings as errors
1496   --enable-inprocess-agent
1497                           inprocess agent
1498   --disable-dependency-tracking  speeds up one-time build
1499   --enable-dependency-tracking   do not reject slow dependency extractors
1500
1501 Optional Packages:
1502   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1503   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1504   --with-ust=PATH       Specify prefix directory for the installed UST package
1505                           Equivalent to --with-ust-include=PATH/include
1506                           plus --with-ust-lib=PATH/lib
1507   --with-ust-include=PATH Specify directory for installed UST include files
1508   --with-ust-lib=PATH   Specify the directory for the installed UST library
1509   --with-pkgversion=PKG   Use PKG in the version string in place of "GDB"
1510   --with-bugurl=URL       Direct users to URL to report a bug
1511   --with-libthread-db=PATH
1512                           use given libthread_db directly
1513
1514 Some influential environment variables:
1515   CC          C compiler command
1516   CFLAGS      C compiler flags
1517   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1518               nonstandard directory <lib dir>
1519   LIBS        libraries to pass to the linker, e.g. -l<library>
1520   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1521               you have headers in a nonstandard directory <include dir>
1522   CPP         C preprocessor
1523
1524 Use these variables to override the choices made by `configure' or to help
1525 it to find libraries and programs with nonstandard names/locations.
1526
1527 Report bugs to the package provider.
1528 _ACEOF
1529 ac_status=$?
1530 fi
1531
1532 if test "$ac_init_help" = "recursive"; then
1533   # If there are subdirs, report their specific --help.
1534   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1535     test -d "$ac_dir" ||
1536       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1537       continue
1538     ac_builddir=.
1539
1540 case "$ac_dir" in
1541 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1542 *)
1543   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1544   # A ".." for each directory in $ac_dir_suffix.
1545   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1546   case $ac_top_builddir_sub in
1547   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1548   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1549   esac ;;
1550 esac
1551 ac_abs_top_builddir=$ac_pwd
1552 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1553 # for backward compatibility:
1554 ac_top_builddir=$ac_top_build_prefix
1555
1556 case $srcdir in
1557   .)  # We are building in place.
1558     ac_srcdir=.
1559     ac_top_srcdir=$ac_top_builddir_sub
1560     ac_abs_top_srcdir=$ac_pwd ;;
1561   [\\/]* | ?:[\\/]* )  # Absolute name.
1562     ac_srcdir=$srcdir$ac_dir_suffix;
1563     ac_top_srcdir=$srcdir
1564     ac_abs_top_srcdir=$srcdir ;;
1565   *) # Relative name.
1566     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1567     ac_top_srcdir=$ac_top_build_prefix$srcdir
1568     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1569 esac
1570 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1571
1572     cd "$ac_dir" || { ac_status=$?; continue; }
1573     # Check for guested configure.
1574     if test -f "$ac_srcdir/configure.gnu"; then
1575       echo &&
1576       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1577     elif test -f "$ac_srcdir/configure"; then
1578       echo &&
1579       $SHELL "$ac_srcdir/configure" --help=recursive
1580     else
1581       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1582     fi || ac_status=$?
1583     cd "$ac_pwd" || { ac_status=$?; break; }
1584   done
1585 fi
1586
1587 test -n "$ac_init_help" && exit $ac_status
1588 if $ac_init_version; then
1589   cat <<\_ACEOF
1590 configure
1591 generated by GNU Autoconf 2.64
1592
1593 Copyright (C) 2009 Free Software Foundation, Inc.
1594 This configure script is free software; the Free Software Foundation
1595 gives unlimited permission to copy, distribute and modify it.
1596 _ACEOF
1597   exit
1598 fi
1599
1600 ## ------------------------ ##
1601 ## Autoconf initialization. ##
1602 ## ------------------------ ##
1603
1604 # ac_fn_c_try_compile LINENO
1605 # --------------------------
1606 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1607 ac_fn_c_try_compile ()
1608 {
1609   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1610   rm -f conftest.$ac_objext
1611   if { { ac_try="$ac_compile"
1612 case "(($ac_try" in
1613   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1614   *) ac_try_echo=$ac_try;;
1615 esac
1616 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1617 $as_echo "$ac_try_echo"; } >&5
1618   (eval "$ac_compile") 2>conftest.err
1619   ac_status=$?
1620   if test -s conftest.err; then
1621     grep -v '^ *+' conftest.err >conftest.er1
1622     cat conftest.er1 >&5
1623     mv -f conftest.er1 conftest.err
1624   fi
1625   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1626   test $ac_status = 0; } && {
1627          test -z "$ac_c_werror_flag" ||
1628          test ! -s conftest.err
1629        } && test -s conftest.$ac_objext; then :
1630   ac_retval=0
1631 else
1632   $as_echo "$as_me: failed program was:" >&5
1633 sed 's/^/| /' conftest.$ac_ext >&5
1634
1635         ac_retval=1
1636 fi
1637   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1638   return $ac_retval
1639
1640 } # ac_fn_c_try_compile
1641
1642 # ac_fn_c_try_cpp LINENO
1643 # ----------------------
1644 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1645 ac_fn_c_try_cpp ()
1646 {
1647   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1648   if { { ac_try="$ac_cpp conftest.$ac_ext"
1649 case "(($ac_try" in
1650   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1651   *) ac_try_echo=$ac_try;;
1652 esac
1653 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1654 $as_echo "$ac_try_echo"; } >&5
1655   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1656   ac_status=$?
1657   if test -s conftest.err; then
1658     grep -v '^ *+' conftest.err >conftest.er1
1659     cat conftest.er1 >&5
1660     mv -f conftest.er1 conftest.err
1661   fi
1662   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1663   test $ac_status = 0; } >/dev/null && {
1664          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1665          test ! -s conftest.err
1666        }; then :
1667   ac_retval=0
1668 else
1669   $as_echo "$as_me: failed program was:" >&5
1670 sed 's/^/| /' conftest.$ac_ext >&5
1671
1672     ac_retval=1
1673 fi
1674   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1675   return $ac_retval
1676
1677 } # ac_fn_c_try_cpp
1678
1679 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1680 # -------------------------------------------------------
1681 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1682 # the include files in INCLUDES and setting the cache variable VAR
1683 # accordingly.
1684 ac_fn_c_check_header_mongrel ()
1685 {
1686   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1687   if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1688   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1689 $as_echo_n "checking for $2... " >&6; }
1690 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1691   $as_echo_n "(cached) " >&6
1692 fi
1693 eval ac_res=\$$3
1694                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1695 $as_echo "$ac_res" >&6; }
1696 else
1697   # Is the header compilable?
1698 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1699 $as_echo_n "checking $2 usability... " >&6; }
1700 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1701 /* end confdefs.h.  */
1702 $4
1703 #include <$2>
1704 _ACEOF
1705 if ac_fn_c_try_compile "$LINENO"; then :
1706   ac_header_compiler=yes
1707 else
1708   ac_header_compiler=no
1709 fi
1710 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1712 $as_echo "$ac_header_compiler" >&6; }
1713
1714 # Is the header present?
1715 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1716 $as_echo_n "checking $2 presence... " >&6; }
1717 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1718 /* end confdefs.h.  */
1719 #include <$2>
1720 _ACEOF
1721 if ac_fn_c_try_cpp "$LINENO"; then :
1722   ac_header_preproc=yes
1723 else
1724   ac_header_preproc=no
1725 fi
1726 rm -f conftest.err conftest.$ac_ext
1727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1728 $as_echo "$ac_header_preproc" >&6; }
1729
1730 # So?  What about this header?
1731 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1732   yes:no: )
1733     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1734 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1735     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1736 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1737     ;;
1738   no:yes:* )
1739     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1740 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1741     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1742 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1743     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1744 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1745     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1746 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1747     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1748 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1749     ;;
1750 esac
1751   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1752 $as_echo_n "checking for $2... " >&6; }
1753 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1754   $as_echo_n "(cached) " >&6
1755 else
1756   eval "$3=\$ac_header_compiler"
1757 fi
1758 eval ac_res=\$$3
1759                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1760 $as_echo "$ac_res" >&6; }
1761 fi
1762   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1763
1764 } # ac_fn_c_check_header_mongrel
1765
1766 # ac_fn_c_try_run LINENO
1767 # ----------------------
1768 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1769 # that executables *can* be run.
1770 ac_fn_c_try_run ()
1771 {
1772   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1773   if { { ac_try="$ac_link"
1774 case "(($ac_try" in
1775   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1776   *) ac_try_echo=$ac_try;;
1777 esac
1778 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1779 $as_echo "$ac_try_echo"; } >&5
1780   (eval "$ac_link") 2>&5
1781   ac_status=$?
1782   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1783   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1784   { { case "(($ac_try" in
1785   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1786   *) ac_try_echo=$ac_try;;
1787 esac
1788 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1789 $as_echo "$ac_try_echo"; } >&5
1790   (eval "$ac_try") 2>&5
1791   ac_status=$?
1792   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1793   test $ac_status = 0; }; }; then :
1794   ac_retval=0
1795 else
1796   $as_echo "$as_me: program exited with status $ac_status" >&5
1797        $as_echo "$as_me: failed program was:" >&5
1798 sed 's/^/| /' conftest.$ac_ext >&5
1799
1800        ac_retval=$ac_status
1801 fi
1802   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1803   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1804   return $ac_retval
1805
1806 } # ac_fn_c_try_run
1807
1808 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1809 # -------------------------------------------------------
1810 # Tests whether HEADER exists and can be compiled using the include files in
1811 # INCLUDES, setting the cache variable VAR accordingly.
1812 ac_fn_c_check_header_compile ()
1813 {
1814   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1815   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1816 $as_echo_n "checking for $2... " >&6; }
1817 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1818   $as_echo_n "(cached) " >&6
1819 else
1820   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1821 /* end confdefs.h.  */
1822 $4
1823 #include <$2>
1824 _ACEOF
1825 if ac_fn_c_try_compile "$LINENO"; then :
1826   eval "$3=yes"
1827 else
1828   eval "$3=no"
1829 fi
1830 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1831 fi
1832 eval ac_res=\$$3
1833                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1834 $as_echo "$ac_res" >&6; }
1835   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1836
1837 } # ac_fn_c_check_header_compile
1838
1839 # ac_fn_c_try_link LINENO
1840 # -----------------------
1841 # Try to link conftest.$ac_ext, and return whether this succeeded.
1842 ac_fn_c_try_link ()
1843 {
1844   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1845   rm -f conftest.$ac_objext conftest$ac_exeext
1846   if { { ac_try="$ac_link"
1847 case "(($ac_try" in
1848   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1849   *) ac_try_echo=$ac_try;;
1850 esac
1851 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1852 $as_echo "$ac_try_echo"; } >&5
1853   (eval "$ac_link") 2>conftest.err
1854   ac_status=$?
1855   if test -s conftest.err; then
1856     grep -v '^ *+' conftest.err >conftest.er1
1857     cat conftest.er1 >&5
1858     mv -f conftest.er1 conftest.err
1859   fi
1860   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1861   test $ac_status = 0; } && {
1862          test -z "$ac_c_werror_flag" ||
1863          test ! -s conftest.err
1864        } && test -s conftest$ac_exeext && {
1865          test "$cross_compiling" = yes ||
1866          $as_test_x conftest$ac_exeext
1867        }; then :
1868   ac_retval=0
1869 else
1870   $as_echo "$as_me: failed program was:" >&5
1871 sed 's/^/| /' conftest.$ac_ext >&5
1872
1873         ac_retval=1
1874 fi
1875   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1876   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1877   # interfere with the next link command; also delete a directory that is
1878   # left behind by Apple's compiler.  We do this before executing the actions.
1879   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1880   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1881   return $ac_retval
1882
1883 } # ac_fn_c_try_link
1884
1885 # ac_fn_c_check_func LINENO FUNC VAR
1886 # ----------------------------------
1887 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1888 ac_fn_c_check_func ()
1889 {
1890   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1891   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1892 $as_echo_n "checking for $2... " >&6; }
1893 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1894   $as_echo_n "(cached) " >&6
1895 else
1896   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1897 /* end confdefs.h.  */
1898 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1899    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1900 #define $2 innocuous_$2
1901
1902 /* System header to define __stub macros and hopefully few prototypes,
1903     which can conflict with char $2 (); below.
1904     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1905     <limits.h> exists even on freestanding compilers.  */
1906
1907 #ifdef __STDC__
1908 # include <limits.h>
1909 #else
1910 # include <assert.h>
1911 #endif
1912
1913 #undef $2
1914
1915 /* Override any GCC internal prototype to avoid an error.
1916    Use char because int might match the return type of a GCC
1917    builtin and then its argument prototype would still apply.  */
1918 #ifdef __cplusplus
1919 extern "C"
1920 #endif
1921 char $2 ();
1922 /* The GNU C library defines this for functions which it implements
1923     to always fail with ENOSYS.  Some functions are actually named
1924     something starting with __ and the normal name is an alias.  */
1925 #if defined __stub_$2 || defined __stub___$2
1926 choke me
1927 #endif
1928
1929 int
1930 main ()
1931 {
1932 return $2 ();
1933   ;
1934   return 0;
1935 }
1936 _ACEOF
1937 if ac_fn_c_try_link "$LINENO"; then :
1938   eval "$3=yes"
1939 else
1940   eval "$3=no"
1941 fi
1942 rm -f core conftest.err conftest.$ac_objext \
1943     conftest$ac_exeext conftest.$ac_ext
1944 fi
1945 eval ac_res=\$$3
1946                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1947 $as_echo "$ac_res" >&6; }
1948   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1949
1950 } # ac_fn_c_check_func
1951
1952 # ac_fn_c_check_decl LINENO SYMBOL VAR
1953 # ------------------------------------
1954 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
1955 ac_fn_c_check_decl ()
1956 {
1957   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1958   as_decl_name=`echo $2|sed 's/ *(.*//'`
1959   as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1960   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1961 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1962 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1963   $as_echo_n "(cached) " >&6
1964 else
1965   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1966 /* end confdefs.h.  */
1967 $4
1968 int
1969 main ()
1970 {
1971 #ifndef $as_decl_name
1972 #ifdef __cplusplus
1973   (void) $as_decl_use;
1974 #else
1975   (void) $as_decl_name;
1976 #endif
1977 #endif
1978
1979   ;
1980   return 0;
1981 }
1982 _ACEOF
1983 if ac_fn_c_try_compile "$LINENO"; then :
1984   eval "$3=yes"
1985 else
1986   eval "$3=no"
1987 fi
1988 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1989 fi
1990 eval ac_res=\$$3
1991                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1992 $as_echo "$ac_res" >&6; }
1993   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1994
1995 } # ac_fn_c_check_decl
1996
1997 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1998 # -------------------------------------------
1999 # Tests whether TYPE exists after having included INCLUDES, setting cache
2000 # variable VAR accordingly.
2001 ac_fn_c_check_type ()
2002 {
2003   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2004   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2005 $as_echo_n "checking for $2... " >&6; }
2006 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2007   $as_echo_n "(cached) " >&6
2008 else
2009   eval "$3=no"
2010   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2011 /* end confdefs.h.  */
2012 $4
2013 int
2014 main ()
2015 {
2016 if (sizeof ($2))
2017          return 0;
2018   ;
2019   return 0;
2020 }
2021 _ACEOF
2022 if ac_fn_c_try_compile "$LINENO"; then :
2023   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2024 /* end confdefs.h.  */
2025 $4
2026 int
2027 main ()
2028 {
2029 if (sizeof (($2)))
2030             return 0;
2031   ;
2032   return 0;
2033 }
2034 _ACEOF
2035 if ac_fn_c_try_compile "$LINENO"; then :
2036
2037 else
2038   eval "$3=yes"
2039 fi
2040 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2041 fi
2042 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2043 fi
2044 eval ac_res=\$$3
2045                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2046 $as_echo "$ac_res" >&6; }
2047   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2048
2049 } # ac_fn_c_check_type
2050
2051 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
2052 # --------------------------------------------
2053 # Tries to find the compile-time value of EXPR in a program that includes
2054 # INCLUDES, setting VAR accordingly. Returns whether the value could be
2055 # computed
2056 ac_fn_c_compute_int ()
2057 {
2058   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2059   if test "$cross_compiling" = yes; then
2060     # Depending upon the size, compute the lo and hi bounds.
2061 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2062 /* end confdefs.h.  */
2063 $4
2064 int
2065 main ()
2066 {
2067 static int test_array [1 - 2 * !(($2) >= 0)];
2068 test_array [0] = 0
2069
2070   ;
2071   return 0;
2072 }
2073 _ACEOF
2074 if ac_fn_c_try_compile "$LINENO"; then :
2075   ac_lo=0 ac_mid=0
2076   while :; do
2077     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2078 /* end confdefs.h.  */
2079 $4
2080 int
2081 main ()
2082 {
2083 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2084 test_array [0] = 0
2085
2086   ;
2087   return 0;
2088 }
2089 _ACEOF
2090 if ac_fn_c_try_compile "$LINENO"; then :
2091   ac_hi=$ac_mid; break
2092 else
2093   as_fn_arith $ac_mid + 1 && ac_lo=$as_val
2094                         if test $ac_lo -le $ac_mid; then
2095                           ac_lo= ac_hi=
2096                           break
2097                         fi
2098                         as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
2099 fi
2100 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2101   done
2102 else
2103   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2104 /* end confdefs.h.  */
2105 $4
2106 int
2107 main ()
2108 {
2109 static int test_array [1 - 2 * !(($2) < 0)];
2110 test_array [0] = 0
2111
2112   ;
2113   return 0;
2114 }
2115 _ACEOF
2116 if ac_fn_c_try_compile "$LINENO"; then :
2117   ac_hi=-1 ac_mid=-1
2118   while :; do
2119     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2120 /* end confdefs.h.  */
2121 $4
2122 int
2123 main ()
2124 {
2125 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
2126 test_array [0] = 0
2127
2128   ;
2129   return 0;
2130 }
2131 _ACEOF
2132 if ac_fn_c_try_compile "$LINENO"; then :
2133   ac_lo=$ac_mid; break
2134 else
2135   as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
2136                         if test $ac_mid -le $ac_hi; then
2137                           ac_lo= ac_hi=
2138                           break
2139                         fi
2140                         as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
2141 fi
2142 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2143   done
2144 else
2145   ac_lo= ac_hi=
2146 fi
2147 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2148 fi
2149 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2150 # Binary search between lo and hi bounds.
2151 while test "x$ac_lo" != "x$ac_hi"; do
2152   as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2153   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2154 /* end confdefs.h.  */
2155 $4
2156 int
2157 main ()
2158 {
2159 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2160 test_array [0] = 0
2161
2162   ;
2163   return 0;
2164 }
2165 _ACEOF
2166 if ac_fn_c_try_compile "$LINENO"; then :
2167   ac_hi=$ac_mid
2168 else
2169   as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2170 fi
2171 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2172 done
2173 case $ac_lo in #((
2174 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2175 '') ac_retval=1 ;;
2176 esac
2177   else
2178     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2179 /* end confdefs.h.  */
2180 $4
2181 static long int longval () { return $2; }
2182 static unsigned long int ulongval () { return $2; }
2183 #include <stdio.h>
2184 #include <stdlib.h>
2185 int
2186 main ()
2187 {
2188
2189   FILE *f = fopen ("conftest.val", "w");
2190   if (! f)
2191     return 1;
2192   if (($2) < 0)
2193     {
2194       long int i = longval ();
2195       if (i != ($2))
2196         return 1;
2197       fprintf (f, "%ld", i);
2198     }
2199   else
2200     {
2201       unsigned long int i = ulongval ();
2202       if (i != ($2))
2203         return 1;
2204       fprintf (f, "%lu", i);
2205     }
2206   /* Do not output a trailing newline, as this causes \r\n confusion
2207      on some platforms.  */
2208   return ferror (f) || fclose (f) != 0;
2209
2210   ;
2211   return 0;
2212 }
2213 _ACEOF
2214 if ac_fn_c_try_run "$LINENO"; then :
2215   echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2216 else
2217   ac_retval=1
2218 fi
2219 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2220   conftest.$ac_objext conftest.beam conftest.$ac_ext
2221 rm -f conftest.val
2222
2223   fi
2224   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2225   return $ac_retval
2226
2227 } # ac_fn_c_compute_int
2228 cat >config.log <<_ACEOF
2229 This file contains any messages produced by compilers while
2230 running configure, to aid debugging if configure makes a mistake.
2231
2232 It was created by $as_me, which was
2233 generated by GNU Autoconf 2.64.  Invocation command line was
2234
2235   $ $0 $@
2236
2237 _ACEOF
2238 exec 5>>config.log
2239 {
2240 cat <<_ASUNAME
2241 ## --------- ##
2242 ## Platform. ##
2243 ## --------- ##
2244
2245 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2246 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2247 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2248 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2249 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2250
2251 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2252 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2253
2254 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2255 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2256 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2257 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2258 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2259 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2260 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2261
2262 _ASUNAME
2263
2264 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2265 for as_dir in $PATH
2266 do
2267   IFS=$as_save_IFS
2268   test -z "$as_dir" && as_dir=.
2269     $as_echo "PATH: $as_dir"
2270   done
2271 IFS=$as_save_IFS
2272
2273 } >&5
2274
2275 cat >&5 <<_ACEOF
2276
2277
2278 ## ----------- ##
2279 ## Core tests. ##
2280 ## ----------- ##
2281
2282 _ACEOF
2283
2284
2285 # Keep a trace of the command line.
2286 # Strip out --no-create and --no-recursion so they do not pile up.
2287 # Strip out --silent because we don't want to record it for future runs.
2288 # Also quote any args containing shell meta-characters.
2289 # Make two passes to allow for proper duplicate-argument suppression.
2290 ac_configure_args=
2291 ac_configure_args0=
2292 ac_configure_args1=
2293 ac_must_keep_next=false
2294 for ac_pass in 1 2
2295 do
2296   for ac_arg
2297   do
2298     case $ac_arg in
2299     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2300     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2301     | -silent | --silent | --silen | --sile | --sil)
2302       continue ;;
2303     *\'*)
2304       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2305     esac
2306     case $ac_pass in
2307     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2308     2)
2309       as_fn_append ac_configure_args1 " '$ac_arg'"
2310       if test $ac_must_keep_next = true; then
2311         ac_must_keep_next=false # Got value, back to normal.
2312       else
2313         case $ac_arg in
2314           *=* | --config-cache | -C | -disable-* | --disable-* \
2315           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2316           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2317           | -with-* | --with-* | -without-* | --without-* | --x)
2318             case "$ac_configure_args0 " in
2319               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2320             esac
2321             ;;
2322           -* ) ac_must_keep_next=true ;;
2323         esac
2324       fi
2325       as_fn_append ac_configure_args " '$ac_arg'"
2326       ;;
2327     esac
2328   done
2329 done
2330 { ac_configure_args0=; unset ac_configure_args0;}
2331 { ac_configure_args1=; unset ac_configure_args1;}
2332
2333 # When interrupted or exit'd, cleanup temporary files, and complete
2334 # config.log.  We remove comments because anyway the quotes in there
2335 # would cause problems or look ugly.
2336 # WARNING: Use '\'' to represent an apostrophe within the trap.
2337 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2338 trap 'exit_status=$?
2339   # Save into config.log some information that might help in debugging.
2340   {
2341     echo
2342
2343     cat <<\_ASBOX
2344 ## ---------------- ##
2345 ## Cache variables. ##
2346 ## ---------------- ##
2347 _ASBOX
2348     echo
2349     # The following way of writing the cache mishandles newlines in values,
2350 (
2351   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2352     eval ac_val=\$$ac_var
2353     case $ac_val in #(
2354     *${as_nl}*)
2355       case $ac_var in #(
2356       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2357 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2358       esac
2359       case $ac_var in #(
2360       _ | IFS | as_nl) ;; #(
2361       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2362       *) { eval $ac_var=; unset $ac_var;} ;;
2363       esac ;;
2364     esac
2365   done
2366   (set) 2>&1 |
2367     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2368     *${as_nl}ac_space=\ *)
2369       sed -n \
2370         "s/'\''/'\''\\\\'\'''\''/g;
2371           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2372       ;; #(
2373     *)
2374       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2375       ;;
2376     esac |
2377     sort
2378 )
2379     echo
2380
2381     cat <<\_ASBOX
2382 ## ----------------- ##
2383 ## Output variables. ##
2384 ## ----------------- ##
2385 _ASBOX
2386     echo
2387     for ac_var in $ac_subst_vars
2388     do
2389       eval ac_val=\$$ac_var
2390       case $ac_val in
2391       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2392       esac
2393       $as_echo "$ac_var='\''$ac_val'\''"
2394     done | sort
2395     echo
2396
2397     if test -n "$ac_subst_files"; then
2398       cat <<\_ASBOX
2399 ## ------------------- ##
2400 ## File substitutions. ##
2401 ## ------------------- ##
2402 _ASBOX
2403       echo
2404       for ac_var in $ac_subst_files
2405       do
2406         eval ac_val=\$$ac_var
2407         case $ac_val in
2408         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2409         esac
2410         $as_echo "$ac_var='\''$ac_val'\''"
2411       done | sort
2412       echo
2413     fi
2414
2415     if test -s confdefs.h; then
2416       cat <<\_ASBOX
2417 ## ----------- ##
2418 ## confdefs.h. ##
2419 ## ----------- ##
2420 _ASBOX
2421       echo
2422       cat confdefs.h
2423       echo
2424     fi
2425     test "$ac_signal" != 0 &&
2426       $as_echo "$as_me: caught signal $ac_signal"
2427     $as_echo "$as_me: exit $exit_status"
2428   } >&5
2429   rm -f core *.core core.conftest.* &&
2430     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2431     exit $exit_status
2432 ' 0
2433 for ac_signal in 1 2 13 15; do
2434   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2435 done
2436 ac_signal=0
2437
2438 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2439 rm -f -r conftest* confdefs.h
2440
2441 $as_echo "/* confdefs.h */" > confdefs.h
2442
2443 # Predefined preprocessor variables.
2444
2445 cat >>confdefs.h <<_ACEOF
2446 #define PACKAGE_NAME "$PACKAGE_NAME"
2447 _ACEOF
2448
2449 cat >>confdefs.h <<_ACEOF
2450 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2451 _ACEOF
2452
2453 cat >>confdefs.h <<_ACEOF
2454 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2455 _ACEOF
2456
2457 cat >>confdefs.h <<_ACEOF
2458 #define PACKAGE_STRING "$PACKAGE_STRING"
2459 _ACEOF
2460
2461 cat >>confdefs.h <<_ACEOF
2462 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2463 _ACEOF
2464
2465 cat >>confdefs.h <<_ACEOF
2466 #define PACKAGE_URL "$PACKAGE_URL"
2467 _ACEOF
2468
2469
2470 # Let the site file select an alternate cache file if it wants to.
2471 # Prefer an explicitly selected file to automatically selected ones.
2472 ac_site_file1=NONE
2473 ac_site_file2=NONE
2474 if test -n "$CONFIG_SITE"; then
2475   ac_site_file1=$CONFIG_SITE
2476 elif test "x$prefix" != xNONE; then
2477   ac_site_file1=$prefix/share/config.site
2478   ac_site_file2=$prefix/etc/config.site
2479 else
2480   ac_site_file1=$ac_default_prefix/share/config.site
2481   ac_site_file2=$ac_default_prefix/etc/config.site
2482 fi
2483 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2484 do
2485   test "x$ac_site_file" = xNONE && continue
2486   if test -r "$ac_site_file"; then
2487     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2488 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2489     sed 's/^/| /' "$ac_site_file" >&5
2490     . "$ac_site_file"
2491   fi
2492 done
2493
2494 if test -r "$cache_file"; then
2495   # Some versions of bash will fail to source /dev/null (special
2496   # files actually), so we avoid doing that.
2497   if test -f "$cache_file"; then
2498     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2499 $as_echo "$as_me: loading cache $cache_file" >&6;}
2500     case $cache_file in
2501       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2502       *)                      . "./$cache_file";;
2503     esac
2504   fi
2505 else
2506   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2507 $as_echo "$as_me: creating cache $cache_file" >&6;}
2508   >$cache_file
2509 fi
2510
2511 gl_header_list="$gl_header_list wchar.h"
2512 gl_header_list="$gl_header_list stdint.h"
2513 gl_header_list="$gl_header_list inttypes.h"
2514 gl_header_list="$gl_header_list sys/mman.h"
2515 gl_func_list="$gl_func_list mprotect"
2516 # Check that the precious variables saved in the cache have kept the same
2517 # value.
2518 ac_cache_corrupted=false
2519 for ac_var in $ac_precious_vars; do
2520   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2521   eval ac_new_set=\$ac_env_${ac_var}_set
2522   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2523   eval ac_new_val=\$ac_env_${ac_var}_value
2524   case $ac_old_set,$ac_new_set in
2525     set,)
2526       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2527 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2528       ac_cache_corrupted=: ;;
2529     ,set)
2530       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2531 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2532       ac_cache_corrupted=: ;;
2533     ,);;
2534     *)
2535       if test "x$ac_old_val" != "x$ac_new_val"; then
2536         # differences in whitespace do not lead to failure.
2537         ac_old_val_w=`echo x $ac_old_val`
2538         ac_new_val_w=`echo x $ac_new_val`
2539         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2540           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2541 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2542           ac_cache_corrupted=:
2543         else
2544           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2545 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2546           eval $ac_var=\$ac_old_val
2547         fi
2548         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2549 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2550         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2551 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2552       fi;;
2553   esac
2554   # Pass precious variables to config.status.
2555   if test "$ac_new_set" = set; then
2556     case $ac_new_val in
2557     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2558     *) ac_arg=$ac_var=$ac_new_val ;;
2559     esac
2560     case " $ac_configure_args " in
2561       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2562       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2563     esac
2564   fi
2565 done
2566 if $ac_cache_corrupted; then
2567   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2568 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2569   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2570 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2571   as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2572 fi
2573 ## -------------------- ##
2574 ## Main body of script. ##
2575 ## -------------------- ##
2576
2577 ac_ext=c
2578 ac_cpp='$CPP $CPPFLAGS'
2579 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2580 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2581 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2582
2583
2584
2585
2586
2587 ac_config_headers="$ac_config_headers config.h:config.in"
2588
2589
2590
2591 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2592 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2593     # Check whether --enable-maintainer-mode was given.
2594 if test "${enable_maintainer_mode+set}" = set; then :
2595   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2596 else
2597   USE_MAINTAINER_MODE=no
2598 fi
2599
2600   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2601 $as_echo "$USE_MAINTAINER_MODE" >&6; }
2602    if test $USE_MAINTAINER_MODE = yes; then
2603   MAINTAINER_MODE_TRUE=
2604   MAINTAINER_MODE_FALSE='#'
2605 else
2606   MAINTAINER_MODE_TRUE='#'
2607   MAINTAINER_MODE_FALSE=
2608 fi
2609
2610   MAINT=$MAINTAINER_MODE_TRUE
2611
2612
2613
2614 ac_ext=c
2615 ac_cpp='$CPP $CPPFLAGS'
2616 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2617 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2618 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2619 if test -n "$ac_tool_prefix"; then
2620   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2621 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2622 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2623 $as_echo_n "checking for $ac_word... " >&6; }
2624 if test "${ac_cv_prog_CC+set}" = set; then :
2625   $as_echo_n "(cached) " >&6
2626 else
2627   if test -n "$CC"; then
2628   ac_cv_prog_CC="$CC" # Let the user override the test.
2629 else
2630 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2631 for as_dir in $PATH
2632 do
2633   IFS=$as_save_IFS
2634   test -z "$as_dir" && as_dir=.
2635     for ac_exec_ext in '' $ac_executable_extensions; do
2636   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2637     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2638     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2639     break 2
2640   fi
2641 done
2642   done
2643 IFS=$as_save_IFS
2644
2645 fi
2646 fi
2647 CC=$ac_cv_prog_CC
2648 if test -n "$CC"; then
2649   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2650 $as_echo "$CC" >&6; }
2651 else
2652   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2653 $as_echo "no" >&6; }
2654 fi
2655
2656
2657 fi
2658 if test -z "$ac_cv_prog_CC"; then
2659   ac_ct_CC=$CC
2660   # Extract the first word of "gcc", so it can be a program name with args.
2661 set dummy gcc; ac_word=$2
2662 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2663 $as_echo_n "checking for $ac_word... " >&6; }
2664 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2665   $as_echo_n "(cached) " >&6
2666 else
2667   if test -n "$ac_ct_CC"; then
2668   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2669 else
2670 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2671 for as_dir in $PATH
2672 do
2673   IFS=$as_save_IFS
2674   test -z "$as_dir" && as_dir=.
2675     for ac_exec_ext in '' $ac_executable_extensions; do
2676   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2677     ac_cv_prog_ac_ct_CC="gcc"
2678     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2679     break 2
2680   fi
2681 done
2682   done
2683 IFS=$as_save_IFS
2684
2685 fi
2686 fi
2687 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2688 if test -n "$ac_ct_CC"; then
2689   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2690 $as_echo "$ac_ct_CC" >&6; }
2691 else
2692   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2693 $as_echo "no" >&6; }
2694 fi
2695
2696   if test "x$ac_ct_CC" = x; then
2697     CC=""
2698   else
2699     case $cross_compiling:$ac_tool_warned in
2700 yes:)
2701 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2702 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2703 ac_tool_warned=yes ;;
2704 esac
2705     CC=$ac_ct_CC
2706   fi
2707 else
2708   CC="$ac_cv_prog_CC"
2709 fi
2710
2711 if test -z "$CC"; then
2712           if test -n "$ac_tool_prefix"; then
2713     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2714 set dummy ${ac_tool_prefix}cc; ac_word=$2
2715 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2716 $as_echo_n "checking for $ac_word... " >&6; }
2717 if test "${ac_cv_prog_CC+set}" = set; then :
2718   $as_echo_n "(cached) " >&6
2719 else
2720   if test -n "$CC"; then
2721   ac_cv_prog_CC="$CC" # Let the user override the test.
2722 else
2723 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2724 for as_dir in $PATH
2725 do
2726   IFS=$as_save_IFS
2727   test -z "$as_dir" && as_dir=.
2728     for ac_exec_ext in '' $ac_executable_extensions; do
2729   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2730     ac_cv_prog_CC="${ac_tool_prefix}cc"
2731     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2732     break 2
2733   fi
2734 done
2735   done
2736 IFS=$as_save_IFS
2737
2738 fi
2739 fi
2740 CC=$ac_cv_prog_CC
2741 if test -n "$CC"; then
2742   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2743 $as_echo "$CC" >&6; }
2744 else
2745   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2746 $as_echo "no" >&6; }
2747 fi
2748
2749
2750   fi
2751 fi
2752 if test -z "$CC"; then
2753   # Extract the first word of "cc", so it can be a program name with args.
2754 set dummy cc; ac_word=$2
2755 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2756 $as_echo_n "checking for $ac_word... " >&6; }
2757 if test "${ac_cv_prog_CC+set}" = set; then :
2758   $as_echo_n "(cached) " >&6
2759 else
2760   if test -n "$CC"; then
2761   ac_cv_prog_CC="$CC" # Let the user override the test.
2762 else
2763   ac_prog_rejected=no
2764 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2765 for as_dir in $PATH
2766 do
2767   IFS=$as_save_IFS
2768   test -z "$as_dir" && as_dir=.
2769     for ac_exec_ext in '' $ac_executable_extensions; do
2770   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2771     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2772        ac_prog_rejected=yes
2773        continue
2774      fi
2775     ac_cv_prog_CC="cc"
2776     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2777     break 2
2778   fi
2779 done
2780   done
2781 IFS=$as_save_IFS
2782
2783 if test $ac_prog_rejected = yes; then
2784   # We found a bogon in the path, so make sure we never use it.
2785   set dummy $ac_cv_prog_CC
2786   shift
2787   if test $# != 0; then
2788     # We chose a different compiler from the bogus one.
2789     # However, it has the same basename, so the bogon will be chosen
2790     # first if we set CC to just the basename; use the full file name.
2791     shift
2792     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2793   fi
2794 fi
2795 fi
2796 fi
2797 CC=$ac_cv_prog_CC
2798 if test -n "$CC"; then
2799   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2800 $as_echo "$CC" >&6; }
2801 else
2802   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2803 $as_echo "no" >&6; }
2804 fi
2805
2806
2807 fi
2808 if test -z "$CC"; then
2809   if test -n "$ac_tool_prefix"; then
2810   for ac_prog in cl.exe
2811   do
2812     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2813 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2814 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2815 $as_echo_n "checking for $ac_word... " >&6; }
2816 if test "${ac_cv_prog_CC+set}" = set; then :
2817   $as_echo_n "(cached) " >&6
2818 else
2819   if test -n "$CC"; then
2820   ac_cv_prog_CC="$CC" # Let the user override the test.
2821 else
2822 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2823 for as_dir in $PATH
2824 do
2825   IFS=$as_save_IFS
2826   test -z "$as_dir" && as_dir=.
2827     for ac_exec_ext in '' $ac_executable_extensions; do
2828   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2829     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2830     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2831     break 2
2832   fi
2833 done
2834   done
2835 IFS=$as_save_IFS
2836
2837 fi
2838 fi
2839 CC=$ac_cv_prog_CC
2840 if test -n "$CC"; then
2841   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2842 $as_echo "$CC" >&6; }
2843 else
2844   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2845 $as_echo "no" >&6; }
2846 fi
2847
2848
2849     test -n "$CC" && break
2850   done
2851 fi
2852 if test -z "$CC"; then
2853   ac_ct_CC=$CC
2854   for ac_prog in cl.exe
2855 do
2856   # Extract the first word of "$ac_prog", so it can be a program name with args.
2857 set dummy $ac_prog; ac_word=$2
2858 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2859 $as_echo_n "checking for $ac_word... " >&6; }
2860 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2861   $as_echo_n "(cached) " >&6
2862 else
2863   if test -n "$ac_ct_CC"; then
2864   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2865 else
2866 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2867 for as_dir in $PATH
2868 do
2869   IFS=$as_save_IFS
2870   test -z "$as_dir" && as_dir=.
2871     for ac_exec_ext in '' $ac_executable_extensions; do
2872   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2873     ac_cv_prog_ac_ct_CC="$ac_prog"
2874     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2875     break 2
2876   fi
2877 done
2878   done
2879 IFS=$as_save_IFS
2880
2881 fi
2882 fi
2883 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2884 if test -n "$ac_ct_CC"; then
2885   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2886 $as_echo "$ac_ct_CC" >&6; }
2887 else
2888   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2889 $as_echo "no" >&6; }
2890 fi
2891
2892
2893   test -n "$ac_ct_CC" && break
2894 done
2895
2896   if test "x$ac_ct_CC" = x; then
2897     CC=""
2898   else
2899     case $cross_compiling:$ac_tool_warned in
2900 yes:)
2901 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2902 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2903 ac_tool_warned=yes ;;
2904 esac
2905     CC=$ac_ct_CC
2906   fi
2907 fi
2908
2909 fi
2910
2911
2912 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2913 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2914 as_fn_error "no acceptable C compiler found in \$PATH
2915 See \`config.log' for more details." "$LINENO" 5; }
2916
2917 # Provide some information about the compiler.
2918 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2919 set X $ac_compile
2920 ac_compiler=$2
2921 for ac_option in --version -v -V -qversion; do
2922   { { ac_try="$ac_compiler $ac_option >&5"
2923 case "(($ac_try" in
2924   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2925   *) ac_try_echo=$ac_try;;
2926 esac
2927 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2928 $as_echo "$ac_try_echo"; } >&5
2929   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2930   ac_status=$?
2931   if test -s conftest.err; then
2932     sed '10a\
2933 ... rest of stderr output deleted ...
2934          10q' conftest.err >conftest.er1
2935     cat conftest.er1 >&5
2936     rm -f conftest.er1 conftest.err
2937   fi
2938   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2939   test $ac_status = 0; }
2940 done
2941
2942 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2943 /* end confdefs.h.  */
2944
2945 int
2946 main ()
2947 {
2948
2949   ;
2950   return 0;
2951 }
2952 _ACEOF
2953 ac_clean_files_save=$ac_clean_files
2954 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
2955 # Try to create an executable without -o first, disregard a.out.
2956 # It will help us diagnose broken compilers, and finding out an intuition
2957 # of exeext.
2958 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2959 $as_echo_n "checking for C compiler default output file name... " >&6; }
2960 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2961
2962 # The possible output files:
2963 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2964
2965 ac_rmfiles=
2966 for ac_file in $ac_files
2967 do
2968   case $ac_file in
2969     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2970     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2971   esac
2972 done
2973 rm -f $ac_rmfiles
2974
2975 if { { ac_try="$ac_link_default"
2976 case "(($ac_try" in
2977   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2978   *) ac_try_echo=$ac_try;;
2979 esac
2980 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2981 $as_echo "$ac_try_echo"; } >&5
2982   (eval "$ac_link_default") 2>&5
2983   ac_status=$?
2984   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2985   test $ac_status = 0; }; then :
2986   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2987 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2988 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
2989 # so that the user can short-circuit this test for compilers unknown to
2990 # Autoconf.
2991 for ac_file in $ac_files ''
2992 do
2993   test -f "$ac_file" || continue
2994   case $ac_file in
2995     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2996         ;;
2997     [ab].out )
2998         # We found the default executable, but exeext='' is most
2999         # certainly right.
3000         break;;
3001     *.* )
3002         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3003         then :; else
3004            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3005         fi
3006         # We set ac_cv_exeext here because the later test for it is not
3007         # safe: cross compilers may not add the suffix if given an `-o'
3008         # argument, so we may need to know it at that point already.
3009         # Even if this section looks crufty: it has the advantage of
3010         # actually working.
3011         break;;
3012     * )
3013         break;;
3014   esac
3015 done
3016 test "$ac_cv_exeext" = no && ac_cv_exeext=
3017
3018 else
3019   ac_file=''
3020 fi
3021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3022 $as_echo "$ac_file" >&6; }
3023 if test -z "$ac_file"; then :
3024   $as_echo "$as_me: failed program was:" >&5
3025 sed 's/^/| /' conftest.$ac_ext >&5
3026
3027 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3028 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3029 { as_fn_set_status 77
3030 as_fn_error "C compiler cannot create executables
3031 See \`config.log' for more details." "$LINENO" 5; }; }
3032 fi
3033 ac_exeext=$ac_cv_exeext
3034
3035 # Check that the compiler produces executables we can run.  If not, either
3036 # the compiler is broken, or we cross compile.
3037 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3038 $as_echo_n "checking whether the C compiler works... " >&6; }
3039 # If not cross compiling, check that we can run a simple program.
3040 if test "$cross_compiling" != yes; then
3041   if { ac_try='./$ac_file'
3042   { { case "(($ac_try" in
3043   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3044   *) ac_try_echo=$ac_try;;
3045 esac
3046 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3047 $as_echo "$ac_try_echo"; } >&5
3048   (eval "$ac_try") 2>&5
3049   ac_status=$?
3050   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3051   test $ac_status = 0; }; }; then
3052     cross_compiling=no
3053   else
3054     if test "$cross_compiling" = maybe; then
3055         cross_compiling=yes
3056     else
3057         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3058 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3059 as_fn_error "cannot run C compiled programs.
3060 If you meant to cross compile, use \`--host'.
3061 See \`config.log' for more details." "$LINENO" 5; }
3062     fi
3063   fi
3064 fi
3065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3066 $as_echo "yes" >&6; }
3067
3068 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3069 ac_clean_files=$ac_clean_files_save
3070 # Check that the compiler produces executables we can run.  If not, either
3071 # the compiler is broken, or we cross compile.
3072 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3073 $as_echo_n "checking whether we are cross compiling... " >&6; }
3074 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3075 $as_echo "$cross_compiling" >&6; }
3076
3077 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3078 $as_echo_n "checking for suffix of executables... " >&6; }
3079 if { { ac_try="$ac_link"
3080 case "(($ac_try" in
3081   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3082   *) ac_try_echo=$ac_try;;
3083 esac
3084 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3085 $as_echo "$ac_try_echo"; } >&5
3086   (eval "$ac_link") 2>&5
3087   ac_status=$?
3088   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3089   test $ac_status = 0; }; then :
3090   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3091 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3092 # work properly (i.e., refer to `conftest.exe'), while it won't with
3093 # `rm'.
3094 for ac_file in conftest.exe conftest conftest.*; do
3095   test -f "$ac_file" || continue
3096   case $ac_file in
3097     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3098     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3099           break;;
3100     * ) break;;
3101   esac
3102 done
3103 else
3104   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3105 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3106 as_fn_error "cannot compute suffix of executables: cannot compile and link
3107 See \`config.log' for more details." "$LINENO" 5; }
3108 fi
3109 rm -f conftest$ac_cv_exeext
3110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3111 $as_echo "$ac_cv_exeext" >&6; }
3112
3113 rm -f conftest.$ac_ext
3114 EXEEXT=$ac_cv_exeext
3115 ac_exeext=$EXEEXT
3116 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3117 $as_echo_n "checking for suffix of object files... " >&6; }
3118 if test "${ac_cv_objext+set}" = set; then :
3119   $as_echo_n "(cached) " >&6
3120 else
3121   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3122 /* end confdefs.h.  */
3123
3124 int
3125 main ()
3126 {
3127
3128   ;
3129   return 0;
3130 }
3131 _ACEOF
3132 rm -f conftest.o conftest.obj
3133 if { { ac_try="$ac_compile"
3134 case "(($ac_try" in
3135   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3136   *) ac_try_echo=$ac_try;;
3137 esac
3138 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3139 $as_echo "$ac_try_echo"; } >&5
3140   (eval "$ac_compile") 2>&5
3141   ac_status=$?
3142   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3143   test $ac_status = 0; }; then :
3144   for ac_file in conftest.o conftest.obj conftest.*; do
3145   test -f "$ac_file" || continue;
3146   case $ac_file in
3147     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3148     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3149        break;;
3150   esac
3151 done
3152 else
3153   $as_echo "$as_me: failed program was:" >&5
3154 sed 's/^/| /' conftest.$ac_ext >&5
3155
3156 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3157 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3158 as_fn_error "cannot compute suffix of object files: cannot compile
3159 See \`config.log' for more details." "$LINENO" 5; }
3160 fi
3161 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3162 fi
3163 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3164 $as_echo "$ac_cv_objext" >&6; }
3165 OBJEXT=$ac_cv_objext
3166 ac_objext=$OBJEXT
3167 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3168 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3169 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3170   $as_echo_n "(cached) " >&6
3171 else
3172   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3173 /* end confdefs.h.  */
3174
3175 int
3176 main ()
3177 {
3178 #ifndef __GNUC__
3179        choke me
3180 #endif
3181
3182   ;
3183   return 0;
3184 }
3185 _ACEOF
3186 if ac_fn_c_try_compile "$LINENO"; then :
3187   ac_compiler_gnu=yes
3188 else
3189   ac_compiler_gnu=no
3190 fi
3191 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3192 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3193
3194 fi
3195 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3196 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3197 if test $ac_compiler_gnu = yes; then
3198   GCC=yes
3199 else
3200   GCC=
3201 fi
3202 ac_test_CFLAGS=${CFLAGS+set}
3203 ac_save_CFLAGS=$CFLAGS
3204 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3205 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3206 if test "${ac_cv_prog_cc_g+set}" = set; then :
3207   $as_echo_n "(cached) " >&6
3208 else
3209   ac_save_c_werror_flag=$ac_c_werror_flag
3210    ac_c_werror_flag=yes
3211    ac_cv_prog_cc_g=no
3212    CFLAGS="-g"
3213    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3214 /* end confdefs.h.  */
3215
3216 int
3217 main ()
3218 {
3219
3220   ;
3221   return 0;
3222 }
3223 _ACEOF
3224 if ac_fn_c_try_compile "$LINENO"; then :
3225   ac_cv_prog_cc_g=yes
3226 else
3227   CFLAGS=""
3228       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3229 /* end confdefs.h.  */
3230
3231 int
3232 main ()
3233 {
3234
3235   ;
3236   return 0;
3237 }
3238 _ACEOF
3239 if ac_fn_c_try_compile "$LINENO"; then :
3240
3241 else
3242   ac_c_werror_flag=$ac_save_c_werror_flag
3243          CFLAGS="-g"
3244          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3245 /* end confdefs.h.  */
3246
3247 int
3248 main ()
3249 {
3250
3251   ;
3252   return 0;
3253 }
3254 _ACEOF
3255 if ac_fn_c_try_compile "$LINENO"; then :
3256   ac_cv_prog_cc_g=yes
3257 fi
3258 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3259 fi
3260 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3261 fi
3262 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3263    ac_c_werror_flag=$ac_save_c_werror_flag
3264 fi
3265 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3266 $as_echo "$ac_cv_prog_cc_g" >&6; }
3267 if test "$ac_test_CFLAGS" = set; then
3268   CFLAGS=$ac_save_CFLAGS
3269 elif test $ac_cv_prog_cc_g = yes; then
3270   if test "$GCC" = yes; then
3271     CFLAGS="-g -O2"
3272   else
3273     CFLAGS="-g"
3274   fi
3275 else
3276   if test "$GCC" = yes; then
3277     CFLAGS="-O2"
3278   else
3279     CFLAGS=
3280   fi
3281 fi
3282 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3283 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3284 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3285   $as_echo_n "(cached) " >&6
3286 else
3287   ac_cv_prog_cc_c89=no
3288 ac_save_CC=$CC
3289 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3290 /* end confdefs.h.  */
3291 #include <stdarg.h>
3292 #include <stdio.h>
3293 #include <sys/types.h>
3294 #include <sys/stat.h>
3295 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3296 struct buf { int x; };
3297 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3298 static char *e (p, i)
3299      char **p;
3300      int i;
3301 {
3302   return p[i];
3303 }
3304 static char *f (char * (*g) (char **, int), char **p, ...)
3305 {
3306   char *s;
3307   va_list v;
3308   va_start (v,p);
3309   s = g (p, va_arg (v,int));
3310   va_end (v);
3311   return s;
3312 }
3313
3314 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3315    function prototypes and stuff, but not '\xHH' hex character constants.
3316    These don't provoke an error unfortunately, instead are silently treated
3317    as 'x'.  The following induces an error, until -std is added to get
3318    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3319    array size at least.  It's necessary to write '\x00'==0 to get something
3320    that's true only with -std.  */
3321 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3322
3323 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3324    inside strings and character constants.  */
3325 #define FOO(x) 'x'
3326 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3327
3328 int test (int i, double x);
3329 struct s1 {int (*f) (int a);};
3330 struct s2 {int (*f) (double a);};
3331 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3332 int argc;
3333 char **argv;
3334 int
3335 main ()
3336 {
3337 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3338   ;
3339   return 0;
3340 }
3341 _ACEOF
3342 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3343         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3344 do
3345   CC="$ac_save_CC $ac_arg"
3346   if ac_fn_c_try_compile "$LINENO"; then :
3347   ac_cv_prog_cc_c89=$ac_arg
3348 fi
3349 rm -f core conftest.err conftest.$ac_objext
3350   test "x$ac_cv_prog_cc_c89" != "xno" && break
3351 done
3352 rm -f conftest.$ac_ext
3353 CC=$ac_save_CC
3354
3355 fi
3356 # AC_CACHE_VAL
3357 case "x$ac_cv_prog_cc_c89" in
3358   x)
3359     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3360 $as_echo "none needed" >&6; } ;;
3361   xno)
3362     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3363 $as_echo "unsupported" >&6; } ;;
3364   *)
3365     CC="$CC $ac_cv_prog_cc_c89"
3366     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3367 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3368 esac
3369 if test "x$ac_cv_prog_cc_c89" != xno; then :
3370
3371 fi
3372
3373 ac_ext=c
3374 ac_cpp='$CPP $CPPFLAGS'
3375 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3376 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3377 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3378
3379
3380 ac_ext=c
3381 ac_cpp='$CPP $CPPFLAGS'
3382 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3383 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3384 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3385 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3386 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3387 # On Suns, sometimes $CPP names a directory.
3388 if test -n "$CPP" && test -d "$CPP"; then
3389   CPP=
3390 fi
3391 if test -z "$CPP"; then
3392   if test "${ac_cv_prog_CPP+set}" = set; then :
3393   $as_echo_n "(cached) " >&6
3394 else
3395       # Double quotes because CPP needs to be expanded
3396     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3397     do
3398       ac_preproc_ok=false
3399 for ac_c_preproc_warn_flag in '' yes
3400 do
3401   # Use a header file that comes with gcc, so configuring glibc
3402   # with a fresh cross-compiler works.
3403   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3404   # <limits.h> exists even on freestanding compilers.
3405   # On the NeXT, cc -E runs the code through the compiler's parser,
3406   # not just through cpp. "Syntax error" is here to catch this case.
3407   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3408 /* end confdefs.h.  */
3409 #ifdef __STDC__
3410 # include <limits.h>
3411 #else
3412 # include <assert.h>
3413 #endif
3414                      Syntax error
3415 _ACEOF
3416 if ac_fn_c_try_cpp "$LINENO"; then :
3417
3418 else
3419   # Broken: fails on valid input.
3420 continue
3421 fi
3422 rm -f conftest.err conftest.$ac_ext
3423
3424   # OK, works on sane cases.  Now check whether nonexistent headers
3425   # can be detected and how.
3426   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3427 /* end confdefs.h.  */
3428 #include <ac_nonexistent.h>
3429 _ACEOF
3430 if ac_fn_c_try_cpp "$LINENO"; then :
3431   # Broken: success on invalid input.
3432 continue
3433 else
3434   # Passes both tests.
3435 ac_preproc_ok=:
3436 break
3437 fi
3438 rm -f conftest.err conftest.$ac_ext
3439
3440 done
3441 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3442 rm -f conftest.err conftest.$ac_ext
3443 if $ac_preproc_ok; then :
3444   break
3445 fi
3446
3447     done
3448     ac_cv_prog_CPP=$CPP
3449
3450 fi
3451   CPP=$ac_cv_prog_CPP
3452 else
3453   ac_cv_prog_CPP=$CPP
3454 fi
3455 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3456 $as_echo "$CPP" >&6; }
3457 ac_preproc_ok=false
3458 for ac_c_preproc_warn_flag in '' yes
3459 do
3460   # Use a header file that comes with gcc, so configuring glibc
3461   # with a fresh cross-compiler works.
3462   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3463   # <limits.h> exists even on freestanding compilers.
3464   # On the NeXT, cc -E runs the code through the compiler's parser,
3465   # not just through cpp. "Syntax error" is here to catch this case.
3466   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3467 /* end confdefs.h.  */
3468 #ifdef __STDC__
3469 # include <limits.h>
3470 #else
3471 # include <assert.h>
3472 #endif
3473                      Syntax error
3474 _ACEOF
3475 if ac_fn_c_try_cpp "$LINENO"; then :
3476
3477 else
3478   # Broken: fails on valid input.
3479 continue
3480 fi
3481 rm -f conftest.err conftest.$ac_ext
3482
3483   # OK, works on sane cases.  Now check whether nonexistent headers
3484   # can be detected and how.
3485   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3486 /* end confdefs.h.  */
3487 #include <ac_nonexistent.h>
3488 _ACEOF
3489 if ac_fn_c_try_cpp "$LINENO"; then :
3490   # Broken: success on invalid input.
3491 continue
3492 else
3493   # Passes both tests.
3494 ac_preproc_ok=:
3495 break
3496 fi
3497 rm -f conftest.err conftest.$ac_ext
3498
3499 done
3500 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3501 rm -f conftest.err conftest.$ac_ext
3502 if $ac_preproc_ok; then :
3503
3504 else
3505   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3506 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3507 as_fn_error "C preprocessor \"$CPP\" fails sanity check
3508 See \`config.log' for more details." "$LINENO" 5; }
3509 fi
3510
3511 ac_ext=c
3512 ac_cpp='$CPP $CPPFLAGS'
3513 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3514 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3515 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3516
3517
3518 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3519 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3520 if test "${ac_cv_path_GREP+set}" = set; then :
3521   $as_echo_n "(cached) " >&6
3522 else
3523   if test -z "$GREP"; then
3524   ac_path_GREP_found=false
3525   # Loop through the user's path and test for each of PROGNAME-LIST
3526   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3527 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3528 do
3529   IFS=$as_save_IFS
3530   test -z "$as_dir" && as_dir=.
3531     for ac_prog in grep ggrep; do
3532     for ac_exec_ext in '' $ac_executable_extensions; do
3533       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3534       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3535 # Check for GNU ac_path_GREP and select it if it is found.
3536   # Check for GNU $ac_path_GREP
3537 case `"$ac_path_GREP" --version 2>&1` in
3538 *GNU*)
3539   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3540 *)
3541   ac_count=0
3542   $as_echo_n 0123456789 >"conftest.in"
3543   while :
3544   do
3545     cat "conftest.in" "conftest.in" >"conftest.tmp"
3546     mv "conftest.tmp" "conftest.in"
3547     cp "conftest.in" "conftest.nl"
3548     $as_echo 'GREP' >> "conftest.nl"
3549     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3550     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3551     as_fn_arith $ac_count + 1 && ac_count=$as_val
3552     if test $ac_count -gt ${ac_path_GREP_max-0}; then
3553       # Best one so far, save it but keep looking for a better one
3554       ac_cv_path_GREP="$ac_path_GREP"
3555       ac_path_GREP_max=$ac_count
3556     fi
3557     # 10*(2^10) chars as input seems more than enough
3558     test $ac_count -gt 10 && break
3559   done
3560   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3561 esac
3562
3563       $ac_path_GREP_found && break 3
3564     done
3565   done
3566   done
3567 IFS=$as_save_IFS
3568   if test -z "$ac_cv_path_GREP"; then
3569     as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3570   fi
3571 else
3572   ac_cv_path_GREP=$GREP
3573 fi
3574
3575 fi
3576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3577 $as_echo "$ac_cv_path_GREP" >&6; }
3578  GREP="$ac_cv_path_GREP"
3579
3580
3581 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3582 $as_echo_n "checking for egrep... " >&6; }
3583 if test "${ac_cv_path_EGREP+set}" = set; then :
3584   $as_echo_n "(cached) " >&6
3585 else
3586   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3587    then ac_cv_path_EGREP="$GREP -E"
3588    else
3589      if test -z "$EGREP"; then
3590   ac_path_EGREP_found=false
3591   # Loop through the user's path and test for each of PROGNAME-LIST
3592   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3593 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3594 do
3595   IFS=$as_save_IFS
3596   test -z "$as_dir" && as_dir=.
3597     for ac_prog in egrep; do
3598     for ac_exec_ext in '' $ac_executable_extensions; do
3599       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3600       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3601 # Check for GNU ac_path_EGREP and select it if it is found.
3602   # Check for GNU $ac_path_EGREP
3603 case `"$ac_path_EGREP" --version 2>&1` in
3604 *GNU*)
3605   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3606 *)
3607   ac_count=0
3608   $as_echo_n 0123456789 >"conftest.in"
3609   while :
3610   do
3611     cat "conftest.in" "conftest.in" >"conftest.tmp"
3612     mv "conftest.tmp" "conftest.in"
3613     cp "conftest.in" "conftest.nl"
3614     $as_echo 'EGREP' >> "conftest.nl"
3615     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3616     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3617     as_fn_arith $ac_count + 1 && ac_count=$as_val
3618     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3619       # Best one so far, save it but keep looking for a better one
3620       ac_cv_path_EGREP="$ac_path_EGREP"
3621       ac_path_EGREP_max=$ac_count
3622     fi
3623     # 10*(2^10) chars as input seems more than enough
3624     test $ac_count -gt 10 && break
3625   done
3626   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3627 esac
3628
3629       $ac_path_EGREP_found && break 3
3630     done
3631   done
3632   done
3633 IFS=$as_save_IFS
3634   if test -z "$ac_cv_path_EGREP"; then
3635     as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3636   fi
3637 else
3638   ac_cv_path_EGREP=$EGREP
3639 fi
3640
3641    fi
3642 fi
3643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3644 $as_echo "$ac_cv_path_EGREP" >&6; }
3645  EGREP="$ac_cv_path_EGREP"
3646
3647
3648
3649
3650   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Minix Amsterdam compiler" >&5
3651 $as_echo_n "checking for Minix Amsterdam compiler... " >&6; }
3652 if test "${gl_cv_c_amsterdam_compiler+set}" = set; then :
3653   $as_echo_n "(cached) " >&6
3654 else
3655
3656       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3657 /* end confdefs.h.  */
3658
3659 #ifdef __ACK__
3660 Amsterdam
3661 #endif
3662
3663 _ACEOF
3664 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3665   $EGREP "Amsterdam" >/dev/null 2>&1; then :
3666   gl_cv_c_amsterdam_compiler=yes
3667 else
3668   gl_cv_c_amsterdam_compiler=no
3669 fi
3670 rm -f conftest*
3671
3672
3673 fi
3674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_c_amsterdam_compiler" >&5
3675 $as_echo "$gl_cv_c_amsterdam_compiler" >&6; }
3676   if test -z "$AR"; then
3677     if test $gl_cv_c_amsterdam_compiler = yes; then
3678       AR='cc -c.a'
3679       if test -z "$ARFLAGS"; then
3680         ARFLAGS='-o'
3681       fi
3682     else
3683                   if test -n "$ac_tool_prefix"; then
3684   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
3685 set dummy ${ac_tool_prefix}ar; ac_word=$2
3686 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3687 $as_echo_n "checking for $ac_word... " >&6; }
3688 if test "${ac_cv_prog_AR+set}" = set; then :
3689   $as_echo_n "(cached) " >&6
3690 else
3691   if test -n "$AR"; then
3692   ac_cv_prog_AR="$AR" # Let the user override the test.
3693 else
3694 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3695 for as_dir in $PATH
3696 do
3697   IFS=$as_save_IFS
3698   test -z "$as_dir" && as_dir=.
3699     for ac_exec_ext in '' $ac_executable_extensions; do
3700   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3701     ac_cv_prog_AR="${ac_tool_prefix}ar"
3702     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3703     break 2
3704   fi
3705 done
3706   done
3707 IFS=$as_save_IFS
3708
3709 fi
3710 fi
3711 AR=$ac_cv_prog_AR
3712 if test -n "$AR"; then
3713   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
3714 $as_echo "$AR" >&6; }
3715 else
3716   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3717 $as_echo "no" >&6; }
3718 fi
3719
3720
3721 fi
3722 if test -z "$ac_cv_prog_AR"; then
3723   ac_ct_AR=$AR
3724   # Extract the first word of "ar", so it can be a program name with args.
3725 set dummy ar; ac_word=$2
3726 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3727 $as_echo_n "checking for $ac_word... " >&6; }
3728 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
3729   $as_echo_n "(cached) " >&6
3730 else
3731   if test -n "$ac_ct_AR"; then
3732   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
3733 else
3734 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3735 for as_dir in $PATH
3736 do
3737   IFS=$as_save_IFS
3738   test -z "$as_dir" && as_dir=.
3739     for ac_exec_ext in '' $ac_executable_extensions; do
3740   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3741     ac_cv_prog_ac_ct_AR="ar"
3742     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3743     break 2
3744   fi
3745 done
3746   done
3747 IFS=$as_save_IFS
3748
3749 fi
3750 fi
3751 ac_ct_AR=$ac_cv_prog_ac_ct_AR
3752 if test -n "$ac_ct_AR"; then
3753   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
3754 $as_echo "$ac_ct_AR" >&6; }
3755 else
3756   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3757 $as_echo "no" >&6; }
3758 fi
3759
3760   if test "x$ac_ct_AR" = x; then
3761     AR="ar"
3762   else
3763     case $cross_compiling:$ac_tool_warned in
3764 yes:)
3765 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3766 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3767 ac_tool_warned=yes ;;
3768 esac
3769     AR=$ac_ct_AR
3770   fi
3771 else
3772   AR="$ac_cv_prog_AR"
3773 fi
3774
3775       if test -z "$ARFLAGS"; then
3776         ARFLAGS='cru'
3777       fi
3778     fi
3779   else
3780     if test -z "$ARFLAGS"; then
3781       ARFLAGS='cru'
3782     fi
3783   fi
3784
3785
3786   if test -z "$RANLIB"; then
3787     if test $gl_cv_c_amsterdam_compiler = yes; then
3788       RANLIB=':'
3789     else
3790             if test -n "$ac_tool_prefix"; then
3791   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3792 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3793 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3794 $as_echo_n "checking for $ac_word... " >&6; }
3795 if test "${ac_cv_prog_RANLIB+set}" = set; then :
3796   $as_echo_n "(cached) " >&6
3797 else
3798   if test -n "$RANLIB"; then
3799   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3800 else
3801 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3802 for as_dir in $PATH
3803 do
3804   IFS=$as_save_IFS
3805   test -z "$as_dir" && as_dir=.
3806     for ac_exec_ext in '' $ac_executable_extensions; do
3807   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3808     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3809     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3810     break 2
3811   fi
3812 done
3813   done
3814 IFS=$as_save_IFS
3815
3816 fi
3817 fi
3818 RANLIB=$ac_cv_prog_RANLIB
3819 if test -n "$RANLIB"; then
3820   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
3821 $as_echo "$RANLIB" >&6; }
3822 else
3823   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3824 $as_echo "no" >&6; }
3825 fi
3826
3827
3828 fi
3829 if test -z "$ac_cv_prog_RANLIB"; then
3830   ac_ct_RANLIB=$RANLIB
3831   # Extract the first word of "ranlib", so it can be a program name with args.
3832 set dummy ranlib; ac_word=$2
3833 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3834 $as_echo_n "checking for $ac_word... " >&6; }
3835 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
3836   $as_echo_n "(cached) " >&6
3837 else
3838   if test -n "$ac_ct_RANLIB"; then
3839   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3840 else
3841 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3842 for as_dir in $PATH
3843 do
3844   IFS=$as_save_IFS
3845   test -z "$as_dir" && as_dir=.
3846     for ac_exec_ext in '' $ac_executable_extensions; do
3847   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3848     ac_cv_prog_ac_ct_RANLIB="ranlib"
3849     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3850     break 2
3851   fi
3852 done
3853   done
3854 IFS=$as_save_IFS
3855
3856 fi
3857 fi
3858 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3859 if test -n "$ac_ct_RANLIB"; then
3860   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
3861 $as_echo "$ac_ct_RANLIB" >&6; }
3862 else
3863   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3864 $as_echo "no" >&6; }
3865 fi
3866
3867   if test "x$ac_ct_RANLIB" = x; then
3868     RANLIB=":"
3869   else
3870     case $cross_compiling:$ac_tool_warned in
3871 yes:)
3872 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3873 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3874 ac_tool_warned=yes ;;
3875 esac
3876     RANLIB=$ac_ct_RANLIB
3877   fi
3878 else
3879   RANLIB="$ac_cv_prog_RANLIB"
3880 fi
3881
3882     fi
3883   fi
3884
3885
3886 ac_aux_dir=
3887 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
3888   for ac_t in install-sh install.sh shtool; do
3889     if test -f "$ac_dir/$ac_t"; then
3890       ac_aux_dir=$ac_dir
3891       ac_install_sh="$ac_aux_dir/$ac_t -c"
3892       break 2
3893     fi
3894   done
3895 done
3896 if test -z "$ac_aux_dir"; then
3897   as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
3898 fi
3899
3900 # These three variables are undocumented and unsupported,
3901 # and are intended to be withdrawn in a future Autoconf release.
3902 # They can cause serious problems if a builder's source tree is in a directory
3903 # whose full name contains unusual characters.
3904 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
3905 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
3906 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
3907
3908
3909 # Make sure we can run config.sub.
3910 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3911   as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3912
3913 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3914 $as_echo_n "checking build system type... " >&6; }
3915 if test "${ac_cv_build+set}" = set; then :
3916   $as_echo_n "(cached) " >&6
3917 else
3918   ac_build_alias=$build_alias
3919 test "x$ac_build_alias" = x &&
3920   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3921 test "x$ac_build_alias" = x &&
3922   as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
3923 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3924   as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3925
3926 fi
3927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3928 $as_echo "$ac_cv_build" >&6; }
3929 case $ac_cv_build in
3930 *-*-*) ;;
3931 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
3932 esac
3933 build=$ac_cv_build
3934 ac_save_IFS=$IFS; IFS='-'
3935 set x $ac_cv_build
3936 shift
3937 build_cpu=$1
3938 build_vendor=$2
3939 shift; shift
3940 # Remember, the first character of IFS is used to create $*,
3941 # except with old shells:
3942 build_os=$*
3943 IFS=$ac_save_IFS
3944 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3945
3946
3947 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3948 $as_echo_n "checking host system type... " >&6; }
3949 if test "${ac_cv_host+set}" = set; then :
3950   $as_echo_n "(cached) " >&6
3951 else
3952   if test "x$host_alias" = x; then
3953   ac_cv_host=$ac_cv_build
3954 else
3955   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3956     as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3957 fi
3958
3959 fi
3960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3961 $as_echo "$ac_cv_host" >&6; }
3962 case $ac_cv_host in
3963 *-*-*) ;;
3964 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
3965 esac
3966 host=$ac_cv_host
3967 ac_save_IFS=$IFS; IFS='-'
3968 set x $ac_cv_host
3969 shift
3970 host_cpu=$1
3971 host_vendor=$2
3972 shift; shift
3973 # Remember, the first character of IFS is used to create $*,
3974 # except with old shells:
3975 host_os=$*
3976 IFS=$ac_save_IFS
3977 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3978
3979
3980 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3981 $as_echo_n "checking for ANSI C header files... " >&6; }
3982 if test "${ac_cv_header_stdc+set}" = set; then :
3983   $as_echo_n "(cached) " >&6
3984 else
3985   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3986 /* end confdefs.h.  */
3987 #include <stdlib.h>
3988 #include <stdarg.h>
3989 #include <string.h>
3990 #include <float.h>
3991
3992 int
3993 main ()
3994 {
3995
3996   ;
3997   return 0;
3998 }
3999 _ACEOF
4000 if ac_fn_c_try_compile "$LINENO"; then :
4001   ac_cv_header_stdc=yes
4002 else
4003   ac_cv_header_stdc=no
4004 fi
4005 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4006
4007 if test $ac_cv_header_stdc = yes; then
4008   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4009   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4010 /* end confdefs.h.  */
4011 #include <string.h>
4012
4013 _ACEOF
4014 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4015   $EGREP "memchr" >/dev/null 2>&1; then :
4016
4017 else
4018   ac_cv_header_stdc=no
4019 fi
4020 rm -f conftest*
4021
4022 fi
4023
4024 if test $ac_cv_header_stdc = yes; then
4025   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4026   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4027 /* end confdefs.h.  */
4028 #include <stdlib.h>
4029
4030 _ACEOF
4031 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4032   $EGREP "free" >/dev/null 2>&1; then :
4033
4034 else
4035   ac_cv_header_stdc=no
4036 fi
4037 rm -f conftest*
4038
4039 fi
4040
4041 if test $ac_cv_header_stdc = yes; then
4042   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4043   if test "$cross_compiling" = yes; then :
4044   :
4045 else
4046   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4047 /* end confdefs.h.  */
4048 #include <ctype.h>
4049 #include <stdlib.h>
4050 #if ((' ' & 0x0FF) == 0x020)
4051 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4052 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4053 #else
4054 # define ISLOWER(c) \
4055                    (('a' <= (c) && (c) <= 'i') \
4056                      || ('j' <= (c) && (c) <= 'r') \
4057                      || ('s' <= (c) && (c) <= 'z'))
4058 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4059 #endif
4060
4061 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4062 int
4063 main ()
4064 {
4065   int i;
4066   for (i = 0; i < 256; i++)
4067     if (XOR (islower (i), ISLOWER (i))
4068         || toupper (i) != TOUPPER (i))
4069       return 2;
4070   return 0;
4071 }
4072 _ACEOF
4073 if ac_fn_c_try_run "$LINENO"; then :
4074
4075 else
4076   ac_cv_header_stdc=no
4077 fi
4078 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4079   conftest.$ac_objext conftest.beam conftest.$ac_ext
4080 fi
4081
4082 fi
4083 fi
4084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4085 $as_echo "$ac_cv_header_stdc" >&6; }
4086 if test $ac_cv_header_stdc = yes; then
4087
4088 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4089
4090 fi
4091
4092 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4093 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4094                   inttypes.h stdint.h unistd.h
4095 do :
4096   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4097 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4098 "
4099 eval as_val=\$$as_ac_Header
4100    if test "x$as_val" = x""yes; then :
4101   cat >>confdefs.h <<_ACEOF
4102 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4103 _ACEOF
4104
4105 fi
4106
4107 done
4108
4109
4110
4111
4112
4113   ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4114 if test "x$ac_cv_header_minix_config_h" = x""yes; then :
4115   MINIX=yes
4116 else
4117   MINIX=
4118 fi
4119
4120
4121   if test "$MINIX" = yes; then
4122
4123 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4124
4125
4126 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4127
4128
4129 $as_echo "#define _MINIX 1" >>confdefs.h
4130
4131   fi
4132
4133         case "$host_os" in
4134     hpux*)
4135
4136 $as_echo "#define _XOPEN_SOURCE 500" >>confdefs.h
4137
4138       ;;
4139   esac
4140
4141
4142   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4143 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4144 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
4145   $as_echo_n "(cached) " >&6
4146 else
4147   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4148 /* end confdefs.h.  */
4149
4150 #         define __EXTENSIONS__ 1
4151           $ac_includes_default
4152 int
4153 main ()
4154 {
4155
4156   ;
4157   return 0;
4158 }
4159 _ACEOF
4160 if ac_fn_c_try_compile "$LINENO"; then :
4161   ac_cv_safe_to_define___extensions__=yes
4162 else
4163   ac_cv_safe_to_define___extensions__=no
4164 fi
4165 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4166 fi
4167 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4168 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4169   test $ac_cv_safe_to_define___extensions__ = yes &&
4170     $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4171
4172   $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4173
4174   $as_echo "#define _DARWIN_C_SOURCE 1" >>confdefs.h
4175
4176   $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4177
4178   $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4179
4180   $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4181
4182
4183
4184
4185
4186
4187
4188
4189
4190
4191   # Code from module extensions:
4192
4193   # Code from module include_next:
4194   # Code from module inttypes:
4195   # Code from module inttypes-incomplete:
4196   # Code from module memchr:
4197   # Code from module memmem:
4198   # Code from module memmem-simple:
4199   # Code from module multiarch:
4200   # Code from module snippet/arg-nonnull:
4201   # Code from module snippet/c++defs:
4202   # Code from module snippet/warn-on-use:
4203   # Code from module stddef:
4204   # Code from module stdint:
4205   # Code from module string:
4206   # Code from module update-copyright:
4207
4208
4209
4210 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
4211 $as_echo_n "checking target system type... " >&6; }
4212 if test "${ac_cv_target+set}" = set; then :
4213   $as_echo_n "(cached) " >&6
4214 else
4215   if test "x$target_alias" = x; then
4216   ac_cv_target=$ac_cv_host
4217 else
4218   ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
4219     as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
4220 fi
4221
4222 fi
4223 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
4224 $as_echo "$ac_cv_target" >&6; }
4225 case $ac_cv_target in
4226 *-*-*) ;;
4227 *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
4228 esac
4229 target=$ac_cv_target
4230 ac_save_IFS=$IFS; IFS='-'
4231 set x $ac_cv_target
4232 shift
4233 target_cpu=$1
4234 target_vendor=$2
4235 shift; shift
4236 # Remember, the first character of IFS is used to create $*,
4237 # except with old shells:
4238 target_os=$*
4239 IFS=$ac_save_IFS
4240 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
4241
4242
4243 # The aliases save the names the user supplied, while $host etc.
4244 # will get canonicalized.
4245 test -n "$target_alias" &&
4246   test "$program_prefix$program_suffix$program_transform_name" = \
4247     NONENONEs,x,x, &&
4248   program_prefix=${target_alias}-
4249
4250
4251 # Find a good install program.  We prefer a C program (faster),
4252 # so one script is as good as another.  But avoid the broken or
4253 # incompatible versions:
4254 # SysV /etc/install, /usr/sbin/install
4255 # SunOS /usr/etc/install
4256 # IRIX /sbin/install
4257 # AIX /bin/install
4258 # AmigaOS /C/install, which installs bootblocks on floppy discs
4259 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4260 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4261 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4262 # OS/2's system install, which has a completely different semantic
4263 # ./install, which can be erroneously created by make from ./install.sh.
4264 # Reject install programs that cannot install multiple files.
4265 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
4266 $as_echo_n "checking for a BSD-compatible install... " >&6; }
4267 if test -z "$INSTALL"; then
4268 if test "${ac_cv_path_install+set}" = set; then :
4269   $as_echo_n "(cached) " >&6
4270 else
4271   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4272 for as_dir in $PATH
4273 do
4274   IFS=$as_save_IFS
4275   test -z "$as_dir" && as_dir=.
4276     # Account for people who put trailing slashes in PATH elements.
4277 case $as_dir/ in #((
4278   ./ | .// | /[cC]/* | \
4279   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
4280   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
4281   /usr/ucb/* ) ;;
4282   *)
4283     # OSF1 and SCO ODT 3.0 have their own names for install.
4284     # Don't use installbsd from OSF since it installs stuff as root
4285     # by default.
4286     for ac_prog in ginstall scoinst install; do
4287       for ac_exec_ext in '' $ac_executable_extensions; do
4288         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
4289           if test $ac_prog = install &&
4290             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4291             # AIX install.  It has an incompatible calling convention.
4292             :
4293           elif test $ac_prog = install &&
4294             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4295             # program-specific install script used by HP pwplus--don't use.
4296             :
4297           else
4298             rm -rf conftest.one conftest.two conftest.dir
4299             echo one > conftest.one
4300             echo two > conftest.two
4301             mkdir conftest.dir
4302             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
4303               test -s conftest.one && test -s conftest.two &&
4304               test -s conftest.dir/conftest.one &&
4305               test -s conftest.dir/conftest.two
4306             then
4307               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
4308               break 3
4309             fi
4310           fi
4311         fi
4312       done
4313     done
4314     ;;
4315 esac
4316
4317   done
4318 IFS=$as_save_IFS
4319
4320 rm -rf conftest.one conftest.two conftest.dir
4321
4322 fi
4323   if test "${ac_cv_path_install+set}" = set; then
4324     INSTALL=$ac_cv_path_install
4325   else
4326     # As a last resort, use the slow shell script.  Don't cache a
4327     # value for INSTALL within a source directory, because that will
4328     # break other packages using the cache if that directory is
4329     # removed, or if the value is a relative name.
4330     INSTALL=$ac_install_sh
4331   fi
4332 fi
4333 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
4334 $as_echo "$INSTALL" >&6; }
4335
4336 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4337 # It thinks the first close brace ends the variable substitution.
4338 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4339
4340 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
4341
4342 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4343
4344
4345 test "$program_prefix" != NONE &&
4346   program_transform_name="s&^&$program_prefix&;$program_transform_name"
4347 # Use a double $ so make ignores it.
4348 test "$program_suffix" != NONE &&
4349   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
4350 # Double any \ or $.
4351 # By default was `s,x,x', remove it if useless.
4352 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
4353 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
4354
4355
4356 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4357 $as_echo_n "checking for ANSI C header files... " >&6; }
4358 if test "${ac_cv_header_stdc+set}" = set; then :
4359   $as_echo_n "(cached) " >&6
4360 else
4361   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4362 /* end confdefs.h.  */
4363 #include <stdlib.h>
4364 #include <stdarg.h>
4365 #include <string.h>
4366 #include <float.h>
4367
4368 int
4369 main ()
4370 {
4371
4372   ;
4373   return 0;
4374 }
4375 _ACEOF
4376 if ac_fn_c_try_compile "$LINENO"; then :
4377   ac_cv_header_stdc=yes
4378 else
4379   ac_cv_header_stdc=no
4380 fi
4381 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4382
4383 if test $ac_cv_header_stdc = yes; then
4384   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4385   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4386 /* end confdefs.h.  */
4387 #include <string.h>
4388
4389 _ACEOF
4390 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4391   $EGREP "memchr" >/dev/null 2>&1; then :
4392
4393 else
4394   ac_cv_header_stdc=no
4395 fi
4396 rm -f conftest*
4397
4398 fi
4399
4400 if test $ac_cv_header_stdc = yes; then
4401   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4402   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4403 /* end confdefs.h.  */
4404 #include <stdlib.h>
4405
4406 _ACEOF
4407 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4408   $EGREP "free" >/dev/null 2>&1; then :
4409
4410 else
4411   ac_cv_header_stdc=no
4412 fi
4413 rm -f conftest*
4414
4415 fi
4416
4417 if test $ac_cv_header_stdc = yes; then
4418   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4419   if test "$cross_compiling" = yes; then :
4420   :
4421 else
4422   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4423 /* end confdefs.h.  */
4424 #include <ctype.h>
4425 #include <stdlib.h>
4426 #if ((' ' & 0x0FF) == 0x020)
4427 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4428 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4429 #else
4430 # define ISLOWER(c) \
4431                    (('a' <= (c) && (c) <= 'i') \
4432                      || ('j' <= (c) && (c) <= 'r') \
4433                      || ('s' <= (c) && (c) <= 'z'))
4434 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4435 #endif
4436
4437 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4438 int
4439 main ()
4440 {
4441   int i;
4442   for (i = 0; i < 256; i++)
4443     if (XOR (islower (i), ISLOWER (i))
4444         || toupper (i) != TOUPPER (i))
4445       return 2;
4446   return 0;
4447 }
4448 _ACEOF
4449 if ac_fn_c_try_run "$LINENO"; then :
4450
4451 else
4452   ac_cv_header_stdc=no
4453 fi
4454 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4455   conftest.$ac_objext conftest.beam conftest.$ac_ext
4456 fi
4457
4458 fi
4459 fi
4460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4461 $as_echo "$ac_cv_header_stdc" >&6; }
4462 if test $ac_cv_header_stdc = yes; then
4463
4464 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4465
4466 fi
4467
4468 ac_header_dirent=no
4469 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
4470   as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
4471 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
4472 $as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
4473 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then :
4474   $as_echo_n "(cached) " >&6
4475 else
4476   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4477 /* end confdefs.h.  */
4478 #include <sys/types.h>
4479 #include <$ac_hdr>
4480
4481 int
4482 main ()
4483 {
4484 if ((DIR *) 0)
4485 return 0;
4486   ;
4487   return 0;
4488 }
4489 _ACEOF
4490 if ac_fn_c_try_compile "$LINENO"; then :
4491   eval "$as_ac_Header=yes"
4492 else
4493   eval "$as_ac_Header=no"
4494 fi
4495 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4496 fi
4497 eval ac_res=\$$as_ac_Header
4498                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
4499 $as_echo "$ac_res" >&6; }
4500 eval as_val=\$$as_ac_Header
4501    if test "x$as_val" = x""yes; then :
4502   cat >>confdefs.h <<_ACEOF
4503 #define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
4504 _ACEOF
4505
4506 ac_header_dirent=$ac_hdr; break
4507 fi
4508
4509 done
4510 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
4511 if test $ac_header_dirent = dirent.h; then
4512   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
4513 $as_echo_n "checking for library containing opendir... " >&6; }
4514 if test "${ac_cv_search_opendir+set}" = set; then :
4515   $as_echo_n "(cached) " >&6
4516 else
4517   ac_func_search_save_LIBS=$LIBS
4518 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4519 /* end confdefs.h.  */
4520
4521 /* Override any GCC internal prototype to avoid an error.
4522    Use char because int might match the return type of a GCC
4523    builtin and then its argument prototype would still apply.  */
4524 #ifdef __cplusplus
4525 extern "C"
4526 #endif
4527 char opendir ();
4528 int
4529 main ()
4530 {
4531 return opendir ();
4532   ;
4533   return 0;
4534 }
4535 _ACEOF
4536 for ac_lib in '' dir; do
4537   if test -z "$ac_lib"; then
4538     ac_res="none required"
4539   else
4540     ac_res=-l$ac_lib
4541     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
4542   fi
4543   if ac_fn_c_try_link "$LINENO"; then :
4544   ac_cv_search_opendir=$ac_res
4545 fi
4546 rm -f core conftest.err conftest.$ac_objext \
4547     conftest$ac_exeext
4548   if test "${ac_cv_search_opendir+set}" = set; then :
4549   break
4550 fi
4551 done
4552 if test "${ac_cv_search_opendir+set}" = set; then :
4553
4554 else
4555   ac_cv_search_opendir=no
4556 fi
4557 rm conftest.$ac_ext
4558 LIBS=$ac_func_search_save_LIBS
4559 fi
4560 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
4561 $as_echo "$ac_cv_search_opendir" >&6; }
4562 ac_res=$ac_cv_search_opendir
4563 if test "$ac_res" != no; then :
4564   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4565
4566 fi
4567
4568 else
4569   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
4570 $as_echo_n "checking for library containing opendir... " >&6; }
4571 if test "${ac_cv_search_opendir+set}" = set; then :
4572   $as_echo_n "(cached) " >&6
4573 else
4574   ac_func_search_save_LIBS=$LIBS
4575 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4576 /* end confdefs.h.  */
4577
4578 /* Override any GCC internal prototype to avoid an error.
4579    Use char because int might match the return type of a GCC
4580    builtin and then its argument prototype would still apply.  */
4581 #ifdef __cplusplus
4582 extern "C"
4583 #endif
4584 char opendir ();
4585 int
4586 main ()
4587 {
4588 return opendir ();
4589   ;
4590   return 0;
4591 }
4592 _ACEOF
4593 for ac_lib in '' x; do
4594   if test -z "$ac_lib"; then
4595     ac_res="none required"
4596   else
4597     ac_res=-l$ac_lib
4598     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
4599   fi
4600   if ac_fn_c_try_link "$LINENO"; then :
4601   ac_cv_search_opendir=$ac_res
4602 fi
4603 rm -f core conftest.err conftest.$ac_objext \
4604     conftest$ac_exeext
4605   if test "${ac_cv_search_opendir+set}" = set; then :
4606   break
4607 fi
4608 done
4609 if test "${ac_cv_search_opendir+set}" = set; then :
4610
4611 else
4612   ac_cv_search_opendir=no
4613 fi
4614 rm conftest.$ac_ext
4615 LIBS=$ac_func_search_save_LIBS
4616 fi
4617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
4618 $as_echo "$ac_cv_search_opendir" >&6; }
4619 ac_res=$ac_cv_search_opendir
4620 if test "$ac_res" != no; then :
4621   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4622
4623 fi
4624
4625 fi
4626
4627
4628 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
4629 # for constant arguments.  Useless!
4630 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
4631 $as_echo_n "checking for working alloca.h... " >&6; }
4632 if test "${ac_cv_working_alloca_h+set}" = set; then :
4633   $as_echo_n "(cached) " >&6
4634 else
4635   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4636 /* end confdefs.h.  */
4637 #include <alloca.h>
4638 int
4639 main ()
4640 {
4641 char *p = (char *) alloca (2 * sizeof (int));
4642                           if (p) return 0;
4643   ;
4644   return 0;
4645 }
4646 _ACEOF
4647 if ac_fn_c_try_link "$LINENO"; then :
4648   ac_cv_working_alloca_h=yes
4649 else
4650   ac_cv_working_alloca_h=no
4651 fi
4652 rm -f core conftest.err conftest.$ac_objext \
4653     conftest$ac_exeext conftest.$ac_ext
4654 fi
4655 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
4656 $as_echo "$ac_cv_working_alloca_h" >&6; }
4657 if test $ac_cv_working_alloca_h = yes; then
4658
4659 $as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
4660
4661 fi
4662
4663 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
4664 $as_echo_n "checking for alloca... " >&6; }
4665 if test "${ac_cv_func_alloca_works+set}" = set; then :
4666   $as_echo_n "(cached) " >&6
4667 else
4668   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4669 /* end confdefs.h.  */
4670 #ifdef __GNUC__
4671 # define alloca __builtin_alloca
4672 #else
4673 # ifdef _MSC_VER
4674 #  include <malloc.h>
4675 #  define alloca _alloca
4676 # else
4677 #  ifdef HAVE_ALLOCA_H
4678 #   include <alloca.h>
4679 #  else
4680 #   ifdef _AIX
4681  #pragma alloca
4682 #   else
4683 #    ifndef alloca /* predefined by HP cc +Olibcalls */
4684 char *alloca ();
4685 #    endif
4686 #   endif
4687 #  endif
4688 # endif
4689 #endif
4690
4691 int
4692 main ()
4693 {
4694 char *p = (char *) alloca (1);
4695                                     if (p) return 0;
4696   ;
4697   return 0;
4698 }
4699 _ACEOF
4700 if ac_fn_c_try_link "$LINENO"; then :
4701   ac_cv_func_alloca_works=yes
4702 else
4703   ac_cv_func_alloca_works=no
4704 fi
4705 rm -f core conftest.err conftest.$ac_objext \
4706     conftest$ac_exeext conftest.$ac_ext
4707 fi
4708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
4709 $as_echo "$ac_cv_func_alloca_works" >&6; }
4710
4711 if test $ac_cv_func_alloca_works = yes; then
4712
4713 $as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
4714
4715 else
4716   # The SVR3 libPW and SVR4 libucb both contain incompatible functions
4717 # that cause trouble.  Some versions do not even contain alloca or
4718 # contain a buggy version.  If you still want to use their alloca,
4719 # use ar to extract alloca.o from them instead of compiling alloca.c.
4720
4721 ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
4722
4723 $as_echo "#define C_ALLOCA 1" >>confdefs.h
4724
4725
4726 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
4727 $as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
4728 if test "${ac_cv_os_cray+set}" = set; then :
4729   $as_echo_n "(cached) " >&6
4730 else
4731   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4732 /* end confdefs.h.  */
4733 #if defined CRAY && ! defined CRAY2
4734 webecray
4735 #else
4736 wenotbecray
4737 #endif
4738
4739 _ACEOF
4740 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4741   $EGREP "webecray" >/dev/null 2>&1; then :
4742   ac_cv_os_cray=yes
4743 else
4744   ac_cv_os_cray=no
4745 fi
4746 rm -f conftest*
4747
4748 fi
4749 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
4750 $as_echo "$ac_cv_os_cray" >&6; }
4751 if test $ac_cv_os_cray = yes; then
4752   for ac_func in _getb67 GETB67 getb67; do
4753     as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4754 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4755 eval as_val=\$$as_ac_var
4756    if test "x$as_val" = x""yes; then :
4757
4758 cat >>confdefs.h <<_ACEOF
4759 #define CRAY_STACKSEG_END $ac_func
4760 _ACEOF
4761
4762     break
4763 fi
4764
4765   done
4766 fi
4767
4768 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
4769 $as_echo_n "checking stack direction for C alloca... " >&6; }
4770 if test "${ac_cv_c_stack_direction+set}" = set; then :
4771   $as_echo_n "(cached) " >&6
4772 else
4773   if test "$cross_compiling" = yes; then :
4774   ac_cv_c_stack_direction=0
4775 else
4776   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4777 /* end confdefs.h.  */
4778 $ac_includes_default
4779 int
4780 find_stack_direction ()
4781 {
4782   static char *addr = 0;
4783   auto char dummy;
4784   if (addr == 0)
4785     {
4786       addr = &dummy;
4787       return find_stack_direction ();
4788     }
4789   else
4790     return (&dummy > addr) ? 1 : -1;
4791 }
4792
4793 int
4794 main ()
4795 {
4796   return find_stack_direction () < 0;
4797 }
4798 _ACEOF
4799 if ac_fn_c_try_run "$LINENO"; then :
4800   ac_cv_c_stack_direction=1
4801 else
4802   ac_cv_c_stack_direction=-1
4803 fi
4804 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4805   conftest.$ac_objext conftest.beam conftest.$ac_ext
4806 fi
4807
4808 fi
4809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
4810 $as_echo "$ac_cv_c_stack_direction" >&6; }
4811 cat >>confdefs.h <<_ACEOF
4812 #define STACK_DIRECTION $ac_cv_c_stack_direction
4813 _ACEOF
4814
4815
4816 fi
4817
4818
4819 # Check for the 'make' the user wants to use.
4820 for ac_prog in make
4821 do
4822   # Extract the first word of "$ac_prog", so it can be a program name with args.
4823 set dummy $ac_prog; ac_word=$2
4824 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4825 $as_echo_n "checking for $ac_word... " >&6; }
4826 if test "${ac_cv_prog_MAKE+set}" = set; then :
4827   $as_echo_n "(cached) " >&6
4828 else
4829   if test -n "$MAKE"; then
4830   ac_cv_prog_MAKE="$MAKE" # Let the user override the test.
4831 else
4832 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4833 for as_dir in $PATH
4834 do
4835   IFS=$as_save_IFS
4836   test -z "$as_dir" && as_dir=.
4837     for ac_exec_ext in '' $ac_executable_extensions; do
4838   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4839     ac_cv_prog_MAKE="$ac_prog"
4840     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4841     break 2
4842   fi
4843 done
4844   done
4845 IFS=$as_save_IFS
4846
4847 fi
4848 fi
4849 MAKE=$ac_cv_prog_MAKE
4850 if test -n "$MAKE"; then
4851   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKE" >&5
4852 $as_echo "$MAKE" >&6; }
4853 else
4854   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4855 $as_echo "no" >&6; }
4856 fi
4857
4858
4859   test -n "$MAKE" && break
4860 done
4861
4862
4863 for ac_header in sgtty.h termio.h termios.h sys/reg.h string.h           proc_service.h sys/procfs.h thread_db.h linux/elf.h             stdlib.h unistd.h               errno.h fcntl.h signal.h sys/file.h malloc.h            sys/ioctl.h netinet/in.h sys/socket.h netdb.h           netinet/tcp.h arpa/inet.h sys/wait.h sys/un.h
4864 do :
4865   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4866 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4867 eval as_val=\$$as_ac_Header
4868    if test "x$as_val" = x""yes; then :
4869   cat >>confdefs.h <<_ACEOF
4870 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4871 _ACEOF
4872
4873 fi
4874
4875 done
4876
4877 for ac_func in pread pwrite pread64 readlink
4878 do :
4879   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4880 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4881 eval as_val=\$$as_ac_var
4882    if test "x$as_val" = x""yes; then :
4883   cat >>confdefs.h <<_ACEOF
4884 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4885 _ACEOF
4886
4887 fi
4888 done
4889
4890 for ac_func in vasprintf vsnprintf
4891 do :
4892   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4893 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4894 eval as_val=\$$as_ac_var
4895    if test "x$as_val" = x""yes; then :
4896   cat >>confdefs.h <<_ACEOF
4897 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4898 _ACEOF
4899
4900 else
4901   case " $LIBOBJS " in
4902   *" $ac_func.$ac_objext "* ) ;;
4903   *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
4904  ;;
4905 esac
4906
4907 fi
4908 done
4909
4910
4911
4912 # Check for UST
4913 ustlibs=""
4914 ustinc=""
4915
4916
4917 # Check whether --with-ust was given.
4918 if test "${with_ust+set}" = set; then :
4919   withval=$with_ust;
4920 fi
4921
4922
4923 # Check whether --with-ust_include was given.
4924 if test "${with_ust_include+set}" = set; then :
4925   withval=$with_ust_include;
4926 fi
4927
4928
4929 # Check whether --with-ust_lib was given.
4930 if test "${with_ust_lib+set}" = set; then :
4931   withval=$with_ust_lib;
4932 fi
4933
4934
4935 case $with_ust in
4936   no)
4937     ustlibs=
4938     ustinc=
4939     ;;
4940   "" | yes)
4941     ustlibs=" -lust "
4942     ustinc=""
4943     ;;
4944   *)
4945     ustlibs="-L$with_ust/lib -lust"
4946     ustinc="-I$with_ust/include "
4947     ;;
4948 esac
4949 if test "x$with_ust_include" != x; then
4950   ustinc="-I$with_ust_include "
4951 fi
4952 if test "x$with_ust_lib" != x; then
4953   ustlibs="-L$with_ust_lib -lust"
4954 fi
4955
4956 if test "x$with_ust" != "xno"; then
4957   saved_CFLAGS="$CFLAGS"
4958   CFLAGS="$CFLAGS $ustinc"
4959   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ust" >&5
4960 $as_echo_n "checking for ust... " >&6; }
4961   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4962 /* end confdefs.h.  */
4963
4964 #define CONFIG_UST_GDB_INTEGRATION
4965 #include <ust/ust.h>
4966
4967 int
4968 main ()
4969 {
4970
4971   ;
4972   return 0;
4973 }
4974 _ACEOF
4975 if ac_fn_c_try_compile "$LINENO"; then :
4976   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4977 $as_echo "yes" >&6; };
4978 $as_echo "#define HAVE_UST 1" >>confdefs.h
4979
4980 else
4981   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4982 $as_echo "no" >&6; }; ustlibs= ; ustinc=
4983 fi
4984 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4985   CFLAGS="$saved_CFLAGS"
4986 fi
4987
4988 # Flags needed for UST
4989
4990
4991
4992 # Check whether --enable-werror was given.
4993 if test "${enable_werror+set}" = set; then :
4994   enableval=$enable_werror; case "${enableval}" in
4995      yes | y) ERROR_ON_WARNING="yes" ;;
4996      no | n)  ERROR_ON_WARNING="no" ;;
4997      *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
4998    esac
4999 fi
5000
5001
5002 # Enable -Werror by default when using gcc
5003 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
5004     ERROR_ON_WARNING=yes
5005 fi
5006
5007 WERROR_CFLAGS=""
5008 if test "${ERROR_ON_WARNING}" = yes ; then
5009     WERROR_CFLAGS="-Werror"
5010 fi
5011
5012 build_warnings="-Wall -Wdeclaration-after-statement -Wpointer-arith \
5013 -Wformat-nonliteral -Wno-char-subscripts"
5014
5015 WARN_CFLAGS=""
5016 if test "x$GCC" = xyes
5017 then
5018     { $as_echo "$as_me:${as_lineno-$LINENO}: checking compiler warning flags" >&5
5019 $as_echo_n "checking compiler warning flags... " >&6; }
5020     # Separate out the -Werror flag as some files just cannot be
5021     # compiled with it enabled.
5022     for w in ${build_warnings}; do
5023         case $w in
5024         -Werr*) WERROR_CFLAGS=-Werror ;;
5025         *) # Check that GCC accepts it
5026             saved_CFLAGS="$CFLAGS"
5027             CFLAGS="$CFLAGS $w"
5028             cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5029 /* end confdefs.h.  */
5030
5031 int
5032 main ()
5033 {
5034
5035   ;
5036   return 0;
5037 }
5038 _ACEOF
5039 if ac_fn_c_try_compile "$LINENO"; then :
5040   WARN_CFLAGS="${WARN_CFLAGS} $w"
5041 fi
5042 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5043             CFLAGS="$saved_CFLAGS"
5044         esac
5045     done
5046     { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${WARN_CFLAGS} ${WERROR_CFLAGS}" >&5
5047 $as_echo "${WARN_CFLAGS} ${WERROR_CFLAGS}" >&6; }
5048 fi
5049
5050
5051
5052 old_LIBS="$LIBS"
5053 LIBS="$LIBS -ldl"
5054 for ac_func in dladdr
5055 do :
5056   ac_fn_c_check_func "$LINENO" "dladdr" "ac_cv_func_dladdr"
5057 if test "x$ac_cv_func_dladdr" = x""yes; then :
5058   cat >>confdefs.h <<_ACEOF
5059 #define HAVE_DLADDR 1
5060 _ACEOF
5061
5062 fi
5063 done
5064
5065 LIBS="$old_LIBS"
5066
5067 have_errno=no
5068 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for errno" >&5
5069 $as_echo_n "checking for errno... " >&6; }
5070 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5071 /* end confdefs.h.  */
5072
5073 #if HAVE_ERRNO_H
5074 #include <errno.h>
5075 #endif
5076 int
5077 main ()
5078 {
5079 static int x; x = errno;
5080   ;
5081   return 0;
5082 }
5083 _ACEOF
5084 if ac_fn_c_try_link "$LINENO"; then :
5085   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes - in errno.h" >&5
5086 $as_echo "yes - in errno.h" >&6; };
5087 $as_echo "#define HAVE_ERRNO 1" >>confdefs.h
5088  have_errno=yes
5089 fi
5090 rm -f core conftest.err conftest.$ac_objext \
5091     conftest$ac_exeext conftest.$ac_ext
5092 if test $have_errno = no; then
5093 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5094 /* end confdefs.h.  */
5095
5096 #if HAVE_ERRNO_H
5097 #include <errno.h>
5098 #endif
5099 int
5100 main ()
5101 {
5102 extern int errno; static int x; x = errno;
5103   ;
5104   return 0;
5105 }
5106 _ACEOF
5107 if ac_fn_c_try_link "$LINENO"; then :
5108   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes - must define" >&5
5109 $as_echo "yes - must define" >&6; };
5110 $as_echo "#define HAVE_ERRNO 1" >>confdefs.h
5111
5112 $as_echo "#define MUST_DEFINE_ERRNO 1" >>confdefs.h
5113
5114 else
5115   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5116 $as_echo "no" >&6; }
5117 fi
5118 rm -f core conftest.err conftest.$ac_objext \
5119     conftest$ac_exeext conftest.$ac_ext
5120 fi
5121
5122 ac_fn_c_check_decl "$LINENO" "strerror" "ac_cv_have_decl_strerror" "$ac_includes_default"
5123 if test "x$ac_cv_have_decl_strerror" = x""yes; then :
5124   ac_have_decl=1
5125 else
5126   ac_have_decl=0
5127 fi
5128
5129 cat >>confdefs.h <<_ACEOF
5130 #define HAVE_DECL_STRERROR $ac_have_decl
5131 _ACEOF
5132 ac_fn_c_check_decl "$LINENO" "perror" "ac_cv_have_decl_perror" "$ac_includes_default"
5133 if test "x$ac_cv_have_decl_perror" = x""yes; then :
5134   ac_have_decl=1
5135 else
5136   ac_have_decl=0
5137 fi
5138
5139 cat >>confdefs.h <<_ACEOF
5140 #define HAVE_DECL_PERROR $ac_have_decl
5141 _ACEOF
5142 ac_fn_c_check_decl "$LINENO" "memmem" "ac_cv_have_decl_memmem" "$ac_includes_default"
5143 if test "x$ac_cv_have_decl_memmem" = x""yes; then :
5144   ac_have_decl=1
5145 else
5146   ac_have_decl=0
5147 fi
5148
5149 cat >>confdefs.h <<_ACEOF
5150 #define HAVE_DECL_MEMMEM $ac_have_decl
5151 _ACEOF
5152 ac_fn_c_check_decl "$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
5153 if test "x$ac_cv_have_decl_vasprintf" = x""yes; then :
5154   ac_have_decl=1
5155 else
5156   ac_have_decl=0
5157 fi
5158
5159 cat >>confdefs.h <<_ACEOF
5160 #define HAVE_DECL_VASPRINTF $ac_have_decl
5161 _ACEOF
5162 ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
5163 if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then :
5164   ac_have_decl=1
5165 else
5166   ac_have_decl=0
5167 fi
5168
5169 cat >>confdefs.h <<_ACEOF
5170 #define HAVE_DECL_VSNPRINTF $ac_have_decl
5171 _ACEOF
5172
5173
5174 ac_fn_c_check_type "$LINENO" "socklen_t" "ac_cv_type_socklen_t" "#include <sys/types.h>
5175 #include <sys/socket.h>
5176
5177 "
5178 if test "x$ac_cv_type_socklen_t" = x""yes; then :
5179
5180 cat >>confdefs.h <<_ACEOF
5181 #define HAVE_SOCKLEN_T 1
5182 _ACEOF
5183
5184
5185 fi
5186
5187
5188 ac_fn_c_check_type "$LINENO" "Elf32_auxv_t" "ac_cv_type_Elf32_auxv_t" "#include <elf.h>
5189
5190 "
5191 if test "x$ac_cv_type_Elf32_auxv_t" = x""yes; then :
5192
5193 cat >>confdefs.h <<_ACEOF
5194 #define HAVE_ELF32_AUXV_T 1
5195 _ACEOF
5196
5197
5198 fi
5199 ac_fn_c_check_type "$LINENO" "Elf64_auxv_t" "ac_cv_type_Elf64_auxv_t" "#include <elf.h>
5200
5201 "
5202 if test "x$ac_cv_type_Elf64_auxv_t" = x""yes; then :
5203
5204 cat >>confdefs.h <<_ACEOF
5205 #define HAVE_ELF64_AUXV_T 1
5206 _ACEOF
5207
5208
5209 fi
5210
5211
5212
5213
5214 # Check whether --with-pkgversion was given.
5215 if test "${with_pkgversion+set}" = set; then :
5216   withval=$with_pkgversion; case "$withval" in
5217       yes) as_fn_error "package version not specified" "$LINENO" 5 ;;
5218       no)  PKGVERSION= ;;
5219       *)   PKGVERSION="($withval) " ;;
5220      esac
5221 else
5222   PKGVERSION="(GDB) "
5223
5224 fi
5225
5226
5227
5228
5229
5230 # Check whether --with-bugurl was given.
5231 if test "${with_bugurl+set}" = set; then :
5232   withval=$with_bugurl; case "$withval" in
5233       yes) as_fn_error "bug URL not specified" "$LINENO" 5 ;;
5234       no)  BUGURL=
5235            ;;
5236       *)   BUGURL="$withval"
5237            ;;
5238      esac
5239 else
5240   BUGURL="http://www.gnu.org/software/gdb/bugs/"
5241
5242 fi
5243
5244   case ${BUGURL} in
5245   "")
5246     REPORT_BUGS_TO=
5247     REPORT_BUGS_TEXI=
5248     ;;
5249   *)
5250     REPORT_BUGS_TO="<$BUGURL>"
5251     REPORT_BUGS_TEXI=@uref{`echo "$BUGURL" | sed 's/@/@@/g'`}
5252     ;;
5253   esac;
5254
5255
5256
5257
5258 cat >>confdefs.h <<_ACEOF
5259 #define PKGVERSION "$PKGVERSION"
5260 _ACEOF
5261
5262
5263 cat >>confdefs.h <<_ACEOF
5264 #define REPORT_BUGS_TO "$REPORT_BUGS_TO"
5265 _ACEOF
5266
5267
5268 # Check for various supplementary target information (beyond the
5269 # triplet) which might affect the choices in configure.srv.
5270 case "${target}" in
5271   i[34567]86-*-linux*)
5272     { $as_echo "$as_me:${as_lineno-$LINENO}: checking if building for x86-64" >&5
5273 $as_echo_n "checking if building for x86-64... " >&6; }
5274 if test "${gdb_cv_i386_is_x86_64+set}" = set; then :
5275   $as_echo_n "(cached) " >&6
5276 else
5277   save_CPPFLAGS="$CPPFLAGS"
5278                     CPPFLAGS="$CPPFLAGS $CFLAGS"
5279                     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5280 /* end confdefs.h.  */
5281
5282 #if __x86_64__
5283 got it
5284 #endif
5285
5286 _ACEOF
5287 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5288   $EGREP "got it" >/dev/null 2>&1; then :
5289   gdb_cv_i386_is_x86_64=yes
5290 else
5291   gdb_cv_i386_is_x86_64=no
5292 fi
5293 rm -f conftest*
5294
5295                     CPPFLAGS="$save_CPPFLAGS"
5296 fi
5297 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_i386_is_x86_64" >&5
5298 $as_echo "$gdb_cv_i386_is_x86_64" >&6; }
5299     ;;
5300   m68k-*-*)
5301     { $as_echo "$as_me:${as_lineno-$LINENO}: checking if building for Coldfire" >&5
5302 $as_echo_n "checking if building for Coldfire... " >&6; }
5303 if test "${gdb_cv_m68k_is_coldfire+set}" = set; then :
5304   $as_echo_n "(cached) " >&6
5305 else
5306   save_CPPFLAGS="$CPPFLAGS"
5307                     CPPFLAGS="$CPPFLAGS $CFLAGS"
5308                     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5309 /* end confdefs.h.  */
5310
5311 #ifdef __mcoldfire__
5312 got it
5313 #endif
5314
5315 _ACEOF
5316 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5317   $EGREP "got it" >/dev/null 2>&1; then :
5318   gdb_cv_m68k_is_coldfire=yes
5319 else
5320   gdb_cv_m68k_is_coldfire=no
5321 fi
5322 rm -f conftest*
5323
5324                     CPPFLAGS="$save_CPPFLAGS"
5325 fi
5326 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_m68k_is_coldfire" >&5
5327 $as_echo "$gdb_cv_m68k_is_coldfire" >&6; }
5328     ;;
5329 esac
5330
5331 . ${srcdir}/configure.srv
5332
5333 if test "${srv_mingwce}" = "yes"; then
5334   LIBS="$LIBS -lws2"
5335 elif test "${srv_mingw}" = "yes"; then
5336   LIBS="$LIBS -lws2_32"
5337 elif test "${srv_qnx}" = "yes"; then
5338   LIBS="$LIBS -lsocket"
5339 elif test "${srv_lynxos}" = "yes"; then
5340   LIBS="$LIBS -lnetinet"
5341 fi
5342
5343 if test "${srv_mingw}" = "yes"; then
5344
5345 $as_echo "#define USE_WIN32API 1" >>confdefs.h
5346
5347 fi
5348
5349 if test "${srv_linux_usrregs}" = "yes"; then
5350
5351 $as_echo "#define HAVE_LINUX_USRREGS 1" >>confdefs.h
5352
5353 fi
5354
5355 if test "${srv_linux_regsets}" = "yes"; then
5356
5357 $as_echo "#define HAVE_LINUX_REGSETS 1" >>confdefs.h
5358
5359
5360   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PTRACE_GETREGS" >&5
5361 $as_echo_n "checking for PTRACE_GETREGS... " >&6; }
5362   if test "${gdbsrv_cv_have_ptrace_getregs+set}" = set; then :
5363   $as_echo_n "(cached) " >&6
5364 else
5365   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5366 /* end confdefs.h.  */
5367 #include <sys/ptrace.h>
5368 int
5369 main ()
5370 {
5371 PTRACE_GETREGS;
5372   ;
5373   return 0;
5374 }
5375 _ACEOF
5376 if ac_fn_c_try_compile "$LINENO"; then :
5377   gdbsrv_cv_have_ptrace_getregs=yes
5378 else
5379   gdbsrv_cv_have_ptrace_getregs=no
5380 fi
5381 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5382 fi
5383
5384   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdbsrv_cv_have_ptrace_getregs" >&5
5385 $as_echo "$gdbsrv_cv_have_ptrace_getregs" >&6; }
5386   if test "${gdbsrv_cv_have_ptrace_getregs}" = "yes"; then
5387
5388 $as_echo "#define HAVE_PTRACE_GETREGS 1" >>confdefs.h
5389
5390   fi
5391
5392   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PTRACE_GETFPXREGS" >&5
5393 $as_echo_n "checking for PTRACE_GETFPXREGS... " >&6; }
5394   if test "${gdbsrv_cv_have_ptrace_getfpxregs+set}" = set; then :
5395   $as_echo_n "(cached) " >&6
5396 else
5397   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5398 /* end confdefs.h.  */
5399 #include <sys/ptrace.h>
5400 int
5401 main ()
5402 {
5403 PTRACE_GETFPXREGS;
5404   ;
5405   return 0;
5406 }
5407 _ACEOF
5408 if ac_fn_c_try_compile "$LINENO"; then :
5409   gdbsrv_cv_have_ptrace_getfpxregs=yes
5410 else
5411   gdbsrv_cv_have_ptrace_getfpxregs=no
5412 fi
5413 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5414 fi
5415
5416   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdbsrv_cv_have_ptrace_getfpxregs" >&5
5417 $as_echo "$gdbsrv_cv_have_ptrace_getfpxregs" >&6; }
5418   if test "${gdbsrv_cv_have_ptrace_getfpxregs}" = "yes"; then
5419
5420 $as_echo "#define HAVE_PTRACE_GETFPXREGS 1" >>confdefs.h
5421
5422   fi
5423 fi
5424
5425 if test "$ac_cv_header_sys_procfs_h" = yes; then
5426   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpid_t in sys/procfs.h" >&5
5427 $as_echo_n "checking for lwpid_t in sys/procfs.h... " >&6; }
5428  if test "${bfd_cv_have_sys_procfs_type_lwpid_t+set}" = set; then :
5429   $as_echo_n "(cached) " >&6
5430 else
5431   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5432 /* end confdefs.h.  */
5433
5434 #define _SYSCALL32
5435 /* Needed for new procfs interface on sparc-solaris.  */
5436 #define _STRUCTURED_PROC 1
5437 #include <sys/procfs.h>
5438 int
5439 main ()
5440 {
5441 lwpid_t avar
5442   ;
5443   return 0;
5444 }
5445 _ACEOF
5446 if ac_fn_c_try_compile "$LINENO"; then :
5447   bfd_cv_have_sys_procfs_type_lwpid_t=yes
5448 else
5449   bfd_cv_have_sys_procfs_type_lwpid_t=no
5450
5451 fi
5452 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5453 fi
5454
5455  if test $bfd_cv_have_sys_procfs_type_lwpid_t = yes; then
5456
5457 $as_echo "#define HAVE_LWPID_T 1" >>confdefs.h
5458
5459  fi
5460  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_lwpid_t" >&5
5461 $as_echo "$bfd_cv_have_sys_procfs_type_lwpid_t" >&6; }
5462
5463   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for psaddr_t in sys/procfs.h" >&5
5464 $as_echo_n "checking for psaddr_t in sys/procfs.h... " >&6; }
5465  if test "${bfd_cv_have_sys_procfs_type_psaddr_t+set}" = set; then :
5466   $as_echo_n "(cached) " >&6
5467 else
5468   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5469 /* end confdefs.h.  */
5470
5471 #define _SYSCALL32
5472 /* Needed for new procfs interface on sparc-solaris.  */
5473 #define _STRUCTURED_PROC 1
5474 #include <sys/procfs.h>
5475 int
5476 main ()
5477 {
5478 psaddr_t avar
5479   ;
5480   return 0;
5481 }
5482 _ACEOF
5483 if ac_fn_c_try_compile "$LINENO"; then :
5484   bfd_cv_have_sys_procfs_type_psaddr_t=yes
5485 else
5486   bfd_cv_have_sys_procfs_type_psaddr_t=no
5487
5488 fi
5489 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5490 fi
5491
5492  if test $bfd_cv_have_sys_procfs_type_psaddr_t = yes; then
5493
5494 $as_echo "#define HAVE_PSADDR_T 1" >>confdefs.h
5495
5496  fi
5497  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_psaddr_t" >&5
5498 $as_echo "$bfd_cv_have_sys_procfs_type_psaddr_t" >&6; }
5499
5500   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prgregset_t in sys/procfs.h" >&5
5501 $as_echo_n "checking for prgregset_t in sys/procfs.h... " >&6; }
5502  if test "${bfd_cv_have_sys_procfs_type_prgregset_t+set}" = set; then :
5503   $as_echo_n "(cached) " >&6
5504 else
5505   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5506 /* end confdefs.h.  */
5507
5508 #define _SYSCALL32
5509 /* Needed for new procfs interface on sparc-solaris.  */
5510 #define _STRUCTURED_PROC 1
5511 #include <sys/procfs.h>
5512 int
5513 main ()
5514 {
5515 prgregset_t avar
5516   ;
5517   return 0;
5518 }
5519 _ACEOF
5520 if ac_fn_c_try_compile "$LINENO"; then :
5521   bfd_cv_have_sys_procfs_type_prgregset_t=yes
5522 else
5523   bfd_cv_have_sys_procfs_type_prgregset_t=no
5524
5525 fi
5526 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5527 fi
5528
5529  if test $bfd_cv_have_sys_procfs_type_prgregset_t = yes; then
5530
5531 $as_echo "#define HAVE_PRGREGSET_T 1" >>confdefs.h
5532
5533  fi
5534  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prgregset_t" >&5
5535 $as_echo "$bfd_cv_have_sys_procfs_type_prgregset_t" >&6; }
5536
5537   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for elf_fpregset_t in sys/procfs.h" >&5
5538 $as_echo_n "checking for elf_fpregset_t in sys/procfs.h... " >&6; }
5539  if test "${bfd_cv_have_sys_procfs_type_elf_fpregset_t+set}" = set; then :
5540   $as_echo_n "(cached) " >&6
5541 else
5542   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5543 /* end confdefs.h.  */
5544
5545 #define _SYSCALL32
5546 /* Needed for new procfs interface on sparc-solaris.  */
5547 #define _STRUCTURED_PROC 1
5548 #include <sys/procfs.h>
5549 int
5550 main ()
5551 {
5552 elf_fpregset_t avar
5553   ;
5554   return 0;
5555 }
5556 _ACEOF
5557 if ac_fn_c_try_compile "$LINENO"; then :
5558   bfd_cv_have_sys_procfs_type_elf_fpregset_t=yes
5559 else
5560   bfd_cv_have_sys_procfs_type_elf_fpregset_t=no
5561
5562 fi
5563 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5564 fi
5565
5566  if test $bfd_cv_have_sys_procfs_type_elf_fpregset_t = yes; then
5567
5568 $as_echo "#define HAVE_ELF_FPREGSET_T 1" >>confdefs.h
5569
5570  fi
5571  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_elf_fpregset_t" >&5
5572 $as_echo "$bfd_cv_have_sys_procfs_type_elf_fpregset_t" >&6; }
5573
5574 fi
5575
5576 if test "$bfd_cv_have_sys_procfs_type_lwpid_t" != yes; then
5577   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpid_t in thread_db.h" >&5
5578 $as_echo_n "checking for lwpid_t in thread_db.h... " >&6; }
5579  if test "${gdbserver_cv_have_thread_db_type_lwpid_t+set}" = set; then :
5580   $as_echo_n "(cached) " >&6
5581 else
5582   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5583 /* end confdefs.h.  */
5584
5585 #include <thread_db.h>
5586 int
5587 main ()
5588 {
5589 lwpid_t avar
5590   ;
5591   return 0;
5592 }
5593 _ACEOF
5594 if ac_fn_c_try_compile "$LINENO"; then :
5595   gdbserver_cv_have_thread_db_type_lwpid_t=yes
5596 else
5597   gdbserver_cv_have_thread_db_type_lwpid_t=no
5598
5599 fi
5600 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5601 fi
5602
5603  if test $gdbserver_cv_have_thread_db_type_lwpid_t = yes; then
5604
5605 $as_echo "#define HAVE_LWPID_T 1" >>confdefs.h
5606
5607  fi
5608  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdbserver_cv_have_thread_db_type_lwpid_t" >&5
5609 $as_echo "$gdbserver_cv_have_thread_db_type_lwpid_t" >&6; }
5610
5611 fi
5612
5613 if test "$bfd_cv_have_sys_procfs_type_psaddr_t" != yes; then
5614   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for psaddr_t in thread_db.h" >&5
5615 $as_echo_n "checking for psaddr_t in thread_db.h... " >&6; }
5616  if test "${gdbserver_cv_have_thread_db_type_psaddr_t+set}" = set; then :
5617   $as_echo_n "(cached) " >&6
5618 else
5619   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5620 /* end confdefs.h.  */
5621
5622 #include <thread_db.h>
5623 int
5624 main ()
5625 {
5626 psaddr_t avar
5627   ;
5628   return 0;
5629 }
5630 _ACEOF
5631 if ac_fn_c_try_compile "$LINENO"; then :
5632   gdbserver_cv_have_thread_db_type_psaddr_t=yes
5633 else
5634   gdbserver_cv_have_thread_db_type_psaddr_t=no
5635
5636 fi
5637 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5638 fi
5639
5640  if test $gdbserver_cv_have_thread_db_type_psaddr_t = yes; then
5641
5642 $as_echo "#define HAVE_PSADDR_T 1" >>confdefs.h
5643
5644  fi
5645  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdbserver_cv_have_thread_db_type_psaddr_t" >&5
5646 $as_echo "$gdbserver_cv_have_thread_db_type_psaddr_t" >&6; }
5647
5648 fi
5649
5650 old_LIBS="$LIBS"
5651 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
5652 $as_echo_n "checking for dlopen in -ldl... " >&6; }
5653 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
5654   $as_echo_n "(cached) " >&6
5655 else
5656   ac_check_lib_save_LIBS=$LIBS
5657 LIBS="-ldl  $LIBS"
5658 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5659 /* end confdefs.h.  */
5660
5661 /* Override any GCC internal prototype to avoid an error.
5662    Use char because int might match the return type of a GCC
5663    builtin and then its argument prototype would still apply.  */
5664 #ifdef __cplusplus
5665 extern "C"
5666 #endif
5667 char dlopen ();
5668 int
5669 main ()
5670 {
5671 return dlopen ();
5672   ;
5673   return 0;
5674 }
5675 _ACEOF
5676 if ac_fn_c_try_link "$LINENO"; then :
5677   ac_cv_lib_dl_dlopen=yes
5678 else
5679   ac_cv_lib_dl_dlopen=no
5680 fi
5681 rm -f core conftest.err conftest.$ac_objext \
5682     conftest$ac_exeext conftest.$ac_ext
5683 LIBS=$ac_check_lib_save_LIBS
5684 fi
5685 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
5686 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
5687 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
5688   cat >>confdefs.h <<_ACEOF
5689 #define HAVE_LIBDL 1
5690 _ACEOF
5691
5692   LIBS="-ldl $LIBS"
5693
5694 fi
5695
5696 LIBS="$old_LIBS"
5697
5698 srv_thread_depfiles=
5699 srv_libs=
5700 USE_THREAD_DB=
5701
5702 if test "$srv_linux_thread_db" = "yes"; then
5703   if test "$ac_cv_lib_dl_dlopen" = "yes"; then
5704     srv_libs="-ldl"
5705     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the dynamic export flag" >&5
5706 $as_echo_n "checking for the dynamic export flag... " >&6; }
5707     old_LDFLAGS="$LDFLAGS"
5708     # Older GNU ld supports --export-dynamic but --dynamic-list may not be
5709     # supported there.
5710     RDYNAMIC="-Wl,--dynamic-list=${srcdir}/proc-service.list"
5711     LDFLAGS="$LDFLAGS $RDYNAMIC"
5712     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5713 /* end confdefs.h.  */
5714
5715 int
5716 main ()
5717 {
5718
5719   ;
5720   return 0;
5721 }
5722 _ACEOF
5723 if ac_fn_c_try_link "$LINENO"; then :
5724   found="-Wl,--dynamic-list"
5725                  RDYNAMIC='-Wl,--dynamic-list=$(srcdir)/proc-service.list'
5726 else
5727   RDYNAMIC="-rdynamic"
5728                  LDFLAGS="$old_LDFLAGS $RDYNAMIC"
5729                  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5730 /* end confdefs.h.  */
5731
5732 int
5733 main ()
5734 {
5735
5736   ;
5737   return 0;
5738 }
5739 _ACEOF
5740 if ac_fn_c_try_link "$LINENO"; then :
5741   found="-rdynamic"
5742 else
5743   found="no"
5744                               RDYNAMIC=""
5745 fi
5746 rm -f core conftest.err conftest.$ac_objext \
5747     conftest$ac_exeext conftest.$ac_ext
5748 fi
5749 rm -f core conftest.err conftest.$ac_objext \
5750     conftest$ac_exeext conftest.$ac_ext
5751
5752     LDFLAGS="$old_LDFLAGS"
5753     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $found" >&5
5754 $as_echo "$found" >&6; }
5755   else
5756     srv_libs="-lthread_db"
5757   fi
5758
5759   srv_thread_depfiles="thread-db.o proc-service.o"
5760   USE_THREAD_DB="-DUSE_THREAD_DB"
5761   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for TD_VERSION" >&5
5762 $as_echo_n "checking for TD_VERSION... " >&6; }
5763 if test "${gdbsrv_cv_have_td_version+set}" = set; then :
5764   $as_echo_n "(cached) " >&6
5765 else
5766   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5767 /* end confdefs.h.  */
5768 #include <thread_db.h>
5769 int
5770 main ()
5771 {
5772 TD_VERSION;
5773   ;
5774   return 0;
5775 }
5776 _ACEOF
5777 if ac_fn_c_try_compile "$LINENO"; then :
5778   gdbsrv_cv_have_td_version=yes
5779 else
5780   gdbsrv_cv_have_td_version=no
5781 fi
5782 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5783 fi
5784 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdbsrv_cv_have_td_version" >&5
5785 $as_echo "$gdbsrv_cv_have_td_version" >&6; }
5786   if test $gdbsrv_cv_have_td_version = yes; then
5787
5788 $as_echo "#define HAVE_TD_VERSION 1" >>confdefs.h
5789
5790   fi
5791 fi
5792
5793
5794 # Check whether --with-libthread-db was given.
5795 if test "${with_libthread_db+set}" = set; then :
5796   withval=$with_libthread_db; srv_libthread_db_path="${withval}"
5797   srv_libs="$srv_libthread_db_path"
5798
5799 fi
5800
5801
5802 if test "$srv_libs" != "" -a "$srv_libs" != "-ldl"; then
5803
5804 $as_echo "#define USE_LIBTHREAD_DB_DIRECTLY 1" >>confdefs.h
5805
5806 fi
5807
5808 if test "$srv_xmlfiles" != ""; then
5809   srv_xmlbuiltin="xml-builtin.o"
5810
5811 $as_echo "#define USE_XML 1" >>confdefs.h
5812
5813
5814   tmp_xmlfiles=$srv_xmlfiles
5815   srv_xmlfiles=""
5816   for f in $tmp_xmlfiles; do
5817     srv_xmlfiles="$srv_xmlfiles \$(XML_DIR)/$f"
5818   done
5819 fi
5820
5821 GDBSERVER_DEPFILES="$srv_regobj $srv_tgtobj $srv_hostio_err_objs $srv_thread_depfiles"
5822 GDBSERVER_LIBS="$srv_libs"
5823
5824 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the target supports __sync_*_compare_and_swap" >&5
5825 $as_echo_n "checking whether the target supports __sync_*_compare_and_swap... " >&6; }
5826 if test "${gdbsrv_cv_have_sync_builtins+set}" = set; then :
5827   $as_echo_n "(cached) " >&6
5828 else
5829
5830 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5831 /* end confdefs.h.  */
5832
5833 int
5834 main ()
5835 {
5836 int foo, bar; bar = __sync_val_compare_and_swap(&foo, 0, 1);
5837   ;
5838   return 0;
5839 }
5840 _ACEOF
5841 if ac_fn_c_try_link "$LINENO"; then :
5842   gdbsrv_cv_have_sync_builtins=yes
5843 else
5844   gdbsrv_cv_have_sync_builtins=no
5845 fi
5846 rm -f core conftest.err conftest.$ac_objext \
5847     conftest$ac_exeext conftest.$ac_ext
5848 fi
5849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdbsrv_cv_have_sync_builtins" >&5
5850 $as_echo "$gdbsrv_cv_have_sync_builtins" >&6; }
5851 if test $gdbsrv_cv_have_sync_builtins = yes; then
5852
5853 $as_echo "#define HAVE_SYNC_BUILTINS 1" >>confdefs.h
5854
5855 fi
5856
5857 saved_cflags="$CFLAGS"
5858 CFLAGS="$CFLAGS -fvisibility=hidden"
5859 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5860 /* end confdefs.h.  */
5861
5862 int
5863 main ()
5864 {
5865
5866   ;
5867   return 0;
5868 }
5869 _ACEOF
5870 if ac_fn_c_try_compile "$LINENO"; then :
5871   gdbsrv_cv_have_visibility_hidden=yes
5872 else
5873   gdbsrv_cv_have_visibility_hidden=no
5874 fi
5875 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5876 CFLAGS="$saved_cflags"
5877
5878 ac_fn_c_check_decl "$LINENO" "ADDR_NO_RANDOMIZE" "ac_cv_have_decl_ADDR_NO_RANDOMIZE" "#include <sys/personality.h>
5879 "
5880 if test "x$ac_cv_have_decl_ADDR_NO_RANDOMIZE" = x""yes; then :
5881   ac_have_decl=1
5882 else
5883   ac_have_decl=0
5884 fi
5885
5886 cat >>confdefs.h <<_ACEOF
5887 #define HAVE_DECL_ADDR_NO_RANDOMIZE $ac_have_decl
5888 _ACEOF
5889
5890
5891 if test "$cross_compiling" = yes; then :
5892   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5893 /* end confdefs.h.  */
5894 #include <sys/personality.h>
5895 int
5896 main ()
5897 {
5898
5899 #      if !HAVE_DECL_ADDR_NO_RANDOMIZE
5900 #       define ADDR_NO_RANDOMIZE 0x0040000
5901 #      endif
5902        /* Test the flag could be set and stays set.  */
5903        personality (personality (0xffffffff) | ADDR_NO_RANDOMIZE);
5904        if (!(personality (personality (0xffffffff)) & ADDR_NO_RANDOMIZE))
5905            return 1
5906   ;
5907   return 0;
5908 }
5909 _ACEOF
5910 if ac_fn_c_try_link "$LINENO"; then :
5911   gdbsrv_cv_have_personality=true
5912 else
5913   gdbsrv_cv_have_personality=false
5914 fi
5915 rm -f core conftest.err conftest.$ac_objext \
5916     conftest$ac_exeext conftest.$ac_ext
5917 else
5918   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5919 /* end confdefs.h.  */
5920 #include <sys/personality.h>
5921 int
5922 main ()
5923 {
5924
5925 #      if !HAVE_DECL_ADDR_NO_RANDOMIZE
5926 #       define ADDR_NO_RANDOMIZE 0x0040000
5927 #      endif
5928        /* Test the flag could be set and stays set.  */
5929        personality (personality (0xffffffff) | ADDR_NO_RANDOMIZE);
5930        if (!(personality (personality (0xffffffff)) & ADDR_NO_RANDOMIZE))
5931            return 1
5932   ;
5933   return 0;
5934 }
5935 _ACEOF
5936 if ac_fn_c_try_run "$LINENO"; then :
5937   gdbsrv_cv_have_personality=true
5938 else
5939   gdbsrv_cv_have_personality=false
5940 fi
5941 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5942   conftest.$ac_objext conftest.beam conftest.$ac_ext
5943 fi
5944
5945 if $gdbsrv_cv_have_personality
5946 then
5947
5948 $as_echo "#define HAVE_PERSONALITY 1" >>confdefs.h
5949
5950 fi
5951
5952
5953 IPA_DEPFILES=""
5954 extra_libraries=""
5955
5956 # check whether to enable the inprocess agent
5957 if test "$ipa_obj" != "" \
5958    -a "$gdbsrv_cv_have_sync_builtins" = yes \
5959    -a "$gdbsrv_cv_have_visibility_hidden" = yes; then
5960    have_ipa=true
5961 else
5962    have_ipa=false
5963 fi
5964
5965 # Check whether --enable-inprocess-agent was given.
5966 if test "${enable_inprocess_agent+set}" = set; then :
5967   enableval=$enable_inprocess_agent; case "$enableval" in
5968   yes) want_ipa=true ;;
5969   no) want_ipa=false ;;
5970   *) as_fn_error "bad value $enableval for inprocess-agent" "$LINENO" 5 ;;
5971 esac
5972 else
5973   want_ipa=$have_ipa
5974 fi
5975
5976
5977 if $want_ipa ; then
5978    if $have_ipa ; then
5979      IPA_DEPFILES="$ipa_obj"
5980      extra_libraries="$extra_libraries libinproctrace.so"
5981    else
5982      as_fn_error "inprocess agent not supported for this target" "$LINENO" 5
5983    fi
5984 fi
5985
5986
5987
5988
5989
5990
5991
5992
5993
5994
5995
5996
5997
5998
5999           LIBC_FATAL_STDERR_=1
6000   export LIBC_FATAL_STDERR_
6001
6002
6003   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for unsigned long long int" >&5
6004 $as_echo_n "checking for unsigned long long int... " >&6; }
6005 if test "${ac_cv_type_unsigned_long_long_int+set}" = set; then :
6006   $as_echo_n "(cached) " >&6
6007 else
6008   ac_cv_type_unsigned_long_long_int=yes
6009      if test "x${ac_cv_prog_cc_c99-no}" = xno; then
6010        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6011 /* end confdefs.h.  */
6012
6013   /* For now, do not test the preprocessor; as of 2007 there are too many
6014          implementations with broken preprocessors.  Perhaps this can
6015          be revisited in 2012.  In the meantime, code should not expect
6016          #if to work with literals wider than 32 bits.  */
6017       /* Test literals.  */
6018       long long int ll = 9223372036854775807ll;
6019       long long int nll = -9223372036854775807LL;
6020       unsigned long long int ull = 18446744073709551615ULL;
6021       /* Test constant expressions.   */
6022       typedef int a[((-9223372036854775807LL < 0 && 0 < 9223372036854775807ll)
6023                      ? 1 : -1)];
6024       typedef int b[(18446744073709551615ULL <= (unsigned long long int) -1
6025                      ? 1 : -1)];
6026       int i = 63;
6027 int
6028 main ()
6029 {
6030 /* Test availability of runtime routines for shift and division.  */
6031       long long int llmax = 9223372036854775807ll;
6032       unsigned long long int ullmax = 18446744073709551615ull;
6033       return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i)
6034               | (llmax / ll) | (llmax % ll)
6035               | (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i)
6036               | (ullmax / ull) | (ullmax % ull));
6037   ;
6038   return 0;
6039 }
6040
6041 _ACEOF
6042 if ac_fn_c_try_link "$LINENO"; then :
6043
6044 else
6045   ac_cv_type_unsigned_long_long_int=no
6046 fi
6047 rm -f core conftest.err conftest.$ac_objext \
6048     conftest$ac_exeext conftest.$ac_ext
6049      fi
6050 fi
6051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_unsigned_long_long_int" >&5
6052 $as_echo "$ac_cv_type_unsigned_long_long_int" >&6; }
6053   if test $ac_cv_type_unsigned_long_long_int = yes; then
6054
6055 $as_echo "#define HAVE_UNSIGNED_LONG_LONG_INT 1" >>confdefs.h
6056
6057   fi
6058
6059
6060
6061   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long int" >&5
6062 $as_echo_n "checking for long long int... " >&6; }
6063 if test "${ac_cv_type_long_long_int+set}" = set; then :
6064   $as_echo_n "(cached) " >&6
6065 else
6066   ac_cv_type_long_long_int=yes
6067       if test "x${ac_cv_prog_cc_c99-no}" = xno; then
6068         ac_cv_type_long_long_int=$ac_cv_type_unsigned_long_long_int
6069         if test $ac_cv_type_long_long_int = yes; then
6070                                         if test "$cross_compiling" = yes; then :
6071   :
6072 else
6073   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6074 /* end confdefs.h.  */
6075 #include <limits.h>
6076                  #ifndef LLONG_MAX
6077                  # define HALF \
6078                           (1LL << (sizeof (long long int) * CHAR_BIT - 2))
6079                  # define LLONG_MAX (HALF - 1 + HALF)
6080                  #endif
6081 int
6082 main ()
6083 {
6084 long long int n = 1;
6085                  int i;
6086                  for (i = 0; ; i++)
6087                    {
6088                      long long int m = n << i;
6089                      if (m >> i != n)
6090                        return 1;
6091                      if (LLONG_MAX / 2 < m)
6092                        break;
6093                    }
6094                  return 0;
6095   ;
6096   return 0;
6097 }
6098 _ACEOF
6099 if ac_fn_c_try_run "$LINENO"; then :
6100
6101 else
6102   ac_cv_type_long_long_int=no
6103 fi
6104 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6105   conftest.$ac_objext conftest.beam conftest.$ac_ext
6106 fi
6107
6108         fi
6109       fi
6110 fi
6111 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_long_long_int" >&5
6112 $as_echo "$ac_cv_type_long_long_int" >&6; }
6113   if test $ac_cv_type_long_long_int = yes; then
6114
6115 $as_echo "#define HAVE_LONG_LONG_INT 1" >>confdefs.h
6116
6117   fi
6118
6119
6120
6121
6122
6123   for ac_header in $gl_header_list
6124 do :
6125   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6126 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
6127 eval as_val=\$$as_ac_Header
6128    if test "x$as_val" = x""yes; then :
6129   cat >>confdefs.h <<_ACEOF
6130 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6131 _ACEOF
6132
6133 fi
6134
6135 done
6136
6137
6138
6139
6140
6141
6142
6143   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the preprocessor supports include_next" >&5
6144 $as_echo_n "checking whether the preprocessor supports include_next... " >&6; }
6145 if test "${gl_cv_have_include_next+set}" = set; then :
6146   $as_echo_n "(cached) " >&6
6147 else
6148   rm -rf conftestd1a conftestd1b conftestd2
6149      mkdir conftestd1a conftestd1b conftestd2
6150                                                   cat <<EOF > conftestd1a/conftest.h
6151 #define DEFINED_IN_CONFTESTD1
6152 #include_next <conftest.h>
6153 #ifdef DEFINED_IN_CONFTESTD2
6154 int foo;
6155 #else
6156 #error "include_next doesn't work"
6157 #endif
6158 EOF
6159      cat <<EOF > conftestd1b/conftest.h
6160 #define DEFINED_IN_CONFTESTD1
6161 #include <stdio.h>
6162 #include_next <conftest.h>
6163 #ifdef DEFINED_IN_CONFTESTD2
6164 int foo;
6165 #else
6166 #error "include_next doesn't work"
6167 #endif
6168 EOF
6169      cat <<EOF > conftestd2/conftest.h
6170 #ifndef DEFINED_IN_CONFTESTD1
6171 #error "include_next test doesn't work"
6172 #endif
6173 #define DEFINED_IN_CONFTESTD2
6174 EOF
6175      gl_save_CPPFLAGS="$CPPFLAGS"
6176      CPPFLAGS="$gl_save_CPPFLAGS -Iconftestd1b -Iconftestd2"
6177      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6178 /* end confdefs.h.  */
6179 #include <conftest.h>
6180 _ACEOF
6181 if ac_fn_c_try_compile "$LINENO"; then :
6182   gl_cv_have_include_next=yes
6183 else
6184   CPPFLAGS="$gl_save_CPPFLAGS -Iconftestd1a -Iconftestd2"
6185         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6186 /* end confdefs.h.  */
6187 #include <conftest.h>
6188 _ACEOF
6189 if ac_fn_c_try_compile "$LINENO"; then :
6190   gl_cv_have_include_next=buggy
6191 else
6192   gl_cv_have_include_next=no
6193 fi
6194 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6195
6196 fi
6197 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6198      CPPFLAGS="$gl_save_CPPFLAGS"
6199      rm -rf conftestd1a conftestd1b conftestd2
6200
6201 fi
6202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_have_include_next" >&5
6203 $as_echo "$gl_cv_have_include_next" >&6; }
6204   PRAGMA_SYSTEM_HEADER=
6205   if test $gl_cv_have_include_next = yes; then
6206     INCLUDE_NEXT=include_next
6207     INCLUDE_NEXT_AS_FIRST_DIRECTIVE=include_next
6208     if test -n "$GCC"; then
6209       PRAGMA_SYSTEM_HEADER='#pragma GCC system_header'
6210     fi
6211   else
6212     if test $gl_cv_have_include_next = buggy; then
6213       INCLUDE_NEXT=include
6214       INCLUDE_NEXT_AS_FIRST_DIRECTIVE=include_next
6215     else
6216       INCLUDE_NEXT=include
6217       INCLUDE_NEXT_AS_FIRST_DIRECTIVE=include
6218     fi
6219   fi
6220
6221
6222
6223   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether system header files limit the line length" >&5
6224 $as_echo_n "checking whether system header files limit the line length... " >&6; }
6225 if test "${gl_cv_pragma_columns+set}" = set; then :
6226   $as_echo_n "(cached) " >&6
6227 else
6228        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6229 /* end confdefs.h.  */
6230
6231 #ifdef __TANDEM
6232 choke me
6233 #endif
6234
6235 _ACEOF
6236 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6237   $EGREP "choke me" >/dev/null 2>&1; then :
6238   gl_cv_pragma_columns=yes
6239 else
6240   gl_cv_pragma_columns=no
6241 fi
6242 rm -f conftest*
6243
6244
6245 fi
6246 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_pragma_columns" >&5
6247 $as_echo "$gl_cv_pragma_columns" >&6; }
6248   if test $gl_cv_pragma_columns = yes; then
6249     PRAGMA_COLUMNS="#pragma COLUMNS 10000"
6250   else
6251     PRAGMA_COLUMNS=
6252   fi
6253
6254
6255
6256
6257
6258
6259
6260
6261     gl_cv_c_multiarch=no
6262   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6263 /* end confdefs.h.  */
6264 #ifndef __APPLE_CC__
6265          not a universal capable compiler
6266         #endif
6267         typedef int dummy;
6268
6269 _ACEOF
6270 if ac_fn_c_try_compile "$LINENO"; then :
6271
6272                arch=
6273      prev=
6274      for word in ${CC} ${CFLAGS} ${CPPFLAGS} ${LDFLAGS}; do
6275        if test -n "$prev"; then
6276          case $word in
6277            i?86 | x86_64 | ppc | ppc64)
6278              if test -z "$arch" || test "$arch" = "$word"; then
6279                arch="$word"
6280              else
6281                gl_cv_c_multiarch=yes
6282              fi
6283              ;;
6284          esac
6285          prev=
6286        else
6287          if test "x$word" = "x-arch"; then
6288            prev=arch
6289          fi
6290        fi
6291      done
6292
6293 fi
6294 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6295   if test $gl_cv_c_multiarch = yes; then
6296     APPLE_UNIVERSAL_BUILD=1
6297   else
6298     APPLE_UNIVERSAL_BUILD=0
6299   fi
6300
6301
6302
6303
6304
6305   if test $ac_cv_type_long_long_int = yes; then
6306     HAVE_LONG_LONG_INT=1
6307   else
6308     HAVE_LONG_LONG_INT=0
6309   fi
6310
6311
6312   if test $ac_cv_type_unsigned_long_long_int = yes; then
6313     HAVE_UNSIGNED_LONG_LONG_INT=1
6314   else
6315     HAVE_UNSIGNED_LONG_LONG_INT=0
6316   fi
6317
6318
6319
6320   :
6321
6322
6323
6324
6325
6326   if test $ac_cv_header_wchar_h = yes; then
6327     HAVE_WCHAR_H=1
6328   else
6329     HAVE_WCHAR_H=0
6330   fi
6331
6332
6333       if test $ac_cv_header_inttypes_h = yes; then
6334     HAVE_INTTYPES_H=1
6335   else
6336     HAVE_INTTYPES_H=0
6337   fi
6338
6339
6340       if test $ac_cv_header_sys_types_h = yes; then
6341     HAVE_SYS_TYPES_H=1
6342   else
6343     HAVE_SYS_TYPES_H=0
6344   fi
6345
6346
6347
6348
6349
6350
6351
6352
6353   :
6354
6355
6356
6357
6358
6359
6360
6361
6362      if test $gl_cv_have_include_next = yes; then
6363        gl_cv_next_stdint_h='<'stdint.h'>'
6364      else
6365        { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <stdint.h>" >&5
6366 $as_echo_n "checking absolute name of <stdint.h>... " >&6; }
6367 if test "${gl_cv_next_stdint_h+set}" = set; then :
6368   $as_echo_n "(cached) " >&6
6369 else
6370
6371              if test $ac_cv_header_stdint_h = yes; then
6372
6373
6374                cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6375 /* end confdefs.h.  */
6376 #include <stdint.h>
6377
6378 _ACEOF
6379                                                                                                                         case "$host_os" in
6380                  aix*) gl_absname_cpp="$ac_cpp -C" ;;
6381                  *)    gl_absname_cpp="$ac_cpp" ;;
6382                esac
6383
6384                case "$host_os" in
6385                  mingw*)
6386                                                                                                                                      gl_dirsep_regex='[/\\]'
6387                    ;;
6388                  *)
6389                    gl_dirsep_regex='\/'
6390                    ;;
6391                esac
6392                                              gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
6393
6394                gl_header_literal_regex=`echo 'stdint.h' \
6395                                         | sed -e "$gl_make_literal_regex_sed"`
6396                gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
6397                    s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
6398                    s|^/[^/]|//&|
6399                    p
6400                    q
6401                  }'
6402                                                             gl_cv_next_stdint_h='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
6403                       sed -n "$gl_absolute_header_sed"`'"'
6404           else
6405                gl_cv_next_stdint_h='<'stdint.h'>'
6406              fi
6407
6408
6409 fi
6410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_stdint_h" >&5
6411 $as_echo "$gl_cv_next_stdint_h" >&6; }
6412      fi
6413      NEXT_STDINT_H=$gl_cv_next_stdint_h
6414
6415      if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
6416        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
6417        gl_next_as_first_directive='<'stdint.h'>'
6418      else
6419        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
6420        gl_next_as_first_directive=$gl_cv_next_stdint_h
6421      fi
6422      NEXT_AS_FIRST_DIRECTIVE_STDINT_H=$gl_next_as_first_directive
6423
6424
6425
6426
6427   if test $ac_cv_header_stdint_h = yes; then
6428     HAVE_STDINT_H=1
6429   else
6430     HAVE_STDINT_H=0
6431   fi
6432
6433
6434     if test $ac_cv_header_stdint_h = yes; then
6435     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stdint.h conforms to C99" >&5
6436 $as_echo_n "checking whether stdint.h conforms to C99... " >&6; }
6437 if test "${gl_cv_header_working_stdint_h+set}" = set; then :
6438   $as_echo_n "(cached) " >&6
6439 else
6440   gl_cv_header_working_stdint_h=no
6441        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6442 /* end confdefs.h.  */
6443
6444
6445 #define _GL_JUST_INCLUDE_SYSTEM_STDINT_H 1 /* work if build isn't clean */
6446 #include <stdint.h>
6447 /* Dragonfly defines WCHAR_MIN, WCHAR_MAX only in <wchar.h>.  */
6448 #if !(defined WCHAR_MIN && defined WCHAR_MAX)
6449 #error "WCHAR_MIN, WCHAR_MAX not defined in <stdint.h>"
6450 #endif
6451
6452
6453   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6454      included before <wchar.h>.  */
6455   #include <stddef.h>
6456   #include <signal.h>
6457   #if HAVE_WCHAR_H
6458   # include <stdio.h>
6459   # include <time.h>
6460   # include <wchar.h>
6461   #endif
6462
6463
6464 #ifdef INT8_MAX
6465 int8_t a1 = INT8_MAX;
6466 int8_t a1min = INT8_MIN;
6467 #endif
6468 #ifdef INT16_MAX
6469 int16_t a2 = INT16_MAX;
6470 int16_t a2min = INT16_MIN;
6471 #endif
6472 #ifdef INT32_MAX
6473 int32_t a3 = INT32_MAX;
6474 int32_t a3min = INT32_MIN;
6475 #endif
6476 #ifdef INT64_MAX
6477 int64_t a4 = INT64_MAX;
6478 int64_t a4min = INT64_MIN;
6479 #endif
6480 #ifdef UINT8_MAX
6481 uint8_t b1 = UINT8_MAX;
6482 #else
6483 typedef int b1[(unsigned char) -1 != 255 ? 1 : -1];
6484 #endif
6485 #ifdef UINT16_MAX
6486 uint16_t b2 = UINT16_MAX;
6487 #endif
6488 #ifdef UINT32_MAX
6489 uint32_t b3 = UINT32_MAX;
6490 #endif
6491 #ifdef UINT64_MAX
6492 uint64_t b4 = UINT64_MAX;
6493 #endif
6494 int_least8_t c1 = INT8_C (0x7f);
6495 int_least8_t c1max = INT_LEAST8_MAX;
6496 int_least8_t c1min = INT_LEAST8_MIN;
6497 int_least16_t c2 = INT16_C (0x7fff);
6498 int_least16_t c2max = INT_LEAST16_MAX;
6499 int_least16_t c2min = INT_LEAST16_MIN;
6500 int_least32_t c3 = INT32_C (0x7fffffff);
6501 int_least32_t c3max = INT_LEAST32_MAX;
6502 int_least32_t c3min = INT_LEAST32_MIN;
6503 int_least64_t c4 = INT64_C (0x7fffffffffffffff);
6504 int_least64_t c4max = INT_LEAST64_MAX;
6505 int_least64_t c4min = INT_LEAST64_MIN;
6506 uint_least8_t d1 = UINT8_C (0xff);
6507 uint_least8_t d1max = UINT_LEAST8_MAX;
6508 uint_least16_t d2 = UINT16_C (0xffff);
6509 uint_least16_t d2max = UINT_LEAST16_MAX;
6510 uint_least32_t d3 = UINT32_C (0xffffffff);
6511 uint_least32_t d3max = UINT_LEAST32_MAX;
6512 uint_least64_t d4 = UINT64_C (0xffffffffffffffff);
6513 uint_least64_t d4max = UINT_LEAST64_MAX;
6514 int_fast8_t e1 = INT_FAST8_MAX;
6515 int_fast8_t e1min = INT_FAST8_MIN;
6516 int_fast16_t e2 = INT_FAST16_MAX;
6517 int_fast16_t e2min = INT_FAST16_MIN;
6518 int_fast32_t e3 = INT_FAST32_MAX;
6519 int_fast32_t e3min = INT_FAST32_MIN;
6520 int_fast64_t e4 = INT_FAST64_MAX;
6521 int_fast64_t e4min = INT_FAST64_MIN;
6522 uint_fast8_t f1 = UINT_FAST8_MAX;
6523 uint_fast16_t f2 = UINT_FAST16_MAX;
6524 uint_fast32_t f3 = UINT_FAST32_MAX;
6525 uint_fast64_t f4 = UINT_FAST64_MAX;
6526 #ifdef INTPTR_MAX
6527 intptr_t g = INTPTR_MAX;
6528 intptr_t gmin = INTPTR_MIN;
6529 #endif
6530 #ifdef UINTPTR_MAX
6531 uintptr_t h = UINTPTR_MAX;
6532 #endif
6533 intmax_t i = INTMAX_MAX;
6534 uintmax_t j = UINTMAX_MAX;
6535
6536 #include <limits.h> /* for CHAR_BIT */
6537 #define TYPE_MINIMUM(t) \
6538   ((t) ((t) 0 < (t) -1 ? (t) 0 : ~ TYPE_MAXIMUM (t)))
6539 #define TYPE_MAXIMUM(t) \
6540   ((t) ((t) 0 < (t) -1 \
6541         ? (t) -1 \
6542         : ((((t) 1 << (sizeof (t) * CHAR_BIT - 2)) - 1) * 2 + 1)))
6543 struct s {
6544   int check_PTRDIFF:
6545       PTRDIFF_MIN == TYPE_MINIMUM (ptrdiff_t)
6546       && PTRDIFF_MAX == TYPE_MAXIMUM (ptrdiff_t)
6547       ? 1 : -1;
6548   /* Detect bug in FreeBSD 6.0 / ia64.  */
6549   int check_SIG_ATOMIC:
6550       SIG_ATOMIC_MIN == TYPE_MINIMUM (sig_atomic_t)
6551       && SIG_ATOMIC_MAX == TYPE_MAXIMUM (sig_atomic_t)
6552       ? 1 : -1;
6553   int check_SIZE: SIZE_MAX == TYPE_MAXIMUM (size_t) ? 1 : -1;
6554   int check_WCHAR:
6555       WCHAR_MIN == TYPE_MINIMUM (wchar_t)
6556       && WCHAR_MAX == TYPE_MAXIMUM (wchar_t)
6557       ? 1 : -1;
6558   /* Detect bug in mingw.  */
6559   int check_WINT:
6560       WINT_MIN == TYPE_MINIMUM (wint_t)
6561       && WINT_MAX == TYPE_MAXIMUM (wint_t)
6562       ? 1 : -1;
6563
6564   /* Detect bugs in glibc 2.4 and Solaris 10 stdint.h, among others.  */
6565   int check_UINT8_C:
6566         (-1 < UINT8_C (0)) == (-1 < (uint_least8_t) 0) ? 1 : -1;
6567   int check_UINT16_C:
6568         (-1 < UINT16_C (0)) == (-1 < (uint_least16_t) 0) ? 1 : -1;
6569
6570   /* Detect bugs in OpenBSD 3.9 stdint.h.  */
6571 #ifdef UINT8_MAX
6572   int check_uint8: (uint8_t) -1 == UINT8_MAX ? 1 : -1;
6573 #endif
6574 #ifdef UINT16_MAX
6575   int check_uint16: (uint16_t) -1 == UINT16_MAX ? 1 : -1;
6576 #endif
6577 #ifdef UINT32_MAX
6578   int check_uint32: (uint32_t) -1 == UINT32_MAX ? 1 : -1;
6579 #endif
6580 #ifdef UINT64_MAX
6581   int check_uint64: (uint64_t) -1 == UINT64_MAX ? 1 : -1;
6582 #endif
6583   int check_uint_least8: (uint_least8_t) -1 == UINT_LEAST8_MAX ? 1 : -1;
6584   int check_uint_least16: (uint_least16_t) -1 == UINT_LEAST16_MAX ? 1 : -1;
6585   int check_uint_least32: (uint_least32_t) -1 == UINT_LEAST32_MAX ? 1 : -1;
6586   int check_uint_least64: (uint_least64_t) -1 == UINT_LEAST64_MAX ? 1 : -1;
6587   int check_uint_fast8: (uint_fast8_t) -1 == UINT_FAST8_MAX ? 1 : -1;
6588   int check_uint_fast16: (uint_fast16_t) -1 == UINT_FAST16_MAX ? 1 : -1;
6589   int check_uint_fast32: (uint_fast32_t) -1 == UINT_FAST32_MAX ? 1 : -1;
6590   int check_uint_fast64: (uint_fast64_t) -1 == UINT_FAST64_MAX ? 1 : -1;
6591   int check_uintptr: (uintptr_t) -1 == UINTPTR_MAX ? 1 : -1;
6592   int check_uintmax: (uintmax_t) -1 == UINTMAX_MAX ? 1 : -1;
6593   int check_size: (size_t) -1 == SIZE_MAX ? 1 : -1;
6594 };
6595
6596 int
6597 main ()
6598 {
6599
6600   ;
6601   return 0;
6602 }
6603 _ACEOF
6604 if ac_fn_c_try_compile "$LINENO"; then :
6605                                                     if test "$cross_compiling" = yes; then :
6606                  gl_cv_header_working_stdint_h=yes
6607
6608 else
6609   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6610 /* end confdefs.h.  */
6611
6612
6613 #define _GL_JUST_INCLUDE_SYSTEM_STDINT_H 1 /* work if build isn't clean */
6614 #include <stdint.h>
6615
6616
6617   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6618      included before <wchar.h>.  */
6619   #include <stddef.h>
6620   #include <signal.h>
6621   #if HAVE_WCHAR_H
6622   # include <stdio.h>
6623   # include <time.h>
6624   # include <wchar.h>
6625   #endif
6626
6627
6628 #include <stdio.h>
6629 #include <string.h>
6630 #define MVAL(macro) MVAL1(macro)
6631 #define MVAL1(expression) #expression
6632 static const char *macro_values[] =
6633   {
6634 #ifdef INT8_MAX
6635     MVAL (INT8_MAX),
6636 #endif
6637 #ifdef INT16_MAX
6638     MVAL (INT16_MAX),
6639 #endif
6640 #ifdef INT32_MAX
6641     MVAL (INT32_MAX),
6642 #endif
6643 #ifdef INT64_MAX
6644     MVAL (INT64_MAX),
6645 #endif
6646 #ifdef UINT8_MAX
6647     MVAL (UINT8_MAX),
6648 #endif
6649 #ifdef UINT16_MAX
6650     MVAL (UINT16_MAX),
6651 #endif
6652 #ifdef UINT32_MAX
6653     MVAL (UINT32_MAX),
6654 #endif
6655 #ifdef UINT64_MAX
6656     MVAL (UINT64_MAX),
6657 #endif
6658     NULL
6659   };
6660
6661 int
6662 main ()
6663 {
6664
6665   const char **mv;
6666   for (mv = macro_values; *mv != NULL; mv++)
6667     {
6668       const char *value = *mv;
6669       /* Test whether it looks like a cast expression.  */
6670       if (strncmp (value, "((unsigned int)"/*)*/, 15) == 0
6671           || strncmp (value, "((unsigned short)"/*)*/, 17) == 0
6672           || strncmp (value, "((unsigned char)"/*)*/, 16) == 0
6673           || strncmp (value, "((int)"/*)*/, 6) == 0
6674           || strncmp (value, "((signed short)"/*)*/, 15) == 0
6675           || strncmp (value, "((signed char)"/*)*/, 14) == 0)
6676         return mv - macro_values + 1;
6677     }
6678   return 0;
6679
6680   ;
6681   return 0;
6682 }
6683 _ACEOF
6684 if ac_fn_c_try_run "$LINENO"; then :
6685   gl_cv_header_working_stdint_h=yes
6686 fi
6687 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6688   conftest.$ac_objext conftest.beam conftest.$ac_ext
6689 fi
6690
6691
6692 fi
6693 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6694
6695 fi
6696 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_working_stdint_h" >&5
6697 $as_echo "$gl_cv_header_working_stdint_h" >&6; }
6698   fi
6699   if test "$gl_cv_header_working_stdint_h" = yes; then
6700     STDINT_H=
6701   else
6702             for ac_header in sys/inttypes.h sys/bitypes.h
6703 do :
6704   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6705 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
6706 eval as_val=\$$as_ac_Header
6707    if test "x$as_val" = x""yes; then :
6708   cat >>confdefs.h <<_ACEOF
6709 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6710 _ACEOF
6711
6712 fi
6713
6714 done
6715
6716     if test $ac_cv_header_sys_inttypes_h = yes; then
6717       HAVE_SYS_INTTYPES_H=1
6718     else
6719       HAVE_SYS_INTTYPES_H=0
6720     fi
6721
6722     if test $ac_cv_header_sys_bitypes_h = yes; then
6723       HAVE_SYS_BITYPES_H=1
6724     else
6725       HAVE_SYS_BITYPES_H=0
6726     fi
6727
6728
6729
6730
6731   if test $APPLE_UNIVERSAL_BUILD = 0; then
6732
6733
6734   for gltype in ptrdiff_t size_t ; do
6735     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bit size of $gltype" >&5
6736 $as_echo_n "checking for bit size of $gltype... " >&6; }
6737 if { as_var=gl_cv_bitsizeof_${gltype}; eval "test \"\${$as_var+set}\" = set"; }; then :
6738   $as_echo_n "(cached) " >&6
6739 else
6740   if ac_fn_c_compute_int "$LINENO" "sizeof ($gltype) * CHAR_BIT" "result"        "
6741   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6742      included before <wchar.h>.  */
6743   #include <stddef.h>
6744   #include <signal.h>
6745   #if HAVE_WCHAR_H
6746   # include <stdio.h>
6747   # include <time.h>
6748   # include <wchar.h>
6749   #endif
6750
6751 #include <limits.h>"; then :
6752
6753 else
6754   result=unknown
6755 fi
6756
6757        eval gl_cv_bitsizeof_${gltype}=\$result
6758
6759 fi
6760 eval ac_res=\$gl_cv_bitsizeof_${gltype}
6761                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6762 $as_echo "$ac_res" >&6; }
6763     eval result=\$gl_cv_bitsizeof_${gltype}
6764     if test $result = unknown; then
6765                                                 result=0
6766     fi
6767     GLTYPE=`echo "$gltype" | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
6768     cat >>confdefs.h <<_ACEOF
6769 #define BITSIZEOF_${GLTYPE} $result
6770 _ACEOF
6771
6772     eval BITSIZEOF_${GLTYPE}=\$result
6773   done
6774
6775
6776   fi
6777
6778
6779   for gltype in sig_atomic_t wchar_t wint_t ; do
6780     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bit size of $gltype" >&5
6781 $as_echo_n "checking for bit size of $gltype... " >&6; }
6782 if { as_var=gl_cv_bitsizeof_${gltype}; eval "test \"\${$as_var+set}\" = set"; }; then :
6783   $as_echo_n "(cached) " >&6
6784 else
6785   if ac_fn_c_compute_int "$LINENO" "sizeof ($gltype) * CHAR_BIT" "result"        "
6786   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6787      included before <wchar.h>.  */
6788   #include <stddef.h>
6789   #include <signal.h>
6790   #if HAVE_WCHAR_H
6791   # include <stdio.h>
6792   # include <time.h>
6793   # include <wchar.h>
6794   #endif
6795
6796 #include <limits.h>"; then :
6797
6798 else
6799   result=unknown
6800 fi
6801
6802        eval gl_cv_bitsizeof_${gltype}=\$result
6803
6804 fi
6805 eval ac_res=\$gl_cv_bitsizeof_${gltype}
6806                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6807 $as_echo "$ac_res" >&6; }
6808     eval result=\$gl_cv_bitsizeof_${gltype}
6809     if test $result = unknown; then
6810                                                 result=0
6811     fi
6812     GLTYPE=`echo "$gltype" | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
6813     cat >>confdefs.h <<_ACEOF
6814 #define BITSIZEOF_${GLTYPE} $result
6815 _ACEOF
6816
6817     eval BITSIZEOF_${GLTYPE}=\$result
6818   done
6819
6820
6821
6822
6823   for gltype in sig_atomic_t wchar_t wint_t ; do
6824     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gltype is signed" >&5
6825 $as_echo_n "checking whether $gltype is signed... " >&6; }
6826 if { as_var=gl_cv_type_${gltype}_signed; eval "test \"\${$as_var+set}\" = set"; }; then :
6827   $as_echo_n "(cached) " >&6
6828 else
6829   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6830 /* end confdefs.h.  */
6831
6832   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6833      included before <wchar.h>.  */
6834   #include <stddef.h>
6835   #include <signal.h>
6836   #if HAVE_WCHAR_H
6837   # include <stdio.h>
6838   # include <time.h>
6839   # include <wchar.h>
6840   #endif
6841
6842             int verify[2 * (($gltype) -1 < ($gltype) 0) - 1];
6843 int
6844 main ()
6845 {
6846
6847   ;
6848   return 0;
6849 }
6850 _ACEOF
6851 if ac_fn_c_try_compile "$LINENO"; then :
6852   result=yes
6853 else
6854   result=no
6855 fi
6856 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6857        eval gl_cv_type_${gltype}_signed=\$result
6858
6859 fi
6860 eval ac_res=\$gl_cv_type_${gltype}_signed
6861                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6862 $as_echo "$ac_res" >&6; }
6863     eval result=\$gl_cv_type_${gltype}_signed
6864     GLTYPE=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
6865     if test "$result" = yes; then
6866       cat >>confdefs.h <<_ACEOF
6867 #define HAVE_SIGNED_${GLTYPE} 1
6868 _ACEOF
6869
6870       eval HAVE_SIGNED_${GLTYPE}=1
6871     else
6872       eval HAVE_SIGNED_${GLTYPE}=0
6873     fi
6874   done
6875
6876
6877   gl_cv_type_ptrdiff_t_signed=yes
6878   gl_cv_type_size_t_signed=no
6879   if test $APPLE_UNIVERSAL_BUILD = 0; then
6880
6881
6882   for gltype in ptrdiff_t size_t ; do
6883     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $gltype integer literal suffix" >&5
6884 $as_echo_n "checking for $gltype integer literal suffix... " >&6; }
6885 if { as_var=gl_cv_type_${gltype}_suffix; eval "test \"\${$as_var+set}\" = set"; }; then :
6886   $as_echo_n "(cached) " >&6
6887 else
6888   eval gl_cv_type_${gltype}_suffix=no
6889        eval result=\$gl_cv_type_${gltype}_signed
6890        if test "$result" = yes; then
6891          glsufu=
6892        else
6893          glsufu=u
6894        fi
6895        for glsuf in "$glsufu" ${glsufu}l ${glsufu}ll ${glsufu}i64; do
6896          case $glsuf in
6897            '')  gltype1='int';;
6898            l)   gltype1='long int';;
6899            ll)  gltype1='long long int';;
6900            i64) gltype1='__int64';;
6901            u)   gltype1='unsigned int';;
6902            ul)  gltype1='unsigned long int';;
6903            ull) gltype1='unsigned long long int';;
6904            ui64)gltype1='unsigned __int64';;
6905          esac
6906          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6907 /* end confdefs.h.  */
6908
6909   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6910      included before <wchar.h>.  */
6911   #include <stddef.h>
6912   #include <signal.h>
6913   #if HAVE_WCHAR_H
6914   # include <stdio.h>
6915   # include <time.h>
6916   # include <wchar.h>
6917   #endif
6918
6919               extern $gltype foo;
6920               extern $gltype1 foo;
6921 int
6922 main ()
6923 {
6924
6925   ;
6926   return 0;
6927 }
6928 _ACEOF
6929 if ac_fn_c_try_compile "$LINENO"; then :
6930   eval gl_cv_type_${gltype}_suffix=\$glsuf
6931 fi
6932 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6933          eval result=\$gl_cv_type_${gltype}_suffix
6934          test "$result" != no && break
6935        done
6936 fi
6937 eval ac_res=\$gl_cv_type_${gltype}_suffix
6938                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6939 $as_echo "$ac_res" >&6; }
6940     GLTYPE=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
6941     eval result=\$gl_cv_type_${gltype}_suffix
6942     test "$result" = no && result=
6943     eval ${GLTYPE}_SUFFIX=\$result
6944     cat >>confdefs.h <<_ACEOF
6945 #define ${GLTYPE}_SUFFIX $result
6946 _ACEOF
6947
6948   done
6949
6950
6951   fi
6952
6953
6954   for gltype in sig_atomic_t wchar_t wint_t ; do
6955     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $gltype integer literal suffix" >&5
6956 $as_echo_n "checking for $gltype integer literal suffix... " >&6; }
6957 if { as_var=gl_cv_type_${gltype}_suffix; eval "test \"\${$as_var+set}\" = set"; }; then :
6958   $as_echo_n "(cached) " >&6
6959 else
6960   eval gl_cv_type_${gltype}_suffix=no
6961        eval result=\$gl_cv_type_${gltype}_signed
6962        if test "$result" = yes; then
6963          glsufu=
6964        else
6965          glsufu=u
6966        fi
6967        for glsuf in "$glsufu" ${glsufu}l ${glsufu}ll ${glsufu}i64; do
6968          case $glsuf in
6969            '')  gltype1='int';;
6970            l)   gltype1='long int';;
6971            ll)  gltype1='long long int';;
6972            i64) gltype1='__int64';;
6973            u)   gltype1='unsigned int';;
6974            ul)  gltype1='unsigned long int';;
6975            ull) gltype1='unsigned long long int';;
6976            ui64)gltype1='unsigned __int64';;
6977          esac
6978          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6979 /* end confdefs.h.  */
6980
6981   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6982      included before <wchar.h>.  */
6983   #include <stddef.h>
6984   #include <signal.h>
6985   #if HAVE_WCHAR_H
6986   # include <stdio.h>
6987   # include <time.h>
6988   # include <wchar.h>
6989   #endif
6990
6991               extern $gltype foo;
6992               extern $gltype1 foo;
6993 int
6994 main ()
6995 {
6996
6997   ;
6998   return 0;
6999 }
7000 _ACEOF
7001 if ac_fn_c_try_compile "$LINENO"; then :
7002   eval gl_cv_type_${gltype}_suffix=\$glsuf
7003 fi
7004 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7005          eval result=\$gl_cv_type_${gltype}_suffix
7006          test "$result" != no && break
7007        done
7008 fi
7009 eval ac_res=\$gl_cv_type_${gltype}_suffix
7010                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
7011 $as_echo "$ac_res" >&6; }
7012     GLTYPE=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
7013     eval result=\$gl_cv_type_${gltype}_suffix
7014     test "$result" = no && result=
7015     eval ${GLTYPE}_SUFFIX=\$result
7016     cat >>confdefs.h <<_ACEOF
7017 #define ${GLTYPE}_SUFFIX $result
7018 _ACEOF
7019
7020   done
7021
7022
7023
7024           if test $BITSIZEOF_WINT_T -lt 32; then
7025     BITSIZEOF_WINT_T=32
7026   fi
7027
7028     STDINT_H=stdint.h
7029   fi
7030
7031    if test -n "$STDINT_H"; then
7032   GL_GENERATE_STDINT_H_TRUE=
7033   GL_GENERATE_STDINT_H_FALSE='#'
7034 else
7035   GL_GENERATE_STDINT_H_TRUE='#'
7036   GL_GENERATE_STDINT_H_FALSE=
7037 fi
7038
7039
7040
7041
7042
7043
7044
7045
7046   GNULIB_IMAXABS=0;
7047   GNULIB_IMAXDIV=0;
7048   GNULIB_STRTOIMAX=0;
7049   GNULIB_STRTOUMAX=0;
7050     HAVE_DECL_IMAXABS=1;
7051   HAVE_DECL_IMAXDIV=1;
7052   HAVE_DECL_STRTOIMAX=1;
7053   HAVE_DECL_STRTOUMAX=1;
7054   REPLACE_STRTOIMAX=0;
7055   INT32_MAX_LT_INTMAX_MAX=1;
7056   INT64_MAX_EQ_LONG_MAX='defined _LP64';
7057   PRI_MACROS_BROKEN=0;
7058   PRIPTR_PREFIX=__PRIPTR_PREFIX;
7059   UINT32_MAX_LT_UINTMAX_MAX=1;
7060   UINT64_MAX_EQ_ULONG_MAX='defined _LP64';
7061
7062
7063
7064
7065   :
7066
7067
7068
7069
7070
7071
7072
7073
7074
7075
7076
7077
7078
7079   :
7080
7081
7082
7083
7084
7085
7086
7087
7088      if test $gl_cv_have_include_next = yes; then
7089        gl_cv_next_inttypes_h='<'inttypes.h'>'
7090      else
7091        { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <inttypes.h>" >&5
7092 $as_echo_n "checking absolute name of <inttypes.h>... " >&6; }
7093 if test "${gl_cv_next_inttypes_h+set}" = set; then :
7094   $as_echo_n "(cached) " >&6
7095 else
7096
7097              if test $ac_cv_header_inttypes_h = yes; then
7098
7099
7100                cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7101 /* end confdefs.h.  */
7102 #include <inttypes.h>
7103
7104 _ACEOF
7105                                                                                                                         case "$host_os" in
7106                  aix*) gl_absname_cpp="$ac_cpp -C" ;;
7107                  *)    gl_absname_cpp="$ac_cpp" ;;
7108                esac
7109
7110                case "$host_os" in
7111                  mingw*)
7112                                                                                                                                      gl_dirsep_regex='[/\\]'
7113                    ;;
7114                  *)
7115                    gl_dirsep_regex='\/'
7116                    ;;
7117                esac
7118                                              gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
7119
7120                gl_header_literal_regex=`echo 'inttypes.h' \
7121                                         | sed -e "$gl_make_literal_regex_sed"`
7122                gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
7123                    s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
7124                    s|^/[^/]|//&|
7125                    p
7126                    q
7127                  }'
7128                                                             gl_cv_next_inttypes_h='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
7129                       sed -n "$gl_absolute_header_sed"`'"'
7130           else
7131                gl_cv_next_inttypes_h='<'inttypes.h'>'
7132              fi
7133
7134
7135 fi
7136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_inttypes_h" >&5
7137 $as_echo "$gl_cv_next_inttypes_h" >&6; }
7138      fi
7139      NEXT_INTTYPES_H=$gl_cv_next_inttypes_h
7140
7141      if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
7142        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
7143        gl_next_as_first_directive='<'inttypes.h'>'
7144      else
7145        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
7146        gl_next_as_first_directive=$gl_cv_next_inttypes_h
7147      fi
7148      NEXT_AS_FIRST_DIRECTIVE_INTTYPES_H=$gl_next_as_first_directive
7149
7150
7151
7152
7153
7154
7155
7156
7157     for gl_func in imaxabs imaxdiv strtoimax strtoumax; do
7158     as_gl_Symbol=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh`
7159     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5
7160 $as_echo_n "checking whether $gl_func is declared without a macro... " >&6; }
7161 if { as_var=$as_gl_Symbol; eval "test \"\${$as_var+set}\" = set"; }; then :
7162   $as_echo_n "(cached) " >&6
7163 else
7164   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7165 /* end confdefs.h.  */
7166 #include <inttypes.h>
7167
7168 int
7169 main ()
7170 {
7171 #undef $gl_func
7172   (void) $gl_func;
7173   ;
7174   return 0;
7175 }
7176 _ACEOF
7177 if ac_fn_c_try_compile "$LINENO"; then :
7178   eval "$as_gl_Symbol=yes"
7179 else
7180   eval "$as_gl_Symbol=no"
7181 fi
7182 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7183 fi
7184 eval ac_res=\$$as_gl_Symbol
7185                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
7186 $as_echo "$ac_res" >&6; }
7187     eval as_val=\$$as_gl_Symbol
7188    if test "x$as_val" = x""yes; then :
7189   cat >>confdefs.h <<_ACEOF
7190 #define `$as_echo "HAVE_RAW_DECL_$gl_func" | $as_tr_cpp` 1
7191 _ACEOF
7192
7193                      eval ac_cv_have_decl_$gl_func=yes
7194 fi
7195       done
7196
7197
7198
7199   for ac_header in inttypes.h
7200 do :
7201   ac_fn_c_check_header_mongrel "$LINENO" "inttypes.h" "ac_cv_header_inttypes_h" "$ac_includes_default"
7202 if test "x$ac_cv_header_inttypes_h" = x""yes; then :
7203   cat >>confdefs.h <<_ACEOF
7204 #define HAVE_INTTYPES_H 1
7205 _ACEOF
7206
7207 fi
7208
7209 done
7210
7211   if test $ac_cv_header_inttypes_h = yes; then
7212     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the inttypes.h PRIxNN macros are broken" >&5
7213 $as_echo_n "checking whether the inttypes.h PRIxNN macros are broken... " >&6; }
7214 if test "${gt_cv_inttypes_pri_broken+set}" = set; then :
7215   $as_echo_n "(cached) " >&6
7216 else
7217
7218         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7219 /* end confdefs.h.  */
7220
7221 #include <inttypes.h>
7222 #ifdef PRId32
7223 char *p = PRId32;
7224 #endif
7225
7226 int
7227 main ()
7228 {
7229
7230   ;
7231   return 0;
7232 }
7233 _ACEOF
7234 if ac_fn_c_try_compile "$LINENO"; then :
7235   gt_cv_inttypes_pri_broken=no
7236 else
7237   gt_cv_inttypes_pri_broken=yes
7238 fi
7239 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7240
7241 fi
7242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_inttypes_pri_broken" >&5
7243 $as_echo "$gt_cv_inttypes_pri_broken" >&6; }
7244   fi
7245   if test "$gt_cv_inttypes_pri_broken" = yes; then
7246
7247 cat >>confdefs.h <<_ACEOF
7248 #define PRI_MACROS_BROKEN 1
7249 _ACEOF
7250
7251     PRI_MACROS_BROKEN=1
7252   else
7253     PRI_MACROS_BROKEN=0
7254   fi
7255
7256
7257
7258
7259
7260
7261
7262
7263
7264
7265
7266   for ac_func in $gl_func_list
7267 do :
7268   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
7269 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
7270 eval as_val=\$$as_ac_var
7271    if test "x$as_val" = x""yes; then :
7272   cat >>confdefs.h <<_ACEOF
7273 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
7274 _ACEOF
7275
7276 fi
7277 done
7278
7279
7280
7281
7282
7283
7284   GNULIB_FFSL=0;
7285   GNULIB_FFSLL=0;
7286   GNULIB_MEMCHR=0;
7287   GNULIB_MEMMEM=0;
7288   GNULIB_MEMPCPY=0;
7289   GNULIB_MEMRCHR=0;
7290   GNULIB_RAWMEMCHR=0;
7291   GNULIB_STPCPY=0;
7292   GNULIB_STPNCPY=0;
7293   GNULIB_STRCHRNUL=0;
7294   GNULIB_STRDUP=0;
7295   GNULIB_STRNCAT=0;
7296   GNULIB_STRNDUP=0;
7297   GNULIB_STRNLEN=0;
7298   GNULIB_STRPBRK=0;
7299   GNULIB_STRSEP=0;
7300   GNULIB_STRSTR=0;
7301   GNULIB_STRCASESTR=0;
7302   GNULIB_STRTOK_R=0;
7303   GNULIB_MBSLEN=0;
7304   GNULIB_MBSNLEN=0;
7305   GNULIB_MBSCHR=0;
7306   GNULIB_MBSRCHR=0;
7307   GNULIB_MBSSTR=0;
7308   GNULIB_MBSCASECMP=0;
7309   GNULIB_MBSNCASECMP=0;
7310   GNULIB_MBSPCASECMP=0;
7311   GNULIB_MBSCASESTR=0;
7312   GNULIB_MBSCSPN=0;
7313   GNULIB_MBSPBRK=0;
7314   GNULIB_MBSSPN=0;
7315   GNULIB_MBSSEP=0;
7316   GNULIB_MBSTOK_R=0;
7317   GNULIB_STRERROR=0;
7318   GNULIB_STRERROR_R=0;
7319   GNULIB_STRSIGNAL=0;
7320   GNULIB_STRVERSCMP=0;
7321   HAVE_MBSLEN=0;
7322     HAVE_FFSL=1;
7323   HAVE_FFSLL=1;
7324   HAVE_MEMCHR=1;
7325   HAVE_DECL_MEMMEM=1;
7326   HAVE_MEMPCPY=1;
7327   HAVE_DECL_MEMRCHR=1;
7328   HAVE_RAWMEMCHR=1;
7329   HAVE_STPCPY=1;
7330   HAVE_STPNCPY=1;
7331   HAVE_STRCHRNUL=1;
7332   HAVE_DECL_STRDUP=1;
7333   HAVE_DECL_STRNDUP=1;
7334   HAVE_DECL_STRNLEN=1;
7335   HAVE_STRPBRK=1;
7336   HAVE_STRSEP=1;
7337   HAVE_STRCASESTR=1;
7338   HAVE_DECL_STRTOK_R=1;
7339   HAVE_DECL_STRERROR_R=1;
7340   HAVE_DECL_STRSIGNAL=1;
7341   HAVE_STRVERSCMP=1;
7342   REPLACE_MEMCHR=0;
7343   REPLACE_MEMMEM=0;
7344   REPLACE_STPNCPY=0;
7345   REPLACE_STRDUP=0;
7346   REPLACE_STRSTR=0;
7347   REPLACE_STRCASESTR=0;
7348   REPLACE_STRCHRNUL=0;
7349   REPLACE_STRERROR=0;
7350   REPLACE_STRERROR_R=0;
7351   REPLACE_STRNCAT=0;
7352   REPLACE_STRNDUP=0;
7353   REPLACE_STRNLEN=0;
7354   REPLACE_STRSIGNAL=0;
7355   REPLACE_STRTOK_R=0;
7356   UNDEFINE_STRTOK_R=0;
7357
7358
7359
7360
7361
7362   # Check for mmap(). Don't use AC_FUNC_MMAP, because it checks too much: it
7363   # fails on HP-UX 11, because MAP_FIXED mappings do not work. But this is
7364   # irrelevant for anonymous mappings.
7365   ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap"
7366 if test "x$ac_cv_func_mmap" = x""yes; then :
7367   gl_have_mmap=yes
7368 else
7369   gl_have_mmap=no
7370 fi
7371
7372
7373   # Try to allow MAP_ANONYMOUS.
7374   gl_have_mmap_anonymous=no
7375   if test $gl_have_mmap = yes; then
7376     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MAP_ANONYMOUS" >&5
7377 $as_echo_n "checking for MAP_ANONYMOUS... " >&6; }
7378     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7379 /* end confdefs.h.  */
7380
7381 #include <sys/mman.h>
7382 #ifdef MAP_ANONYMOUS
7383     I cant identify this map
7384 #endif
7385
7386 _ACEOF
7387 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7388   $EGREP "I cant identify this map" >/dev/null 2>&1; then :
7389   gl_have_mmap_anonymous=yes
7390 fi
7391 rm -f conftest*
7392
7393     if test $gl_have_mmap_anonymous != yes; then
7394       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7395 /* end confdefs.h.  */
7396
7397 #include <sys/mman.h>
7398 #ifdef MAP_ANON
7399     I cant identify this map
7400 #endif
7401
7402 _ACEOF
7403 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7404   $EGREP "I cant identify this map" >/dev/null 2>&1; then :
7405
7406 $as_echo "#define MAP_ANONYMOUS MAP_ANON" >>confdefs.h
7407
7408          gl_have_mmap_anonymous=yes
7409 fi
7410 rm -f conftest*
7411
7412     fi
7413     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_have_mmap_anonymous" >&5
7414 $as_echo "$gl_have_mmap_anonymous" >&6; }
7415     if test $gl_have_mmap_anonymous = yes; then
7416
7417 $as_echo "#define HAVE_MAP_ANONYMOUS 1" >>confdefs.h
7418
7419     fi
7420   fi
7421
7422
7423   :
7424
7425
7426
7427
7428
7429
7430   :
7431
7432
7433
7434
7435
7436
7437
7438
7439   if test $HAVE_MEMCHR = 1; then
7440     # Detect platform-specific bugs in some versions of glibc:
7441     # memchr should not dereference anything with length 0
7442     #   http://bugzilla.redhat.com/499689
7443     # memchr should not dereference overestimated length after a match
7444     #   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=521737
7445     #   http://sourceware.org/bugzilla/show_bug.cgi?id=10162
7446     # Assume that memchr works on platforms that lack mprotect.
7447     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether memchr works" >&5
7448 $as_echo_n "checking whether memchr works... " >&6; }
7449 if test "${gl_cv_func_memchr_works+set}" = set; then :
7450   $as_echo_n "(cached) " >&6
7451 else
7452   if test "$cross_compiling" = yes; then :
7453          gl_cv_func_memchr_works="guessing no"
7454 else
7455   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7456 /* end confdefs.h.  */
7457
7458 #include <string.h>
7459 #if HAVE_SYS_MMAN_H
7460 # include <fcntl.h>
7461 # include <unistd.h>
7462 # include <sys/types.h>
7463 # include <sys/mman.h>
7464 # ifndef MAP_FILE
7465 #  define MAP_FILE 0
7466 # endif
7467 #endif
7468
7469 int
7470 main ()
7471 {
7472
7473   int result = 0;
7474   char *fence = NULL;
7475 #if HAVE_SYS_MMAN_H && HAVE_MPROTECT
7476 # if HAVE_MAP_ANONYMOUS
7477   const int flags = MAP_ANONYMOUS | MAP_PRIVATE;
7478   const int fd = -1;
7479 # else /* !HAVE_MAP_ANONYMOUS */
7480   const int flags = MAP_FILE | MAP_PRIVATE;
7481   int fd = open ("/dev/zero", O_RDONLY, 0666);
7482   if (fd >= 0)
7483 # endif
7484     {
7485       int pagesize = getpagesize ();
7486       char *two_pages =
7487         (char *) mmap (NULL, 2 * pagesize, PROT_READ | PROT_WRITE,
7488                        flags, fd, 0);
7489       if (two_pages != (char *)(-1)
7490           && mprotect (two_pages + pagesize, pagesize, PROT_NONE) == 0)
7491         fence = two_pages + pagesize;
7492     }
7493 #endif
7494   if (fence)
7495     {
7496       if (memchr (fence, 0, 0))
7497         result |= 1;
7498       strcpy (fence - 9, "12345678");
7499       if (memchr (fence - 9, 0, 79) != fence - 1)
7500         result |= 2;
7501       if (memchr (fence - 1, 0, 3) != fence - 1)
7502         result |= 4;
7503     }
7504   return result;
7505
7506   ;
7507   return 0;
7508 }
7509 _ACEOF
7510 if ac_fn_c_try_run "$LINENO"; then :
7511   gl_cv_func_memchr_works=yes
7512 else
7513   gl_cv_func_memchr_works=no
7514 fi
7515 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7516   conftest.$ac_objext conftest.beam conftest.$ac_ext
7517 fi
7518
7519 fi
7520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_memchr_works" >&5
7521 $as_echo "$gl_cv_func_memchr_works" >&6; }
7522     if test "$gl_cv_func_memchr_works" != yes; then
7523       REPLACE_MEMCHR=1
7524     fi
7525   fi
7526
7527
7528       ac_fn_c_check_decl "$LINENO" "memmem" "ac_cv_have_decl_memmem" "$ac_includes_default"
7529 if test "x$ac_cv_have_decl_memmem" = x""yes; then :
7530   ac_have_decl=1
7531 else
7532   ac_have_decl=0
7533 fi
7534
7535 cat >>confdefs.h <<_ACEOF
7536 #define HAVE_DECL_MEMMEM $ac_have_decl
7537 _ACEOF
7538
7539
7540
7541
7542
7543
7544   for ac_func in memmem
7545 do :
7546   ac_fn_c_check_func "$LINENO" "memmem" "ac_cv_func_memmem"
7547 if test "x$ac_cv_func_memmem" = x""yes; then :
7548   cat >>confdefs.h <<_ACEOF
7549 #define HAVE_MEMMEM 1
7550 _ACEOF
7551
7552 fi
7553 done
7554
7555   if test $ac_cv_func_memmem = yes; then
7556     HAVE_MEMMEM=1
7557   else
7558     HAVE_MEMMEM=0
7559   fi
7560
7561   :
7562
7563
7564
7565
7566
7567   if test $ac_cv_have_decl_memmem = no; then
7568     HAVE_DECL_MEMMEM=0
7569   else
7570             { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether memmem works" >&5
7571 $as_echo_n "checking whether memmem works... " >&6; }
7572 if test "${gl_cv_func_memmem_works_always+set}" = set; then :
7573   $as_echo_n "(cached) " >&6
7574 else
7575   if test "$cross_compiling" = yes; then :
7576                                       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7577 /* end confdefs.h.  */
7578
7579 #ifdef __GNU_LIBRARY__
7580  #include <features.h>
7581  #if ((__GLIBC__ == 2 && ((__GLIBC_MINOR > 0 && __GLIBC_MINOR__ < 9) \
7582                           || __GLIBC_MINOR__ > 12)) \
7583       || (__GLIBC__ > 2)) \
7584      || defined __UCLIBC__
7585   Lucky user
7586  #endif
7587 #elif defined __CYGWIN__
7588  #include <cygwin/version.h>
7589  #if CYGWIN_VERSION_DLL_COMBINED > CYGWIN_VERSION_DLL_MAKE_COMBINED (1007, 7)
7590   Lucky user
7591  #endif
7592 #else
7593   Lucky user
7594 #endif
7595
7596 _ACEOF
7597 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7598   $EGREP "Lucky user" >/dev/null 2>&1; then :
7599   gl_cv_func_memmem_works_always=yes
7600 else
7601   gl_cv_func_memmem_works_always="guessing no"
7602 fi
7603 rm -f conftest*
7604
7605
7606 else
7607   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7608 /* end confdefs.h.  */
7609
7610 #include <string.h> /* for memmem */
7611 #define P "_EF_BF_BD"
7612 #define HAYSTACK "F_BD_CE_BD" P P P P "_C3_88_20" P P P "_C3_A7_20" P
7613 #define NEEDLE P P P P P
7614
7615 int
7616 main ()
7617 {
7618
7619     int result = 0;
7620     if (memmem (HAYSTACK, strlen (HAYSTACK), NEEDLE, strlen (NEEDLE)))
7621       result |= 1;
7622     /* Check for empty needle behavior.  */
7623     {
7624       const char *haystack = "AAA";
7625       if (memmem (haystack, 3, NULL, 0) != haystack)
7626         result |= 2;
7627     }
7628     return result;
7629
7630   ;
7631   return 0;
7632 }
7633 _ACEOF
7634 if ac_fn_c_try_run "$LINENO"; then :
7635   gl_cv_func_memmem_works_always=yes
7636 else
7637   gl_cv_func_memmem_works_always=no
7638 fi
7639 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7640   conftest.$ac_objext conftest.beam conftest.$ac_ext
7641 fi
7642
7643
7644 fi
7645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_memmem_works_always" >&5
7646 $as_echo "$gl_cv_func_memmem_works_always" >&6; }
7647     if test "$gl_cv_func_memmem_works_always" != yes; then
7648       REPLACE_MEMMEM=1
7649     fi
7650   fi
7651   :
7652
7653
7654     REPLACE_NULL=0;
7655   HAVE_WCHAR_T=1;
7656
7657
7658   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wchar_t" >&5
7659 $as_echo_n "checking for wchar_t... " >&6; }
7660 if test "${gt_cv_c_wchar_t+set}" = set; then :
7661   $as_echo_n "(cached) " >&6
7662 else
7663   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7664 /* end confdefs.h.  */
7665 #include <stddef.h>
7666             wchar_t foo = (wchar_t)'\0';
7667 int
7668 main ()
7669 {
7670
7671   ;
7672   return 0;
7673 }
7674 _ACEOF
7675 if ac_fn_c_try_compile "$LINENO"; then :
7676   gt_cv_c_wchar_t=yes
7677 else
7678   gt_cv_c_wchar_t=no
7679 fi
7680 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7681 fi
7682 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wchar_t" >&5
7683 $as_echo "$gt_cv_c_wchar_t" >&6; }
7684   if test $gt_cv_c_wchar_t = yes; then
7685
7686 $as_echo "#define HAVE_WCHAR_T 1" >>confdefs.h
7687
7688   fi
7689
7690 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C/C++ restrict keyword" >&5
7691 $as_echo_n "checking for C/C++ restrict keyword... " >&6; }
7692 if test "${ac_cv_c_restrict+set}" = set; then :
7693   $as_echo_n "(cached) " >&6
7694 else
7695   ac_cv_c_restrict=no
7696    # The order here caters to the fact that C++ does not require restrict.
7697    for ac_kw in __restrict __restrict__ _Restrict restrict; do
7698      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7699 /* end confdefs.h.  */
7700 typedef int * int_ptr;
7701         int foo (int_ptr $ac_kw ip) {
7702         return ip[0];
7703        }
7704 int
7705 main ()
7706 {
7707 int s[1];
7708         int * $ac_kw t = s;
7709         t[0] = 0;
7710         return foo(t)
7711   ;
7712   return 0;
7713 }
7714 _ACEOF
7715 if ac_fn_c_try_compile "$LINENO"; then :
7716   ac_cv_c_restrict=$ac_kw
7717 fi
7718 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7719      test "$ac_cv_c_restrict" != no && break
7720    done
7721
7722 fi
7723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_restrict" >&5
7724 $as_echo "$ac_cv_c_restrict" >&6; }
7725
7726  case $ac_cv_c_restrict in
7727    restrict) ;;
7728    no) $as_echo "#define restrict /**/" >>confdefs.h
7729  ;;
7730    *)  cat >>confdefs.h <<_ACEOF
7731 #define restrict $ac_cv_c_restrict
7732 _ACEOF
7733  ;;
7734  esac
7735
7736
7737
7738
7739
7740
7741
7742
7743
7744
7745
7746
7747      if test $gl_cv_have_include_next = yes; then
7748        gl_cv_next_string_h='<'string.h'>'
7749      else
7750        { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <string.h>" >&5
7751 $as_echo_n "checking absolute name of <string.h>... " >&6; }
7752 if test "${gl_cv_next_string_h+set}" = set; then :
7753   $as_echo_n "(cached) " >&6
7754 else
7755
7756                cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7757 /* end confdefs.h.  */
7758 #include <string.h>
7759
7760 _ACEOF
7761                                                                                                                         case "$host_os" in
7762                  aix*) gl_absname_cpp="$ac_cpp -C" ;;
7763                  *)    gl_absname_cpp="$ac_cpp" ;;
7764                esac
7765
7766                case "$host_os" in
7767                  mingw*)
7768                                                                                                                                      gl_dirsep_regex='[/\\]'
7769                    ;;
7770                  *)
7771                    gl_dirsep_regex='\/'
7772                    ;;
7773                esac
7774                                              gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
7775
7776                gl_header_literal_regex=`echo 'string.h' \
7777                                         | sed -e "$gl_make_literal_regex_sed"`
7778                gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
7779                    s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
7780                    s|^/[^/]|//&|
7781                    p
7782                    q
7783                  }'
7784                                                             gl_cv_next_string_h='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
7785                       sed -n "$gl_absolute_header_sed"`'"'
7786
7787
7788 fi
7789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_string_h" >&5
7790 $as_echo "$gl_cv_next_string_h" >&6; }
7791      fi
7792      NEXT_STRING_H=$gl_cv_next_string_h
7793
7794      if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
7795        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
7796        gl_next_as_first_directive='<'string.h'>'
7797      else
7798        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
7799        gl_next_as_first_directive=$gl_cv_next_string_h
7800      fi
7801      NEXT_AS_FIRST_DIRECTIVE_STRING_H=$gl_next_as_first_directive
7802
7803
7804
7805
7806
7807
7808     for gl_func in ffsl ffsll memmem mempcpy memrchr rawmemchr stpcpy stpncpy strchrnul      strdup strncat strndup strnlen strpbrk strsep strcasestr strtok_r      strerror_r strsignal strverscmp; do
7809     as_gl_Symbol=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh`
7810     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5
7811 $as_echo_n "checking whether $gl_func is declared without a macro... " >&6; }
7812 if { as_var=$as_gl_Symbol; eval "test \"\${$as_var+set}\" = set"; }; then :
7813   $as_echo_n "(cached) " >&6
7814 else
7815   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7816 /* end confdefs.h.  */
7817 #include <string.h>
7818
7819 int
7820 main ()
7821 {
7822 #undef $gl_func
7823   (void) $gl_func;
7824   ;
7825   return 0;
7826 }
7827 _ACEOF
7828 if ac_fn_c_try_compile "$LINENO"; then :
7829   eval "$as_gl_Symbol=yes"
7830 else
7831   eval "$as_gl_Symbol=no"
7832 fi
7833 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7834 fi
7835 eval ac_res=\$$as_gl_Symbol
7836                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
7837 $as_echo "$ac_res" >&6; }
7838     eval as_val=\$$as_gl_Symbol
7839    if test "x$as_val" = x""yes; then :
7840   cat >>confdefs.h <<_ACEOF
7841 #define `$as_echo "HAVE_RAW_DECL_$gl_func" | $as_tr_cpp` 1
7842 _ACEOF
7843
7844                      eval ac_cv_have_decl_$gl_func=yes
7845 fi
7846       done
7847
7848
7849
7850    if false; then
7851   GL_COND_LIBTOOL_TRUE=
7852   GL_COND_LIBTOOL_FALSE='#'
7853 else
7854   GL_COND_LIBTOOL_TRUE='#'
7855   GL_COND_LIBTOOL_FALSE=
7856 fi
7857
7858   gl_cond_libtool=false
7859   gl_libdeps=
7860   gl_ltlibdeps=
7861   gl_m4_base='gnulib/m4'
7862
7863
7864
7865
7866
7867
7868
7869
7870
7871   gl_source_base='gnulib'
7872
7873
7874
7875
7876
7877   PRIPTR_PREFIX=
7878   if test -n "$STDINT_H"; then
7879         PRIPTR_PREFIX='"l"'
7880   else
7881         for glpfx in '' l ll I64; do
7882       case $glpfx in
7883         '')  gltype1='int';;
7884         l)   gltype1='long int';;
7885         ll)  gltype1='long long int';;
7886         I64) gltype1='__int64';;
7887       esac
7888       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7889 /* end confdefs.h.  */
7890 #include <stdint.h>
7891            extern intptr_t foo;
7892            extern $gltype1 foo;
7893 int
7894 main ()
7895 {
7896
7897   ;
7898   return 0;
7899 }
7900 _ACEOF
7901 if ac_fn_c_try_compile "$LINENO"; then :
7902   PRIPTR_PREFIX='"'$glpfx'"'
7903 fi
7904 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7905       test -n "$PRIPTR_PREFIX" && break
7906     done
7907   fi
7908
7909
7910
7911   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether INT32_MAX < INTMAX_MAX" >&5
7912 $as_echo_n "checking whether INT32_MAX < INTMAX_MAX... " >&6; }
7913 if test "${gl_cv_test_INT32_MAX_LT_INTMAX_MAX+set}" = set; then :
7914   $as_echo_n "(cached) " >&6
7915 else
7916   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7917 /* end confdefs.h.  */
7918 /* Work also in C++ mode.  */
7919             #define __STDC_LIMIT_MACROS 1
7920
7921             /* Work if build is not clean.  */
7922             #define _GL_JUST_INCLUDE_SYSTEM_STDINT_H
7923
7924             #include <limits.h>
7925             #if HAVE_STDINT_H
7926              #include <stdint.h>
7927             #endif
7928
7929             #if defined INT32_MAX && defined INTMAX_MAX
7930              #define CONDITION (INT32_MAX < INTMAX_MAX)
7931             #elif HAVE_LONG_LONG_INT
7932              #define CONDITION (sizeof (int) < sizeof (long long int))
7933             #else
7934              #define CONDITION 0
7935             #endif
7936             int test[CONDITION ? 1 : -1];
7937 int
7938 main ()
7939 {
7940
7941   ;
7942   return 0;
7943 }
7944 _ACEOF
7945 if ac_fn_c_try_compile "$LINENO"; then :
7946   gl_cv_test_INT32_MAX_LT_INTMAX_MAX=yes
7947 else
7948   gl_cv_test_INT32_MAX_LT_INTMAX_MAX=no
7949 fi
7950 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7951 fi
7952 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_test_INT32_MAX_LT_INTMAX_MAX" >&5
7953 $as_echo "$gl_cv_test_INT32_MAX_LT_INTMAX_MAX" >&6; }
7954   if test $gl_cv_test_INT32_MAX_LT_INTMAX_MAX = yes; then
7955     INT32_MAX_LT_INTMAX_MAX=1;
7956   else
7957     INT32_MAX_LT_INTMAX_MAX=0;
7958   fi
7959
7960
7961   if test $APPLE_UNIVERSAL_BUILD = 0; then
7962
7963   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether INT64_MAX == LONG_MAX" >&5
7964 $as_echo_n "checking whether INT64_MAX == LONG_MAX... " >&6; }
7965 if test "${gl_cv_test_INT64_MAX_EQ_LONG_MAX+set}" = set; then :
7966   $as_echo_n "(cached) " >&6
7967 else
7968   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7969 /* end confdefs.h.  */
7970 /* Work also in C++ mode.  */
7971             #define __STDC_LIMIT_MACROS 1
7972
7973             /* Work if build is not clean.  */
7974             #define _GL_JUST_INCLUDE_SYSTEM_STDINT_H
7975
7976             #include <limits.h>
7977             #if HAVE_STDINT_H
7978              #include <stdint.h>
7979             #endif
7980
7981             #if defined INT64_MAX
7982              #define CONDITION (INT64_MAX == LONG_MAX)
7983             #elif HAVE_LONG_LONG_INT
7984              #define CONDITION (sizeof (long long int) == sizeof (long int))
7985             #else
7986              #define CONDITION 0
7987             #endif
7988             int test[CONDITION ? 1 : -1];
7989 int
7990 main ()
7991 {
7992
7993   ;
7994   return 0;
7995 }
7996 _ACEOF
7997 if ac_fn_c_try_compile "$LINENO"; then :
7998   gl_cv_test_INT64_MAX_EQ_LONG_MAX=yes
7999 else
8000   gl_cv_test_INT64_MAX_EQ_LONG_MAX=no
8001 fi
8002 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8003 fi
8004 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_test_INT64_MAX_EQ_LONG_MAX" >&5
8005 $as_echo "$gl_cv_test_INT64_MAX_EQ_LONG_MAX" >&6; }
8006   if test $gl_cv_test_INT64_MAX_EQ_LONG_MAX = yes; then
8007     INT64_MAX_EQ_LONG_MAX=1;
8008   else
8009     INT64_MAX_EQ_LONG_MAX=0;
8010   fi
8011
8012
8013   else
8014     INT64_MAX_EQ_LONG_MAX=-1
8015   fi
8016
8017   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether UINT32_MAX < UINTMAX_MAX" >&5
8018 $as_echo_n "checking whether UINT32_MAX < UINTMAX_MAX... " >&6; }
8019 if test "${gl_cv_test_UINT32_MAX_LT_UINTMAX_MAX+set}" = set; then :
8020   $as_echo_n "(cached) " >&6
8021 else
8022   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8023 /* end confdefs.h.  */
8024 /* Work also in C++ mode.  */
8025             #define __STDC_LIMIT_MACROS 1
8026
8027             /* Work if build is not clean.  */
8028             #define _GL_JUST_INCLUDE_SYSTEM_STDINT_H
8029
8030             #include <limits.h>
8031             #if HAVE_STDINT_H
8032              #include <stdint.h>
8033             #endif
8034
8035             #if defined UINT32_MAX && defined UINTMAX_MAX
8036              #define CONDITION (UINT32_MAX < UINTMAX_MAX)
8037             #elif HAVE_LONG_LONG_INT
8038              #define CONDITION (sizeof (unsigned int) < sizeof (unsigned long long int))
8039             #else
8040              #define CONDITION 0
8041             #endif
8042             int test[CONDITION ? 1 : -1];
8043 int
8044 main ()
8045 {
8046
8047   ;
8048   return 0;
8049 }
8050 _ACEOF
8051 if ac_fn_c_try_compile "$LINENO"; then :
8052   gl_cv_test_UINT32_MAX_LT_UINTMAX_MAX=yes
8053 else
8054   gl_cv_test_UINT32_MAX_LT_UINTMAX_MAX=no
8055 fi
8056 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8057 fi
8058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_test_UINT32_MAX_LT_UINTMAX_MAX" >&5
8059 $as_echo "$gl_cv_test_UINT32_MAX_LT_UINTMAX_MAX" >&6; }
8060   if test $gl_cv_test_UINT32_MAX_LT_UINTMAX_MAX = yes; then
8061     UINT32_MAX_LT_UINTMAX_MAX=1;
8062   else
8063     UINT32_MAX_LT_UINTMAX_MAX=0;
8064   fi
8065
8066
8067   if test $APPLE_UNIVERSAL_BUILD = 0; then
8068
8069   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether UINT64_MAX == ULONG_MAX" >&5
8070 $as_echo_n "checking whether UINT64_MAX == ULONG_MAX... " >&6; }
8071 if test "${gl_cv_test_UINT64_MAX_EQ_ULONG_MAX+set}" = set; then :
8072   $as_echo_n "(cached) " >&6
8073 else
8074   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8075 /* end confdefs.h.  */
8076 /* Work also in C++ mode.  */
8077             #define __STDC_LIMIT_MACROS 1
8078
8079             /* Work if build is not clean.  */
8080             #define _GL_JUST_INCLUDE_SYSTEM_STDINT_H
8081
8082             #include <limits.h>
8083             #if HAVE_STDINT_H
8084              #include <stdint.h>
8085             #endif
8086
8087             #if defined UINT64_MAX
8088              #define CONDITION (UINT64_MAX == ULONG_MAX)
8089             #elif HAVE_LONG_LONG_INT
8090              #define CONDITION (sizeof (unsigned long long int) == sizeof (unsigned long int))
8091             #else
8092              #define CONDITION 0
8093             #endif
8094             int test[CONDITION ? 1 : -1];
8095 int
8096 main ()
8097 {
8098
8099   ;
8100   return 0;
8101 }
8102 _ACEOF
8103 if ac_fn_c_try_compile "$LINENO"; then :
8104   gl_cv_test_UINT64_MAX_EQ_ULONG_MAX=yes
8105 else
8106   gl_cv_test_UINT64_MAX_EQ_ULONG_MAX=no
8107 fi
8108 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8109 fi
8110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_test_UINT64_MAX_EQ_ULONG_MAX" >&5
8111 $as_echo "$gl_cv_test_UINT64_MAX_EQ_ULONG_MAX" >&6; }
8112   if test $gl_cv_test_UINT64_MAX_EQ_ULONG_MAX = yes; then
8113     UINT64_MAX_EQ_ULONG_MAX=1;
8114   else
8115     UINT64_MAX_EQ_ULONG_MAX=0;
8116   fi
8117
8118
8119   else
8120     UINT64_MAX_EQ_ULONG_MAX=-1
8121   fi
8122
8123
8124
8125
8126 if test $HAVE_MEMCHR = 0 || test $REPLACE_MEMCHR = 1; then
8127
8128
8129
8130
8131
8132
8133
8134
8135   gl_LIBOBJS="$gl_LIBOBJS memchr.$ac_objext"
8136
8137
8138   for ac_header in bp-sym.h
8139 do :
8140   ac_fn_c_check_header_mongrel "$LINENO" "bp-sym.h" "ac_cv_header_bp_sym_h" "$ac_includes_default"
8141 if test "x$ac_cv_header_bp_sym_h" = x""yes; then :
8142   cat >>confdefs.h <<_ACEOF
8143 #define HAVE_BP_SYM_H 1
8144 _ACEOF
8145
8146 fi
8147
8148 done
8149
8150
8151 fi
8152
8153
8154
8155
8156
8157           GNULIB_MEMCHR=1
8158
8159
8160
8161
8162
8163 $as_echo "#define GNULIB_TEST_MEMCHR 1" >>confdefs.h
8164
8165
8166
8167
8168
8169   if test $HAVE_DECL_MEMMEM = 1 && test $REPLACE_MEMMEM = 0; then
8170     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether memmem works in linear time" >&5
8171 $as_echo_n "checking whether memmem works in linear time... " >&6; }
8172 if test "${gl_cv_func_memmem_works_fast+set}" = set; then :
8173   $as_echo_n "(cached) " >&6
8174 else
8175   if test "$cross_compiling" = yes; then :
8176                     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8177 /* end confdefs.h.  */
8178
8179 #include <features.h>
8180 #ifdef __GNU_LIBRARY__
8181  #if ((__GLIBC__ == 2 && __GLIBC_MINOR__ >= 9) || (__GLIBC__ > 2)) \
8182      && !defined __UCLIBC__
8183   Lucky user
8184  #endif
8185 #endif
8186 #ifdef __CYGWIN__
8187  #include <cygwin/version.h>
8188  #if CYGWIN_VERSION_DLL_COMBINED > CYGWIN_VERSION_DLL_MAKE_COMBINED (1007, 0)
8189   Lucky user
8190  #endif
8191 #endif
8192
8193 _ACEOF
8194 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8195   $EGREP "Lucky user" >/dev/null 2>&1; then :
8196   gl_cv_func_memmem_works_fast=yes
8197 else
8198   gl_cv_func_memmem_works_fast="guessing no"
8199 fi
8200 rm -f conftest*
8201
8202
8203 else
8204   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8205 /* end confdefs.h.  */
8206
8207 #include <signal.h> /* for signal */
8208 #include <string.h> /* for memmem */
8209 #include <stdlib.h> /* for malloc */
8210 #include <unistd.h> /* for alarm */
8211 static void quit (int sig) { exit (sig + 128); }
8212
8213 int
8214 main ()
8215 {
8216
8217     int result = 0;
8218     size_t m = 1000000;
8219     char *haystack = (char *) malloc (2 * m + 1);
8220     char *needle = (char *) malloc (m + 1);
8221     /* Failure to compile this test due to missing alarm is okay,
8222        since all such platforms (mingw) also lack memmem.  */
8223     signal (SIGALRM, quit);
8224     alarm (5);
8225     /* Check for quadratic performance.  */
8226     if (haystack && needle)
8227       {
8228         memset (haystack, 'A', 2 * m);
8229         haystack[2 * m] = 'B';
8230         memset (needle, 'A', m);
8231         needle[m] = 'B';
8232         if (!memmem (haystack, 2 * m + 1, needle, m + 1))
8233           result |= 1;
8234       }
8235     return result;
8236
8237   ;
8238   return 0;
8239 }
8240 _ACEOF
8241 if ac_fn_c_try_run "$LINENO"; then :
8242   gl_cv_func_memmem_works_fast=yes
8243 else
8244   gl_cv_func_memmem_works_fast=no
8245 fi
8246 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
8247   conftest.$ac_objext conftest.beam conftest.$ac_ext
8248 fi
8249
8250
8251 fi
8252 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_memmem_works_fast" >&5
8253 $as_echo "$gl_cv_func_memmem_works_fast" >&6; }
8254     if test "$gl_cv_func_memmem_works_fast" != yes; then
8255       REPLACE_MEMMEM=1
8256     fi
8257   fi
8258
8259 if test $HAVE_MEMMEM = 0 || test $REPLACE_MEMMEM = 1; then
8260
8261
8262
8263
8264
8265
8266
8267
8268   gl_LIBOBJS="$gl_LIBOBJS memmem.$ac_objext"
8269
8270 fi
8271
8272
8273
8274
8275   for ac_func in memmem
8276 do :
8277   ac_fn_c_check_func "$LINENO" "memmem" "ac_cv_func_memmem"
8278 if test "x$ac_cv_func_memmem" = x""yes; then :
8279   cat >>confdefs.h <<_ACEOF
8280 #define HAVE_MEMMEM 1
8281 _ACEOF
8282
8283 fi
8284 done
8285
8286   if test $ac_cv_func_memmem = yes; then
8287     HAVE_MEMMEM=1
8288   else
8289     HAVE_MEMMEM=0
8290   fi
8291
8292   :
8293
8294
8295
8296
8297
8298   if test $ac_cv_have_decl_memmem = no; then
8299     HAVE_DECL_MEMMEM=0
8300   else
8301             { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether memmem works" >&5
8302 $as_echo_n "checking whether memmem works... " >&6; }
8303 if test "${gl_cv_func_memmem_works_always+set}" = set; then :
8304   $as_echo_n "(cached) " >&6
8305 else
8306   if test "$cross_compiling" = yes; then :
8307                                       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8308 /* end confdefs.h.  */
8309
8310 #ifdef __GNU_LIBRARY__
8311  #include <features.h>
8312  #if ((__GLIBC__ == 2 && ((__GLIBC_MINOR > 0 && __GLIBC_MINOR__ < 9) \
8313                           || __GLIBC_MINOR__ > 12)) \
8314       || (__GLIBC__ > 2)) \
8315      || defined __UCLIBC__
8316   Lucky user
8317  #endif
8318 #elif defined __CYGWIN__
8319  #include <cygwin/version.h>
8320  #if CYGWIN_VERSION_DLL_COMBINED > CYGWIN_VERSION_DLL_MAKE_COMBINED (1007, 7)
8321   Lucky user
8322  #endif
8323 #else
8324   Lucky user
8325 #endif
8326
8327 _ACEOF
8328 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8329   $EGREP "Lucky user" >/dev/null 2>&1; then :
8330   gl_cv_func_memmem_works_always=yes
8331 else
8332   gl_cv_func_memmem_works_always="guessing no"
8333 fi
8334 rm -f conftest*
8335
8336
8337 else
8338   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8339 /* end confdefs.h.  */
8340
8341 #include <string.h> /* for memmem */
8342 #define P "_EF_BF_BD"
8343 #define HAYSTACK "F_BD_CE_BD" P P P P "_C3_88_20" P P P "_C3_A7_20" P
8344 #define NEEDLE P P P P P
8345
8346 int
8347 main ()
8348 {
8349
8350     int result = 0;
8351     if (memmem (HAYSTACK, strlen (HAYSTACK), NEEDLE, strlen (NEEDLE)))
8352       result |= 1;
8353     /* Check for empty needle behavior.  */
8354     {
8355       const char *haystack = "AAA";
8356       if (memmem (haystack, 3, NULL, 0) != haystack)
8357         result |= 2;
8358     }
8359     return result;
8360
8361   ;
8362   return 0;
8363 }
8364 _ACEOF
8365 if ac_fn_c_try_run "$LINENO"; then :
8366   gl_cv_func_memmem_works_always=yes
8367 else
8368   gl_cv_func_memmem_works_always=no
8369 fi
8370 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
8371   conftest.$ac_objext conftest.beam conftest.$ac_ext
8372 fi
8373
8374
8375 fi
8376 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_memmem_works_always" >&5
8377 $as_echo "$gl_cv_func_memmem_works_always" >&6; }
8378     if test "$gl_cv_func_memmem_works_always" != yes; then
8379       REPLACE_MEMMEM=1
8380     fi
8381   fi
8382   :
8383
8384 if test $HAVE_MEMMEM = 0 || test $REPLACE_MEMMEM = 1; then
8385
8386
8387
8388
8389
8390
8391
8392
8393   gl_LIBOBJS="$gl_LIBOBJS memmem.$ac_objext"
8394
8395 fi
8396
8397
8398
8399
8400
8401           GNULIB_MEMMEM=1
8402
8403
8404
8405
8406
8407 $as_echo "#define GNULIB_TEST_MEMMEM 1" >>confdefs.h
8408
8409
8410
8411
8412
8413
8414
8415   STDDEF_H=
8416   if test $gt_cv_c_wchar_t = no; then
8417     HAVE_WCHAR_T=0
8418     STDDEF_H=stddef.h
8419   fi
8420   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NULL can be used in arbitrary expressions" >&5
8421 $as_echo_n "checking whether NULL can be used in arbitrary expressions... " >&6; }
8422 if test "${gl_cv_decl_null_works+set}" = set; then :
8423   $as_echo_n "(cached) " >&6
8424 else
8425   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8426 /* end confdefs.h.  */
8427 #include <stddef.h>
8428       int test[2 * (sizeof NULL == sizeof (void *)) -1];
8429
8430 int
8431 main ()
8432 {
8433
8434   ;
8435   return 0;
8436 }
8437 _ACEOF
8438 if ac_fn_c_try_compile "$LINENO"; then :
8439   gl_cv_decl_null_works=yes
8440 else
8441   gl_cv_decl_null_works=no
8442 fi
8443 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8444 fi
8445 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_decl_null_works" >&5
8446 $as_echo "$gl_cv_decl_null_works" >&6; }
8447   if test $gl_cv_decl_null_works = no; then
8448     REPLACE_NULL=1
8449     STDDEF_H=stddef.h
8450   fi
8451
8452    if test -n "$STDDEF_H"; then
8453   GL_GENERATE_STDDEF_H_TRUE=
8454   GL_GENERATE_STDDEF_H_FALSE='#'
8455 else
8456   GL_GENERATE_STDDEF_H_TRUE='#'
8457   GL_GENERATE_STDDEF_H_FALSE=
8458 fi
8459
8460   if test -n "$STDDEF_H"; then
8461
8462
8463
8464
8465
8466
8467
8468
8469      if test $gl_cv_have_include_next = yes; then
8470        gl_cv_next_stddef_h='<'stddef.h'>'
8471      else
8472        { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <stddef.h>" >&5
8473 $as_echo_n "checking absolute name of <stddef.h>... " >&6; }
8474 if test "${gl_cv_next_stddef_h+set}" = set; then :
8475   $as_echo_n "(cached) " >&6
8476 else
8477
8478                cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8479 /* end confdefs.h.  */
8480 #include <stddef.h>
8481
8482 _ACEOF
8483                                                                                                                         case "$host_os" in
8484                  aix*) gl_absname_cpp="$ac_cpp -C" ;;
8485                  *)    gl_absname_cpp="$ac_cpp" ;;
8486                esac
8487
8488                case "$host_os" in
8489                  mingw*)
8490                                                                                                                                      gl_dirsep_regex='[/\\]'
8491                    ;;
8492                  *)
8493                    gl_dirsep_regex='\/'
8494                    ;;
8495                esac
8496                                              gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
8497
8498                gl_header_literal_regex=`echo 'stddef.h' \
8499                                         | sed -e "$gl_make_literal_regex_sed"`
8500                gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
8501                    s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
8502                    s|^/[^/]|//&|
8503                    p
8504                    q
8505                  }'
8506                                                             gl_cv_next_stddef_h='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
8507                       sed -n "$gl_absolute_header_sed"`'"'
8508
8509
8510 fi
8511 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_stddef_h" >&5
8512 $as_echo "$gl_cv_next_stddef_h" >&6; }
8513      fi
8514      NEXT_STDDEF_H=$gl_cv_next_stddef_h
8515
8516      if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
8517        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
8518        gl_next_as_first_directive='<'stddef.h'>'
8519      else
8520        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
8521        gl_next_as_first_directive=$gl_cv_next_stddef_h
8522      fi
8523      NEXT_AS_FIRST_DIRECTIVE_STDDEF_H=$gl_next_as_first_directive
8524
8525
8526
8527
8528   fi
8529
8530
8531
8532
8533
8534   # End of code from modules
8535
8536
8537
8538
8539
8540
8541
8542
8543
8544   gltests_libdeps=
8545   gltests_ltlibdeps=
8546
8547
8548
8549
8550
8551
8552
8553
8554
8555   gl_source_base='tests'
8556   gltests_WITNESS=IN_`echo "${PACKAGE-$PACKAGE_TARNAME}" | LC_ALL=C tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ | LC_ALL=C sed -e 's/[^A-Z0-9_]/_/g'`_GNULIB_TESTS
8557
8558   gl_module_indicator_condition=$gltests_WITNESS
8559
8560
8561
8562
8563
8564
8565
8566
8567
8568   LIBGNU_LIBDEPS="$gl_libdeps"
8569
8570   LIBGNU_LTLIBDEPS="$gl_ltlibdeps"
8571
8572
8573 # GDBserver does not use automake, but gnulib does.  This line lets
8574 # us generate its Makefile.in.
8575 am__api_version='1.11'
8576
8577 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
8578 $as_echo_n "checking whether build environment is sane... " >&6; }
8579 # Just in case
8580 sleep 1
8581 echo timestamp > conftest.file
8582 # Reject unsafe characters in $srcdir or the absolute working directory
8583 # name.  Accept space and tab only in the latter.
8584 am_lf='
8585 '
8586 case `pwd` in
8587   *[\\\"\#\$\&\'\`$am_lf]*)
8588     as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
8589 esac
8590 case $srcdir in
8591   *[\\\"\#\$\&\'\`$am_lf\ \     ]*)
8592     as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
8593 esac
8594
8595 # Do `set' in a subshell so we don't clobber the current shell's
8596 # arguments.  Must try -L first in case configure is actually a
8597 # symlink; some systems play weird games with the mod time of symlinks
8598 # (eg FreeBSD returns the mod time of the symlink's containing
8599 # directory).
8600 if (
8601    set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
8602    if test "$*" = "X"; then
8603       # -L didn't work.
8604       set X `ls -t "$srcdir/configure" conftest.file`
8605    fi
8606    rm -f conftest.file
8607    if test "$*" != "X $srcdir/configure conftest.file" \
8608       && test "$*" != "X conftest.file $srcdir/configure"; then
8609
8610       # If neither matched, then we have a broken ls.  This can happen
8611       # if, for instance, CONFIG_SHELL is bash and it inherits a
8612       # broken ls alias from the environment.  This has actually
8613       # happened.  Such a system could not be considered "sane".
8614       as_fn_error "ls -t appears to fail.  Make sure there is not a broken
8615 alias in your environment" "$LINENO" 5
8616    fi
8617
8618    test "$2" = conftest.file
8619    )
8620 then
8621    # Ok.
8622    :
8623 else
8624    as_fn_error "newly created file is older than distributed files!
8625 Check your system clock" "$LINENO" 5
8626 fi
8627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8628 $as_echo "yes" >&6; }
8629 # expand $ac_aux_dir to an absolute path
8630 am_aux_dir=`cd $ac_aux_dir && pwd`
8631
8632 if test x"${MISSING+set}" != xset; then
8633   case $am_aux_dir in
8634   *\ * | *\     *)
8635     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
8636   *)
8637     MISSING="\${SHELL} $am_aux_dir/missing" ;;
8638   esac
8639 fi
8640 # Use eval to expand $SHELL
8641 if eval "$MISSING --run true"; then
8642   am_missing_run="$MISSING --run "
8643 else
8644   am_missing_run=
8645   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
8646 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
8647 fi
8648
8649 if test x"${install_sh}" != xset; then
8650   case $am_aux_dir in
8651   *\ * | *\     *)
8652     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
8653   *)
8654     install_sh="\${SHELL} $am_aux_dir/install-sh"
8655   esac
8656 fi
8657
8658 # Installed binaries are usually stripped using `strip' when the user
8659 # run `make install-strip'.  However `strip' might not be the right
8660 # tool to use in cross-compilation environments, therefore Automake
8661 # will honor the `STRIP' environment variable to overrule this program.
8662 if test "$cross_compiling" != no; then
8663   if test -n "$ac_tool_prefix"; then
8664   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
8665 set dummy ${ac_tool_prefix}strip; ac_word=$2
8666 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8667 $as_echo_n "checking for $ac_word... " >&6; }
8668 if test "${ac_cv_prog_STRIP+set}" = set; then :
8669   $as_echo_n "(cached) " >&6
8670 else
8671   if test -n "$STRIP"; then
8672   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
8673 else
8674 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8675 for as_dir in $PATH
8676 do
8677   IFS=$as_save_IFS
8678   test -z "$as_dir" && as_dir=.
8679     for ac_exec_ext in '' $ac_executable_extensions; do
8680   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8681     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
8682     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8683     break 2
8684   fi
8685 done
8686   done
8687 IFS=$as_save_IFS
8688
8689 fi
8690 fi
8691 STRIP=$ac_cv_prog_STRIP
8692 if test -n "$STRIP"; then
8693   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
8694 $as_echo "$STRIP" >&6; }
8695 else
8696   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8697 $as_echo "no" >&6; }
8698 fi
8699
8700
8701 fi
8702 if test -z "$ac_cv_prog_STRIP"; then
8703   ac_ct_STRIP=$STRIP
8704   # Extract the first word of "strip", so it can be a program name with args.
8705 set dummy strip; ac_word=$2
8706 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8707 $as_echo_n "checking for $ac_word... " >&6; }
8708 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
8709   $as_echo_n "(cached) " >&6
8710 else
8711   if test -n "$ac_ct_STRIP"; then
8712   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
8713 else
8714 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8715 for as_dir in $PATH
8716 do
8717   IFS=$as_save_IFS
8718   test -z "$as_dir" && as_dir=.
8719     for ac_exec_ext in '' $ac_executable_extensions; do
8720   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8721     ac_cv_prog_ac_ct_STRIP="strip"
8722     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8723     break 2
8724   fi
8725 done
8726   done
8727 IFS=$as_save_IFS
8728
8729 fi
8730 fi
8731 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
8732 if test -n "$ac_ct_STRIP"; then
8733   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
8734 $as_echo "$ac_ct_STRIP" >&6; }
8735 else
8736   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8737 $as_echo "no" >&6; }
8738 fi
8739
8740   if test "x$ac_ct_STRIP" = x; then
8741     STRIP=":"
8742   else
8743     case $cross_compiling:$ac_tool_warned in
8744 yes:)
8745 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8746 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8747 ac_tool_warned=yes ;;
8748 esac
8749     STRIP=$ac_ct_STRIP
8750   fi
8751 else
8752   STRIP="$ac_cv_prog_STRIP"
8753 fi
8754
8755 fi
8756 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
8757
8758 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
8759 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
8760 if test -z "$MKDIR_P"; then
8761   if test "${ac_cv_path_mkdir+set}" = set; then :
8762   $as_echo_n "(cached) " >&6
8763 else
8764   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8765 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
8766 do
8767   IFS=$as_save_IFS
8768   test -z "$as_dir" && as_dir=.
8769     for ac_prog in mkdir gmkdir; do
8770          for ac_exec_ext in '' $ac_executable_extensions; do
8771            { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
8772            case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
8773              'mkdir (GNU coreutils) '* | \
8774              'mkdir (coreutils) '* | \
8775              'mkdir (fileutils) '4.1*)
8776                ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
8777                break 3;;
8778            esac
8779          done
8780        done
8781   done
8782 IFS=$as_save_IFS
8783
8784 fi
8785
8786   if test "${ac_cv_path_mkdir+set}" = set; then
8787     MKDIR_P="$ac_cv_path_mkdir -p"
8788   else
8789     # As a last resort, use the slow shell script.  Don't cache a
8790     # value for MKDIR_P within a source directory, because that will
8791     # break other packages using the cache if that directory is
8792     # removed, or if the value is a relative name.
8793     test -d ./--version && rmdir ./--version
8794     MKDIR_P="$ac_install_sh -d"
8795   fi
8796 fi
8797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
8798 $as_echo "$MKDIR_P" >&6; }
8799
8800
8801 mkdir_p="$MKDIR_P"
8802 case $mkdir_p in
8803   [\\/$]* | ?:[\\/]*) ;;
8804   */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
8805 esac
8806
8807 for ac_prog in gawk mawk nawk awk
8808 do
8809   # Extract the first word of "$ac_prog", so it can be a program name with args.
8810 set dummy $ac_prog; ac_word=$2
8811 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8812 $as_echo_n "checking for $ac_word... " >&6; }
8813 if test "${ac_cv_prog_AWK+set}" = set; then :
8814   $as_echo_n "(cached) " >&6
8815 else
8816   if test -n "$AWK"; then
8817   ac_cv_prog_AWK="$AWK" # Let the user override the test.
8818 else
8819 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8820 for as_dir in $PATH
8821 do
8822   IFS=$as_save_IFS
8823   test -z "$as_dir" && as_dir=.
8824     for ac_exec_ext in '' $ac_executable_extensions; do
8825   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8826     ac_cv_prog_AWK="$ac_prog"
8827     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8828     break 2
8829   fi
8830 done
8831   done
8832 IFS=$as_save_IFS
8833
8834 fi
8835 fi
8836 AWK=$ac_cv_prog_AWK
8837 if test -n "$AWK"; then
8838   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
8839 $as_echo "$AWK" >&6; }
8840 else
8841   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8842 $as_echo "no" >&6; }
8843 fi
8844
8845
8846   test -n "$AWK" && break
8847 done
8848
8849 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
8850 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
8851 set x ${MAKE-make}
8852 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
8853 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
8854   $as_echo_n "(cached) " >&6
8855 else
8856   cat >conftest.make <<\_ACEOF
8857 SHELL = /bin/sh
8858 all:
8859         @echo '@@@%%%=$(MAKE)=@@@%%%'
8860 _ACEOF
8861 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
8862 case `${MAKE-make} -f conftest.make 2>/dev/null` in
8863   *@@@%%%=?*=@@@%%%*)
8864     eval ac_cv_prog_make_${ac_make}_set=yes;;
8865   *)
8866     eval ac_cv_prog_make_${ac_make}_set=no;;
8867 esac
8868 rm -f conftest.make
8869 fi
8870 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
8871   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8872 $as_echo "yes" >&6; }
8873   SET_MAKE=
8874 else
8875   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8876 $as_echo "no" >&6; }
8877   SET_MAKE="MAKE=${MAKE-make}"
8878 fi
8879
8880 rm -rf .tst 2>/dev/null
8881 mkdir .tst 2>/dev/null
8882 if test -d .tst; then
8883   am__leading_dot=.
8884 else
8885   am__leading_dot=_
8886 fi
8887 rmdir .tst 2>/dev/null
8888
8889 DEPDIR="${am__leading_dot}deps"
8890
8891 ac_config_commands="$ac_config_commands depfiles"
8892
8893
8894 am_make=${MAKE-make}
8895 cat > confinc << 'END'
8896 am__doit:
8897         @echo this is the am__doit target
8898 .PHONY: am__doit
8899 END
8900 # If we don't find an include directive, just comment out the code.
8901 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
8902 $as_echo_n "checking for style of include used by $am_make... " >&6; }
8903 am__include="#"
8904 am__quote=
8905 _am_result=none
8906 # First try GNU make style include.
8907 echo "include confinc" > confmf
8908 # Ignore all kinds of additional output from `make'.
8909 case `$am_make -s -f confmf 2> /dev/null` in #(
8910 *the\ am__doit\ target*)
8911   am__include=include
8912   am__quote=
8913   _am_result=GNU
8914   ;;
8915 esac
8916 # Now try BSD make style include.
8917 if test "$am__include" = "#"; then
8918    echo '.include "confinc"' > confmf
8919    case `$am_make -s -f confmf 2> /dev/null` in #(
8920    *the\ am__doit\ target*)
8921      am__include=.include
8922      am__quote="\""
8923      _am_result=BSD
8924      ;;
8925    esac
8926 fi
8927
8928
8929 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
8930 $as_echo "$_am_result" >&6; }
8931 rm -f confinc confmf
8932
8933 # Check whether --enable-dependency-tracking was given.
8934 if test "${enable_dependency_tracking+set}" = set; then :
8935   enableval=$enable_dependency_tracking;
8936 fi
8937
8938 if test "x$enable_dependency_tracking" != xno; then
8939   am_depcomp="$ac_aux_dir/depcomp"
8940   AMDEPBACKSLASH='\'
8941 fi
8942  if test "x$enable_dependency_tracking" != xno; then
8943   AMDEP_TRUE=
8944   AMDEP_FALSE='#'
8945 else
8946   AMDEP_TRUE='#'
8947   AMDEP_FALSE=
8948 fi
8949
8950
8951 if test "`cd $srcdir && pwd`" != "`pwd`"; then
8952   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
8953   # is not polluted with repeated "-I."
8954   am__isrc=' -I$(srcdir)'
8955   # test to see if srcdir already configured
8956   if test -f $srcdir/config.status; then
8957     as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
8958   fi
8959 fi
8960
8961 # test whether we have cygpath
8962 if test -z "$CYGPATH_W"; then
8963   if (cygpath --version) >/dev/null 2>/dev/null; then
8964     CYGPATH_W='cygpath -w'
8965   else
8966     CYGPATH_W=echo
8967   fi
8968 fi
8969
8970
8971 # Define the identity of the package.
8972  PACKAGE=gdbserver
8973  VERSION=UNUSED-VERSION
8974
8975
8976 # Some tools Automake needs.
8977
8978 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
8979
8980
8981 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
8982
8983
8984 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
8985
8986
8987 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
8988
8989
8990 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
8991
8992 # We need awk for the "check" target.  The system "awk" is bad on
8993 # some platforms.
8994 # Always define AMTAR for backward compatibility.
8995
8996 AMTAR=${AMTAR-"${am_missing_run}tar"}
8997
8998 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
8999
9000
9001
9002
9003 depcc="$CC"   am_compiler_list=
9004
9005 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
9006 $as_echo_n "checking dependency style of $depcc... " >&6; }
9007 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
9008   $as_echo_n "(cached) " >&6
9009 else
9010   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
9011   # We make a subdir and do the tests there.  Otherwise we can end up
9012   # making bogus files that we don't know about and never remove.  For
9013   # instance it was reported that on HP-UX the gcc test will end up
9014   # making a dummy file named `D' -- because `-MD' means `put the output
9015   # in D'.
9016   mkdir conftest.dir
9017   # Copy depcomp to subdir because otherwise we won't find it if we're
9018   # using a relative directory.
9019   cp "$am_depcomp" conftest.dir
9020   cd conftest.dir
9021   # We will build objects and dependencies in a subdirectory because
9022   # it helps to detect inapplicable dependency modes.  For instance
9023   # both Tru64's cc and ICC support -MD to output dependencies as a
9024   # side effect of compilation, but ICC will put the dependencies in
9025   # the current directory while Tru64 will put them in the object
9026   # directory.
9027   mkdir sub
9028
9029   am_cv_CC_dependencies_compiler_type=none
9030   if test "$am_compiler_list" = ""; then
9031      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
9032   fi
9033   am__universal=false
9034   case " $depcc " in #(
9035      *\ -arch\ *\ -arch\ *) am__universal=true ;;
9036      esac
9037
9038   for depmode in $am_compiler_list; do
9039     # Setup a source with many dependencies, because some compilers
9040     # like to wrap large dependency lists on column 80 (with \), and
9041     # we should not choose a depcomp mode which is confused by this.
9042     #
9043     # We need to recreate these files for each test, as the compiler may
9044     # overwrite some of them when testing with obscure command lines.
9045     # This happens at least with the AIX C compiler.
9046     : > sub/conftest.c
9047     for i in 1 2 3 4 5 6; do
9048       echo '#include "conftst'$i'.h"' >> sub/conftest.c
9049       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
9050       # Solaris 8's {/usr,}/bin/sh.
9051       touch sub/conftst$i.h
9052     done
9053     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
9054
9055     # We check with `-c' and `-o' for the sake of the "dashmstdout"
9056     # mode.  It turns out that the SunPro C++ compiler does not properly
9057     # handle `-M -o', and we need to detect this.  Also, some Intel
9058     # versions had trouble with output in subdirs
9059     am__obj=sub/conftest.${OBJEXT-o}
9060     am__minus_obj="-o $am__obj"
9061     case $depmode in
9062     gcc)
9063       # This depmode causes a compiler race in universal mode.
9064       test "$am__universal" = false || continue
9065       ;;
9066     nosideeffect)
9067       # after this tag, mechanisms are not by side-effect, so they'll
9068       # only be used when explicitly requested
9069       if test "x$enable_dependency_tracking" = xyes; then
9070         continue
9071       else
9072         break
9073       fi
9074       ;;
9075     msvisualcpp | msvcmsys)
9076       # This compiler won't grok `-c -o', but also, the minuso test has
9077       # not run yet.  These depmodes are late enough in the game, and
9078       # so weak that their functioning should not be impacted.
9079       am__obj=conftest.${OBJEXT-o}
9080       am__minus_obj=
9081       ;;
9082     none) break ;;
9083     esac
9084     if depmode=$depmode \
9085        source=sub/conftest.c object=$am__obj \
9086        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
9087        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
9088          >/dev/null 2>conftest.err &&
9089        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
9090        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
9091        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
9092        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
9093       # icc doesn't choke on unknown options, it will just issue warnings
9094       # or remarks (even with -Werror).  So we grep stderr for any message
9095       # that says an option was ignored or not supported.
9096       # When given -MP, icc 7.0 and 7.1 complain thusly:
9097       #   icc: Command line warning: ignoring option '-M'; no argument required
9098       # The diagnosis changed in icc 8.0:
9099       #   icc: Command line remark: option '-MP' not supported
9100       if (grep 'ignoring option' conftest.err ||
9101           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
9102         am_cv_CC_dependencies_compiler_type=$depmode
9103         break
9104       fi
9105     fi
9106   done
9107
9108   cd ..
9109   rm -rf conftest.dir
9110 else
9111   am_cv_CC_dependencies_compiler_type=none
9112 fi
9113
9114 fi
9115 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
9116 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
9117 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
9118
9119  if
9120   test "x$enable_dependency_tracking" != xno \
9121   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
9122   am__fastdepCC_TRUE=
9123   am__fastdepCC_FALSE='#'
9124 else
9125   am__fastdepCC_TRUE='#'
9126   am__fastdepCC_FALSE=
9127 fi
9128
9129
9130
9131
9132 GNULIB_STDINT_H=
9133 if test x"$STDINT_H" != x; then
9134   GNULIB_STDINT_H=gnulib/$STDINT_H
9135 fi
9136
9137
9138 ac_config_files="$ac_config_files Makefile gnulib/Makefile:${srcdir}/../gnulib/Makefile.in"
9139
9140 ac_config_commands="$ac_config_commands default"
9141
9142 cat >confcache <<\_ACEOF
9143 # This file is a shell script that caches the results of configure
9144 # tests run on this system so they can be shared between configure
9145 # scripts and configure runs, see configure's option --config-cache.
9146 # It is not useful on other systems.  If it contains results you don't
9147 # want to keep, you may remove or edit it.
9148 #
9149 # config.status only pays attention to the cache file if you give it
9150 # the --recheck option to rerun configure.
9151 #
9152 # `ac_cv_env_foo' variables (set or unset) will be overridden when
9153 # loading this file, other *unset* `ac_cv_foo' will be assigned the
9154 # following values.
9155
9156 _ACEOF
9157
9158 # The following way of writing the cache mishandles newlines in values,
9159 # but we know of no workaround that is simple, portable, and efficient.
9160 # So, we kill variables containing newlines.
9161 # Ultrix sh set writes to stderr and can't be redirected directly,
9162 # and sets the high bit in the cache file unless we assign to the vars.
9163 (
9164   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
9165     eval ac_val=\$$ac_var
9166     case $ac_val in #(
9167     *${as_nl}*)
9168       case $ac_var in #(
9169       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
9170 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
9171       esac
9172       case $ac_var in #(
9173       _ | IFS | as_nl) ;; #(
9174       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
9175       *) { eval $ac_var=; unset $ac_var;} ;;
9176       esac ;;
9177     esac
9178   done
9179
9180   (set) 2>&1 |
9181     case $as_nl`(ac_space=' '; set) 2>&1` in #(
9182     *${as_nl}ac_space=\ *)
9183       # `set' does not quote correctly, so add quotes: double-quote
9184       # substitution turns \\\\ into \\, and sed turns \\ into \.
9185       sed -n \
9186         "s/'/'\\\\''/g;
9187           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
9188       ;; #(
9189     *)
9190       # `set' quotes correctly as required by POSIX, so do not add quotes.
9191       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
9192       ;;
9193     esac |
9194     sort
9195 ) |
9196   sed '
9197      /^ac_cv_env_/b end
9198      t clear
9199      :clear
9200      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
9201      t end
9202      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
9203      :end' >>confcache
9204 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
9205   if test -w "$cache_file"; then
9206     test "x$cache_file" != "x/dev/null" &&
9207       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
9208 $as_echo "$as_me: updating cache $cache_file" >&6;}
9209     cat confcache >$cache_file
9210   else
9211     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
9212 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
9213   fi
9214 fi
9215 rm -f confcache
9216
9217 test "x$prefix" = xNONE && prefix=$ac_default_prefix
9218 # Let make expand exec_prefix.
9219 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
9220
9221 DEFS=-DHAVE_CONFIG_H
9222
9223 ac_libobjs=
9224 ac_ltlibobjs=
9225 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
9226   # 1. Remove the extension, and $U if already installed.
9227   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
9228   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
9229   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
9230   #    will be set to the directory where LIBOBJS objects are built.
9231   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
9232   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
9233 done
9234 LIBOBJS=$ac_libobjs
9235
9236 LTLIBOBJS=$ac_ltlibobjs
9237
9238
9239 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
9240   as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
9241 Usually this means the macro was only invoked conditionally." "$LINENO" 5
9242 fi
9243 if test -z "${GL_COND_LIBTOOL_TRUE}" && test -z "${GL_COND_LIBTOOL_FALSE}"; then
9244   as_fn_error "conditional \"GL_COND_LIBTOOL\" was never defined.
9245 Usually this means the macro was only invoked conditionally." "$LINENO" 5
9246 fi
9247 if test -z "${GL_GENERATE_STDINT_H_TRUE}" && test -z "${GL_GENERATE_STDINT_H_FALSE}"; then
9248   as_fn_error "conditional \"GL_GENERATE_STDINT_H\" was never defined.
9249 Usually this means the macro was only invoked conditionally." "$LINENO" 5
9250 fi
9251 if test -z "${GL_GENERATE_STDDEF_H_TRUE}" && test -z "${GL_GENERATE_STDDEF_H_FALSE}"; then
9252   as_fn_error "conditional \"GL_GENERATE_STDDEF_H\" was never defined.
9253 Usually this means the macro was only invoked conditionally." "$LINENO" 5
9254 fi
9255
9256     gl_libobjs=
9257     gl_ltlibobjs=
9258     if test -n "$gl_LIBOBJS"; then
9259       # Remove the extension.
9260       sed_drop_objext='s/\.o$//;s/\.obj$//'
9261       for i in `for i in $gl_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do
9262         gl_libobjs="$gl_libobjs $i.$ac_objext"
9263         gl_ltlibobjs="$gl_ltlibobjs $i.lo"
9264       done
9265     fi
9266     gl_LIBOBJS=$gl_libobjs
9267
9268     gl_LTLIBOBJS=$gl_ltlibobjs
9269
9270
9271
9272     gltests_libobjs=
9273     gltests_ltlibobjs=
9274     if test -n "$gltests_LIBOBJS"; then
9275       # Remove the extension.
9276       sed_drop_objext='s/\.o$//;s/\.obj$//'
9277       for i in `for i in $gltests_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do
9278         gltests_libobjs="$gltests_libobjs $i.$ac_objext"
9279         gltests_ltlibobjs="$gltests_ltlibobjs $i.lo"
9280       done
9281     fi
9282     gltests_LIBOBJS=$gltests_libobjs
9283
9284     gltests_LTLIBOBJS=$gltests_ltlibobjs
9285
9286
9287 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
9288   as_fn_error "conditional \"AMDEP\" was never defined.
9289 Usually this means the macro was only invoked conditionally." "$LINENO" 5
9290 fi
9291 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
9292   as_fn_error "conditional \"am__fastdepCC\" was never defined.
9293 Usually this means the macro was only invoked conditionally." "$LINENO" 5
9294 fi
9295  if test -n "$EXEEXT"; then
9296   am__EXEEXT_TRUE=
9297   am__EXEEXT_FALSE='#'
9298 else
9299   am__EXEEXT_TRUE='#'
9300   am__EXEEXT_FALSE=
9301 fi
9302
9303
9304 : ${CONFIG_STATUS=./config.status}
9305 ac_write_fail=0
9306 ac_clean_files_save=$ac_clean_files
9307 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
9308 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
9309 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
9310 as_write_fail=0
9311 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
9312 #! $SHELL
9313 # Generated by $as_me.
9314 # Run this file to recreate the current configuration.
9315 # Compiler output produced by configure, useful for debugging
9316 # configure, is in config.log if it exists.
9317
9318 debug=false
9319 ac_cs_recheck=false
9320 ac_cs_silent=false
9321
9322 SHELL=\${CONFIG_SHELL-$SHELL}
9323 export SHELL
9324 _ASEOF
9325 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
9326 ## -------------------- ##
9327 ## M4sh Initialization. ##
9328 ## -------------------- ##
9329
9330 # Be more Bourne compatible
9331 DUALCASE=1; export DUALCASE # for MKS sh
9332 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
9333   emulate sh
9334   NULLCMD=:
9335   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
9336   # is contrary to our usage.  Disable this feature.
9337   alias -g '${1+"$@"}'='"$@"'
9338   setopt NO_GLOB_SUBST
9339 else
9340   case `(set -o) 2>/dev/null` in #(
9341   *posix*) :
9342     set -o posix ;; #(
9343   *) :
9344      ;;
9345 esac
9346 fi
9347
9348
9349 as_nl='
9350 '
9351 export as_nl
9352 # Printing a long string crashes Solaris 7 /usr/bin/printf.
9353 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
9354 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
9355 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
9356 # Prefer a ksh shell builtin over an external printf program on Solaris,
9357 # but without wasting forks for bash or zsh.
9358 if test -z "$BASH_VERSION$ZSH_VERSION" \
9359     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
9360   as_echo='print -r --'
9361   as_echo_n='print -rn --'
9362 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
9363   as_echo='printf %s\n'
9364   as_echo_n='printf %s'
9365 else
9366   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
9367     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
9368     as_echo_n='/usr/ucb/echo -n'
9369   else
9370     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
9371     as_echo_n_body='eval
9372       arg=$1;
9373       case $arg in #(
9374       *"$as_nl"*)
9375         expr "X$arg" : "X\\(.*\\)$as_nl";
9376         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
9377       esac;
9378       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
9379     '
9380     export as_echo_n_body
9381     as_echo_n='sh -c $as_echo_n_body as_echo'
9382   fi
9383   export as_echo_body
9384   as_echo='sh -c $as_echo_body as_echo'
9385 fi
9386
9387 # The user is always right.
9388 if test "${PATH_SEPARATOR+set}" != set; then
9389   PATH_SEPARATOR=:
9390   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
9391     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
9392       PATH_SEPARATOR=';'
9393   }
9394 fi
9395
9396
9397 # IFS
9398 # We need space, tab and new line, in precisely that order.  Quoting is
9399 # there to prevent editors from complaining about space-tab.
9400 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
9401 # splitting by setting IFS to empty value.)
9402 IFS=" ""        $as_nl"
9403
9404 # Find who we are.  Look in the path if we contain no directory separator.
9405 case $0 in #((
9406   *[\\/]* ) as_myself=$0 ;;
9407   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9408 for as_dir in $PATH
9409 do
9410   IFS=$as_save_IFS
9411   test -z "$as_dir" && as_dir=.
9412     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
9413   done
9414 IFS=$as_save_IFS
9415
9416      ;;
9417 esac
9418 # We did not find ourselves, most probably we were run as `sh COMMAND'
9419 # in which case we are not to be found in the path.
9420 if test "x$as_myself" = x; then
9421   as_myself=$0
9422 fi
9423 if test ! -f "$as_myself"; then
9424   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
9425   exit 1
9426 fi
9427
9428 # Unset variables that we do not need and which cause bugs (e.g. in
9429 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
9430 # suppresses any "Segmentation fault" message there.  '((' could
9431 # trigger a bug in pdksh 5.2.14.
9432 for as_var in BASH_ENV ENV MAIL MAILPATH
9433 do eval test x\${$as_var+set} = xset \
9434   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
9435 done
9436 PS1='$ '
9437 PS2='> '
9438 PS4='+ '
9439
9440 # NLS nuisances.
9441 LC_ALL=C
9442 export LC_ALL
9443 LANGUAGE=C
9444 export LANGUAGE
9445
9446 # CDPATH.
9447 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
9448
9449
9450 # as_fn_error ERROR [LINENO LOG_FD]
9451 # ---------------------------------
9452 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
9453 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
9454 # script with status $?, using 1 if that was 0.
9455 as_fn_error ()
9456 {
9457   as_status=$?; test $as_status -eq 0 && as_status=1
9458   if test "$3"; then
9459     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
9460     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
9461   fi
9462   $as_echo "$as_me: error: $1" >&2
9463   as_fn_exit $as_status
9464 } # as_fn_error
9465
9466
9467 # as_fn_set_status STATUS
9468 # -----------------------
9469 # Set $? to STATUS, without forking.
9470 as_fn_set_status ()
9471 {
9472   return $1
9473 } # as_fn_set_status
9474
9475 # as_fn_exit STATUS
9476 # -----------------
9477 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
9478 as_fn_exit ()
9479 {
9480   set +e
9481   as_fn_set_status $1
9482   exit $1
9483 } # as_fn_exit
9484
9485 # as_fn_unset VAR
9486 # ---------------
9487 # Portably unset VAR.
9488 as_fn_unset ()
9489 {
9490   { eval $1=; unset $1;}
9491 }
9492 as_unset=as_fn_unset
9493 # as_fn_append VAR VALUE
9494 # ----------------------
9495 # Append the text in VALUE to the end of the definition contained in VAR. Take
9496 # advantage of any shell optimizations that allow amortized linear growth over
9497 # repeated appends, instead of the typical quadratic growth present in naive
9498 # implementations.
9499 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
9500   eval 'as_fn_append ()
9501   {
9502     eval $1+=\$2
9503   }'
9504 else
9505   as_fn_append ()
9506   {
9507     eval $1=\$$1\$2
9508   }
9509 fi # as_fn_append
9510
9511 # as_fn_arith ARG...
9512 # ------------------
9513 # Perform arithmetic evaluation on the ARGs, and store the result in the
9514 # global $as_val. Take advantage of shells that can avoid forks. The arguments
9515 # must be portable across $(()) and expr.
9516 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
9517   eval 'as_fn_arith ()
9518   {
9519     as_val=$(( $* ))
9520   }'
9521 else
9522   as_fn_arith ()
9523   {
9524     as_val=`expr "$@" || test $? -eq 1`
9525   }
9526 fi # as_fn_arith
9527
9528
9529 if expr a : '\(a\)' >/dev/null 2>&1 &&
9530    test "X`expr 00001 : '.*\(...\)'`" = X001; then
9531   as_expr=expr
9532 else
9533   as_expr=false
9534 fi
9535
9536 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
9537   as_basename=basename
9538 else
9539   as_basename=false
9540 fi
9541
9542 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
9543   as_dirname=dirname
9544 else
9545   as_dirname=false
9546 fi
9547
9548 as_me=`$as_basename -- "$0" ||
9549 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
9550          X"$0" : 'X\(//\)$' \| \
9551          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
9552 $as_echo X/"$0" |
9553     sed '/^.*\/\([^/][^/]*\)\/*$/{
9554             s//\1/
9555             q
9556           }
9557           /^X\/\(\/\/\)$/{
9558             s//\1/
9559             q
9560           }
9561           /^X\/\(\/\).*/{
9562             s//\1/
9563             q
9564           }
9565           s/.*/./; q'`
9566
9567 # Avoid depending upon Character Ranges.
9568 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
9569 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
9570 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
9571 as_cr_digits='0123456789'
9572 as_cr_alnum=$as_cr_Letters$as_cr_digits
9573
9574 ECHO_C= ECHO_N= ECHO_T=
9575 case `echo -n x` in #(((((
9576 -n*)
9577   case `echo 'xy\c'` in
9578   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
9579   xy)  ECHO_C='\c';;
9580   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
9581        ECHO_T=' ';;
9582   esac;;
9583 *)
9584   ECHO_N='-n';;
9585 esac
9586
9587 rm -f conf$$ conf$$.exe conf$$.file
9588 if test -d conf$$.dir; then
9589   rm -f conf$$.dir/conf$$.file
9590 else
9591   rm -f conf$$.dir
9592   mkdir conf$$.dir 2>/dev/null
9593 fi
9594 if (echo >conf$$.file) 2>/dev/null; then
9595   if ln -s conf$$.file conf$$ 2>/dev/null; then
9596     as_ln_s='ln -s'
9597     # ... but there are two gotchas:
9598     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
9599     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
9600     # In both cases, we have to default to `cp -p'.
9601     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
9602       as_ln_s='cp -p'
9603   elif ln conf$$.file conf$$ 2>/dev/null; then
9604     as_ln_s=ln
9605   else
9606     as_ln_s='cp -p'
9607   fi
9608 else
9609   as_ln_s='cp -p'
9610 fi
9611 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
9612 rmdir conf$$.dir 2>/dev/null
9613
9614
9615 # as_fn_mkdir_p
9616 # -------------
9617 # Create "$as_dir" as a directory, including parents if necessary.
9618 as_fn_mkdir_p ()
9619 {
9620
9621   case $as_dir in #(
9622   -*) as_dir=./$as_dir;;
9623   esac
9624   test -d "$as_dir" || eval $as_mkdir_p || {
9625     as_dirs=
9626     while :; do
9627       case $as_dir in #(
9628       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
9629       *) as_qdir=$as_dir;;
9630       esac
9631       as_dirs="'$as_qdir' $as_dirs"
9632       as_dir=`$as_dirname -- "$as_dir" ||
9633 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9634          X"$as_dir" : 'X\(//\)[^/]' \| \
9635          X"$as_dir" : 'X\(//\)$' \| \
9636          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
9637 $as_echo X"$as_dir" |
9638     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
9639             s//\1/
9640             q
9641           }
9642           /^X\(\/\/\)[^/].*/{
9643             s//\1/
9644             q
9645           }
9646           /^X\(\/\/\)$/{
9647             s//\1/
9648             q
9649           }
9650           /^X\(\/\).*/{
9651             s//\1/
9652             q
9653           }
9654           s/.*/./; q'`
9655       test -d "$as_dir" && break
9656     done
9657     test -z "$as_dirs" || eval "mkdir $as_dirs"
9658   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
9659
9660
9661 } # as_fn_mkdir_p
9662 if mkdir -p . 2>/dev/null; then
9663   as_mkdir_p='mkdir -p "$as_dir"'
9664 else
9665   test -d ./-p && rmdir ./-p
9666   as_mkdir_p=false
9667 fi
9668
9669 if test -x / >/dev/null 2>&1; then
9670   as_test_x='test -x'
9671 else
9672   if ls -dL / >/dev/null 2>&1; then
9673     as_ls_L_option=L
9674   else
9675     as_ls_L_option=
9676   fi
9677   as_test_x='
9678     eval sh -c '\''
9679       if test -d "$1"; then
9680         test -d "$1/.";
9681       else
9682         case $1 in #(
9683         -*)set "./$1";;
9684         esac;
9685         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
9686         ???[sx]*):;;*)false;;esac;fi
9687     '\'' sh
9688   '
9689 fi
9690 as_executable_p=$as_test_x
9691
9692 # Sed expression to map a string onto a valid CPP name.
9693 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
9694
9695 # Sed expression to map a string onto a valid variable name.
9696 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
9697
9698
9699 exec 6>&1
9700 ## ----------------------------------- ##
9701 ## Main body of $CONFIG_STATUS script. ##
9702 ## ----------------------------------- ##
9703 _ASEOF
9704 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
9705
9706 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9707 # Save the log message, to keep $0 and so on meaningful, and to
9708 # report actual input values of CONFIG_FILES etc. instead of their
9709 # values after options handling.
9710 ac_log="
9711 This file was extended by $as_me, which was
9712 generated by GNU Autoconf 2.64.  Invocation command line was
9713
9714   CONFIG_FILES    = $CONFIG_FILES
9715   CONFIG_HEADERS  = $CONFIG_HEADERS
9716   CONFIG_LINKS    = $CONFIG_LINKS
9717   CONFIG_COMMANDS = $CONFIG_COMMANDS
9718   $ $0 $@
9719
9720 on `(hostname || uname -n) 2>/dev/null | sed 1q`
9721 "
9722
9723 _ACEOF
9724
9725 case $ac_config_files in *"
9726 "*) set x $ac_config_files; shift; ac_config_files=$*;;
9727 esac
9728
9729 case $ac_config_headers in *"
9730 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
9731 esac
9732
9733
9734 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9735 # Files that config.status was made for.
9736 config_files="$ac_config_files"
9737 config_headers="$ac_config_headers"
9738 config_commands="$ac_config_commands"
9739
9740 _ACEOF
9741
9742 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9743 ac_cs_usage="\
9744 \`$as_me' instantiates files and other configuration actions
9745 from templates according to the current configuration.  Unless the files
9746 and actions are specified as TAGs, all are instantiated by default.
9747
9748 Usage: $0 [OPTION]... [TAG]...
9749
9750   -h, --help       print this help, then exit
9751   -V, --version    print version number and configuration settings, then exit
9752   -q, --quiet, --silent
9753                    do not print progress messages
9754   -d, --debug      don't remove temporary files
9755       --recheck    update $as_me by reconfiguring in the same conditions
9756       --file=FILE[:TEMPLATE]
9757                    instantiate the configuration file FILE
9758       --header=FILE[:TEMPLATE]
9759                    instantiate the configuration header FILE
9760
9761 Configuration files:
9762 $config_files
9763
9764 Configuration headers:
9765 $config_headers
9766
9767 Configuration commands:
9768 $config_commands
9769
9770 Report bugs to the package provider."
9771
9772 _ACEOF
9773 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9774 ac_cs_version="\\
9775 config.status
9776 configured by $0, generated by GNU Autoconf 2.64,
9777   with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
9778
9779 Copyright (C) 2009 Free Software Foundation, Inc.
9780 This config.status script is free software; the Free Software Foundation
9781 gives unlimited permission to copy, distribute and modify it."
9782
9783 ac_pwd='$ac_pwd'
9784 srcdir='$srcdir'
9785 INSTALL='$INSTALL'
9786 MKDIR_P='$MKDIR_P'
9787 AWK='$AWK'
9788 test -n "\$AWK" || AWK=awk
9789 _ACEOF
9790
9791 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9792 # The default lists apply if the user does not specify any file.
9793 ac_need_defaults=:
9794 while test $# != 0
9795 do
9796   case $1 in
9797   --*=*)
9798     ac_option=`expr "X$1" : 'X\([^=]*\)='`
9799     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
9800     ac_shift=:
9801     ;;
9802   *)
9803     ac_option=$1
9804     ac_optarg=$2
9805     ac_shift=shift
9806     ;;
9807   esac
9808
9809   case $ac_option in
9810   # Handling of the options.
9811   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
9812     ac_cs_recheck=: ;;
9813   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
9814     $as_echo "$ac_cs_version"; exit ;;
9815   --debug | --debu | --deb | --de | --d | -d )
9816     debug=: ;;
9817   --file | --fil | --fi | --f )
9818     $ac_shift
9819     case $ac_optarg in
9820     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
9821     esac
9822     as_fn_append CONFIG_FILES " '$ac_optarg'"
9823     ac_need_defaults=false;;
9824   --header | --heade | --head | --hea )
9825     $ac_shift
9826     case $ac_optarg in
9827     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
9828     esac
9829     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
9830     ac_need_defaults=false;;
9831   --he | --h)
9832     # Conflict between --help and --header
9833     as_fn_error "ambiguous option: \`$1'
9834 Try \`$0 --help' for more information.";;
9835   --help | --hel | -h )
9836     $as_echo "$ac_cs_usage"; exit ;;
9837   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
9838   | -silent | --silent | --silen | --sile | --sil | --si | --s)
9839     ac_cs_silent=: ;;
9840
9841   # This is an error.
9842   -*) as_fn_error "unrecognized option: \`$1'
9843 Try \`$0 --help' for more information." ;;
9844
9845   *) as_fn_append ac_config_targets " $1"
9846      ac_need_defaults=false ;;
9847
9848   esac
9849   shift
9850 done
9851
9852 ac_configure_extra_args=
9853
9854 if $ac_cs_silent; then
9855   exec 6>/dev/null
9856   ac_configure_extra_args="$ac_configure_extra_args --silent"
9857 fi
9858
9859 _ACEOF
9860 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9861 if \$ac_cs_recheck; then
9862   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
9863   shift
9864   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
9865   CONFIG_SHELL='$SHELL'
9866   export CONFIG_SHELL
9867   exec "\$@"
9868 fi
9869
9870 _ACEOF
9871 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9872 exec 5>>config.log
9873 {
9874   echo
9875   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
9876 ## Running $as_me. ##
9877 _ASBOX
9878   $as_echo "$ac_log"
9879 } >&5
9880
9881 _ACEOF
9882 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9883 #
9884 # INIT-COMMANDS
9885 #
9886 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
9887
9888 _ACEOF
9889
9890 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9891
9892 # Handling of arguments.
9893 for ac_config_target in $ac_config_targets
9894 do
9895   case $ac_config_target in
9896     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
9897     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
9898     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
9899     "gnulib/Makefile") CONFIG_FILES="$CONFIG_FILES gnulib/Makefile:${srcdir}/../gnulib/Makefile.in" ;;
9900     "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
9901
9902   *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
9903   esac
9904 done
9905
9906
9907 # If the user did not use the arguments to specify the items to instantiate,
9908 # then the envvar interface is used.  Set only those that are not.
9909 # We use the long form for the default assignment because of an extremely
9910 # bizarre bug on SunOS 4.1.3.
9911 if $ac_need_defaults; then
9912   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
9913   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
9914   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
9915 fi
9916
9917 # Have a temporary directory for convenience.  Make it in the build tree
9918 # simply because there is no reason against having it here, and in addition,
9919 # creating and moving files from /tmp can sometimes cause problems.
9920 # Hook for its removal unless debugging.
9921 # Note that there is a small window in which the directory will not be cleaned:
9922 # after its creation but before its name has been assigned to `$tmp'.
9923 $debug ||
9924 {
9925   tmp=
9926   trap 'exit_status=$?
9927   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
9928 ' 0
9929   trap 'as_fn_exit 1' 1 2 13 15
9930 }
9931 # Create a (secure) tmp directory for tmp files.
9932
9933 {
9934   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
9935   test -n "$tmp" && test -d "$tmp"
9936 }  ||
9937 {
9938   tmp=./conf$$-$RANDOM
9939   (umask 077 && mkdir "$tmp")
9940 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
9941
9942 # Set up the scripts for CONFIG_FILES section.
9943 # No need to generate them if there are no CONFIG_FILES.
9944 # This happens for instance with `./config.status config.h'.
9945 if test -n "$CONFIG_FILES"; then
9946
9947
9948 ac_cr=`echo X | tr X '\015'`
9949 # On cygwin, bash can eat \r inside `` if the user requested igncr.
9950 # But we know of no other shell where ac_cr would be empty at this
9951 # point, so we can use a bashism as a fallback.
9952 if test "x$ac_cr" = x; then
9953   eval ac_cr=\$\'\\r\'
9954 fi
9955 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
9956 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
9957   ac_cs_awk_cr='\r'
9958 else
9959   ac_cs_awk_cr=$ac_cr
9960 fi
9961
9962 echo 'BEGIN {' >"$tmp/subs1.awk" &&
9963 _ACEOF
9964
9965
9966 {
9967   echo "cat >conf$$subs.awk <<_ACEOF" &&
9968   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
9969   echo "_ACEOF"
9970 } >conf$$subs.sh ||
9971   as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
9972 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
9973 ac_delim='%!_!# '
9974 for ac_last_try in false false false false false :; do
9975   . ./conf$$subs.sh ||
9976     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
9977
9978   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
9979   if test $ac_delim_n = $ac_delim_num; then
9980     break
9981   elif $ac_last_try; then
9982     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
9983   else
9984     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
9985   fi
9986 done
9987 rm -f conf$$subs.sh
9988
9989 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9990 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
9991 _ACEOF
9992 sed -n '
9993 h
9994 s/^/S["/; s/!.*/"]=/
9995 p
9996 g
9997 s/^[^!]*!//
9998 :repl
9999 t repl
10000 s/'"$ac_delim"'$//
10001 t delim
10002 :nl
10003 h
10004 s/\(.\{148\}\).*/\1/
10005 t more1
10006 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
10007 p
10008 n
10009 b repl
10010 :more1
10011 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
10012 p
10013 g
10014 s/.\{148\}//
10015 t nl
10016 :delim
10017 h
10018 s/\(.\{148\}\).*/\1/
10019 t more2
10020 s/["\\]/\\&/g; s/^/"/; s/$/"/
10021 p
10022 b
10023 :more2
10024 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
10025 p
10026 g
10027 s/.\{148\}//
10028 t delim
10029 ' <conf$$subs.awk | sed '
10030 /^[^""]/{
10031   N
10032   s/\n//
10033 }
10034 ' >>$CONFIG_STATUS || ac_write_fail=1
10035 rm -f conf$$subs.awk
10036 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10037 _ACAWK
10038 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
10039   for (key in S) S_is_set[key] = 1
10040   FS = "\a"
10041
10042 }
10043 {
10044   line = $ 0
10045   nfields = split(line, field, "@")
10046   substed = 0
10047   len = length(field[1])
10048   for (i = 2; i < nfields; i++) {
10049     key = field[i]
10050     keylen = length(key)
10051     if (S_is_set[key]) {
10052       value = S[key]
10053       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
10054       len += length(value) + length(field[++i])
10055       substed = 1
10056     } else
10057       len += 1 + keylen
10058   }
10059
10060   print line
10061 }
10062
10063 _ACAWK
10064 _ACEOF
10065 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10066 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
10067   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
10068 else
10069   cat
10070 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
10071   || as_fn_error "could not setup config files machinery" "$LINENO" 5
10072 _ACEOF
10073
10074 # VPATH may cause trouble with some makes, so we remove $(srcdir),
10075 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
10076 # trailing colons and then remove the whole line if VPATH becomes empty
10077 # (actually we leave an empty line to preserve line numbers).
10078 if test "x$srcdir" = x.; then
10079   ac_vpsub='/^[  ]*VPATH[        ]*=/{
10080 s/:*\$(srcdir):*/:/
10081 s/:*\${srcdir}:*/:/
10082 s/:*@srcdir@:*/:/
10083 s/^\([^=]*=[     ]*\):*/\1/
10084 s/:*$//
10085 s/^[^=]*=[       ]*$//
10086 }'
10087 fi
10088
10089 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10090 fi # test -n "$CONFIG_FILES"
10091
10092 # Set up the scripts for CONFIG_HEADERS section.
10093 # No need to generate them if there are no CONFIG_HEADERS.
10094 # This happens for instance with `./config.status Makefile'.
10095 if test -n "$CONFIG_HEADERS"; then
10096 cat >"$tmp/defines.awk" <<\_ACAWK ||
10097 BEGIN {
10098 _ACEOF
10099
10100 # Transform confdefs.h into an awk script `defines.awk', embedded as
10101 # here-document in config.status, that substitutes the proper values into
10102 # config.h.in to produce config.h.
10103
10104 # Create a delimiter string that does not exist in confdefs.h, to ease
10105 # handling of long lines.
10106 ac_delim='%!_!# '
10107 for ac_last_try in false false :; do
10108   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
10109   if test -z "$ac_t"; then
10110     break
10111   elif $ac_last_try; then
10112     as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
10113   else
10114     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
10115   fi
10116 done
10117
10118 # For the awk script, D is an array of macro values keyed by name,
10119 # likewise P contains macro parameters if any.  Preserve backslash
10120 # newline sequences.
10121
10122 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
10123 sed -n '
10124 s/.\{148\}/&'"$ac_delim"'/g
10125 t rset
10126 :rset
10127 s/^[     ]*#[    ]*define[       ][      ]*/ /
10128 t def
10129 d
10130 :def
10131 s/\\$//
10132 t bsnl
10133 s/["\\]/\\&/g
10134 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
10135 D["\1"]=" \3"/p
10136 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
10137 d
10138 :bsnl
10139 s/["\\]/\\&/g
10140 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
10141 D["\1"]=" \3\\\\\\n"\\/p
10142 t cont
10143 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
10144 t cont
10145 d
10146 :cont
10147 n
10148 s/.\{148\}/&'"$ac_delim"'/g
10149 t clear
10150 :clear
10151 s/\\$//
10152 t bsnlc
10153 s/["\\]/\\&/g; s/^/"/; s/$/"/p
10154 d
10155 :bsnlc
10156 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
10157 b cont
10158 ' <confdefs.h | sed '
10159 s/'"$ac_delim"'/"\\\
10160 "/g' >>$CONFIG_STATUS || ac_write_fail=1
10161
10162 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10163   for (key in D) D_is_set[key] = 1
10164   FS = "\a"
10165 }
10166 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
10167   line = \$ 0
10168   split(line, arg, " ")
10169   if (arg[1] == "#") {
10170     defundef = arg[2]
10171     mac1 = arg[3]
10172   } else {
10173     defundef = substr(arg[1], 2)
10174     mac1 = arg[2]
10175   }
10176   split(mac1, mac2, "(") #)
10177   macro = mac2[1]
10178   prefix = substr(line, 1, index(line, defundef) - 1)
10179   if (D_is_set[macro]) {
10180     # Preserve the white space surrounding the "#".
10181     print prefix "define", macro P[macro] D[macro]
10182     next
10183   } else {
10184     # Replace #undef with comments.  This is necessary, for example,
10185     # in the case of _POSIX_SOURCE, which is predefined and required
10186     # on some systems where configure will not decide to define it.
10187     if (defundef == "undef") {
10188       print "/*", prefix defundef, macro, "*/"
10189       next
10190     }
10191   }
10192 }
10193 { print }
10194 _ACAWK
10195 _ACEOF
10196 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10197   as_fn_error "could not setup config headers machinery" "$LINENO" 5
10198 fi # test -n "$CONFIG_HEADERS"
10199
10200
10201 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
10202 shift
10203 for ac_tag
10204 do
10205   case $ac_tag in
10206   :[FHLC]) ac_mode=$ac_tag; continue;;
10207   esac
10208   case $ac_mode$ac_tag in
10209   :[FHL]*:*);;
10210   :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
10211   :[FH]-) ac_tag=-:-;;
10212   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
10213   esac
10214   ac_save_IFS=$IFS
10215   IFS=:
10216   set x $ac_tag
10217   IFS=$ac_save_IFS
10218   shift
10219   ac_file=$1
10220   shift
10221
10222   case $ac_mode in
10223   :L) ac_source=$1;;
10224   :[FH])
10225     ac_file_inputs=
10226     for ac_f
10227     do
10228       case $ac_f in
10229       -) ac_f="$tmp/stdin";;
10230       *) # Look for the file first in the build tree, then in the source tree
10231          # (if the path is not absolute).  The absolute path cannot be DOS-style,
10232          # because $ac_f cannot contain `:'.
10233          test -f "$ac_f" ||
10234            case $ac_f in
10235            [\\/$]*) false;;
10236            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
10237            esac ||
10238            as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
10239       esac
10240       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
10241       as_fn_append ac_file_inputs " '$ac_f'"
10242     done
10243
10244     # Let's still pretend it is `configure' which instantiates (i.e., don't
10245     # use $as_me), people would be surprised to read:
10246     #    /* config.h.  Generated by config.status.  */
10247     configure_input='Generated from '`
10248           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
10249         `' by configure.'
10250     if test x"$ac_file" != x-; then
10251       configure_input="$ac_file.  $configure_input"
10252       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
10253 $as_echo "$as_me: creating $ac_file" >&6;}
10254     fi
10255     # Neutralize special characters interpreted by sed in replacement strings.
10256     case $configure_input in #(
10257     *\&* | *\|* | *\\* )
10258        ac_sed_conf_input=`$as_echo "$configure_input" |
10259        sed 's/[\\\\&|]/\\\\&/g'`;; #(
10260     *) ac_sed_conf_input=$configure_input;;
10261     esac
10262
10263     case $ac_tag in
10264     *:-:* | *:-) cat >"$tmp/stdin" \
10265       || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
10266     esac
10267     ;;
10268   esac
10269
10270   ac_dir=`$as_dirname -- "$ac_file" ||
10271 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10272          X"$ac_file" : 'X\(//\)[^/]' \| \
10273          X"$ac_file" : 'X\(//\)$' \| \
10274          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
10275 $as_echo X"$ac_file" |
10276     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
10277             s//\1/
10278             q
10279           }
10280           /^X\(\/\/\)[^/].*/{
10281             s//\1/
10282             q
10283           }
10284           /^X\(\/\/\)$/{
10285             s//\1/
10286             q
10287           }
10288           /^X\(\/\).*/{
10289             s//\1/
10290             q
10291           }
10292           s/.*/./; q'`
10293   as_dir="$ac_dir"; as_fn_mkdir_p
10294   ac_builddir=.
10295
10296 case "$ac_dir" in
10297 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
10298 *)
10299   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
10300   # A ".." for each directory in $ac_dir_suffix.
10301   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
10302   case $ac_top_builddir_sub in
10303   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
10304   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
10305   esac ;;
10306 esac
10307 ac_abs_top_builddir=$ac_pwd
10308 ac_abs_builddir=$ac_pwd$ac_dir_suffix
10309 # for backward compatibility:
10310 ac_top_builddir=$ac_top_build_prefix
10311
10312 case $srcdir in
10313   .)  # We are building in place.
10314     ac_srcdir=.
10315     ac_top_srcdir=$ac_top_builddir_sub
10316     ac_abs_top_srcdir=$ac_pwd ;;
10317   [\\/]* | ?:[\\/]* )  # Absolute name.
10318     ac_srcdir=$srcdir$ac_dir_suffix;
10319     ac_top_srcdir=$srcdir
10320     ac_abs_top_srcdir=$srcdir ;;
10321   *) # Relative name.
10322     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
10323     ac_top_srcdir=$ac_top_build_prefix$srcdir
10324     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
10325 esac
10326 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
10327
10328
10329   case $ac_mode in
10330   :F)
10331   #
10332   # CONFIG_FILE
10333   #
10334
10335   case $INSTALL in
10336   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
10337   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
10338   esac
10339   ac_MKDIR_P=$MKDIR_P
10340   case $MKDIR_P in
10341   [\\/$]* | ?:[\\/]* ) ;;
10342   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
10343   esac
10344 _ACEOF
10345
10346 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10347 # If the template does not know about datarootdir, expand it.
10348 # FIXME: This hack should be removed a few years after 2.60.
10349 ac_datarootdir_hack=; ac_datarootdir_seen=
10350 ac_sed_dataroot='
10351 /datarootdir/ {
10352   p
10353   q
10354 }
10355 /@datadir@/p
10356 /@docdir@/p
10357 /@infodir@/p
10358 /@localedir@/p
10359 /@mandir@/p'
10360 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
10361 *datarootdir*) ac_datarootdir_seen=yes;;
10362 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
10363   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
10364 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
10365 _ACEOF
10366 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10367   ac_datarootdir_hack='
10368   s&@datadir@&$datadir&g
10369   s&@docdir@&$docdir&g
10370   s&@infodir@&$infodir&g
10371   s&@localedir@&$localedir&g
10372   s&@mandir@&$mandir&g
10373   s&\\\${datarootdir}&$datarootdir&g' ;;
10374 esac
10375 _ACEOF
10376
10377 # Neutralize VPATH when `$srcdir' = `.'.
10378 # Shell code in configure.ac might set extrasub.
10379 # FIXME: do we really want to maintain this feature?
10380 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10381 ac_sed_extra="$ac_vpsub
10382 $extrasub
10383 _ACEOF
10384 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10385 :t
10386 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
10387 s|@configure_input@|$ac_sed_conf_input|;t t
10388 s&@top_builddir@&$ac_top_builddir_sub&;t t
10389 s&@top_build_prefix@&$ac_top_build_prefix&;t t
10390 s&@srcdir@&$ac_srcdir&;t t
10391 s&@abs_srcdir@&$ac_abs_srcdir&;t t
10392 s&@top_srcdir@&$ac_top_srcdir&;t t
10393 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
10394 s&@builddir@&$ac_builddir&;t t
10395 s&@abs_builddir@&$ac_abs_builddir&;t t
10396 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
10397 s&@INSTALL@&$ac_INSTALL&;t t
10398 s&@MKDIR_P@&$ac_MKDIR_P&;t t
10399 $ac_datarootdir_hack
10400 "
10401 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
10402   || as_fn_error "could not create $ac_file" "$LINENO" 5
10403
10404 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
10405   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
10406   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
10407   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
10408 which seems to be undefined.  Please make sure it is defined." >&5
10409 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
10410 which seems to be undefined.  Please make sure it is defined." >&2;}
10411
10412   rm -f "$tmp/stdin"
10413   case $ac_file in
10414   -) cat "$tmp/out" && rm -f "$tmp/out";;
10415   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
10416   esac \
10417   || as_fn_error "could not create $ac_file" "$LINENO" 5
10418  ;;
10419   :H)
10420   #
10421   # CONFIG_HEADER
10422   #
10423   if test x"$ac_file" != x-; then
10424     {
10425       $as_echo "/* $configure_input  */" \
10426       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
10427     } >"$tmp/config.h" \
10428       || as_fn_error "could not create $ac_file" "$LINENO" 5
10429     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
10430       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
10431 $as_echo "$as_me: $ac_file is unchanged" >&6;}
10432     else
10433       rm -f "$ac_file"
10434       mv "$tmp/config.h" "$ac_file" \
10435         || as_fn_error "could not create $ac_file" "$LINENO" 5
10436     fi
10437   else
10438     $as_echo "/* $configure_input  */" \
10439       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
10440       || as_fn_error "could not create -" "$LINENO" 5
10441   fi
10442 # Compute "$ac_file"'s index in $config_headers.
10443 _am_arg="$ac_file"
10444 _am_stamp_count=1
10445 for _am_header in $config_headers :; do
10446   case $_am_header in
10447     $_am_arg | $_am_arg:* )
10448       break ;;
10449     * )
10450       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
10451   esac
10452 done
10453 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
10454 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10455          X"$_am_arg" : 'X\(//\)[^/]' \| \
10456          X"$_am_arg" : 'X\(//\)$' \| \
10457          X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
10458 $as_echo X"$_am_arg" |
10459     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
10460             s//\1/
10461             q
10462           }
10463           /^X\(\/\/\)[^/].*/{
10464             s//\1/
10465             q
10466           }
10467           /^X\(\/\/\)$/{
10468             s//\1/
10469             q
10470           }
10471           /^X\(\/\).*/{
10472             s//\1/
10473             q
10474           }
10475           s/.*/./; q'`/stamp-h$_am_stamp_count
10476  ;;
10477
10478   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
10479 $as_echo "$as_me: executing $ac_file commands" >&6;}
10480  ;;
10481   esac
10482
10483
10484   case $ac_file$ac_mode in
10485     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
10486   # Autoconf 2.62 quotes --file arguments for eval, but not when files
10487   # are listed without --file.  Let's play safe and only enable the eval
10488   # if we detect the quoting.
10489   case $CONFIG_FILES in
10490   *\'*) eval set x "$CONFIG_FILES" ;;
10491   *)   set x $CONFIG_FILES ;;
10492   esac
10493   shift
10494   for mf
10495   do
10496     # Strip MF so we end up with the name of the file.
10497     mf=`echo "$mf" | sed -e 's/:.*$//'`
10498     # Check whether this is an Automake generated Makefile or not.
10499     # We used to match only the files named `Makefile.in', but
10500     # some people rename them; so instead we look at the file content.
10501     # Grep'ing the first line is not enough: some people post-process
10502     # each Makefile.in and add a new line on top of each file to say so.
10503     # Grep'ing the whole file is not good either: AIX grep has a line
10504     # limit of 2048, but all sed's we know have understand at least 4000.
10505     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
10506       dirpart=`$as_dirname -- "$mf" ||
10507 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10508          X"$mf" : 'X\(//\)[^/]' \| \
10509          X"$mf" : 'X\(//\)$' \| \
10510          X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
10511 $as_echo X"$mf" |
10512     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
10513             s//\1/
10514             q
10515           }
10516           /^X\(\/\/\)[^/].*/{
10517             s//\1/
10518             q
10519           }
10520           /^X\(\/\/\)$/{
10521             s//\1/
10522             q
10523           }
10524           /^X\(\/\).*/{
10525             s//\1/
10526             q
10527           }
10528           s/.*/./; q'`
10529     else
10530       continue
10531     fi
10532     # Extract the definition of DEPDIR, am__include, and am__quote
10533     # from the Makefile without running `make'.
10534     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
10535     test -z "$DEPDIR" && continue
10536     am__include=`sed -n 's/^am__include = //p' < "$mf"`
10537     test -z "am__include" && continue
10538     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
10539     # When using ansi2knr, U may be empty or an underscore; expand it
10540     U=`sed -n 's/^U = //p' < "$mf"`
10541     # Find all dependency output files, they are included files with
10542     # $(DEPDIR) in their names.  We invoke sed twice because it is the
10543     # simplest approach to changing $(DEPDIR) to its actual value in the
10544     # expansion.
10545     for file in `sed -n "
10546       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
10547          sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
10548       # Make sure the directory exists.
10549       test -f "$dirpart/$file" && continue
10550       fdir=`$as_dirname -- "$file" ||
10551 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10552          X"$file" : 'X\(//\)[^/]' \| \
10553          X"$file" : 'X\(//\)$' \| \
10554          X"$file" : 'X\(/\)' \| . 2>/dev/null ||
10555 $as_echo X"$file" |
10556     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
10557             s//\1/
10558             q
10559           }
10560           /^X\(\/\/\)[^/].*/{
10561             s//\1/
10562             q
10563           }
10564           /^X\(\/\/\)$/{
10565             s//\1/
10566             q
10567           }
10568           /^X\(\/\).*/{
10569             s//\1/
10570             q
10571           }
10572           s/.*/./; q'`
10573       as_dir=$dirpart/$fdir; as_fn_mkdir_p
10574       # echo "creating $dirpart/$file"
10575       echo '# dummy' > "$dirpart/$file"
10576     done
10577   done
10578 }
10579  ;;
10580     "default":C) case x$CONFIG_HEADERS in
10581 xconfig.h:config.in)
10582 echo > stamp-h ;;
10583 esac
10584  ;;
10585
10586   esac
10587 done # for ac_tag
10588
10589
10590 as_fn_exit 0
10591 _ACEOF
10592 ac_clean_files=$ac_clean_files_save
10593
10594 test $ac_write_fail = 0 ||
10595   as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
10596
10597
10598 # configure is writing to config.log, and then calls config.status.
10599 # config.status does its own redirection, appending to config.log.
10600 # Unfortunately, on DOS this fails, as config.log is still kept open
10601 # by configure, so config.status won't be able to write to it; its
10602 # output is simply discarded.  So we exec the FD to /dev/null,
10603 # effectively closing config.log, so it can be properly (re)opened and
10604 # appended to by config.status.  When coming back to configure, we
10605 # need to make the FD available again.
10606 if test "$no_create" != yes; then
10607   ac_cs_success=:
10608   ac_config_status_args=
10609   test "$silent" = yes &&
10610     ac_config_status_args="$ac_config_status_args --quiet"
10611   exec 5>/dev/null
10612   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
10613   exec 5>>config.log
10614   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
10615   # would make configure fail if this is the last instruction.
10616   $ac_cs_success || as_fn_exit $?
10617 fi
10618 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
10619   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
10620 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
10621 fi
10622