C++: handle glibc's ptrace(enum __ptrace_request, ...)
[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 ac_subst_vars='LTLIBOBJS
592 LIBOBJS
593 GNULIB_STDINT_H
594 extra_libraries
595 IPA_DEPFILES
596 srv_xmlfiles
597 srv_xmlbuiltin
598 GDBSERVER_LIBS
599 GDBSERVER_DEPFILES
600 RDYNAMIC
601 REPORT_BUGS_TEXI
602 REPORT_BUGS_TO
603 PKGVERSION
604 WERROR_CFLAGS
605 WARN_CFLAGS
606 ustinc
607 ustlibs
608 ALLOCA
609 SET_MAKE
610 GMAKE_FALSE
611 GMAKE_TRUE
612 MAKE
613 CCDEPMODE
614 DEPDIR
615 am__leading_dot
616 host_noncanonical
617 target_noncanonical
618 COMPILER
619 RANLIB
620 AR
621 INSTALL_DATA
622 INSTALL_SCRIPT
623 INSTALL_PROGRAM
624 target_os
625 target_vendor
626 target_cpu
627 target
628 host_os
629 host_vendor
630 host_cpu
631 host
632 build_os
633 build_vendor
634 build_cpu
635 build
636 EGREP
637 GREP
638 CPP
639 ac_ct_CXX
640 CXXFLAGS
641 CXX
642 OBJEXT
643 EXEEXT
644 ac_ct_CC
645 CPPFLAGS
646 LDFLAGS
647 CFLAGS
648 CC
649 MAINT
650 MAINTAINER_MODE_FALSE
651 MAINTAINER_MODE_TRUE
652 target_alias
653 host_alias
654 build_alias
655 LIBS
656 ECHO_T
657 ECHO_N
658 ECHO_C
659 DEFS
660 mandir
661 localedir
662 libdir
663 psdir
664 pdfdir
665 dvidir
666 htmldir
667 infodir
668 docdir
669 oldincludedir
670 includedir
671 localstatedir
672 sharedstatedir
673 sysconfdir
674 datadir
675 datarootdir
676 libexecdir
677 sbindir
678 bindir
679 program_transform_name
680 prefix
681 exec_prefix
682 PACKAGE_URL
683 PACKAGE_BUGREPORT
684 PACKAGE_STRING
685 PACKAGE_VERSION
686 PACKAGE_TARNAME
687 PACKAGE_NAME
688 PATH_SEPARATOR
689 SHELL'
690 ac_subst_files=''
691 ac_user_opts='
692 enable_option_checking
693 enable_maintainer_mode
694 enable_largefile
695 enable_build_with_cxx
696 enable_libmcheck
697 with_ust
698 with_ust_include
699 with_ust_lib
700 enable_werror
701 with_pkgversion
702 with_bugurl
703 with_libthread_db
704 enable_inprocess_agent
705 '
706       ac_precious_vars='build_alias
707 host_alias
708 target_alias
709 CC
710 CFLAGS
711 LDFLAGS
712 LIBS
713 CPPFLAGS
714 CXX
715 CXXFLAGS
716 CCC
717 CPP'
718
719
720 # Initialize some variables set by options.
721 ac_init_help=
722 ac_init_version=false
723 ac_unrecognized_opts=
724 ac_unrecognized_sep=
725 # The variables have the same names as the options, with
726 # dashes changed to underlines.
727 cache_file=/dev/null
728 exec_prefix=NONE
729 no_create=
730 no_recursion=
731 prefix=NONE
732 program_prefix=NONE
733 program_suffix=NONE
734 program_transform_name=s,x,x,
735 silent=
736 site=
737 srcdir=
738 verbose=
739 x_includes=NONE
740 x_libraries=NONE
741
742 # Installation directory options.
743 # These are left unexpanded so users can "make install exec_prefix=/foo"
744 # and all the variables that are supposed to be based on exec_prefix
745 # by default will actually change.
746 # Use braces instead of parens because sh, perl, etc. also accept them.
747 # (The list follows the same order as the GNU Coding Standards.)
748 bindir='${exec_prefix}/bin'
749 sbindir='${exec_prefix}/sbin'
750 libexecdir='${exec_prefix}/libexec'
751 datarootdir='${prefix}/share'
752 datadir='${datarootdir}'
753 sysconfdir='${prefix}/etc'
754 sharedstatedir='${prefix}/com'
755 localstatedir='${prefix}/var'
756 includedir='${prefix}/include'
757 oldincludedir='/usr/include'
758 docdir='${datarootdir}/doc/${PACKAGE}'
759 infodir='${datarootdir}/info'
760 htmldir='${docdir}'
761 dvidir='${docdir}'
762 pdfdir='${docdir}'
763 psdir='${docdir}'
764 libdir='${exec_prefix}/lib'
765 localedir='${datarootdir}/locale'
766 mandir='${datarootdir}/man'
767
768 ac_prev=
769 ac_dashdash=
770 for ac_option
771 do
772   # If the previous option needs an argument, assign it.
773   if test -n "$ac_prev"; then
774     eval $ac_prev=\$ac_option
775     ac_prev=
776     continue
777   fi
778
779   case $ac_option in
780   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
781   *)    ac_optarg=yes ;;
782   esac
783
784   # Accept the important Cygnus configure options, so we can diagnose typos.
785
786   case $ac_dashdash$ac_option in
787   --)
788     ac_dashdash=yes ;;
789
790   -bindir | --bindir | --bindi | --bind | --bin | --bi)
791     ac_prev=bindir ;;
792   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
793     bindir=$ac_optarg ;;
794
795   -build | --build | --buil | --bui | --bu)
796     ac_prev=build_alias ;;
797   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
798     build_alias=$ac_optarg ;;
799
800   -cache-file | --cache-file | --cache-fil | --cache-fi \
801   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
802     ac_prev=cache_file ;;
803   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
804   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
805     cache_file=$ac_optarg ;;
806
807   --config-cache | -C)
808     cache_file=config.cache ;;
809
810   -datadir | --datadir | --datadi | --datad)
811     ac_prev=datadir ;;
812   -datadir=* | --datadir=* | --datadi=* | --datad=*)
813     datadir=$ac_optarg ;;
814
815   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
816   | --dataroo | --dataro | --datar)
817     ac_prev=datarootdir ;;
818   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
819   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
820     datarootdir=$ac_optarg ;;
821
822   -disable-* | --disable-*)
823     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
824     # Reject names that are not valid shell variable names.
825     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
826       as_fn_error "invalid feature name: $ac_useropt"
827     ac_useropt_orig=$ac_useropt
828     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
829     case $ac_user_opts in
830       *"
831 "enable_$ac_useropt"
832 "*) ;;
833       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
834          ac_unrecognized_sep=', ';;
835     esac
836     eval enable_$ac_useropt=no ;;
837
838   -docdir | --docdir | --docdi | --doc | --do)
839     ac_prev=docdir ;;
840   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
841     docdir=$ac_optarg ;;
842
843   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
844     ac_prev=dvidir ;;
845   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
846     dvidir=$ac_optarg ;;
847
848   -enable-* | --enable-*)
849     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
850     # Reject names that are not valid shell variable names.
851     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
852       as_fn_error "invalid feature name: $ac_useropt"
853     ac_useropt_orig=$ac_useropt
854     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
855     case $ac_user_opts in
856       *"
857 "enable_$ac_useropt"
858 "*) ;;
859       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
860          ac_unrecognized_sep=', ';;
861     esac
862     eval enable_$ac_useropt=\$ac_optarg ;;
863
864   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
865   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
866   | --exec | --exe | --ex)
867     ac_prev=exec_prefix ;;
868   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
869   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
870   | --exec=* | --exe=* | --ex=*)
871     exec_prefix=$ac_optarg ;;
872
873   -gas | --gas | --ga | --g)
874     # Obsolete; use --with-gas.
875     with_gas=yes ;;
876
877   -help | --help | --hel | --he | -h)
878     ac_init_help=long ;;
879   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
880     ac_init_help=recursive ;;
881   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
882     ac_init_help=short ;;
883
884   -host | --host | --hos | --ho)
885     ac_prev=host_alias ;;
886   -host=* | --host=* | --hos=* | --ho=*)
887     host_alias=$ac_optarg ;;
888
889   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
890     ac_prev=htmldir ;;
891   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
892   | --ht=*)
893     htmldir=$ac_optarg ;;
894
895   -includedir | --includedir | --includedi | --included | --include \
896   | --includ | --inclu | --incl | --inc)
897     ac_prev=includedir ;;
898   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
899   | --includ=* | --inclu=* | --incl=* | --inc=*)
900     includedir=$ac_optarg ;;
901
902   -infodir | --infodir | --infodi | --infod | --info | --inf)
903     ac_prev=infodir ;;
904   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
905     infodir=$ac_optarg ;;
906
907   -libdir | --libdir | --libdi | --libd)
908     ac_prev=libdir ;;
909   -libdir=* | --libdir=* | --libdi=* | --libd=*)
910     libdir=$ac_optarg ;;
911
912   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
913   | --libexe | --libex | --libe)
914     ac_prev=libexecdir ;;
915   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
916   | --libexe=* | --libex=* | --libe=*)
917     libexecdir=$ac_optarg ;;
918
919   -localedir | --localedir | --localedi | --localed | --locale)
920     ac_prev=localedir ;;
921   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
922     localedir=$ac_optarg ;;
923
924   -localstatedir | --localstatedir | --localstatedi | --localstated \
925   | --localstate | --localstat | --localsta | --localst | --locals)
926     ac_prev=localstatedir ;;
927   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
928   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
929     localstatedir=$ac_optarg ;;
930
931   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
932     ac_prev=mandir ;;
933   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
934     mandir=$ac_optarg ;;
935
936   -nfp | --nfp | --nf)
937     # Obsolete; use --without-fp.
938     with_fp=no ;;
939
940   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
941   | --no-cr | --no-c | -n)
942     no_create=yes ;;
943
944   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
945   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
946     no_recursion=yes ;;
947
948   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
949   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
950   | --oldin | --oldi | --old | --ol | --o)
951     ac_prev=oldincludedir ;;
952   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
953   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
954   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
955     oldincludedir=$ac_optarg ;;
956
957   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
958     ac_prev=prefix ;;
959   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
960     prefix=$ac_optarg ;;
961
962   -program-prefix | --program-prefix | --program-prefi | --program-pref \
963   | --program-pre | --program-pr | --program-p)
964     ac_prev=program_prefix ;;
965   -program-prefix=* | --program-prefix=* | --program-prefi=* \
966   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
967     program_prefix=$ac_optarg ;;
968
969   -program-suffix | --program-suffix | --program-suffi | --program-suff \
970   | --program-suf | --program-su | --program-s)
971     ac_prev=program_suffix ;;
972   -program-suffix=* | --program-suffix=* | --program-suffi=* \
973   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
974     program_suffix=$ac_optarg ;;
975
976   -program-transform-name | --program-transform-name \
977   | --program-transform-nam | --program-transform-na \
978   | --program-transform-n | --program-transform- \
979   | --program-transform | --program-transfor \
980   | --program-transfo | --program-transf \
981   | --program-trans | --program-tran \
982   | --progr-tra | --program-tr | --program-t)
983     ac_prev=program_transform_name ;;
984   -program-transform-name=* | --program-transform-name=* \
985   | --program-transform-nam=* | --program-transform-na=* \
986   | --program-transform-n=* | --program-transform-=* \
987   | --program-transform=* | --program-transfor=* \
988   | --program-transfo=* | --program-transf=* \
989   | --program-trans=* | --program-tran=* \
990   | --progr-tra=* | --program-tr=* | --program-t=*)
991     program_transform_name=$ac_optarg ;;
992
993   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
994     ac_prev=pdfdir ;;
995   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
996     pdfdir=$ac_optarg ;;
997
998   -psdir | --psdir | --psdi | --psd | --ps)
999     ac_prev=psdir ;;
1000   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1001     psdir=$ac_optarg ;;
1002
1003   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1004   | -silent | --silent | --silen | --sile | --sil)
1005     silent=yes ;;
1006
1007   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1008     ac_prev=sbindir ;;
1009   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1010   | --sbi=* | --sb=*)
1011     sbindir=$ac_optarg ;;
1012
1013   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1014   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1015   | --sharedst | --shareds | --shared | --share | --shar \
1016   | --sha | --sh)
1017     ac_prev=sharedstatedir ;;
1018   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1019   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1020   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1021   | --sha=* | --sh=*)
1022     sharedstatedir=$ac_optarg ;;
1023
1024   -site | --site | --sit)
1025     ac_prev=site ;;
1026   -site=* | --site=* | --sit=*)
1027     site=$ac_optarg ;;
1028
1029   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1030     ac_prev=srcdir ;;
1031   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1032     srcdir=$ac_optarg ;;
1033
1034   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1035   | --syscon | --sysco | --sysc | --sys | --sy)
1036     ac_prev=sysconfdir ;;
1037   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1038   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1039     sysconfdir=$ac_optarg ;;
1040
1041   -target | --target | --targe | --targ | --tar | --ta | --t)
1042     ac_prev=target_alias ;;
1043   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1044     target_alias=$ac_optarg ;;
1045
1046   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1047     verbose=yes ;;
1048
1049   -version | --version | --versio | --versi | --vers | -V)
1050     ac_init_version=: ;;
1051
1052   -with-* | --with-*)
1053     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1054     # Reject names that are not valid shell variable names.
1055     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1056       as_fn_error "invalid package name: $ac_useropt"
1057     ac_useropt_orig=$ac_useropt
1058     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1059     case $ac_user_opts in
1060       *"
1061 "with_$ac_useropt"
1062 "*) ;;
1063       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1064          ac_unrecognized_sep=', ';;
1065     esac
1066     eval with_$ac_useropt=\$ac_optarg ;;
1067
1068   -without-* | --without-*)
1069     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1070     # Reject names that are not valid shell variable names.
1071     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1072       as_fn_error "invalid package name: $ac_useropt"
1073     ac_useropt_orig=$ac_useropt
1074     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1075     case $ac_user_opts in
1076       *"
1077 "with_$ac_useropt"
1078 "*) ;;
1079       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1080          ac_unrecognized_sep=', ';;
1081     esac
1082     eval with_$ac_useropt=no ;;
1083
1084   --x)
1085     # Obsolete; use --with-x.
1086     with_x=yes ;;
1087
1088   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1089   | --x-incl | --x-inc | --x-in | --x-i)
1090     ac_prev=x_includes ;;
1091   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1092   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1093     x_includes=$ac_optarg ;;
1094
1095   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1096   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1097     ac_prev=x_libraries ;;
1098   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1099   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1100     x_libraries=$ac_optarg ;;
1101
1102   -*) as_fn_error "unrecognized option: \`$ac_option'
1103 Try \`$0 --help' for more information."
1104     ;;
1105
1106   *=*)
1107     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1108     # Reject names that are not valid shell variable names.
1109     case $ac_envvar in #(
1110       '' | [0-9]* | *[!_$as_cr_alnum]* )
1111       as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1112     esac
1113     eval $ac_envvar=\$ac_optarg
1114     export $ac_envvar ;;
1115
1116   *)
1117     # FIXME: should be removed in autoconf 3.0.
1118     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1119     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1120       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1121     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1122     ;;
1123
1124   esac
1125 done
1126
1127 if test -n "$ac_prev"; then
1128   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1129   as_fn_error "missing argument to $ac_option"
1130 fi
1131
1132 if test -n "$ac_unrecognized_opts"; then
1133   case $enable_option_checking in
1134     no) ;;
1135     fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1136     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1137   esac
1138 fi
1139
1140 # Check all directory arguments for consistency.
1141 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1142                 datadir sysconfdir sharedstatedir localstatedir includedir \
1143                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1144                 libdir localedir mandir
1145 do
1146   eval ac_val=\$$ac_var
1147   # Remove trailing slashes.
1148   case $ac_val in
1149     */ )
1150       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1151       eval $ac_var=\$ac_val;;
1152   esac
1153   # Be sure to have absolute directory names.
1154   case $ac_val in
1155     [\\/$]* | ?:[\\/]* )  continue;;
1156     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1157   esac
1158   as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1159 done
1160
1161 # There might be people who depend on the old broken behavior: `$host'
1162 # used to hold the argument of --host etc.
1163 # FIXME: To remove some day.
1164 build=$build_alias
1165 host=$host_alias
1166 target=$target_alias
1167
1168 # FIXME: To remove some day.
1169 if test "x$host_alias" != x; then
1170   if test "x$build_alias" = x; then
1171     cross_compiling=maybe
1172     $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1173     If a cross compiler is detected then cross compile mode will be used." >&2
1174   elif test "x$build_alias" != "x$host_alias"; then
1175     cross_compiling=yes
1176   fi
1177 fi
1178
1179 ac_tool_prefix=
1180 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1181
1182 test "$silent" = yes && exec 6>/dev/null
1183
1184
1185 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1186 ac_ls_di=`ls -di .` &&
1187 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1188   as_fn_error "working directory cannot be determined"
1189 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1190   as_fn_error "pwd does not report name of working directory"
1191
1192
1193 # Find the source files, if location was not specified.
1194 if test -z "$srcdir"; then
1195   ac_srcdir_defaulted=yes
1196   # Try the directory containing this script, then the parent directory.
1197   ac_confdir=`$as_dirname -- "$as_myself" ||
1198 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1199          X"$as_myself" : 'X\(//\)[^/]' \| \
1200          X"$as_myself" : 'X\(//\)$' \| \
1201          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1202 $as_echo X"$as_myself" |
1203     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1204             s//\1/
1205             q
1206           }
1207           /^X\(\/\/\)[^/].*/{
1208             s//\1/
1209             q
1210           }
1211           /^X\(\/\/\)$/{
1212             s//\1/
1213             q
1214           }
1215           /^X\(\/\).*/{
1216             s//\1/
1217             q
1218           }
1219           s/.*/./; q'`
1220   srcdir=$ac_confdir
1221   if test ! -r "$srcdir/$ac_unique_file"; then
1222     srcdir=..
1223   fi
1224 else
1225   ac_srcdir_defaulted=no
1226 fi
1227 if test ! -r "$srcdir/$ac_unique_file"; then
1228   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1229   as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1230 fi
1231 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1232 ac_abs_confdir=`(
1233         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1234         pwd)`
1235 # When building in place, set srcdir=.
1236 if test "$ac_abs_confdir" = "$ac_pwd"; then
1237   srcdir=.
1238 fi
1239 # Remove unnecessary trailing slashes from srcdir.
1240 # Double slashes in file names in object file debugging info
1241 # mess up M-x gdb in Emacs.
1242 case $srcdir in
1243 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1244 esac
1245 for ac_var in $ac_precious_vars; do
1246   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1247   eval ac_env_${ac_var}_value=\$${ac_var}
1248   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1249   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1250 done
1251
1252 #
1253 # Report the --help message.
1254 #
1255 if test "$ac_init_help" = "long"; then
1256   # Omit some internal or obsolete options to make the list less imposing.
1257   # This message is too long to be a string in the A/UX 3.1 sh.
1258   cat <<_ACEOF
1259 \`configure' configures this package to adapt to many kinds of systems.
1260
1261 Usage: $0 [OPTION]... [VAR=VALUE]...
1262
1263 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1264 VAR=VALUE.  See below for descriptions of some of the useful variables.
1265
1266 Defaults for the options are specified in brackets.
1267
1268 Configuration:
1269   -h, --help              display this help and exit
1270       --help=short        display options specific to this package
1271       --help=recursive    display the short help of all the included packages
1272   -V, --version           display version information and exit
1273   -q, --quiet, --silent   do not print \`checking...' messages
1274       --cache-file=FILE   cache test results in FILE [disabled]
1275   -C, --config-cache      alias for \`--cache-file=config.cache'
1276   -n, --no-create         do not create output files
1277       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1278
1279 Installation directories:
1280   --prefix=PREFIX         install architecture-independent files in PREFIX
1281                           [$ac_default_prefix]
1282   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1283                           [PREFIX]
1284
1285 By default, \`make install' will install all the files in
1286 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1287 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1288 for instance \`--prefix=\$HOME'.
1289
1290 For better control, use the options below.
1291
1292 Fine tuning of the installation directories:
1293   --bindir=DIR            user executables [EPREFIX/bin]
1294   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1295   --libexecdir=DIR        program executables [EPREFIX/libexec]
1296   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1297   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1298   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1299   --libdir=DIR            object code libraries [EPREFIX/lib]
1300   --includedir=DIR        C header files [PREFIX/include]
1301   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1302   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1303   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1304   --infodir=DIR           info documentation [DATAROOTDIR/info]
1305   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1306   --mandir=DIR            man documentation [DATAROOTDIR/man]
1307   --docdir=DIR            documentation root [DATAROOTDIR/doc/PACKAGE]
1308   --htmldir=DIR           html documentation [DOCDIR]
1309   --dvidir=DIR            dvi documentation [DOCDIR]
1310   --pdfdir=DIR            pdf documentation [DOCDIR]
1311   --psdir=DIR             ps documentation [DOCDIR]
1312 _ACEOF
1313
1314   cat <<\_ACEOF
1315
1316 Program names:
1317   --program-prefix=PREFIX            prepend PREFIX to installed program names
1318   --program-suffix=SUFFIX            append SUFFIX to installed program names
1319   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1320
1321 System types:
1322   --build=BUILD     configure for building on BUILD [guessed]
1323   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1324   --target=TARGET   configure for building compilers for TARGET [HOST]
1325 _ACEOF
1326 fi
1327
1328 if test -n "$ac_init_help"; then
1329
1330   cat <<\_ACEOF
1331
1332 Optional Features:
1333   --disable-option-checking  ignore unrecognized --enable/--with options
1334   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1335   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1336   --enable-maintainer-mode  enable make rules and dependencies not useful
1337                           (and sometimes confusing) to the casual installer
1338   --disable-largefile     omit support for large files
1339   --enable-build-with-cxx build with C++ compiler instead of C compiler
1340   --enable-libmcheck      Try linking with -lmcheck if available
1341   --enable-werror         treat compile warnings as errors
1342   --enable-inprocess-agent
1343                           inprocess agent
1344
1345 Optional Packages:
1346   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1347   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1348   --with-ust=PATH       Specify prefix directory for the installed UST package
1349                           Equivalent to --with-ust-include=PATH/include
1350                           plus --with-ust-lib=PATH/lib
1351   --with-ust-include=PATH Specify directory for installed UST include files
1352   --with-ust-lib=PATH   Specify the directory for the installed UST library
1353   --with-pkgversion=PKG   Use PKG in the version string in place of "GDB"
1354   --with-bugurl=URL       Direct users to URL to report a bug
1355   --with-libthread-db=PATH
1356                           use given libthread_db directly
1357
1358 Some influential environment variables:
1359   CC          C compiler command
1360   CFLAGS      C compiler flags
1361   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1362               nonstandard directory <lib dir>
1363   LIBS        libraries to pass to the linker, e.g. -l<library>
1364   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1365               you have headers in a nonstandard directory <include dir>
1366   CXX         C++ compiler command
1367   CXXFLAGS    C++ compiler flags
1368   CPP         C preprocessor
1369
1370 Use these variables to override the choices made by `configure' or to help
1371 it to find libraries and programs with nonstandard names/locations.
1372
1373 Report bugs to the package provider.
1374 _ACEOF
1375 ac_status=$?
1376 fi
1377
1378 if test "$ac_init_help" = "recursive"; then
1379   # If there are subdirs, report their specific --help.
1380   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1381     test -d "$ac_dir" ||
1382       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1383       continue
1384     ac_builddir=.
1385
1386 case "$ac_dir" in
1387 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1388 *)
1389   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1390   # A ".." for each directory in $ac_dir_suffix.
1391   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1392   case $ac_top_builddir_sub in
1393   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1394   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1395   esac ;;
1396 esac
1397 ac_abs_top_builddir=$ac_pwd
1398 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1399 # for backward compatibility:
1400 ac_top_builddir=$ac_top_build_prefix
1401
1402 case $srcdir in
1403   .)  # We are building in place.
1404     ac_srcdir=.
1405     ac_top_srcdir=$ac_top_builddir_sub
1406     ac_abs_top_srcdir=$ac_pwd ;;
1407   [\\/]* | ?:[\\/]* )  # Absolute name.
1408     ac_srcdir=$srcdir$ac_dir_suffix;
1409     ac_top_srcdir=$srcdir
1410     ac_abs_top_srcdir=$srcdir ;;
1411   *) # Relative name.
1412     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1413     ac_top_srcdir=$ac_top_build_prefix$srcdir
1414     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1415 esac
1416 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1417
1418     cd "$ac_dir" || { ac_status=$?; continue; }
1419     # Check for guested configure.
1420     if test -f "$ac_srcdir/configure.gnu"; then
1421       echo &&
1422       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1423     elif test -f "$ac_srcdir/configure"; then
1424       echo &&
1425       $SHELL "$ac_srcdir/configure" --help=recursive
1426     else
1427       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1428     fi || ac_status=$?
1429     cd "$ac_pwd" || { ac_status=$?; break; }
1430   done
1431 fi
1432
1433 test -n "$ac_init_help" && exit $ac_status
1434 if $ac_init_version; then
1435   cat <<\_ACEOF
1436 configure
1437 generated by GNU Autoconf 2.64
1438
1439 Copyright (C) 2009 Free Software Foundation, Inc.
1440 This configure script is free software; the Free Software Foundation
1441 gives unlimited permission to copy, distribute and modify it.
1442 _ACEOF
1443   exit
1444 fi
1445
1446 ## ------------------------ ##
1447 ## Autoconf initialization. ##
1448 ## ------------------------ ##
1449
1450 # ac_fn_c_try_compile LINENO
1451 # --------------------------
1452 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1453 ac_fn_c_try_compile ()
1454 {
1455   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1456   rm -f conftest.$ac_objext
1457   if { { ac_try="$ac_compile"
1458 case "(($ac_try" in
1459   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1460   *) ac_try_echo=$ac_try;;
1461 esac
1462 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1463 $as_echo "$ac_try_echo"; } >&5
1464   (eval "$ac_compile") 2>conftest.err
1465   ac_status=$?
1466   if test -s conftest.err; then
1467     grep -v '^ *+' conftest.err >conftest.er1
1468     cat conftest.er1 >&5
1469     mv -f conftest.er1 conftest.err
1470   fi
1471   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1472   test $ac_status = 0; } && {
1473          test -z "$ac_c_werror_flag" ||
1474          test ! -s conftest.err
1475        } && test -s conftest.$ac_objext; then :
1476   ac_retval=0
1477 else
1478   $as_echo "$as_me: failed program was:" >&5
1479 sed 's/^/| /' conftest.$ac_ext >&5
1480
1481         ac_retval=1
1482 fi
1483   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1484   return $ac_retval
1485
1486 } # ac_fn_c_try_compile
1487
1488 # ac_fn_cxx_try_compile LINENO
1489 # ----------------------------
1490 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1491 ac_fn_cxx_try_compile ()
1492 {
1493   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1494   rm -f conftest.$ac_objext
1495   if { { ac_try="$ac_compile"
1496 case "(($ac_try" in
1497   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1498   *) ac_try_echo=$ac_try;;
1499 esac
1500 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1501 $as_echo "$ac_try_echo"; } >&5
1502   (eval "$ac_compile") 2>conftest.err
1503   ac_status=$?
1504   if test -s conftest.err; then
1505     grep -v '^ *+' conftest.err >conftest.er1
1506     cat conftest.er1 >&5
1507     mv -f conftest.er1 conftest.err
1508   fi
1509   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1510   test $ac_status = 0; } && {
1511          test -z "$ac_cxx_werror_flag" ||
1512          test ! -s conftest.err
1513        } && test -s conftest.$ac_objext; then :
1514   ac_retval=0
1515 else
1516   $as_echo "$as_me: failed program was:" >&5
1517 sed 's/^/| /' conftest.$ac_ext >&5
1518
1519         ac_retval=1
1520 fi
1521   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1522   return $ac_retval
1523
1524 } # ac_fn_cxx_try_compile
1525
1526 # ac_fn_c_try_cpp LINENO
1527 # ----------------------
1528 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1529 ac_fn_c_try_cpp ()
1530 {
1531   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1532   if { { ac_try="$ac_cpp conftest.$ac_ext"
1533 case "(($ac_try" in
1534   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1535   *) ac_try_echo=$ac_try;;
1536 esac
1537 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1538 $as_echo "$ac_try_echo"; } >&5
1539   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1540   ac_status=$?
1541   if test -s conftest.err; then
1542     grep -v '^ *+' conftest.err >conftest.er1
1543     cat conftest.er1 >&5
1544     mv -f conftest.er1 conftest.err
1545   fi
1546   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1547   test $ac_status = 0; } >/dev/null && {
1548          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1549          test ! -s conftest.err
1550        }; then :
1551   ac_retval=0
1552 else
1553   $as_echo "$as_me: failed program was:" >&5
1554 sed 's/^/| /' conftest.$ac_ext >&5
1555
1556     ac_retval=1
1557 fi
1558   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1559   return $ac_retval
1560
1561 } # ac_fn_c_try_cpp
1562
1563 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1564 # -------------------------------------------------------
1565 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1566 # the include files in INCLUDES and setting the cache variable VAR
1567 # accordingly.
1568 ac_fn_c_check_header_mongrel ()
1569 {
1570   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1571   if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1572   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1573 $as_echo_n "checking for $2... " >&6; }
1574 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1575   $as_echo_n "(cached) " >&6
1576 fi
1577 eval ac_res=\$$3
1578                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1579 $as_echo "$ac_res" >&6; }
1580 else
1581   # Is the header compilable?
1582 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1583 $as_echo_n "checking $2 usability... " >&6; }
1584 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1585 /* end confdefs.h.  */
1586 $4
1587 #include <$2>
1588 _ACEOF
1589 if ac_fn_c_try_compile "$LINENO"; then :
1590   ac_header_compiler=yes
1591 else
1592   ac_header_compiler=no
1593 fi
1594 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1595 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1596 $as_echo "$ac_header_compiler" >&6; }
1597
1598 # Is the header present?
1599 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1600 $as_echo_n "checking $2 presence... " >&6; }
1601 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1602 /* end confdefs.h.  */
1603 #include <$2>
1604 _ACEOF
1605 if ac_fn_c_try_cpp "$LINENO"; then :
1606   ac_header_preproc=yes
1607 else
1608   ac_header_preproc=no
1609 fi
1610 rm -f conftest.err conftest.$ac_ext
1611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1612 $as_echo "$ac_header_preproc" >&6; }
1613
1614 # So?  What about this header?
1615 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1616   yes:no: )
1617     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1618 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1619     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1620 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1621     ;;
1622   no:yes:* )
1623     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1624 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1625     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1626 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1627     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1628 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1629     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1630 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1631     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1632 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1633     ;;
1634 esac
1635   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1636 $as_echo_n "checking for $2... " >&6; }
1637 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1638   $as_echo_n "(cached) " >&6
1639 else
1640   eval "$3=\$ac_header_compiler"
1641 fi
1642 eval ac_res=\$$3
1643                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1644 $as_echo "$ac_res" >&6; }
1645 fi
1646   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1647
1648 } # ac_fn_c_check_header_mongrel
1649
1650 # ac_fn_c_try_run LINENO
1651 # ----------------------
1652 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1653 # that executables *can* be run.
1654 ac_fn_c_try_run ()
1655 {
1656   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1657   if { { ac_try="$ac_link"
1658 case "(($ac_try" in
1659   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1660   *) ac_try_echo=$ac_try;;
1661 esac
1662 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1663 $as_echo "$ac_try_echo"; } >&5
1664   (eval "$ac_link") 2>&5
1665   ac_status=$?
1666   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1667   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1668   { { case "(($ac_try" in
1669   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1670   *) ac_try_echo=$ac_try;;
1671 esac
1672 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1673 $as_echo "$ac_try_echo"; } >&5
1674   (eval "$ac_try") 2>&5
1675   ac_status=$?
1676   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1677   test $ac_status = 0; }; }; then :
1678   ac_retval=0
1679 else
1680   $as_echo "$as_me: program exited with status $ac_status" >&5
1681        $as_echo "$as_me: failed program was:" >&5
1682 sed 's/^/| /' conftest.$ac_ext >&5
1683
1684        ac_retval=$ac_status
1685 fi
1686   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1687   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1688   return $ac_retval
1689
1690 } # ac_fn_c_try_run
1691
1692 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1693 # -------------------------------------------------------
1694 # Tests whether HEADER exists and can be compiled using the include files in
1695 # INCLUDES, setting the cache variable VAR accordingly.
1696 ac_fn_c_check_header_compile ()
1697 {
1698   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1699   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1700 $as_echo_n "checking for $2... " >&6; }
1701 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1702   $as_echo_n "(cached) " >&6
1703 else
1704   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1705 /* end confdefs.h.  */
1706 $4
1707 #include <$2>
1708 _ACEOF
1709 if ac_fn_c_try_compile "$LINENO"; then :
1710   eval "$3=yes"
1711 else
1712   eval "$3=no"
1713 fi
1714 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1715 fi
1716 eval ac_res=\$$3
1717                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1718 $as_echo "$ac_res" >&6; }
1719   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1720
1721 } # ac_fn_c_check_header_compile
1722
1723 # ac_fn_c_try_link LINENO
1724 # -----------------------
1725 # Try to link conftest.$ac_ext, and return whether this succeeded.
1726 ac_fn_c_try_link ()
1727 {
1728   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1729   rm -f conftest.$ac_objext conftest$ac_exeext
1730   if { { ac_try="$ac_link"
1731 case "(($ac_try" in
1732   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1733   *) ac_try_echo=$ac_try;;
1734 esac
1735 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1736 $as_echo "$ac_try_echo"; } >&5
1737   (eval "$ac_link") 2>conftest.err
1738   ac_status=$?
1739   if test -s conftest.err; then
1740     grep -v '^ *+' conftest.err >conftest.er1
1741     cat conftest.er1 >&5
1742     mv -f conftest.er1 conftest.err
1743   fi
1744   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1745   test $ac_status = 0; } && {
1746          test -z "$ac_c_werror_flag" ||
1747          test ! -s conftest.err
1748        } && test -s conftest$ac_exeext && {
1749          test "$cross_compiling" = yes ||
1750          $as_test_x conftest$ac_exeext
1751        }; then :
1752   ac_retval=0
1753 else
1754   $as_echo "$as_me: failed program was:" >&5
1755 sed 's/^/| /' conftest.$ac_ext >&5
1756
1757         ac_retval=1
1758 fi
1759   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1760   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1761   # interfere with the next link command; also delete a directory that is
1762   # left behind by Apple's compiler.  We do this before executing the actions.
1763   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1764   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1765   return $ac_retval
1766
1767 } # ac_fn_c_try_link
1768
1769 # ac_fn_c_check_func LINENO FUNC VAR
1770 # ----------------------------------
1771 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1772 ac_fn_c_check_func ()
1773 {
1774   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1775   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1776 $as_echo_n "checking for $2... " >&6; }
1777 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1778   $as_echo_n "(cached) " >&6
1779 else
1780   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1781 /* end confdefs.h.  */
1782 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1783    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1784 #define $2 innocuous_$2
1785
1786 /* System header to define __stub macros and hopefully few prototypes,
1787     which can conflict with char $2 (); below.
1788     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1789     <limits.h> exists even on freestanding compilers.  */
1790
1791 #ifdef __STDC__
1792 # include <limits.h>
1793 #else
1794 # include <assert.h>
1795 #endif
1796
1797 #undef $2
1798
1799 /* Override any GCC internal prototype to avoid an error.
1800    Use char because int might match the return type of a GCC
1801    builtin and then its argument prototype would still apply.  */
1802 #ifdef __cplusplus
1803 extern "C"
1804 #endif
1805 char $2 ();
1806 /* The GNU C library defines this for functions which it implements
1807     to always fail with ENOSYS.  Some functions are actually named
1808     something starting with __ and the normal name is an alias.  */
1809 #if defined __stub_$2 || defined __stub___$2
1810 choke me
1811 #endif
1812
1813 int
1814 main ()
1815 {
1816 return $2 ();
1817   ;
1818   return 0;
1819 }
1820 _ACEOF
1821 if ac_fn_c_try_link "$LINENO"; then :
1822   eval "$3=yes"
1823 else
1824   eval "$3=no"
1825 fi
1826 rm -f core conftest.err conftest.$ac_objext \
1827     conftest$ac_exeext conftest.$ac_ext
1828 fi
1829 eval ac_res=\$$3
1830                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1831 $as_echo "$ac_res" >&6; }
1832   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1833
1834 } # ac_fn_c_check_func
1835
1836 # ac_fn_c_check_decl LINENO SYMBOL VAR
1837 # ------------------------------------
1838 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
1839 ac_fn_c_check_decl ()
1840 {
1841   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1842   as_decl_name=`echo $2|sed 's/ *(.*//'`
1843   as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1844   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1845 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1846 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1847   $as_echo_n "(cached) " >&6
1848 else
1849   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1850 /* end confdefs.h.  */
1851 $4
1852 int
1853 main ()
1854 {
1855 #ifndef $as_decl_name
1856 #ifdef __cplusplus
1857   (void) $as_decl_use;
1858 #else
1859   (void) $as_decl_name;
1860 #endif
1861 #endif
1862
1863   ;
1864   return 0;
1865 }
1866 _ACEOF
1867 if ac_fn_c_try_compile "$LINENO"; then :
1868   eval "$3=yes"
1869 else
1870   eval "$3=no"
1871 fi
1872 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1873 fi
1874 eval ac_res=\$$3
1875                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1876 $as_echo "$ac_res" >&6; }
1877   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1878
1879 } # ac_fn_c_check_decl
1880
1881 # ac_fn_cxx_check_decl LINENO SYMBOL VAR
1882 # --------------------------------------
1883 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
1884 ac_fn_cxx_check_decl ()
1885 {
1886   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1887   as_decl_name=`echo $2|sed 's/ *(.*//'`
1888   as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1889   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1890 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1891 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1892   $as_echo_n "(cached) " >&6
1893 else
1894   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1895 /* end confdefs.h.  */
1896 $4
1897 int
1898 main ()
1899 {
1900 #ifndef $as_decl_name
1901 #ifdef __cplusplus
1902   (void) $as_decl_use;
1903 #else
1904   (void) $as_decl_name;
1905 #endif
1906 #endif
1907
1908   ;
1909   return 0;
1910 }
1911 _ACEOF
1912 if ac_fn_cxx_try_compile "$LINENO"; then :
1913   eval "$3=yes"
1914 else
1915   eval "$3=no"
1916 fi
1917 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1918 fi
1919 eval ac_res=\$$3
1920                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1921 $as_echo "$ac_res" >&6; }
1922   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1923
1924 } # ac_fn_cxx_check_decl
1925
1926 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1927 # -------------------------------------------
1928 # Tests whether TYPE exists after having included INCLUDES, setting cache
1929 # variable VAR accordingly.
1930 ac_fn_c_check_type ()
1931 {
1932   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1933   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1934 $as_echo_n "checking for $2... " >&6; }
1935 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1936   $as_echo_n "(cached) " >&6
1937 else
1938   eval "$3=no"
1939   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1940 /* end confdefs.h.  */
1941 $4
1942 int
1943 main ()
1944 {
1945 if (sizeof ($2))
1946          return 0;
1947   ;
1948   return 0;
1949 }
1950 _ACEOF
1951 if ac_fn_c_try_compile "$LINENO"; then :
1952   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1953 /* end confdefs.h.  */
1954 $4
1955 int
1956 main ()
1957 {
1958 if (sizeof (($2)))
1959             return 0;
1960   ;
1961   return 0;
1962 }
1963 _ACEOF
1964 if ac_fn_c_try_compile "$LINENO"; then :
1965
1966 else
1967   eval "$3=yes"
1968 fi
1969 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1970 fi
1971 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1972 fi
1973 eval ac_res=\$$3
1974                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1975 $as_echo "$ac_res" >&6; }
1976   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1977
1978 } # ac_fn_c_check_type
1979
1980 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1981 # --------------------------------------------
1982 # Tries to find the compile-time value of EXPR in a program that includes
1983 # INCLUDES, setting VAR accordingly. Returns whether the value could be
1984 # computed
1985 ac_fn_c_compute_int ()
1986 {
1987   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1988   if test "$cross_compiling" = yes; then
1989     # Depending upon the size, compute the lo and hi bounds.
1990 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1991 /* end confdefs.h.  */
1992 $4
1993 int
1994 main ()
1995 {
1996 static int test_array [1 - 2 * !(($2) >= 0)];
1997 test_array [0] = 0
1998
1999   ;
2000   return 0;
2001 }
2002 _ACEOF
2003 if ac_fn_c_try_compile "$LINENO"; then :
2004   ac_lo=0 ac_mid=0
2005   while :; do
2006     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2007 /* end confdefs.h.  */
2008 $4
2009 int
2010 main ()
2011 {
2012 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2013 test_array [0] = 0
2014
2015   ;
2016   return 0;
2017 }
2018 _ACEOF
2019 if ac_fn_c_try_compile "$LINENO"; then :
2020   ac_hi=$ac_mid; break
2021 else
2022   as_fn_arith $ac_mid + 1 && ac_lo=$as_val
2023                         if test $ac_lo -le $ac_mid; then
2024                           ac_lo= ac_hi=
2025                           break
2026                         fi
2027                         as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
2028 fi
2029 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2030   done
2031 else
2032   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2033 /* end confdefs.h.  */
2034 $4
2035 int
2036 main ()
2037 {
2038 static int test_array [1 - 2 * !(($2) < 0)];
2039 test_array [0] = 0
2040
2041   ;
2042   return 0;
2043 }
2044 _ACEOF
2045 if ac_fn_c_try_compile "$LINENO"; then :
2046   ac_hi=-1 ac_mid=-1
2047   while :; do
2048     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2049 /* end confdefs.h.  */
2050 $4
2051 int
2052 main ()
2053 {
2054 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
2055 test_array [0] = 0
2056
2057   ;
2058   return 0;
2059 }
2060 _ACEOF
2061 if ac_fn_c_try_compile "$LINENO"; then :
2062   ac_lo=$ac_mid; break
2063 else
2064   as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
2065                         if test $ac_mid -le $ac_hi; then
2066                           ac_lo= ac_hi=
2067                           break
2068                         fi
2069                         as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
2070 fi
2071 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2072   done
2073 else
2074   ac_lo= ac_hi=
2075 fi
2076 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2077 fi
2078 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2079 # Binary search between lo and hi bounds.
2080 while test "x$ac_lo" != "x$ac_hi"; do
2081   as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2082   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2083 /* end confdefs.h.  */
2084 $4
2085 int
2086 main ()
2087 {
2088 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2089 test_array [0] = 0
2090
2091   ;
2092   return 0;
2093 }
2094 _ACEOF
2095 if ac_fn_c_try_compile "$LINENO"; then :
2096   ac_hi=$ac_mid
2097 else
2098   as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2099 fi
2100 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2101 done
2102 case $ac_lo in #((
2103 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2104 '') ac_retval=1 ;;
2105 esac
2106   else
2107     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2108 /* end confdefs.h.  */
2109 $4
2110 static long int longval () { return $2; }
2111 static unsigned long int ulongval () { return $2; }
2112 #include <stdio.h>
2113 #include <stdlib.h>
2114 int
2115 main ()
2116 {
2117
2118   FILE *f = fopen ("conftest.val", "w");
2119   if (! f)
2120     return 1;
2121   if (($2) < 0)
2122     {
2123       long int i = longval ();
2124       if (i != ($2))
2125         return 1;
2126       fprintf (f, "%ld", i);
2127     }
2128   else
2129     {
2130       unsigned long int i = ulongval ();
2131       if (i != ($2))
2132         return 1;
2133       fprintf (f, "%lu", i);
2134     }
2135   /* Do not output a trailing newline, as this causes \r\n confusion
2136      on some platforms.  */
2137   return ferror (f) || fclose (f) != 0;
2138
2139   ;
2140   return 0;
2141 }
2142 _ACEOF
2143 if ac_fn_c_try_run "$LINENO"; then :
2144   echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2145 else
2146   ac_retval=1
2147 fi
2148 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2149   conftest.$ac_objext conftest.beam conftest.$ac_ext
2150 rm -f conftest.val
2151
2152   fi
2153   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2154   return $ac_retval
2155
2156 } # ac_fn_c_compute_int
2157
2158 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2159 # ----------------------------------------------------
2160 # Tries to find if the field MEMBER exists in type AGGR, after including
2161 # INCLUDES, setting cache variable VAR accordingly.
2162 ac_fn_c_check_member ()
2163 {
2164   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2165   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2166 $as_echo_n "checking for $2.$3... " >&6; }
2167 if { as_var=$4; eval "test \"\${$as_var+set}\" = set"; }; then :
2168   $as_echo_n "(cached) " >&6
2169 else
2170   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2171 /* end confdefs.h.  */
2172 $5
2173 int
2174 main ()
2175 {
2176 static $2 ac_aggr;
2177 if (ac_aggr.$3)
2178 return 0;
2179   ;
2180   return 0;
2181 }
2182 _ACEOF
2183 if ac_fn_c_try_compile "$LINENO"; then :
2184   eval "$4=yes"
2185 else
2186   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2187 /* end confdefs.h.  */
2188 $5
2189 int
2190 main ()
2191 {
2192 static $2 ac_aggr;
2193 if (sizeof ac_aggr.$3)
2194 return 0;
2195   ;
2196   return 0;
2197 }
2198 _ACEOF
2199 if ac_fn_c_try_compile "$LINENO"; then :
2200   eval "$4=yes"
2201 else
2202   eval "$4=no"
2203 fi
2204 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2205 fi
2206 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2207 fi
2208 eval ac_res=\$$4
2209                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2210 $as_echo "$ac_res" >&6; }
2211   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2212
2213 } # ac_fn_c_check_member
2214 cat >config.log <<_ACEOF
2215 This file contains any messages produced by compilers while
2216 running configure, to aid debugging if configure makes a mistake.
2217
2218 It was created by $as_me, which was
2219 generated by GNU Autoconf 2.64.  Invocation command line was
2220
2221   $ $0 $@
2222
2223 _ACEOF
2224 exec 5>>config.log
2225 {
2226 cat <<_ASUNAME
2227 ## --------- ##
2228 ## Platform. ##
2229 ## --------- ##
2230
2231 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2232 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2233 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2234 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2235 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2236
2237 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2238 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2239
2240 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2241 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2242 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2243 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2244 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2245 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2246 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2247
2248 _ASUNAME
2249
2250 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2251 for as_dir in $PATH
2252 do
2253   IFS=$as_save_IFS
2254   test -z "$as_dir" && as_dir=.
2255     $as_echo "PATH: $as_dir"
2256   done
2257 IFS=$as_save_IFS
2258
2259 } >&5
2260
2261 cat >&5 <<_ACEOF
2262
2263
2264 ## ----------- ##
2265 ## Core tests. ##
2266 ## ----------- ##
2267
2268 _ACEOF
2269
2270
2271 # Keep a trace of the command line.
2272 # Strip out --no-create and --no-recursion so they do not pile up.
2273 # Strip out --silent because we don't want to record it for future runs.
2274 # Also quote any args containing shell meta-characters.
2275 # Make two passes to allow for proper duplicate-argument suppression.
2276 ac_configure_args=
2277 ac_configure_args0=
2278 ac_configure_args1=
2279 ac_must_keep_next=false
2280 for ac_pass in 1 2
2281 do
2282   for ac_arg
2283   do
2284     case $ac_arg in
2285     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2286     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2287     | -silent | --silent | --silen | --sile | --sil)
2288       continue ;;
2289     *\'*)
2290       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2291     esac
2292     case $ac_pass in
2293     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2294     2)
2295       as_fn_append ac_configure_args1 " '$ac_arg'"
2296       if test $ac_must_keep_next = true; then
2297         ac_must_keep_next=false # Got value, back to normal.
2298       else
2299         case $ac_arg in
2300           *=* | --config-cache | -C | -disable-* | --disable-* \
2301           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2302           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2303           | -with-* | --with-* | -without-* | --without-* | --x)
2304             case "$ac_configure_args0 " in
2305               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2306             esac
2307             ;;
2308           -* ) ac_must_keep_next=true ;;
2309         esac
2310       fi
2311       as_fn_append ac_configure_args " '$ac_arg'"
2312       ;;
2313     esac
2314   done
2315 done
2316 { ac_configure_args0=; unset ac_configure_args0;}
2317 { ac_configure_args1=; unset ac_configure_args1;}
2318
2319 # When interrupted or exit'd, cleanup temporary files, and complete
2320 # config.log.  We remove comments because anyway the quotes in there
2321 # would cause problems or look ugly.
2322 # WARNING: Use '\'' to represent an apostrophe within the trap.
2323 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2324 trap 'exit_status=$?
2325   # Save into config.log some information that might help in debugging.
2326   {
2327     echo
2328
2329     cat <<\_ASBOX
2330 ## ---------------- ##
2331 ## Cache variables. ##
2332 ## ---------------- ##
2333 _ASBOX
2334     echo
2335     # The following way of writing the cache mishandles newlines in values,
2336 (
2337   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2338     eval ac_val=\$$ac_var
2339     case $ac_val in #(
2340     *${as_nl}*)
2341       case $ac_var in #(
2342       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2343 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2344       esac
2345       case $ac_var in #(
2346       _ | IFS | as_nl) ;; #(
2347       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2348       *) { eval $ac_var=; unset $ac_var;} ;;
2349       esac ;;
2350     esac
2351   done
2352   (set) 2>&1 |
2353     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2354     *${as_nl}ac_space=\ *)
2355       sed -n \
2356         "s/'\''/'\''\\\\'\'''\''/g;
2357           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2358       ;; #(
2359     *)
2360       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2361       ;;
2362     esac |
2363     sort
2364 )
2365     echo
2366
2367     cat <<\_ASBOX
2368 ## ----------------- ##
2369 ## Output variables. ##
2370 ## ----------------- ##
2371 _ASBOX
2372     echo
2373     for ac_var in $ac_subst_vars
2374     do
2375       eval ac_val=\$$ac_var
2376       case $ac_val in
2377       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2378       esac
2379       $as_echo "$ac_var='\''$ac_val'\''"
2380     done | sort
2381     echo
2382
2383     if test -n "$ac_subst_files"; then
2384       cat <<\_ASBOX
2385 ## ------------------- ##
2386 ## File substitutions. ##
2387 ## ------------------- ##
2388 _ASBOX
2389       echo
2390       for ac_var in $ac_subst_files
2391       do
2392         eval ac_val=\$$ac_var
2393         case $ac_val in
2394         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2395         esac
2396         $as_echo "$ac_var='\''$ac_val'\''"
2397       done | sort
2398       echo
2399     fi
2400
2401     if test -s confdefs.h; then
2402       cat <<\_ASBOX
2403 ## ----------- ##
2404 ## confdefs.h. ##
2405 ## ----------- ##
2406 _ASBOX
2407       echo
2408       cat confdefs.h
2409       echo
2410     fi
2411     test "$ac_signal" != 0 &&
2412       $as_echo "$as_me: caught signal $ac_signal"
2413     $as_echo "$as_me: exit $exit_status"
2414   } >&5
2415   rm -f core *.core core.conftest.* &&
2416     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2417     exit $exit_status
2418 ' 0
2419 for ac_signal in 1 2 13 15; do
2420   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2421 done
2422 ac_signal=0
2423
2424 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2425 rm -f -r conftest* confdefs.h
2426
2427 $as_echo "/* confdefs.h */" > confdefs.h
2428
2429 # Predefined preprocessor variables.
2430
2431 cat >>confdefs.h <<_ACEOF
2432 #define PACKAGE_NAME "$PACKAGE_NAME"
2433 _ACEOF
2434
2435 cat >>confdefs.h <<_ACEOF
2436 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2437 _ACEOF
2438
2439 cat >>confdefs.h <<_ACEOF
2440 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2441 _ACEOF
2442
2443 cat >>confdefs.h <<_ACEOF
2444 #define PACKAGE_STRING "$PACKAGE_STRING"
2445 _ACEOF
2446
2447 cat >>confdefs.h <<_ACEOF
2448 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2449 _ACEOF
2450
2451 cat >>confdefs.h <<_ACEOF
2452 #define PACKAGE_URL "$PACKAGE_URL"
2453 _ACEOF
2454
2455
2456 # Let the site file select an alternate cache file if it wants to.
2457 # Prefer an explicitly selected file to automatically selected ones.
2458 ac_site_file1=NONE
2459 ac_site_file2=NONE
2460 if test -n "$CONFIG_SITE"; then
2461   ac_site_file1=$CONFIG_SITE
2462 elif test "x$prefix" != xNONE; then
2463   ac_site_file1=$prefix/share/config.site
2464   ac_site_file2=$prefix/etc/config.site
2465 else
2466   ac_site_file1=$ac_default_prefix/share/config.site
2467   ac_site_file2=$ac_default_prefix/etc/config.site
2468 fi
2469 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2470 do
2471   test "x$ac_site_file" = xNONE && continue
2472   if test -r "$ac_site_file"; then
2473     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2474 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2475     sed 's/^/| /' "$ac_site_file" >&5
2476     . "$ac_site_file"
2477   fi
2478 done
2479
2480 if test -r "$cache_file"; then
2481   # Some versions of bash will fail to source /dev/null (special
2482   # files actually), so we avoid doing that.
2483   if test -f "$cache_file"; then
2484     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2485 $as_echo "$as_me: loading cache $cache_file" >&6;}
2486     case $cache_file in
2487       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2488       *)                      . "./$cache_file";;
2489     esac
2490   fi
2491 else
2492   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2493 $as_echo "$as_me: creating cache $cache_file" >&6;}
2494   >$cache_file
2495 fi
2496
2497 # Check that the precious variables saved in the cache have kept the same
2498 # value.
2499 ac_cache_corrupted=false
2500 for ac_var in $ac_precious_vars; do
2501   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2502   eval ac_new_set=\$ac_env_${ac_var}_set
2503   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2504   eval ac_new_val=\$ac_env_${ac_var}_value
2505   case $ac_old_set,$ac_new_set in
2506     set,)
2507       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2508 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2509       ac_cache_corrupted=: ;;
2510     ,set)
2511       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2512 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2513       ac_cache_corrupted=: ;;
2514     ,);;
2515     *)
2516       if test "x$ac_old_val" != "x$ac_new_val"; then
2517         # differences in whitespace do not lead to failure.
2518         ac_old_val_w=`echo x $ac_old_val`
2519         ac_new_val_w=`echo x $ac_new_val`
2520         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2521           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2522 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2523           ac_cache_corrupted=:
2524         else
2525           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2526 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2527           eval $ac_var=\$ac_old_val
2528         fi
2529         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2530 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2531         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2532 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2533       fi;;
2534   esac
2535   # Pass precious variables to config.status.
2536   if test "$ac_new_set" = set; then
2537     case $ac_new_val in
2538     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2539     *) ac_arg=$ac_var=$ac_new_val ;;
2540     esac
2541     case " $ac_configure_args " in
2542       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2543       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2544     esac
2545   fi
2546 done
2547 if $ac_cache_corrupted; then
2548   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2549 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2550   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2551 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2552   as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2553 fi
2554 ## -------------------- ##
2555 ## Main body of script. ##
2556 ## -------------------- ##
2557
2558 ac_ext=c
2559 ac_cpp='$CPP $CPPFLAGS'
2560 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2561 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2562 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2563
2564
2565
2566
2567
2568 ac_config_headers="$ac_config_headers config.h:config.in"
2569
2570
2571
2572 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2573 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2574     # Check whether --enable-maintainer-mode was given.
2575 if test "${enable_maintainer_mode+set}" = set; then :
2576   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2577 else
2578   USE_MAINTAINER_MODE=no
2579 fi
2580
2581   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2582 $as_echo "$USE_MAINTAINER_MODE" >&6; }
2583    if test $USE_MAINTAINER_MODE = yes; then
2584   MAINTAINER_MODE_TRUE=
2585   MAINTAINER_MODE_FALSE='#'
2586 else
2587   MAINTAINER_MODE_TRUE='#'
2588   MAINTAINER_MODE_FALSE=
2589 fi
2590
2591   MAINT=$MAINTAINER_MODE_TRUE
2592
2593
2594
2595 ac_ext=c
2596 ac_cpp='$CPP $CPPFLAGS'
2597 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2598 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2599 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2600 if test -n "$ac_tool_prefix"; then
2601   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2602 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2603 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2604 $as_echo_n "checking for $ac_word... " >&6; }
2605 if test "${ac_cv_prog_CC+set}" = set; then :
2606   $as_echo_n "(cached) " >&6
2607 else
2608   if test -n "$CC"; then
2609   ac_cv_prog_CC="$CC" # Let the user override the test.
2610 else
2611 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2612 for as_dir in $PATH
2613 do
2614   IFS=$as_save_IFS
2615   test -z "$as_dir" && as_dir=.
2616     for ac_exec_ext in '' $ac_executable_extensions; do
2617   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2618     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2619     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2620     break 2
2621   fi
2622 done
2623   done
2624 IFS=$as_save_IFS
2625
2626 fi
2627 fi
2628 CC=$ac_cv_prog_CC
2629 if test -n "$CC"; then
2630   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2631 $as_echo "$CC" >&6; }
2632 else
2633   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2634 $as_echo "no" >&6; }
2635 fi
2636
2637
2638 fi
2639 if test -z "$ac_cv_prog_CC"; then
2640   ac_ct_CC=$CC
2641   # Extract the first word of "gcc", so it can be a program name with args.
2642 set dummy gcc; ac_word=$2
2643 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2644 $as_echo_n "checking for $ac_word... " >&6; }
2645 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2646   $as_echo_n "(cached) " >&6
2647 else
2648   if test -n "$ac_ct_CC"; then
2649   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2650 else
2651 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2652 for as_dir in $PATH
2653 do
2654   IFS=$as_save_IFS
2655   test -z "$as_dir" && as_dir=.
2656     for ac_exec_ext in '' $ac_executable_extensions; do
2657   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2658     ac_cv_prog_ac_ct_CC="gcc"
2659     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2660     break 2
2661   fi
2662 done
2663   done
2664 IFS=$as_save_IFS
2665
2666 fi
2667 fi
2668 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2669 if test -n "$ac_ct_CC"; then
2670   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2671 $as_echo "$ac_ct_CC" >&6; }
2672 else
2673   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2674 $as_echo "no" >&6; }
2675 fi
2676
2677   if test "x$ac_ct_CC" = x; then
2678     CC=""
2679   else
2680     case $cross_compiling:$ac_tool_warned in
2681 yes:)
2682 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2683 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2684 ac_tool_warned=yes ;;
2685 esac
2686     CC=$ac_ct_CC
2687   fi
2688 else
2689   CC="$ac_cv_prog_CC"
2690 fi
2691
2692 if test -z "$CC"; then
2693           if test -n "$ac_tool_prefix"; then
2694     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2695 set dummy ${ac_tool_prefix}cc; ac_word=$2
2696 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2697 $as_echo_n "checking for $ac_word... " >&6; }
2698 if test "${ac_cv_prog_CC+set}" = set; then :
2699   $as_echo_n "(cached) " >&6
2700 else
2701   if test -n "$CC"; then
2702   ac_cv_prog_CC="$CC" # Let the user override the test.
2703 else
2704 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2705 for as_dir in $PATH
2706 do
2707   IFS=$as_save_IFS
2708   test -z "$as_dir" && as_dir=.
2709     for ac_exec_ext in '' $ac_executable_extensions; do
2710   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2711     ac_cv_prog_CC="${ac_tool_prefix}cc"
2712     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2713     break 2
2714   fi
2715 done
2716   done
2717 IFS=$as_save_IFS
2718
2719 fi
2720 fi
2721 CC=$ac_cv_prog_CC
2722 if test -n "$CC"; then
2723   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2724 $as_echo "$CC" >&6; }
2725 else
2726   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2727 $as_echo "no" >&6; }
2728 fi
2729
2730
2731   fi
2732 fi
2733 if test -z "$CC"; then
2734   # Extract the first word of "cc", so it can be a program name with args.
2735 set dummy cc; ac_word=$2
2736 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2737 $as_echo_n "checking for $ac_word... " >&6; }
2738 if test "${ac_cv_prog_CC+set}" = set; then :
2739   $as_echo_n "(cached) " >&6
2740 else
2741   if test -n "$CC"; then
2742   ac_cv_prog_CC="$CC" # Let the user override the test.
2743 else
2744   ac_prog_rejected=no
2745 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2746 for as_dir in $PATH
2747 do
2748   IFS=$as_save_IFS
2749   test -z "$as_dir" && as_dir=.
2750     for ac_exec_ext in '' $ac_executable_extensions; do
2751   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2752     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2753        ac_prog_rejected=yes
2754        continue
2755      fi
2756     ac_cv_prog_CC="cc"
2757     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2758     break 2
2759   fi
2760 done
2761   done
2762 IFS=$as_save_IFS
2763
2764 if test $ac_prog_rejected = yes; then
2765   # We found a bogon in the path, so make sure we never use it.
2766   set dummy $ac_cv_prog_CC
2767   shift
2768   if test $# != 0; then
2769     # We chose a different compiler from the bogus one.
2770     # However, it has the same basename, so the bogon will be chosen
2771     # first if we set CC to just the basename; use the full file name.
2772     shift
2773     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2774   fi
2775 fi
2776 fi
2777 fi
2778 CC=$ac_cv_prog_CC
2779 if test -n "$CC"; then
2780   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2781 $as_echo "$CC" >&6; }
2782 else
2783   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2784 $as_echo "no" >&6; }
2785 fi
2786
2787
2788 fi
2789 if test -z "$CC"; then
2790   if test -n "$ac_tool_prefix"; then
2791   for ac_prog in cl.exe
2792   do
2793     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2794 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2795 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2796 $as_echo_n "checking for $ac_word... " >&6; }
2797 if test "${ac_cv_prog_CC+set}" = set; then :
2798   $as_echo_n "(cached) " >&6
2799 else
2800   if test -n "$CC"; then
2801   ac_cv_prog_CC="$CC" # Let the user override the test.
2802 else
2803 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2804 for as_dir in $PATH
2805 do
2806   IFS=$as_save_IFS
2807   test -z "$as_dir" && as_dir=.
2808     for ac_exec_ext in '' $ac_executable_extensions; do
2809   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2810     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2811     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2812     break 2
2813   fi
2814 done
2815   done
2816 IFS=$as_save_IFS
2817
2818 fi
2819 fi
2820 CC=$ac_cv_prog_CC
2821 if test -n "$CC"; then
2822   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2823 $as_echo "$CC" >&6; }
2824 else
2825   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2826 $as_echo "no" >&6; }
2827 fi
2828
2829
2830     test -n "$CC" && break
2831   done
2832 fi
2833 if test -z "$CC"; then
2834   ac_ct_CC=$CC
2835   for ac_prog in cl.exe
2836 do
2837   # Extract the first word of "$ac_prog", so it can be a program name with args.
2838 set dummy $ac_prog; ac_word=$2
2839 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2840 $as_echo_n "checking for $ac_word... " >&6; }
2841 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2842   $as_echo_n "(cached) " >&6
2843 else
2844   if test -n "$ac_ct_CC"; then
2845   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2846 else
2847 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2848 for as_dir in $PATH
2849 do
2850   IFS=$as_save_IFS
2851   test -z "$as_dir" && as_dir=.
2852     for ac_exec_ext in '' $ac_executable_extensions; do
2853   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2854     ac_cv_prog_ac_ct_CC="$ac_prog"
2855     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2856     break 2
2857   fi
2858 done
2859   done
2860 IFS=$as_save_IFS
2861
2862 fi
2863 fi
2864 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2865 if test -n "$ac_ct_CC"; then
2866   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2867 $as_echo "$ac_ct_CC" >&6; }
2868 else
2869   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2870 $as_echo "no" >&6; }
2871 fi
2872
2873
2874   test -n "$ac_ct_CC" && break
2875 done
2876
2877   if test "x$ac_ct_CC" = x; then
2878     CC=""
2879   else
2880     case $cross_compiling:$ac_tool_warned in
2881 yes:)
2882 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2883 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2884 ac_tool_warned=yes ;;
2885 esac
2886     CC=$ac_ct_CC
2887   fi
2888 fi
2889
2890 fi
2891
2892
2893 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2894 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2895 as_fn_error "no acceptable C compiler found in \$PATH
2896 See \`config.log' for more details." "$LINENO" 5; }
2897
2898 # Provide some information about the compiler.
2899 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2900 set X $ac_compile
2901 ac_compiler=$2
2902 for ac_option in --version -v -V -qversion; do
2903   { { ac_try="$ac_compiler $ac_option >&5"
2904 case "(($ac_try" in
2905   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2906   *) ac_try_echo=$ac_try;;
2907 esac
2908 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2909 $as_echo "$ac_try_echo"; } >&5
2910   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2911   ac_status=$?
2912   if test -s conftest.err; then
2913     sed '10a\
2914 ... rest of stderr output deleted ...
2915          10q' conftest.err >conftest.er1
2916     cat conftest.er1 >&5
2917     rm -f conftest.er1 conftest.err
2918   fi
2919   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2920   test $ac_status = 0; }
2921 done
2922
2923 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2924 /* end confdefs.h.  */
2925
2926 int
2927 main ()
2928 {
2929
2930   ;
2931   return 0;
2932 }
2933 _ACEOF
2934 ac_clean_files_save=$ac_clean_files
2935 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
2936 # Try to create an executable without -o first, disregard a.out.
2937 # It will help us diagnose broken compilers, and finding out an intuition
2938 # of exeext.
2939 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2940 $as_echo_n "checking for C compiler default output file name... " >&6; }
2941 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2942
2943 # The possible output files:
2944 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2945
2946 ac_rmfiles=
2947 for ac_file in $ac_files
2948 do
2949   case $ac_file in
2950     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2951     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2952   esac
2953 done
2954 rm -f $ac_rmfiles
2955
2956 if { { ac_try="$ac_link_default"
2957 case "(($ac_try" in
2958   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2959   *) ac_try_echo=$ac_try;;
2960 esac
2961 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2962 $as_echo "$ac_try_echo"; } >&5
2963   (eval "$ac_link_default") 2>&5
2964   ac_status=$?
2965   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2966   test $ac_status = 0; }; then :
2967   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2968 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2969 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
2970 # so that the user can short-circuit this test for compilers unknown to
2971 # Autoconf.
2972 for ac_file in $ac_files ''
2973 do
2974   test -f "$ac_file" || continue
2975   case $ac_file in
2976     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2977         ;;
2978     [ab].out )
2979         # We found the default executable, but exeext='' is most
2980         # certainly right.
2981         break;;
2982     *.* )
2983         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2984         then :; else
2985            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2986         fi
2987         # We set ac_cv_exeext here because the later test for it is not
2988         # safe: cross compilers may not add the suffix if given an `-o'
2989         # argument, so we may need to know it at that point already.
2990         # Even if this section looks crufty: it has the advantage of
2991         # actually working.
2992         break;;
2993     * )
2994         break;;
2995   esac
2996 done
2997 test "$ac_cv_exeext" = no && ac_cv_exeext=
2998
2999 else
3000   ac_file=''
3001 fi
3002 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3003 $as_echo "$ac_file" >&6; }
3004 if test -z "$ac_file"; then :
3005   $as_echo "$as_me: failed program was:" >&5
3006 sed 's/^/| /' conftest.$ac_ext >&5
3007
3008 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3009 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3010 { as_fn_set_status 77
3011 as_fn_error "C compiler cannot create executables
3012 See \`config.log' for more details." "$LINENO" 5; }; }
3013 fi
3014 ac_exeext=$ac_cv_exeext
3015
3016 # Check that the compiler produces executables we can run.  If not, either
3017 # the compiler is broken, or we cross compile.
3018 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3019 $as_echo_n "checking whether the C compiler works... " >&6; }
3020 # If not cross compiling, check that we can run a simple program.
3021 if test "$cross_compiling" != yes; then
3022   if { ac_try='./$ac_file'
3023   { { case "(($ac_try" in
3024   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3025   *) ac_try_echo=$ac_try;;
3026 esac
3027 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3028 $as_echo "$ac_try_echo"; } >&5
3029   (eval "$ac_try") 2>&5
3030   ac_status=$?
3031   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3032   test $ac_status = 0; }; }; then
3033     cross_compiling=no
3034   else
3035     if test "$cross_compiling" = maybe; then
3036         cross_compiling=yes
3037     else
3038         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3039 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3040 as_fn_error "cannot run C compiled programs.
3041 If you meant to cross compile, use \`--host'.
3042 See \`config.log' for more details." "$LINENO" 5; }
3043     fi
3044   fi
3045 fi
3046 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3047 $as_echo "yes" >&6; }
3048
3049 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3050 ac_clean_files=$ac_clean_files_save
3051 # Check that the compiler produces executables we can run.  If not, either
3052 # the compiler is broken, or we cross compile.
3053 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3054 $as_echo_n "checking whether we are cross compiling... " >&6; }
3055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3056 $as_echo "$cross_compiling" >&6; }
3057
3058 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3059 $as_echo_n "checking for suffix of executables... " >&6; }
3060 if { { ac_try="$ac_link"
3061 case "(($ac_try" in
3062   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3063   *) ac_try_echo=$ac_try;;
3064 esac
3065 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3066 $as_echo "$ac_try_echo"; } >&5
3067   (eval "$ac_link") 2>&5
3068   ac_status=$?
3069   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3070   test $ac_status = 0; }; then :
3071   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3072 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3073 # work properly (i.e., refer to `conftest.exe'), while it won't with
3074 # `rm'.
3075 for ac_file in conftest.exe conftest conftest.*; do
3076   test -f "$ac_file" || continue
3077   case $ac_file in
3078     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3079     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3080           break;;
3081     * ) break;;
3082   esac
3083 done
3084 else
3085   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3086 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3087 as_fn_error "cannot compute suffix of executables: cannot compile and link
3088 See \`config.log' for more details." "$LINENO" 5; }
3089 fi
3090 rm -f conftest$ac_cv_exeext
3091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3092 $as_echo "$ac_cv_exeext" >&6; }
3093
3094 rm -f conftest.$ac_ext
3095 EXEEXT=$ac_cv_exeext
3096 ac_exeext=$EXEEXT
3097 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3098 $as_echo_n "checking for suffix of object files... " >&6; }
3099 if test "${ac_cv_objext+set}" = set; then :
3100   $as_echo_n "(cached) " >&6
3101 else
3102   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3103 /* end confdefs.h.  */
3104
3105 int
3106 main ()
3107 {
3108
3109   ;
3110   return 0;
3111 }
3112 _ACEOF
3113 rm -f conftest.o conftest.obj
3114 if { { ac_try="$ac_compile"
3115 case "(($ac_try" in
3116   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3117   *) ac_try_echo=$ac_try;;
3118 esac
3119 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3120 $as_echo "$ac_try_echo"; } >&5
3121   (eval "$ac_compile") 2>&5
3122   ac_status=$?
3123   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3124   test $ac_status = 0; }; then :
3125   for ac_file in conftest.o conftest.obj conftest.*; do
3126   test -f "$ac_file" || continue;
3127   case $ac_file in
3128     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3129     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3130        break;;
3131   esac
3132 done
3133 else
3134   $as_echo "$as_me: failed program was:" >&5
3135 sed 's/^/| /' conftest.$ac_ext >&5
3136
3137 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3138 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3139 as_fn_error "cannot compute suffix of object files: cannot compile
3140 See \`config.log' for more details." "$LINENO" 5; }
3141 fi
3142 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3143 fi
3144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3145 $as_echo "$ac_cv_objext" >&6; }
3146 OBJEXT=$ac_cv_objext
3147 ac_objext=$OBJEXT
3148 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3149 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3150 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3151   $as_echo_n "(cached) " >&6
3152 else
3153   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3154 /* end confdefs.h.  */
3155
3156 int
3157 main ()
3158 {
3159 #ifndef __GNUC__
3160        choke me
3161 #endif
3162
3163   ;
3164   return 0;
3165 }
3166 _ACEOF
3167 if ac_fn_c_try_compile "$LINENO"; then :
3168   ac_compiler_gnu=yes
3169 else
3170   ac_compiler_gnu=no
3171 fi
3172 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3173 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3174
3175 fi
3176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3177 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3178 if test $ac_compiler_gnu = yes; then
3179   GCC=yes
3180 else
3181   GCC=
3182 fi
3183 ac_test_CFLAGS=${CFLAGS+set}
3184 ac_save_CFLAGS=$CFLAGS
3185 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3186 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3187 if test "${ac_cv_prog_cc_g+set}" = set; then :
3188   $as_echo_n "(cached) " >&6
3189 else
3190   ac_save_c_werror_flag=$ac_c_werror_flag
3191    ac_c_werror_flag=yes
3192    ac_cv_prog_cc_g=no
3193    CFLAGS="-g"
3194    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3195 /* end confdefs.h.  */
3196
3197 int
3198 main ()
3199 {
3200
3201   ;
3202   return 0;
3203 }
3204 _ACEOF
3205 if ac_fn_c_try_compile "$LINENO"; then :
3206   ac_cv_prog_cc_g=yes
3207 else
3208   CFLAGS=""
3209       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3210 /* end confdefs.h.  */
3211
3212 int
3213 main ()
3214 {
3215
3216   ;
3217   return 0;
3218 }
3219 _ACEOF
3220 if ac_fn_c_try_compile "$LINENO"; then :
3221
3222 else
3223   ac_c_werror_flag=$ac_save_c_werror_flag
3224          CFLAGS="-g"
3225          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3226 /* end confdefs.h.  */
3227
3228 int
3229 main ()
3230 {
3231
3232   ;
3233   return 0;
3234 }
3235 _ACEOF
3236 if ac_fn_c_try_compile "$LINENO"; then :
3237   ac_cv_prog_cc_g=yes
3238 fi
3239 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3240 fi
3241 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3242 fi
3243 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3244    ac_c_werror_flag=$ac_save_c_werror_flag
3245 fi
3246 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3247 $as_echo "$ac_cv_prog_cc_g" >&6; }
3248 if test "$ac_test_CFLAGS" = set; then
3249   CFLAGS=$ac_save_CFLAGS
3250 elif test $ac_cv_prog_cc_g = yes; then
3251   if test "$GCC" = yes; then
3252     CFLAGS="-g -O2"
3253   else
3254     CFLAGS="-g"
3255   fi
3256 else
3257   if test "$GCC" = yes; then
3258     CFLAGS="-O2"
3259   else
3260     CFLAGS=
3261   fi
3262 fi
3263 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3264 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3265 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3266   $as_echo_n "(cached) " >&6
3267 else
3268   ac_cv_prog_cc_c89=no
3269 ac_save_CC=$CC
3270 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3271 /* end confdefs.h.  */
3272 #include <stdarg.h>
3273 #include <stdio.h>
3274 #include <sys/types.h>
3275 #include <sys/stat.h>
3276 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3277 struct buf { int x; };
3278 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3279 static char *e (p, i)
3280      char **p;
3281      int i;
3282 {
3283   return p[i];
3284 }
3285 static char *f (char * (*g) (char **, int), char **p, ...)
3286 {
3287   char *s;
3288   va_list v;
3289   va_start (v,p);
3290   s = g (p, va_arg (v,int));
3291   va_end (v);
3292   return s;
3293 }
3294
3295 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3296    function prototypes and stuff, but not '\xHH' hex character constants.
3297    These don't provoke an error unfortunately, instead are silently treated
3298    as 'x'.  The following induces an error, until -std is added to get
3299    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3300    array size at least.  It's necessary to write '\x00'==0 to get something
3301    that's true only with -std.  */
3302 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3303
3304 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3305    inside strings and character constants.  */
3306 #define FOO(x) 'x'
3307 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3308
3309 int test (int i, double x);
3310 struct s1 {int (*f) (int a);};
3311 struct s2 {int (*f) (double a);};
3312 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3313 int argc;
3314 char **argv;
3315 int
3316 main ()
3317 {
3318 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3319   ;
3320   return 0;
3321 }
3322 _ACEOF
3323 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3324         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3325 do
3326   CC="$ac_save_CC $ac_arg"
3327   if ac_fn_c_try_compile "$LINENO"; then :
3328   ac_cv_prog_cc_c89=$ac_arg
3329 fi
3330 rm -f core conftest.err conftest.$ac_objext
3331   test "x$ac_cv_prog_cc_c89" != "xno" && break
3332 done
3333 rm -f conftest.$ac_ext
3334 CC=$ac_save_CC
3335
3336 fi
3337 # AC_CACHE_VAL
3338 case "x$ac_cv_prog_cc_c89" in
3339   x)
3340     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3341 $as_echo "none needed" >&6; } ;;
3342   xno)
3343     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3344 $as_echo "unsupported" >&6; } ;;
3345   *)
3346     CC="$CC $ac_cv_prog_cc_c89"
3347     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3348 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3349 esac
3350 if test "x$ac_cv_prog_cc_c89" != xno; then :
3351
3352 fi
3353
3354 ac_ext=c
3355 ac_cpp='$CPP $CPPFLAGS'
3356 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3357 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3358 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3359
3360 ac_ext=cpp
3361 ac_cpp='$CXXCPP $CPPFLAGS'
3362 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3363 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3364 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3365 if test -z "$CXX"; then
3366   if test -n "$CCC"; then
3367     CXX=$CCC
3368   else
3369     if test -n "$ac_tool_prefix"; then
3370   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
3371   do
3372     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3373 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3374 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3375 $as_echo_n "checking for $ac_word... " >&6; }
3376 if test "${ac_cv_prog_CXX+set}" = set; then :
3377   $as_echo_n "(cached) " >&6
3378 else
3379   if test -n "$CXX"; then
3380   ac_cv_prog_CXX="$CXX" # Let the user override the test.
3381 else
3382 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3383 for as_dir in $PATH
3384 do
3385   IFS=$as_save_IFS
3386   test -z "$as_dir" && as_dir=.
3387     for ac_exec_ext in '' $ac_executable_extensions; do
3388   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3389     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
3390     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3391     break 2
3392   fi
3393 done
3394   done
3395 IFS=$as_save_IFS
3396
3397 fi
3398 fi
3399 CXX=$ac_cv_prog_CXX
3400 if test -n "$CXX"; then
3401   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
3402 $as_echo "$CXX" >&6; }
3403 else
3404   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3405 $as_echo "no" >&6; }
3406 fi
3407
3408
3409     test -n "$CXX" && break
3410   done
3411 fi
3412 if test -z "$CXX"; then
3413   ac_ct_CXX=$CXX
3414   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
3415 do
3416   # Extract the first word of "$ac_prog", so it can be a program name with args.
3417 set dummy $ac_prog; ac_word=$2
3418 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3419 $as_echo_n "checking for $ac_word... " >&6; }
3420 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
3421   $as_echo_n "(cached) " >&6
3422 else
3423   if test -n "$ac_ct_CXX"; then
3424   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
3425 else
3426 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3427 for as_dir in $PATH
3428 do
3429   IFS=$as_save_IFS
3430   test -z "$as_dir" && as_dir=.
3431     for ac_exec_ext in '' $ac_executable_extensions; do
3432   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3433     ac_cv_prog_ac_ct_CXX="$ac_prog"
3434     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3435     break 2
3436   fi
3437 done
3438   done
3439 IFS=$as_save_IFS
3440
3441 fi
3442 fi
3443 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
3444 if test -n "$ac_ct_CXX"; then
3445   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
3446 $as_echo "$ac_ct_CXX" >&6; }
3447 else
3448   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3449 $as_echo "no" >&6; }
3450 fi
3451
3452
3453   test -n "$ac_ct_CXX" && break
3454 done
3455
3456   if test "x$ac_ct_CXX" = x; then
3457     CXX="g++"
3458   else
3459     case $cross_compiling:$ac_tool_warned in
3460 yes:)
3461 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3462 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3463 ac_tool_warned=yes ;;
3464 esac
3465     CXX=$ac_ct_CXX
3466   fi
3467 fi
3468
3469   fi
3470 fi
3471 # Provide some information about the compiler.
3472 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
3473 set X $ac_compile
3474 ac_compiler=$2
3475 for ac_option in --version -v -V -qversion; do
3476   { { ac_try="$ac_compiler $ac_option >&5"
3477 case "(($ac_try" in
3478   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3479   *) ac_try_echo=$ac_try;;
3480 esac
3481 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3482 $as_echo "$ac_try_echo"; } >&5
3483   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3484   ac_status=$?
3485   if test -s conftest.err; then
3486     sed '10a\
3487 ... rest of stderr output deleted ...
3488          10q' conftest.err >conftest.er1
3489     cat conftest.er1 >&5
3490     rm -f conftest.er1 conftest.err
3491   fi
3492   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3493   test $ac_status = 0; }
3494 done
3495
3496 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
3497 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3498 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
3499   $as_echo_n "(cached) " >&6
3500 else
3501   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3502 /* end confdefs.h.  */
3503
3504 int
3505 main ()
3506 {
3507 #ifndef __GNUC__
3508        choke me
3509 #endif
3510
3511   ;
3512   return 0;
3513 }
3514 _ACEOF
3515 if ac_fn_cxx_try_compile "$LINENO"; then :
3516   ac_compiler_gnu=yes
3517 else
3518   ac_compiler_gnu=no
3519 fi
3520 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3521 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3522
3523 fi
3524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
3525 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
3526 if test $ac_compiler_gnu = yes; then
3527   GXX=yes
3528 else
3529   GXX=
3530 fi
3531 ac_test_CXXFLAGS=${CXXFLAGS+set}
3532 ac_save_CXXFLAGS=$CXXFLAGS
3533 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3534 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
3535 if test "${ac_cv_prog_cxx_g+set}" = set; then :
3536   $as_echo_n "(cached) " >&6
3537 else
3538   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3539    ac_cxx_werror_flag=yes
3540    ac_cv_prog_cxx_g=no
3541    CXXFLAGS="-g"
3542    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3543 /* end confdefs.h.  */
3544
3545 int
3546 main ()
3547 {
3548
3549   ;
3550   return 0;
3551 }
3552 _ACEOF
3553 if ac_fn_cxx_try_compile "$LINENO"; then :
3554   ac_cv_prog_cxx_g=yes
3555 else
3556   CXXFLAGS=""
3557       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3558 /* end confdefs.h.  */
3559
3560 int
3561 main ()
3562 {
3563
3564   ;
3565   return 0;
3566 }
3567 _ACEOF
3568 if ac_fn_cxx_try_compile "$LINENO"; then :
3569
3570 else
3571   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3572          CXXFLAGS="-g"
3573          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3574 /* end confdefs.h.  */
3575
3576 int
3577 main ()
3578 {
3579
3580   ;
3581   return 0;
3582 }
3583 _ACEOF
3584 if ac_fn_cxx_try_compile "$LINENO"; then :
3585   ac_cv_prog_cxx_g=yes
3586 fi
3587 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3588 fi
3589 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3590 fi
3591 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3592    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3593 fi
3594 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3595 $as_echo "$ac_cv_prog_cxx_g" >&6; }
3596 if test "$ac_test_CXXFLAGS" = set; then
3597   CXXFLAGS=$ac_save_CXXFLAGS
3598 elif test $ac_cv_prog_cxx_g = yes; then
3599   if test "$GXX" = yes; then
3600     CXXFLAGS="-g -O2"
3601   else
3602     CXXFLAGS="-g"
3603   fi
3604 else
3605   if test "$GXX" = yes; then
3606     CXXFLAGS="-O2"
3607   else
3608     CXXFLAGS=
3609   fi
3610 fi
3611 ac_ext=c
3612 ac_cpp='$CPP $CPPFLAGS'
3613 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3614 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3615 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3616
3617
3618 ac_ext=c
3619 ac_cpp='$CPP $CPPFLAGS'
3620 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3621 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3622 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3623 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3624 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3625 # On Suns, sometimes $CPP names a directory.
3626 if test -n "$CPP" && test -d "$CPP"; then
3627   CPP=
3628 fi
3629 if test -z "$CPP"; then
3630   if test "${ac_cv_prog_CPP+set}" = set; then :
3631   $as_echo_n "(cached) " >&6
3632 else
3633       # Double quotes because CPP needs to be expanded
3634     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3635     do
3636       ac_preproc_ok=false
3637 for ac_c_preproc_warn_flag in '' yes
3638 do
3639   # Use a header file that comes with gcc, so configuring glibc
3640   # with a fresh cross-compiler works.
3641   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3642   # <limits.h> exists even on freestanding compilers.
3643   # On the NeXT, cc -E runs the code through the compiler's parser,
3644   # not just through cpp. "Syntax error" is here to catch this case.
3645   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3646 /* end confdefs.h.  */
3647 #ifdef __STDC__
3648 # include <limits.h>
3649 #else
3650 # include <assert.h>
3651 #endif
3652                      Syntax error
3653 _ACEOF
3654 if ac_fn_c_try_cpp "$LINENO"; then :
3655
3656 else
3657   # Broken: fails on valid input.
3658 continue
3659 fi
3660 rm -f conftest.err conftest.$ac_ext
3661
3662   # OK, works on sane cases.  Now check whether nonexistent headers
3663   # can be detected and how.
3664   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3665 /* end confdefs.h.  */
3666 #include <ac_nonexistent.h>
3667 _ACEOF
3668 if ac_fn_c_try_cpp "$LINENO"; then :
3669   # Broken: success on invalid input.
3670 continue
3671 else
3672   # Passes both tests.
3673 ac_preproc_ok=:
3674 break
3675 fi
3676 rm -f conftest.err conftest.$ac_ext
3677
3678 done
3679 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3680 rm -f conftest.err conftest.$ac_ext
3681 if $ac_preproc_ok; then :
3682   break
3683 fi
3684
3685     done
3686     ac_cv_prog_CPP=$CPP
3687
3688 fi
3689   CPP=$ac_cv_prog_CPP
3690 else
3691   ac_cv_prog_CPP=$CPP
3692 fi
3693 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3694 $as_echo "$CPP" >&6; }
3695 ac_preproc_ok=false
3696 for ac_c_preproc_warn_flag in '' yes
3697 do
3698   # Use a header file that comes with gcc, so configuring glibc
3699   # with a fresh cross-compiler works.
3700   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3701   # <limits.h> exists even on freestanding compilers.
3702   # On the NeXT, cc -E runs the code through the compiler's parser,
3703   # not just through cpp. "Syntax error" is here to catch this case.
3704   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3705 /* end confdefs.h.  */
3706 #ifdef __STDC__
3707 # include <limits.h>
3708 #else
3709 # include <assert.h>
3710 #endif
3711                      Syntax error
3712 _ACEOF
3713 if ac_fn_c_try_cpp "$LINENO"; then :
3714
3715 else
3716   # Broken: fails on valid input.
3717 continue
3718 fi
3719 rm -f conftest.err conftest.$ac_ext
3720
3721   # OK, works on sane cases.  Now check whether nonexistent headers
3722   # can be detected and how.
3723   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3724 /* end confdefs.h.  */
3725 #include <ac_nonexistent.h>
3726 _ACEOF
3727 if ac_fn_c_try_cpp "$LINENO"; then :
3728   # Broken: success on invalid input.
3729 continue
3730 else
3731   # Passes both tests.
3732 ac_preproc_ok=:
3733 break
3734 fi
3735 rm -f conftest.err conftest.$ac_ext
3736
3737 done
3738 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3739 rm -f conftest.err conftest.$ac_ext
3740 if $ac_preproc_ok; then :
3741
3742 else
3743   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3744 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3745 as_fn_error "C preprocessor \"$CPP\" fails sanity check
3746 See \`config.log' for more details." "$LINENO" 5; }
3747 fi
3748
3749 ac_ext=c
3750 ac_cpp='$CPP $CPPFLAGS'
3751 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3752 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3753 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3754
3755
3756 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3757 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3758 if test "${ac_cv_path_GREP+set}" = set; then :
3759   $as_echo_n "(cached) " >&6
3760 else
3761   if test -z "$GREP"; then
3762   ac_path_GREP_found=false
3763   # Loop through the user's path and test for each of PROGNAME-LIST
3764   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3765 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3766 do
3767   IFS=$as_save_IFS
3768   test -z "$as_dir" && as_dir=.
3769     for ac_prog in grep ggrep; do
3770     for ac_exec_ext in '' $ac_executable_extensions; do
3771       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3772       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3773 # Check for GNU ac_path_GREP and select it if it is found.
3774   # Check for GNU $ac_path_GREP
3775 case `"$ac_path_GREP" --version 2>&1` in
3776 *GNU*)
3777   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3778 *)
3779   ac_count=0
3780   $as_echo_n 0123456789 >"conftest.in"
3781   while :
3782   do
3783     cat "conftest.in" "conftest.in" >"conftest.tmp"
3784     mv "conftest.tmp" "conftest.in"
3785     cp "conftest.in" "conftest.nl"
3786     $as_echo 'GREP' >> "conftest.nl"
3787     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3788     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3789     as_fn_arith $ac_count + 1 && ac_count=$as_val
3790     if test $ac_count -gt ${ac_path_GREP_max-0}; then
3791       # Best one so far, save it but keep looking for a better one
3792       ac_cv_path_GREP="$ac_path_GREP"
3793       ac_path_GREP_max=$ac_count
3794     fi
3795     # 10*(2^10) chars as input seems more than enough
3796     test $ac_count -gt 10 && break
3797   done
3798   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3799 esac
3800
3801       $ac_path_GREP_found && break 3
3802     done
3803   done
3804   done
3805 IFS=$as_save_IFS
3806   if test -z "$ac_cv_path_GREP"; then
3807     as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3808   fi
3809 else
3810   ac_cv_path_GREP=$GREP
3811 fi
3812
3813 fi
3814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3815 $as_echo "$ac_cv_path_GREP" >&6; }
3816  GREP="$ac_cv_path_GREP"
3817
3818
3819 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3820 $as_echo_n "checking for egrep... " >&6; }
3821 if test "${ac_cv_path_EGREP+set}" = set; then :
3822   $as_echo_n "(cached) " >&6
3823 else
3824   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3825    then ac_cv_path_EGREP="$GREP -E"
3826    else
3827      if test -z "$EGREP"; then
3828   ac_path_EGREP_found=false
3829   # Loop through the user's path and test for each of PROGNAME-LIST
3830   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3831 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3832 do
3833   IFS=$as_save_IFS
3834   test -z "$as_dir" && as_dir=.
3835     for ac_prog in egrep; do
3836     for ac_exec_ext in '' $ac_executable_extensions; do
3837       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3838       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3839 # Check for GNU ac_path_EGREP and select it if it is found.
3840   # Check for GNU $ac_path_EGREP
3841 case `"$ac_path_EGREP" --version 2>&1` in
3842 *GNU*)
3843   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3844 *)
3845   ac_count=0
3846   $as_echo_n 0123456789 >"conftest.in"
3847   while :
3848   do
3849     cat "conftest.in" "conftest.in" >"conftest.tmp"
3850     mv "conftest.tmp" "conftest.in"
3851     cp "conftest.in" "conftest.nl"
3852     $as_echo 'EGREP' >> "conftest.nl"
3853     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3854     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3855     as_fn_arith $ac_count + 1 && ac_count=$as_val
3856     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3857       # Best one so far, save it but keep looking for a better one
3858       ac_cv_path_EGREP="$ac_path_EGREP"
3859       ac_path_EGREP_max=$ac_count
3860     fi
3861     # 10*(2^10) chars as input seems more than enough
3862     test $ac_count -gt 10 && break
3863   done
3864   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3865 esac
3866
3867       $ac_path_EGREP_found && break 3
3868     done
3869   done
3870   done
3871 IFS=$as_save_IFS
3872   if test -z "$ac_cv_path_EGREP"; then
3873     as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3874   fi
3875 else
3876   ac_cv_path_EGREP=$EGREP
3877 fi
3878
3879    fi
3880 fi
3881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3882 $as_echo "$ac_cv_path_EGREP" >&6; }
3883  EGREP="$ac_cv_path_EGREP"
3884
3885
3886 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3887 $as_echo_n "checking for ANSI C header files... " >&6; }
3888 if test "${ac_cv_header_stdc+set}" = set; then :
3889   $as_echo_n "(cached) " >&6
3890 else
3891   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3892 /* end confdefs.h.  */
3893 #include <stdlib.h>
3894 #include <stdarg.h>
3895 #include <string.h>
3896 #include <float.h>
3897
3898 int
3899 main ()
3900 {
3901
3902   ;
3903   return 0;
3904 }
3905 _ACEOF
3906 if ac_fn_c_try_compile "$LINENO"; then :
3907   ac_cv_header_stdc=yes
3908 else
3909   ac_cv_header_stdc=no
3910 fi
3911 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3912
3913 if test $ac_cv_header_stdc = yes; then
3914   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3915   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3916 /* end confdefs.h.  */
3917 #include <string.h>
3918
3919 _ACEOF
3920 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3921   $EGREP "memchr" >/dev/null 2>&1; then :
3922
3923 else
3924   ac_cv_header_stdc=no
3925 fi
3926 rm -f conftest*
3927
3928 fi
3929
3930 if test $ac_cv_header_stdc = yes; then
3931   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3932   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3933 /* end confdefs.h.  */
3934 #include <stdlib.h>
3935
3936 _ACEOF
3937 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3938   $EGREP "free" >/dev/null 2>&1; then :
3939
3940 else
3941   ac_cv_header_stdc=no
3942 fi
3943 rm -f conftest*
3944
3945 fi
3946
3947 if test $ac_cv_header_stdc = yes; then
3948   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3949   if test "$cross_compiling" = yes; then :
3950   :
3951 else
3952   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3953 /* end confdefs.h.  */
3954 #include <ctype.h>
3955 #include <stdlib.h>
3956 #if ((' ' & 0x0FF) == 0x020)
3957 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3958 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3959 #else
3960 # define ISLOWER(c) \
3961                    (('a' <= (c) && (c) <= 'i') \
3962                      || ('j' <= (c) && (c) <= 'r') \
3963                      || ('s' <= (c) && (c) <= 'z'))
3964 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3965 #endif
3966
3967 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3968 int
3969 main ()
3970 {
3971   int i;
3972   for (i = 0; i < 256; i++)
3973     if (XOR (islower (i), ISLOWER (i))
3974         || toupper (i) != TOUPPER (i))
3975       return 2;
3976   return 0;
3977 }
3978 _ACEOF
3979 if ac_fn_c_try_run "$LINENO"; then :
3980
3981 else
3982   ac_cv_header_stdc=no
3983 fi
3984 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3985   conftest.$ac_objext conftest.beam conftest.$ac_ext
3986 fi
3987
3988 fi
3989 fi
3990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3991 $as_echo "$ac_cv_header_stdc" >&6; }
3992 if test $ac_cv_header_stdc = yes; then
3993
3994 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
3995
3996 fi
3997
3998 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
3999 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4000                   inttypes.h stdint.h unistd.h
4001 do :
4002   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4003 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4004 "
4005 eval as_val=\$$as_ac_Header
4006    if test "x$as_val" = x""yes; then :
4007   cat >>confdefs.h <<_ACEOF
4008 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4009 _ACEOF
4010
4011 fi
4012
4013 done
4014
4015
4016
4017   ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4018 if test "x$ac_cv_header_minix_config_h" = x""yes; then :
4019   MINIX=yes
4020 else
4021   MINIX=
4022 fi
4023
4024
4025   if test "$MINIX" = yes; then
4026
4027 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4028
4029
4030 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4031
4032
4033 $as_echo "#define _MINIX 1" >>confdefs.h
4034
4035   fi
4036
4037
4038   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4039 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4040 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
4041   $as_echo_n "(cached) " >&6
4042 else
4043   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4044 /* end confdefs.h.  */
4045
4046 #         define __EXTENSIONS__ 1
4047           $ac_includes_default
4048 int
4049 main ()
4050 {
4051
4052   ;
4053   return 0;
4054 }
4055 _ACEOF
4056 if ac_fn_c_try_compile "$LINENO"; then :
4057   ac_cv_safe_to_define___extensions__=yes
4058 else
4059   ac_cv_safe_to_define___extensions__=no
4060 fi
4061 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4062 fi
4063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4064 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4065   test $ac_cv_safe_to_define___extensions__ = yes &&
4066     $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4067
4068   $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4069
4070   $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4071
4072   $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4073
4074   $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4075
4076
4077
4078 # Check whether --enable-largefile was given.
4079 if test "${enable_largefile+set}" = set; then :
4080   enableval=$enable_largefile;
4081 fi
4082
4083 if test "$enable_largefile" != no; then
4084
4085   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
4086 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
4087 if test "${ac_cv_sys_largefile_CC+set}" = set; then :
4088   $as_echo_n "(cached) " >&6
4089 else
4090   ac_cv_sys_largefile_CC=no
4091      if test "$GCC" != yes; then
4092        ac_save_CC=$CC
4093        while :; do
4094          # IRIX 6.2 and later do not support large files by default,
4095          # so use the C compiler's -n32 option if that helps.
4096          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4097 /* end confdefs.h.  */
4098 #include <sys/types.h>
4099  /* Check that off_t can represent 2**63 - 1 correctly.
4100     We can't simply define LARGE_OFF_T to be 9223372036854775807,
4101     since some C++ compilers masquerading as C compilers
4102     incorrectly reject 9223372036854775807.  */
4103 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4104   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4105                        && LARGE_OFF_T % 2147483647 == 1)
4106                       ? 1 : -1];
4107 int
4108 main ()
4109 {
4110
4111   ;
4112   return 0;
4113 }
4114 _ACEOF
4115          if ac_fn_c_try_compile "$LINENO"; then :
4116   break
4117 fi
4118 rm -f core conftest.err conftest.$ac_objext
4119          CC="$CC -n32"
4120          if ac_fn_c_try_compile "$LINENO"; then :
4121   ac_cv_sys_largefile_CC=' -n32'; break
4122 fi
4123 rm -f core conftest.err conftest.$ac_objext
4124          break
4125        done
4126        CC=$ac_save_CC
4127        rm -f conftest.$ac_ext
4128     fi
4129 fi
4130 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
4131 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
4132   if test "$ac_cv_sys_largefile_CC" != no; then
4133     CC=$CC$ac_cv_sys_largefile_CC
4134   fi
4135
4136   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
4137 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
4138 if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
4139   $as_echo_n "(cached) " >&6
4140 else
4141   while :; do
4142   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4143 /* end confdefs.h.  */
4144 #include <sys/types.h>
4145  /* Check that off_t can represent 2**63 - 1 correctly.
4146     We can't simply define LARGE_OFF_T to be 9223372036854775807,
4147     since some C++ compilers masquerading as C compilers
4148     incorrectly reject 9223372036854775807.  */
4149 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4150   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4151                        && LARGE_OFF_T % 2147483647 == 1)
4152                       ? 1 : -1];
4153 int
4154 main ()
4155 {
4156
4157   ;
4158   return 0;
4159 }
4160 _ACEOF
4161 if ac_fn_c_try_compile "$LINENO"; then :
4162   ac_cv_sys_file_offset_bits=no; break
4163 fi
4164 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4165   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4166 /* end confdefs.h.  */
4167 #define _FILE_OFFSET_BITS 64
4168 #include <sys/types.h>
4169  /* Check that off_t can represent 2**63 - 1 correctly.
4170     We can't simply define LARGE_OFF_T to be 9223372036854775807,
4171     since some C++ compilers masquerading as C compilers
4172     incorrectly reject 9223372036854775807.  */
4173 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4174   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4175                        && LARGE_OFF_T % 2147483647 == 1)
4176                       ? 1 : -1];
4177 int
4178 main ()
4179 {
4180
4181   ;
4182   return 0;
4183 }
4184 _ACEOF
4185 if ac_fn_c_try_compile "$LINENO"; then :
4186   ac_cv_sys_file_offset_bits=64; break
4187 fi
4188 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4189   ac_cv_sys_file_offset_bits=unknown
4190   break
4191 done
4192 fi
4193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
4194 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
4195 case $ac_cv_sys_file_offset_bits in #(
4196   no | unknown) ;;
4197   *)
4198 cat >>confdefs.h <<_ACEOF
4199 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
4200 _ACEOF
4201 ;;
4202 esac
4203 rm -rf conftest*
4204   if test $ac_cv_sys_file_offset_bits = unknown; then
4205     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
4206 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
4207 if test "${ac_cv_sys_large_files+set}" = set; then :
4208   $as_echo_n "(cached) " >&6
4209 else
4210   while :; do
4211   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4212 /* end confdefs.h.  */
4213 #include <sys/types.h>
4214  /* Check that off_t can represent 2**63 - 1 correctly.
4215     We can't simply define LARGE_OFF_T to be 9223372036854775807,
4216     since some C++ compilers masquerading as C compilers
4217     incorrectly reject 9223372036854775807.  */
4218 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4219   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4220                        && LARGE_OFF_T % 2147483647 == 1)
4221                       ? 1 : -1];
4222 int
4223 main ()
4224 {
4225
4226   ;
4227   return 0;
4228 }
4229 _ACEOF
4230 if ac_fn_c_try_compile "$LINENO"; then :
4231   ac_cv_sys_large_files=no; break
4232 fi
4233 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4234   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4235 /* end confdefs.h.  */
4236 #define _LARGE_FILES 1
4237 #include <sys/types.h>
4238  /* Check that off_t can represent 2**63 - 1 correctly.
4239     We can't simply define LARGE_OFF_T to be 9223372036854775807,
4240     since some C++ compilers masquerading as C compilers
4241     incorrectly reject 9223372036854775807.  */
4242 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4243   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4244                        && LARGE_OFF_T % 2147483647 == 1)
4245                       ? 1 : -1];
4246 int
4247 main ()
4248 {
4249
4250   ;
4251   return 0;
4252 }
4253 _ACEOF
4254 if ac_fn_c_try_compile "$LINENO"; then :
4255   ac_cv_sys_large_files=1; break
4256 fi
4257 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4258   ac_cv_sys_large_files=unknown
4259   break
4260 done
4261 fi
4262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
4263 $as_echo "$ac_cv_sys_large_files" >&6; }
4264 case $ac_cv_sys_large_files in #(
4265   no | unknown) ;;
4266   *)
4267 cat >>confdefs.h <<_ACEOF
4268 #define _LARGE_FILES $ac_cv_sys_large_files
4269 _ACEOF
4270 ;;
4271 esac
4272 rm -rf conftest*
4273   fi
4274 fi
4275
4276
4277 ac_aux_dir=
4278 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
4279   for ac_t in install-sh install.sh shtool; do
4280     if test -f "$ac_dir/$ac_t"; then
4281       ac_aux_dir=$ac_dir
4282       ac_install_sh="$ac_aux_dir/$ac_t -c"
4283       break 2
4284     fi
4285   done
4286 done
4287 if test -z "$ac_aux_dir"; then
4288   as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
4289 fi
4290
4291 # These three variables are undocumented and unsupported,
4292 # and are intended to be withdrawn in a future Autoconf release.
4293 # They can cause serious problems if a builder's source tree is in a directory
4294 # whose full name contains unusual characters.
4295 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
4296 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
4297 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
4298
4299
4300 # Make sure we can run config.sub.
4301 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4302   as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4303
4304 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4305 $as_echo_n "checking build system type... " >&6; }
4306 if test "${ac_cv_build+set}" = set; then :
4307   $as_echo_n "(cached) " >&6
4308 else
4309   ac_build_alias=$build_alias
4310 test "x$ac_build_alias" = x &&
4311   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4312 test "x$ac_build_alias" = x &&
4313   as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
4314 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4315   as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4316
4317 fi
4318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4319 $as_echo "$ac_cv_build" >&6; }
4320 case $ac_cv_build in
4321 *-*-*) ;;
4322 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
4323 esac
4324 build=$ac_cv_build
4325 ac_save_IFS=$IFS; IFS='-'
4326 set x $ac_cv_build
4327 shift
4328 build_cpu=$1
4329 build_vendor=$2
4330 shift; shift
4331 # Remember, the first character of IFS is used to create $*,
4332 # except with old shells:
4333 build_os=$*
4334 IFS=$ac_save_IFS
4335 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4336
4337
4338 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4339 $as_echo_n "checking host system type... " >&6; }
4340 if test "${ac_cv_host+set}" = set; then :
4341   $as_echo_n "(cached) " >&6
4342 else
4343   if test "x$host_alias" = x; then
4344   ac_cv_host=$ac_cv_build
4345 else
4346   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4347     as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4348 fi
4349
4350 fi
4351 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4352 $as_echo "$ac_cv_host" >&6; }
4353 case $ac_cv_host in
4354 *-*-*) ;;
4355 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
4356 esac
4357 host=$ac_cv_host
4358 ac_save_IFS=$IFS; IFS='-'
4359 set x $ac_cv_host
4360 shift
4361 host_cpu=$1
4362 host_vendor=$2
4363 shift; shift
4364 # Remember, the first character of IFS is used to create $*,
4365 # except with old shells:
4366 host_os=$*
4367 IFS=$ac_save_IFS
4368 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4369
4370
4371 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
4372 $as_echo_n "checking target system type... " >&6; }
4373 if test "${ac_cv_target+set}" = set; then :
4374   $as_echo_n "(cached) " >&6
4375 else
4376   if test "x$target_alias" = x; then
4377   ac_cv_target=$ac_cv_host
4378 else
4379   ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
4380     as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
4381 fi
4382
4383 fi
4384 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
4385 $as_echo "$ac_cv_target" >&6; }
4386 case $ac_cv_target in
4387 *-*-*) ;;
4388 *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
4389 esac
4390 target=$ac_cv_target
4391 ac_save_IFS=$IFS; IFS='-'
4392 set x $ac_cv_target
4393 shift
4394 target_cpu=$1
4395 target_vendor=$2
4396 shift; shift
4397 # Remember, the first character of IFS is used to create $*,
4398 # except with old shells:
4399 target_os=$*
4400 IFS=$ac_save_IFS
4401 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
4402
4403
4404 # The aliases save the names the user supplied, while $host etc.
4405 # will get canonicalized.
4406 test -n "$target_alias" &&
4407   test "$program_prefix$program_suffix$program_transform_name" = \
4408     NONENONEs,x,x, &&
4409   program_prefix=${target_alias}-
4410
4411
4412 # Find a good install program.  We prefer a C program (faster),
4413 # so one script is as good as another.  But avoid the broken or
4414 # incompatible versions:
4415 # SysV /etc/install, /usr/sbin/install
4416 # SunOS /usr/etc/install
4417 # IRIX /sbin/install
4418 # AIX /bin/install
4419 # AmigaOS /C/install, which installs bootblocks on floppy discs
4420 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4421 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4422 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4423 # OS/2's system install, which has a completely different semantic
4424 # ./install, which can be erroneously created by make from ./install.sh.
4425 # Reject install programs that cannot install multiple files.
4426 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
4427 $as_echo_n "checking for a BSD-compatible install... " >&6; }
4428 if test -z "$INSTALL"; then
4429 if test "${ac_cv_path_install+set}" = set; then :
4430   $as_echo_n "(cached) " >&6
4431 else
4432   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4433 for as_dir in $PATH
4434 do
4435   IFS=$as_save_IFS
4436   test -z "$as_dir" && as_dir=.
4437     # Account for people who put trailing slashes in PATH elements.
4438 case $as_dir/ in #((
4439   ./ | .// | /[cC]/* | \
4440   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
4441   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
4442   /usr/ucb/* ) ;;
4443   *)
4444     # OSF1 and SCO ODT 3.0 have their own names for install.
4445     # Don't use installbsd from OSF since it installs stuff as root
4446     # by default.
4447     for ac_prog in ginstall scoinst install; do
4448       for ac_exec_ext in '' $ac_executable_extensions; do
4449         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
4450           if test $ac_prog = install &&
4451             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4452             # AIX install.  It has an incompatible calling convention.
4453             :
4454           elif test $ac_prog = install &&
4455             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4456             # program-specific install script used by HP pwplus--don't use.
4457             :
4458           else
4459             rm -rf conftest.one conftest.two conftest.dir
4460             echo one > conftest.one
4461             echo two > conftest.two
4462             mkdir conftest.dir
4463             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
4464               test -s conftest.one && test -s conftest.two &&
4465               test -s conftest.dir/conftest.one &&
4466               test -s conftest.dir/conftest.two
4467             then
4468               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
4469               break 3
4470             fi
4471           fi
4472         fi
4473       done
4474     done
4475     ;;
4476 esac
4477
4478   done
4479 IFS=$as_save_IFS
4480
4481 rm -rf conftest.one conftest.two conftest.dir
4482
4483 fi
4484   if test "${ac_cv_path_install+set}" = set; then
4485     INSTALL=$ac_cv_path_install
4486   else
4487     # As a last resort, use the slow shell script.  Don't cache a
4488     # value for INSTALL within a source directory, because that will
4489     # break other packages using the cache if that directory is
4490     # removed, or if the value is a relative name.
4491     INSTALL=$ac_install_sh
4492   fi
4493 fi
4494 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
4495 $as_echo "$INSTALL" >&6; }
4496
4497 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4498 # It thinks the first close brace ends the variable substitution.
4499 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4500
4501 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
4502
4503 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4504
4505 if test -n "$ac_tool_prefix"; then
4506   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
4507 set dummy ${ac_tool_prefix}ar; ac_word=$2
4508 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4509 $as_echo_n "checking for $ac_word... " >&6; }
4510 if test "${ac_cv_prog_AR+set}" = set; then :
4511   $as_echo_n "(cached) " >&6
4512 else
4513   if test -n "$AR"; then
4514   ac_cv_prog_AR="$AR" # Let the user override the test.
4515 else
4516 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4517 for as_dir in $PATH
4518 do
4519   IFS=$as_save_IFS
4520   test -z "$as_dir" && as_dir=.
4521     for ac_exec_ext in '' $ac_executable_extensions; do
4522   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4523     ac_cv_prog_AR="${ac_tool_prefix}ar"
4524     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4525     break 2
4526   fi
4527 done
4528   done
4529 IFS=$as_save_IFS
4530
4531 fi
4532 fi
4533 AR=$ac_cv_prog_AR
4534 if test -n "$AR"; then
4535   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
4536 $as_echo "$AR" >&6; }
4537 else
4538   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4539 $as_echo "no" >&6; }
4540 fi
4541
4542
4543 fi
4544 if test -z "$ac_cv_prog_AR"; then
4545   ac_ct_AR=$AR
4546   # Extract the first word of "ar", so it can be a program name with args.
4547 set dummy ar; ac_word=$2
4548 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4549 $as_echo_n "checking for $ac_word... " >&6; }
4550 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
4551   $as_echo_n "(cached) " >&6
4552 else
4553   if test -n "$ac_ct_AR"; then
4554   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
4555 else
4556 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4557 for as_dir in $PATH
4558 do
4559   IFS=$as_save_IFS
4560   test -z "$as_dir" && as_dir=.
4561     for ac_exec_ext in '' $ac_executable_extensions; do
4562   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4563     ac_cv_prog_ac_ct_AR="ar"
4564     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4565     break 2
4566   fi
4567 done
4568   done
4569 IFS=$as_save_IFS
4570
4571 fi
4572 fi
4573 ac_ct_AR=$ac_cv_prog_ac_ct_AR
4574 if test -n "$ac_ct_AR"; then
4575   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
4576 $as_echo "$ac_ct_AR" >&6; }
4577 else
4578   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4579 $as_echo "no" >&6; }
4580 fi
4581
4582   if test "x$ac_ct_AR" = x; then
4583     AR=""
4584   else
4585     case $cross_compiling:$ac_tool_warned in
4586 yes:)
4587 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4588 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4589 ac_tool_warned=yes ;;
4590 esac
4591     AR=$ac_ct_AR
4592   fi
4593 else
4594   AR="$ac_cv_prog_AR"
4595 fi
4596
4597 if test -n "$ac_tool_prefix"; then
4598   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4599 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4600 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4601 $as_echo_n "checking for $ac_word... " >&6; }
4602 if test "${ac_cv_prog_RANLIB+set}" = set; then :
4603   $as_echo_n "(cached) " >&6
4604 else
4605   if test -n "$RANLIB"; then
4606   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4607 else
4608 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4609 for as_dir in $PATH
4610 do
4611   IFS=$as_save_IFS
4612   test -z "$as_dir" && as_dir=.
4613     for ac_exec_ext in '' $ac_executable_extensions; do
4614   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4615     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4616     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4617     break 2
4618   fi
4619 done
4620   done
4621 IFS=$as_save_IFS
4622
4623 fi
4624 fi
4625 RANLIB=$ac_cv_prog_RANLIB
4626 if test -n "$RANLIB"; then
4627   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
4628 $as_echo "$RANLIB" >&6; }
4629 else
4630   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4631 $as_echo "no" >&6; }
4632 fi
4633
4634
4635 fi
4636 if test -z "$ac_cv_prog_RANLIB"; then
4637   ac_ct_RANLIB=$RANLIB
4638   # Extract the first word of "ranlib", so it can be a program name with args.
4639 set dummy ranlib; ac_word=$2
4640 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4641 $as_echo_n "checking for $ac_word... " >&6; }
4642 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
4643   $as_echo_n "(cached) " >&6
4644 else
4645   if test -n "$ac_ct_RANLIB"; then
4646   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4647 else
4648 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4649 for as_dir in $PATH
4650 do
4651   IFS=$as_save_IFS
4652   test -z "$as_dir" && as_dir=.
4653     for ac_exec_ext in '' $ac_executable_extensions; do
4654   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4655     ac_cv_prog_ac_ct_RANLIB="ranlib"
4656     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4657     break 2
4658   fi
4659 done
4660   done
4661 IFS=$as_save_IFS
4662
4663 fi
4664 fi
4665 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4666 if test -n "$ac_ct_RANLIB"; then
4667   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
4668 $as_echo "$ac_ct_RANLIB" >&6; }
4669 else
4670   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4671 $as_echo "no" >&6; }
4672 fi
4673
4674   if test "x$ac_ct_RANLIB" = x; then
4675     RANLIB=":"
4676   else
4677     case $cross_compiling:$ac_tool_warned in
4678 yes:)
4679 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4680 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4681 ac_tool_warned=yes ;;
4682 esac
4683     RANLIB=$ac_ct_RANLIB
4684   fi
4685 else
4686   RANLIB="$ac_cv_prog_RANLIB"
4687 fi
4688
4689
4690 test "$program_prefix" != NONE &&
4691   program_transform_name="s&^&$program_prefix&;$program_transform_name"
4692 # Use a double $ so make ignores it.
4693 test "$program_suffix" != NONE &&
4694   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
4695 # Double any \ or $.
4696 # By default was `s,x,x', remove it if useless.
4697 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
4698 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
4699
4700
4701 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4702 $as_echo_n "checking for ANSI C header files... " >&6; }
4703 if test "${ac_cv_header_stdc+set}" = set; then :
4704   $as_echo_n "(cached) " >&6
4705 else
4706   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4707 /* end confdefs.h.  */
4708 #include <stdlib.h>
4709 #include <stdarg.h>
4710 #include <string.h>
4711 #include <float.h>
4712
4713 int
4714 main ()
4715 {
4716
4717   ;
4718   return 0;
4719 }
4720 _ACEOF
4721 if ac_fn_c_try_compile "$LINENO"; then :
4722   ac_cv_header_stdc=yes
4723 else
4724   ac_cv_header_stdc=no
4725 fi
4726 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4727
4728 if test $ac_cv_header_stdc = yes; then
4729   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4730   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4731 /* end confdefs.h.  */
4732 #include <string.h>
4733
4734 _ACEOF
4735 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4736   $EGREP "memchr" >/dev/null 2>&1; then :
4737
4738 else
4739   ac_cv_header_stdc=no
4740 fi
4741 rm -f conftest*
4742
4743 fi
4744
4745 if test $ac_cv_header_stdc = yes; then
4746   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4747   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4748 /* end confdefs.h.  */
4749 #include <stdlib.h>
4750
4751 _ACEOF
4752 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4753   $EGREP "free" >/dev/null 2>&1; then :
4754
4755 else
4756   ac_cv_header_stdc=no
4757 fi
4758 rm -f conftest*
4759
4760 fi
4761
4762 if test $ac_cv_header_stdc = yes; then
4763   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4764   if test "$cross_compiling" = yes; then :
4765   :
4766 else
4767   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4768 /* end confdefs.h.  */
4769 #include <ctype.h>
4770 #include <stdlib.h>
4771 #if ((' ' & 0x0FF) == 0x020)
4772 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4773 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4774 #else
4775 # define ISLOWER(c) \
4776                    (('a' <= (c) && (c) <= 'i') \
4777                      || ('j' <= (c) && (c) <= 'r') \
4778                      || ('s' <= (c) && (c) <= 'z'))
4779 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4780 #endif
4781
4782 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4783 int
4784 main ()
4785 {
4786   int i;
4787   for (i = 0; i < 256; i++)
4788     if (XOR (islower (i), ISLOWER (i))
4789         || toupper (i) != TOUPPER (i))
4790       return 2;
4791   return 0;
4792 }
4793 _ACEOF
4794 if ac_fn_c_try_run "$LINENO"; then :
4795
4796 else
4797   ac_cv_header_stdc=no
4798 fi
4799 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4800   conftest.$ac_objext conftest.beam conftest.$ac_ext
4801 fi
4802
4803 fi
4804 fi
4805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4806 $as_echo "$ac_cv_header_stdc" >&6; }
4807 if test $ac_cv_header_stdc = yes; then
4808
4809 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4810
4811 fi
4812
4813
4814 # See if we are building with C++, and substitute COMPILER.
4815
4816   # Check whether --enable-build-with-cxx was given.
4817 if test "${enable_build_with_cxx+set}" = set; then :
4818   enableval=$enable_build_with_cxx; case $enableval in
4819       yes | no)
4820           ;;
4821       *)
4822           as_fn_error "bad value $enableval for --enable-build-with-cxx" "$LINENO" 5 ;;
4823     esac
4824 else
4825   enable_build_with_cxx=no
4826 fi
4827
4828
4829   if test "$enable_build_with_cxx" = "yes"; then
4830     # We're using -fpermissive as shortcut for now.
4831     COMPILER='$(CXX) -fpermissive'
4832    else
4833     COMPILER='$(CC)'
4834   fi
4835
4836
4837
4838 # Set the 'development' global.
4839 . $srcdir/../../bfd/development.sh
4840
4841 # Enable -lmcheck by default (it provides cheap-enough memory
4842 # mangling), but turn it off for releases.
4843 if $development; then
4844   libmcheck_default=yes
4845 else
4846   libmcheck_default=no
4847 fi
4848
4849   # Check whether --enable-libmcheck was given.
4850 if test "${enable_libmcheck+set}" = set; then :
4851   enableval=$enable_libmcheck; case "${enableval}" in
4852       yes | y) ENABLE_LIBMCHECK="yes" ;;
4853       no | n)  ENABLE_LIBMCHECK="no" ;;
4854       *) as_fn_error "bad value ${enableval} for --enable-libmcheck" "$LINENO" 5 ;;
4855     esac
4856 fi
4857
4858
4859   if test -z "${ENABLE_LIBMCHECK}"; then
4860     ENABLE_LIBMCHECK=${libmcheck_default}
4861   fi
4862
4863   if test "$ENABLE_LIBMCHECK" = "yes" ; then
4864     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lmcheck" >&5
4865 $as_echo_n "checking for main in -lmcheck... " >&6; }
4866 if test "${ac_cv_lib_mcheck_main+set}" = set; then :
4867   $as_echo_n "(cached) " >&6
4868 else
4869   ac_check_lib_save_LIBS=$LIBS
4870 LIBS="-lmcheck  $LIBS"
4871 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4872 /* end confdefs.h.  */
4873
4874
4875 int
4876 main ()
4877 {
4878 return main ();
4879   ;
4880   return 0;
4881 }
4882 _ACEOF
4883 if ac_fn_c_try_link "$LINENO"; then :
4884   ac_cv_lib_mcheck_main=yes
4885 else
4886   ac_cv_lib_mcheck_main=no
4887 fi
4888 rm -f core conftest.err conftest.$ac_objext \
4889     conftest$ac_exeext conftest.$ac_ext
4890 LIBS=$ac_check_lib_save_LIBS
4891 fi
4892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mcheck_main" >&5
4893 $as_echo "$ac_cv_lib_mcheck_main" >&6; }
4894 if test "x$ac_cv_lib_mcheck_main" = x""yes; then :
4895   cat >>confdefs.h <<_ACEOF
4896 #define HAVE_LIBMCHECK 1
4897 _ACEOF
4898
4899   LIBS="-lmcheck $LIBS"
4900
4901 fi
4902
4903   fi
4904
4905
4906  case ${build_alias} in
4907   "") build_noncanonical=${build} ;;
4908   *) build_noncanonical=${build_alias} ;;
4909 esac
4910
4911  case ${host_alias} in
4912   "") host_noncanonical=${build_noncanonical} ;;
4913   *) host_noncanonical=${host_alias} ;;
4914 esac
4915
4916  case ${target_alias} in
4917   "") target_noncanonical=${host_noncanonical} ;;
4918   *) target_noncanonical=${target_alias} ;;
4919 esac
4920
4921
4922
4923
4924
4925
4926 # Dependency checking.
4927 rm -rf .tst 2>/dev/null
4928 mkdir .tst 2>/dev/null
4929 if test -d .tst; then
4930   am__leading_dot=.
4931 else
4932   am__leading_dot=_
4933 fi
4934 rmdir .tst 2>/dev/null
4935
4936 DEPDIR="${am__leading_dot}deps"
4937
4938 ac_config_commands="$ac_config_commands depdir"
4939
4940
4941 depcc="$CC"   am_compiler_list=
4942
4943 am_depcomp=$ac_aux_dir/depcomp
4944 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4945 $as_echo_n "checking dependency style of $depcc... " >&6; }
4946 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
4947   $as_echo_n "(cached) " >&6
4948 else
4949   if test -f "$am_depcomp"; then
4950   # We make a subdir and do the tests there.  Otherwise we can end up
4951   # making bogus files that we don't know about and never remove.  For
4952   # instance it was reported that on HP-UX the gcc test will end up
4953   # making a dummy file named `D' -- because `-MD' means `put the output
4954   # in D'.
4955   mkdir conftest.dir
4956   # Copy depcomp to subdir because otherwise we won't find it if we're
4957   # using a relative directory.
4958   cp "$am_depcomp" conftest.dir
4959   cd conftest.dir
4960   # We will build objects and dependencies in a subdirectory because
4961   # it helps to detect inapplicable dependency modes.  For instance
4962   # both Tru64's cc and ICC support -MD to output dependencies as a
4963   # side effect of compilation, but ICC will put the dependencies in
4964   # the current directory while Tru64 will put them in the object
4965   # directory.
4966   mkdir sub
4967
4968   am_cv_CC_dependencies_compiler_type=none
4969   if test "$am_compiler_list" = ""; then
4970      am_compiler_list=`sed -n 's/^\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4971   fi
4972   for depmode in $am_compiler_list; do
4973     if test $depmode = none; then break; fi
4974
4975     $as_echo "$as_me:$LINENO: trying $depmode" >&5
4976     # Setup a source with many dependencies, because some compilers
4977     # like to wrap large dependency lists on column 80 (with \), and
4978     # we should not choose a depcomp mode which is confused by this.
4979     #
4980     # We need to recreate these files for each test, as the compiler may
4981     # overwrite some of them when testing with obscure command lines.
4982     # This happens at least with the AIX C compiler.
4983     : > sub/conftest.c
4984     for i in 1 2 3 4 5 6; do
4985       echo '#include "conftst'$i'.h"' >> sub/conftest.c
4986       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
4987       # Solaris 8's {/usr,}/bin/sh.
4988       touch sub/conftst$i.h
4989     done
4990     echo "include sub/conftest.Po" > confmf
4991
4992     # We check with `-c' and `-o' for the sake of the "dashmstdout"
4993     # mode.  It turns out that the SunPro C++ compiler does not properly
4994     # handle `-M -o', and we need to detect this.
4995     depcmd="depmode=$depmode \
4996        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
4997        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4998        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c"
4999     echo "| $depcmd" | sed -e 's/  */ /g' >&5
5000     if env $depcmd > conftest.err 2>&1 &&
5001        grep sub/conftst6.h sub/conftest.Po >>conftest.err 2>&1 &&
5002        grep sub/conftest.${OBJEXT-o} sub/conftest.Po >>conftest.err 2>&1 &&
5003        ${MAKE-make} -s -f confmf >>conftest.err 2>&1; then
5004       # icc doesn't choke on unknown options, it will just issue warnings
5005       # or remarks (even with -Werror).  So we grep stderr for any message
5006       # that says an option was ignored or not supported.
5007       # When given -MP, icc 7.0 and 7.1 complain thusly:
5008       #   icc: Command line warning: ignoring option '-M'; no argument required
5009       # The diagnosis changed in icc 8.0:
5010       #   icc: Command line remark: option '-MP' not supported
5011       if (grep 'ignoring option' conftest.err ||
5012           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
5013         am_cv_CC_dependencies_compiler_type=$depmode
5014         $as_echo "$as_me:$LINENO: success" >&5
5015         break
5016       fi
5017     fi
5018     $as_echo "$as_me:$LINENO: failure, diagnostics are:" >&5
5019     sed -e 's/^/| /' < conftest.err >&5
5020   done
5021
5022   cd ..
5023   rm -rf conftest.dir
5024 else
5025   am_cv_CC_dependencies_compiler_type=none
5026 fi
5027
5028 fi
5029 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
5030 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
5031 if test x${am_cv_CC_dependencies_compiler_type-none} = xnone
5032 then as_fn_error "no usable dependency style found" "$LINENO" 5
5033 else CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
5034
5035 fi
5036
5037
5038 # Check for the 'make' the user wants to use.
5039 for ac_prog in make
5040 do
5041   # Extract the first word of "$ac_prog", so it can be a program name with args.
5042 set dummy $ac_prog; ac_word=$2
5043 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5044 $as_echo_n "checking for $ac_word... " >&6; }
5045 if test "${ac_cv_prog_MAKE+set}" = set; then :
5046   $as_echo_n "(cached) " >&6
5047 else
5048   if test -n "$MAKE"; then
5049   ac_cv_prog_MAKE="$MAKE" # Let the user override the test.
5050 else
5051 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5052 for as_dir in $PATH
5053 do
5054   IFS=$as_save_IFS
5055   test -z "$as_dir" && as_dir=.
5056     for ac_exec_ext in '' $ac_executable_extensions; do
5057   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5058     ac_cv_prog_MAKE="$ac_prog"
5059     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5060     break 2
5061   fi
5062 done
5063   done
5064 IFS=$as_save_IFS
5065
5066 fi
5067 fi
5068 MAKE=$ac_cv_prog_MAKE
5069 if test -n "$MAKE"; then
5070   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKE" >&5
5071 $as_echo "$MAKE" >&6; }
5072 else
5073   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5074 $as_echo "no" >&6; }
5075 fi
5076
5077
5078   test -n "$MAKE" && break
5079 done
5080
5081 MAKE_IS_GNU=
5082 case "`$MAKE --version 2>&1 | sed 1q`" in
5083   *GNU*)
5084     MAKE_IS_GNU=yes
5085     ;;
5086 esac
5087  if test "$MAKE_IS_GNU" = yes; then
5088   GMAKE_TRUE=
5089   GMAKE_FALSE='#'
5090 else
5091   GMAKE_TRUE='#'
5092   GMAKE_FALSE=
5093 fi
5094
5095 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
5096 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
5097 set x ${MAKE-make}
5098 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
5099 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
5100   $as_echo_n "(cached) " >&6
5101 else
5102   cat >conftest.make <<\_ACEOF
5103 SHELL = /bin/sh
5104 all:
5105         @echo '@@@%%%=$(MAKE)=@@@%%%'
5106 _ACEOF
5107 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
5108 case `${MAKE-make} -f conftest.make 2>/dev/null` in
5109   *@@@%%%=?*=@@@%%%*)
5110     eval ac_cv_prog_make_${ac_make}_set=yes;;
5111   *)
5112     eval ac_cv_prog_make_${ac_make}_set=no;;
5113 esac
5114 rm -f conftest.make
5115 fi
5116 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
5117   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5118 $as_echo "yes" >&6; }
5119   SET_MAKE=
5120 else
5121   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5122 $as_echo "no" >&6; }
5123   SET_MAKE="MAKE=${MAKE-make}"
5124 fi
5125
5126
5127 gnulib_extra_configure_args=
5128 # If large-file support is disabled, make sure gnulib does the same.
5129 if test "$enable_largefile" = no; then
5130 gnulib_extra_configure_args="$gnulib_extra_configure_args --disable-largefile"
5131 fi
5132
5133 # Configure gnulib.  We can't use AC_CONFIG_SUBDIRS as that'd expect
5134 # to find the the source subdir to be configured directly under
5135 # gdbserver/.  We need to build gnulib under some other directory not
5136 # "gnulib", to avoid the problem of both GDB and GDBserver wanting to
5137 # build it in the same directory, when building in the source dir.
5138
5139   in_src="../gnulib"
5140   in_build="build-gnulib-gdbserver"
5141   in_extra_args="$gnulib_extra_configure_args"
5142
5143   # Remove --cache-file, --srcdir, and --disable-option-checking arguments
5144   # so they do not pile up.
5145   ac_sub_configure_args=
5146   ac_prev=
5147   eval "set x $ac_configure_args"
5148   shift
5149   for ac_arg
5150   do
5151     if test -n "$ac_prev"; then
5152       ac_prev=
5153       continue
5154     fi
5155     case $ac_arg in
5156     -cache-file | --cache-file | --cache-fil | --cache-fi \
5157     | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
5158       ac_prev=cache_file ;;
5159     -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
5160     | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
5161     | --c=*)
5162       ;;
5163     --config-cache | -C)
5164       ;;
5165     -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
5166       ac_prev=srcdir ;;
5167     -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
5168       ;;
5169     -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
5170       ac_prev=prefix ;;
5171     -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
5172       ;;
5173     --disable-option-checking)
5174       ;;
5175     *)
5176       case $ac_arg in
5177       *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
5178       esac
5179       as_fn_append ac_sub_configure_args " '$ac_arg'" ;;
5180     esac
5181   done
5182
5183   # Always prepend --prefix to ensure using the same prefix
5184   # in subdir configurations.
5185   ac_arg="--prefix=$prefix"
5186   case $ac_arg in
5187   *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
5188   esac
5189   ac_sub_configure_args="'$ac_arg' $ac_sub_configure_args"
5190
5191   # Pass --silent
5192   if test "$silent" = yes; then
5193     ac_sub_configure_args="--silent $ac_sub_configure_args"
5194   fi
5195
5196   # Always prepend --disable-option-checking to silence warnings, since
5197   # different subdirs can have different --enable and --with options.
5198   ac_sub_configure_args="--disable-option-checking $ac_sub_configure_args"
5199
5200   ac_popdir=`pwd`
5201   ac_dir=$in_build
5202
5203   ac_msg="=== configuring in $ac_dir (`pwd`/$ac_dir)"
5204   $as_echo "$as_me:${as_lineno-$LINENO}: $ac_msg" >&5
5205   $as_echo "$ac_msg" >&6
5206   as_dir="$ac_dir"; as_fn_mkdir_p
5207
5208   case $srcdir in
5209   [\\/]* | ?:[\\/]* )
5210     ac_srcdir=$srcdir/$in_src ;;
5211   *) # Relative name.
5212     ac_srcdir=../$srcdir/$in_src ;;
5213   esac
5214
5215   cd "$ac_dir"
5216
5217   ac_sub_configure=$ac_srcdir/configure
5218
5219   # Make the cache file name correct relative to the subdirectory.
5220   case $cache_file in
5221   [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
5222   *) # Relative name.
5223     ac_sub_cache_file=$ac_top_build_prefix$cache_file ;;
5224   esac
5225
5226   if test -n "$in_extra_args"; then
5227     # Add the extra args at the end.
5228     ac_sub_configure_args="$ac_sub_configure_args $in_extra_args"
5229   fi
5230
5231   { $as_echo "$as_me:${as_lineno-$LINENO}: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
5232 $as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
5233   # The eval makes quoting arguments work.
5234   eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
5235        --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
5236     as_fn_error "$ac_sub_configure failed for $ac_dir" "$LINENO" 5
5237
5238   cd "$ac_popdir"
5239
5240
5241
5242   in_src="../../libiberty"
5243   in_build="build-libiberty-gdbserver"
5244   in_extra_args=
5245
5246   # Remove --cache-file, --srcdir, and --disable-option-checking arguments
5247   # so they do not pile up.
5248   ac_sub_configure_args=
5249   ac_prev=
5250   eval "set x $ac_configure_args"
5251   shift
5252   for ac_arg
5253   do
5254     if test -n "$ac_prev"; then
5255       ac_prev=
5256       continue
5257     fi
5258     case $ac_arg in
5259     -cache-file | --cache-file | --cache-fil | --cache-fi \
5260     | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
5261       ac_prev=cache_file ;;
5262     -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
5263     | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
5264     | --c=*)
5265       ;;
5266     --config-cache | -C)
5267       ;;
5268     -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
5269       ac_prev=srcdir ;;
5270     -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
5271       ;;
5272     -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
5273       ac_prev=prefix ;;
5274     -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
5275       ;;
5276     --disable-option-checking)
5277       ;;
5278     *)
5279       case $ac_arg in
5280       *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
5281       esac
5282       as_fn_append ac_sub_configure_args " '$ac_arg'" ;;
5283     esac
5284   done
5285
5286   # Always prepend --prefix to ensure using the same prefix
5287   # in subdir configurations.
5288   ac_arg="--prefix=$prefix"
5289   case $ac_arg in
5290   *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
5291   esac
5292   ac_sub_configure_args="'$ac_arg' $ac_sub_configure_args"
5293
5294   # Pass --silent
5295   if test "$silent" = yes; then
5296     ac_sub_configure_args="--silent $ac_sub_configure_args"
5297   fi
5298
5299   # Always prepend --disable-option-checking to silence warnings, since
5300   # different subdirs can have different --enable and --with options.
5301   ac_sub_configure_args="--disable-option-checking $ac_sub_configure_args"
5302
5303   ac_popdir=`pwd`
5304   ac_dir=$in_build
5305
5306   ac_msg="=== configuring in $ac_dir (`pwd`/$ac_dir)"
5307   $as_echo "$as_me:${as_lineno-$LINENO}: $ac_msg" >&5
5308   $as_echo "$ac_msg" >&6
5309   as_dir="$ac_dir"; as_fn_mkdir_p
5310
5311   case $srcdir in
5312   [\\/]* | ?:[\\/]* )
5313     ac_srcdir=$srcdir/$in_src ;;
5314   *) # Relative name.
5315     ac_srcdir=../$srcdir/$in_src ;;
5316   esac
5317
5318   cd "$ac_dir"
5319
5320   ac_sub_configure=$ac_srcdir/configure
5321
5322   # Make the cache file name correct relative to the subdirectory.
5323   case $cache_file in
5324   [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
5325   *) # Relative name.
5326     ac_sub_cache_file=$ac_top_build_prefix$cache_file ;;
5327   esac
5328
5329   if test -n "$in_extra_args"; then
5330     # Add the extra args at the end.
5331     ac_sub_configure_args="$ac_sub_configure_args $in_extra_args"
5332   fi
5333
5334   { $as_echo "$as_me:${as_lineno-$LINENO}: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
5335 $as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
5336   # The eval makes quoting arguments work.
5337   eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
5338        --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
5339     as_fn_error "$ac_sub_configure failed for $ac_dir" "$LINENO" 5
5340
5341   cd "$ac_popdir"
5342
5343
5344 for ac_header in sgtty.h termio.h termios.h sys/reg.h string.h           proc_service.h sys/procfs.h linux/elf.h                 fcntl.h signal.h sys/file.h             sys/ioctl.h netinet/in.h sys/socket.h netdb.h           netinet/tcp.h arpa/inet.h
5345 do :
5346   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5347 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
5348 eval as_val=\$$as_ac_Header
5349    if test "x$as_val" = x""yes; then :
5350   cat >>confdefs.h <<_ACEOF
5351 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5352 _ACEOF
5353
5354 fi
5355
5356 done
5357
5358 for ac_func in getauxval pread pwrite pread64 setns
5359 do :
5360   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5361 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5362 eval as_val=\$$as_ac_var
5363    if test "x$as_val" = x""yes; then :
5364   cat >>confdefs.h <<_ACEOF
5365 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5366 _ACEOF
5367
5368 fi
5369 done
5370
5371
5372
5373   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
5374 $as_echo_n "checking for ANSI C header files... " >&6; }
5375 if test "${ac_cv_header_stdc+set}" = set; then :
5376   $as_echo_n "(cached) " >&6
5377 else
5378   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5379 /* end confdefs.h.  */
5380 #include <stdlib.h>
5381 #include <stdarg.h>
5382 #include <string.h>
5383 #include <float.h>
5384
5385 int
5386 main ()
5387 {
5388
5389   ;
5390   return 0;
5391 }
5392 _ACEOF
5393 if ac_fn_c_try_compile "$LINENO"; then :
5394   ac_cv_header_stdc=yes
5395 else
5396   ac_cv_header_stdc=no
5397 fi
5398 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5399
5400 if test $ac_cv_header_stdc = yes; then
5401   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5402   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5403 /* end confdefs.h.  */
5404 #include <string.h>
5405
5406 _ACEOF
5407 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5408   $EGREP "memchr" >/dev/null 2>&1; then :
5409
5410 else
5411   ac_cv_header_stdc=no
5412 fi
5413 rm -f conftest*
5414
5415 fi
5416
5417 if test $ac_cv_header_stdc = yes; then
5418   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5419   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5420 /* end confdefs.h.  */
5421 #include <stdlib.h>
5422
5423 _ACEOF
5424 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5425   $EGREP "free" >/dev/null 2>&1; then :
5426
5427 else
5428   ac_cv_header_stdc=no
5429 fi
5430 rm -f conftest*
5431
5432 fi
5433
5434 if test $ac_cv_header_stdc = yes; then
5435   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5436   if test "$cross_compiling" = yes; then :
5437   :
5438 else
5439   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5440 /* end confdefs.h.  */
5441 #include <ctype.h>
5442 #include <stdlib.h>
5443 #if ((' ' & 0x0FF) == 0x020)
5444 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5445 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5446 #else
5447 # define ISLOWER(c) \
5448                    (('a' <= (c) && (c) <= 'i') \
5449                      || ('j' <= (c) && (c) <= 'r') \
5450                      || ('s' <= (c) && (c) <= 'z'))
5451 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5452 #endif
5453
5454 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5455 int
5456 main ()
5457 {
5458   int i;
5459   for (i = 0; i < 256; i++)
5460     if (XOR (islower (i), ISLOWER (i))
5461         || toupper (i) != TOUPPER (i))
5462       return 2;
5463   return 0;
5464 }
5465 _ACEOF
5466 if ac_fn_c_try_run "$LINENO"; then :
5467
5468 else
5469   ac_cv_header_stdc=no
5470 fi
5471 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5472   conftest.$ac_objext conftest.beam conftest.$ac_ext
5473 fi
5474
5475 fi
5476 fi
5477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5478 $as_echo "$ac_cv_header_stdc" >&6; }
5479 if test $ac_cv_header_stdc = yes; then
5480
5481 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
5482
5483 fi
5484
5485   # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
5486 # for constant arguments.  Useless!
5487 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
5488 $as_echo_n "checking for working alloca.h... " >&6; }
5489 if test "${ac_cv_working_alloca_h+set}" = set; then :
5490   $as_echo_n "(cached) " >&6
5491 else
5492   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5493 /* end confdefs.h.  */
5494 #include <alloca.h>
5495 int
5496 main ()
5497 {
5498 char *p = (char *) alloca (2 * sizeof (int));
5499                           if (p) return 0;
5500   ;
5501   return 0;
5502 }
5503 _ACEOF
5504 if ac_fn_c_try_link "$LINENO"; then :
5505   ac_cv_working_alloca_h=yes
5506 else
5507   ac_cv_working_alloca_h=no
5508 fi
5509 rm -f core conftest.err conftest.$ac_objext \
5510     conftest$ac_exeext conftest.$ac_ext
5511 fi
5512 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
5513 $as_echo "$ac_cv_working_alloca_h" >&6; }
5514 if test $ac_cv_working_alloca_h = yes; then
5515
5516 $as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
5517
5518 fi
5519
5520 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
5521 $as_echo_n "checking for alloca... " >&6; }
5522 if test "${ac_cv_func_alloca_works+set}" = set; then :
5523   $as_echo_n "(cached) " >&6
5524 else
5525   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5526 /* end confdefs.h.  */
5527 #ifdef __GNUC__
5528 # define alloca __builtin_alloca
5529 #else
5530 # ifdef _MSC_VER
5531 #  include <malloc.h>
5532 #  define alloca _alloca
5533 # else
5534 #  ifdef HAVE_ALLOCA_H
5535 #   include <alloca.h>
5536 #  else
5537 #   ifdef _AIX
5538  #pragma alloca
5539 #   else
5540 #    ifndef alloca /* predefined by HP cc +Olibcalls */
5541 char *alloca ();
5542 #    endif
5543 #   endif
5544 #  endif
5545 # endif
5546 #endif
5547
5548 int
5549 main ()
5550 {
5551 char *p = (char *) alloca (1);
5552                                     if (p) return 0;
5553   ;
5554   return 0;
5555 }
5556 _ACEOF
5557 if ac_fn_c_try_link "$LINENO"; then :
5558   ac_cv_func_alloca_works=yes
5559 else
5560   ac_cv_func_alloca_works=no
5561 fi
5562 rm -f core conftest.err conftest.$ac_objext \
5563     conftest$ac_exeext conftest.$ac_ext
5564 fi
5565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
5566 $as_echo "$ac_cv_func_alloca_works" >&6; }
5567
5568 if test $ac_cv_func_alloca_works = yes; then
5569
5570 $as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
5571
5572 else
5573   # The SVR3 libPW and SVR4 libucb both contain incompatible functions
5574 # that cause trouble.  Some versions do not even contain alloca or
5575 # contain a buggy version.  If you still want to use their alloca,
5576 # use ar to extract alloca.o from them instead of compiling alloca.c.
5577
5578 ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
5579
5580 $as_echo "#define C_ALLOCA 1" >>confdefs.h
5581
5582
5583 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
5584 $as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
5585 if test "${ac_cv_os_cray+set}" = set; then :
5586   $as_echo_n "(cached) " >&6
5587 else
5588   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5589 /* end confdefs.h.  */
5590 #if defined CRAY && ! defined CRAY2
5591 webecray
5592 #else
5593 wenotbecray
5594 #endif
5595
5596 _ACEOF
5597 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5598   $EGREP "webecray" >/dev/null 2>&1; then :
5599   ac_cv_os_cray=yes
5600 else
5601   ac_cv_os_cray=no
5602 fi
5603 rm -f conftest*
5604
5605 fi
5606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
5607 $as_echo "$ac_cv_os_cray" >&6; }
5608 if test $ac_cv_os_cray = yes; then
5609   for ac_func in _getb67 GETB67 getb67; do
5610     as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5611 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5612 eval as_val=\$$as_ac_var
5613    if test "x$as_val" = x""yes; then :
5614
5615 cat >>confdefs.h <<_ACEOF
5616 #define CRAY_STACKSEG_END $ac_func
5617 _ACEOF
5618
5619     break
5620 fi
5621
5622   done
5623 fi
5624
5625 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
5626 $as_echo_n "checking stack direction for C alloca... " >&6; }
5627 if test "${ac_cv_c_stack_direction+set}" = set; then :
5628   $as_echo_n "(cached) " >&6
5629 else
5630   if test "$cross_compiling" = yes; then :
5631   ac_cv_c_stack_direction=0
5632 else
5633   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5634 /* end confdefs.h.  */
5635 $ac_includes_default
5636 int
5637 find_stack_direction ()
5638 {
5639   static char *addr = 0;
5640   auto char dummy;
5641   if (addr == 0)
5642     {
5643       addr = &dummy;
5644       return find_stack_direction ();
5645     }
5646   else
5647     return (&dummy > addr) ? 1 : -1;
5648 }
5649
5650 int
5651 main ()
5652 {
5653   return find_stack_direction () < 0;
5654 }
5655 _ACEOF
5656 if ac_fn_c_try_run "$LINENO"; then :
5657   ac_cv_c_stack_direction=1
5658 else
5659   ac_cv_c_stack_direction=-1
5660 fi
5661 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5662   conftest.$ac_objext conftest.beam conftest.$ac_ext
5663 fi
5664
5665 fi
5666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
5667 $as_echo "$ac_cv_c_stack_direction" >&6; }
5668 cat >>confdefs.h <<_ACEOF
5669 #define STACK_DIRECTION $ac_cv_c_stack_direction
5670 _ACEOF
5671
5672
5673 fi
5674
5675
5676
5677   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5
5678 $as_echo_n "checking for nl_langinfo and CODESET... " >&6; }
5679 if test "${am_cv_langinfo_codeset+set}" = set; then :
5680   $as_echo_n "(cached) " >&6
5681 else
5682   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5683 /* end confdefs.h.  */
5684 #include <langinfo.h>
5685 int
5686 main ()
5687 {
5688 char* cs = nl_langinfo(CODESET);
5689   ;
5690   return 0;
5691 }
5692 _ACEOF
5693 if ac_fn_c_try_link "$LINENO"; then :
5694   am_cv_langinfo_codeset=yes
5695 else
5696   am_cv_langinfo_codeset=no
5697 fi
5698 rm -f core conftest.err conftest.$ac_objext \
5699     conftest$ac_exeext conftest.$ac_ext
5700
5701 fi
5702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_langinfo_codeset" >&5
5703 $as_echo "$am_cv_langinfo_codeset" >&6; }
5704   if test $am_cv_langinfo_codeset = yes; then
5705
5706 $as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h
5707
5708   fi
5709
5710
5711   for ac_header in linux/perf_event.h locale.h memory.h signal.h                   sys/resource.h sys/socket.h sys/syscall.h               sys/un.h sys/wait.h             thread_db.h wait.h
5712 do :
5713   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5714 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
5715 eval as_val=\$$as_ac_Header
5716    if test "x$as_val" = x""yes; then :
5717   cat >>confdefs.h <<_ACEOF
5718 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5719 _ACEOF
5720
5721 fi
5722
5723 done
5724
5725
5726   for ac_func in fdwalk getrlimit pipe pipe2 socketpair
5727 do :
5728   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5729 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5730 eval as_val=\$$as_ac_var
5731    if test "x$as_val" = x""yes; then :
5732   cat >>confdefs.h <<_ACEOF
5733 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5734 _ACEOF
5735
5736 fi
5737 done
5738
5739
5740   ac_fn_c_check_decl "$LINENO" "strerror" "ac_cv_have_decl_strerror" "$ac_includes_default"
5741 if test "x$ac_cv_have_decl_strerror" = x""yes; then :
5742   ac_have_decl=1
5743 else
5744   ac_have_decl=0
5745 fi
5746
5747 cat >>confdefs.h <<_ACEOF
5748 #define HAVE_DECL_STRERROR $ac_have_decl
5749 _ACEOF
5750 ac_fn_c_check_decl "$LINENO" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default"
5751 if test "x$ac_cv_have_decl_strstr" = x""yes; then :
5752   ac_have_decl=1
5753 else
5754   ac_have_decl=0
5755 fi
5756
5757 cat >>confdefs.h <<_ACEOF
5758 #define HAVE_DECL_STRSTR $ac_have_decl
5759 _ACEOF
5760
5761
5762     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sigsetjmp" >&5
5763 $as_echo_n "checking for sigsetjmp... " >&6; }
5764 if test "${gdb_cv_func_sigsetjmp+set}" = set; then :
5765   $as_echo_n "(cached) " >&6
5766 else
5767   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5768 /* end confdefs.h.  */
5769
5770 #include <setjmp.h>
5771
5772 int
5773 main ()
5774 {
5775 sigjmp_buf env; while (! sigsetjmp (env, 1)) siglongjmp (env, 1);
5776   ;
5777   return 0;
5778 }
5779 _ACEOF
5780 if ac_fn_c_try_compile "$LINENO"; then :
5781   gdb_cv_func_sigsetjmp=yes
5782 else
5783   gdb_cv_func_sigsetjmp=no
5784 fi
5785 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5786 fi
5787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_func_sigsetjmp" >&5
5788 $as_echo "$gdb_cv_func_sigsetjmp" >&6; }
5789 if test $gdb_cv_func_sigsetjmp = yes; then
5790
5791 $as_echo "#define HAVE_SIGSETJMP 1" >>confdefs.h
5792
5793 fi
5794
5795
5796 # Check the return and argument types of ptrace.
5797
5798
5799
5800 for ac_header in sys/ptrace.h ptrace.h
5801 do :
5802   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5803 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
5804 eval as_val=\$$as_ac_Header
5805    if test "x$as_val" = x""yes; then :
5806   cat >>confdefs.h <<_ACEOF
5807 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5808 _ACEOF
5809
5810 fi
5811
5812 done
5813
5814
5815 # Needs to be tested in C++ mode, to detect whether we need to cast
5816 # the first argument to enum __ptrace_request.
5817 if test "$enable_build_with_cxx" = "yes"; then
5818     ac_ext=cpp
5819 ac_cpp='$CXXCPP $CPPFLAGS'
5820 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5821 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5822 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5823
5824 fi
5825
5826 gdb_ptrace_headers='
5827 #include <sys/types.h>
5828 #if HAVE_SYS_PTRACE_H
5829 # include <sys/ptrace.h>
5830 #endif
5831 #if HAVE_UNISTD_H
5832 # include <unistd.h>
5833 #endif
5834 '
5835 # There is no point in checking if we don't have a prototype.
5836 ac_fn_cxx_check_decl "$LINENO" "ptrace" "ac_cv_have_decl_ptrace" "$gdb_ptrace_headers
5837 "
5838 if test "x$ac_cv_have_decl_ptrace" = x""yes; then :
5839   ac_have_decl=1
5840 else
5841   ac_have_decl=0
5842 fi
5843
5844 cat >>confdefs.h <<_ACEOF
5845 #define HAVE_DECL_PTRACE $ac_have_decl
5846 _ACEOF
5847 if test $ac_have_decl = 1; then :
5848
5849 else
5850
5851   : ${gdb_cv_func_ptrace_ret='int'}
5852   : ${gdb_cv_func_ptrace_args='int,int,long,long'}
5853
5854 fi
5855
5856 # Check return type.  Varargs (used on GNU/Linux) conflict with the
5857 # empty argument list, so check for that explicitly.
5858 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of ptrace" >&5
5859 $as_echo_n "checking return type of ptrace... " >&6; }
5860 if test "${gdb_cv_func_ptrace_ret+set}" = set; then :
5861   $as_echo_n "(cached) " >&6
5862 else
5863   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5864 /* end confdefs.h.  */
5865 $gdb_ptrace_headers
5866 int
5867 main ()
5868 {
5869 extern long ptrace (enum __ptrace_request, ...);
5870   ;
5871   return 0;
5872 }
5873 _ACEOF
5874 if ac_fn_cxx_try_compile "$LINENO"; then :
5875   gdb_cv_func_ptrace_ret='long'
5876 else
5877   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5878 /* end confdefs.h.  */
5879 $gdb_ptrace_headers
5880 int
5881 main ()
5882 {
5883 extern int ptrace ();
5884   ;
5885   return 0;
5886 }
5887 _ACEOF
5888 if ac_fn_cxx_try_compile "$LINENO"; then :
5889   gdb_cv_func_ptrace_ret='int'
5890 else
5891   gdb_cv_func_ptrace_ret='long'
5892 fi
5893 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5894 fi
5895 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5896 fi
5897 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_func_ptrace_ret" >&5
5898 $as_echo "$gdb_cv_func_ptrace_ret" >&6; }
5899
5900 cat >>confdefs.h <<_ACEOF
5901 #define PTRACE_TYPE_RET $gdb_cv_func_ptrace_ret
5902 _ACEOF
5903
5904 # Check argument types.
5905 { $as_echo "$as_me:${as_lineno-$LINENO}: checking types of arguments for ptrace" >&5
5906 $as_echo_n "checking types of arguments for ptrace... " >&6; }
5907 if test "${gdb_cv_func_ptrace_args+set}" = set; then :
5908   $as_echo_n "(cached) " >&6
5909 else
5910
5911   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5912 /* end confdefs.h.  */
5913 $gdb_ptrace_headers
5914 int
5915 main ()
5916 {
5917 extern long ptrace (enum __ptrace_request, ...);
5918   ;
5919   return 0;
5920 }
5921 _ACEOF
5922 if ac_fn_cxx_try_compile "$LINENO"; then :
5923   gdb_cv_func_ptrace_args='enum __ptrace_request,int,long,long'
5924 else
5925
5926 for gdb_arg1 in 'int' 'long'; do
5927  for gdb_arg2 in 'pid_t' 'int' 'long'; do
5928   for gdb_arg3 in 'int *' 'caddr_t' 'int' 'long' 'void *'; do
5929    for gdb_arg4 in 'int' 'long' 'void *'; do
5930      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5931 /* end confdefs.h.  */
5932 $gdb_ptrace_headers
5933 int
5934 main ()
5935 {
5936
5937 extern $gdb_cv_func_ptrace_ret
5938   ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4);
5939
5940   ;
5941   return 0;
5942 }
5943 _ACEOF
5944 if ac_fn_cxx_try_compile "$LINENO"; then :
5945   gdb_cv_func_ptrace_args="$gdb_arg1,$gdb_arg2,$gdb_arg3,$gdb_arg4";
5946     break 4;
5947 fi
5948 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5949     for gdb_arg5 in 'int *' 'int' 'long'; do
5950      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5951 /* end confdefs.h.  */
5952 $gdb_ptrace_headers
5953 int
5954 main ()
5955 {
5956
5957 extern $gdb_cv_func_ptrace_ret
5958   ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4, $gdb_arg5);
5959
5960   ;
5961   return 0;
5962 }
5963 _ACEOF
5964 if ac_fn_cxx_try_compile "$LINENO"; then :
5965
5966 gdb_cv_func_ptrace_args="$gdb_arg1,$gdb_arg2,$gdb_arg3,$gdb_arg4,$gdb_arg5";
5967     break 5;
5968 fi
5969 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5970     done
5971    done
5972   done
5973  done
5974 done
5975 # Provide a safe default value.
5976 : ${gdb_cv_func_ptrace_args='int,int,long,long'}
5977
5978 fi
5979 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5980 fi
5981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_func_ptrace_args" >&5
5982 $as_echo "$gdb_cv_func_ptrace_args" >&6; }
5983 ac_save_IFS=$IFS; IFS=','
5984 set dummy `echo "$gdb_cv_func_ptrace_args" | sed 's/\*/\*/g'`
5985 IFS=$ac_save_IFS
5986 shift
5987
5988 cat >>confdefs.h <<_ACEOF
5989 #define PTRACE_TYPE_ARG1 $1
5990 _ACEOF
5991
5992
5993 cat >>confdefs.h <<_ACEOF
5994 #define PTRACE_TYPE_ARG3 $3
5995 _ACEOF
5996
5997
5998 cat >>confdefs.h <<_ACEOF
5999 #define PTRACE_TYPE_ARG4 $4
6000 _ACEOF
6001
6002 if test -n "$5"; then
6003
6004 cat >>confdefs.h <<_ACEOF
6005 #define PTRACE_TYPE_ARG5 $5
6006 _ACEOF
6007
6008 fi
6009
6010 if test "$enable_build_with_cxx" = "yes"; then
6011     ac_ext=c
6012 ac_cpp='$CPP $CPPFLAGS'
6013 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6014 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6015 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6016
6017 fi
6018
6019
6020 # Check for UST
6021 ustlibs=""
6022 ustinc=""
6023
6024
6025 # Check whether --with-ust was given.
6026 if test "${with_ust+set}" = set; then :
6027   withval=$with_ust;
6028 fi
6029
6030
6031 # Check whether --with-ust_include was given.
6032 if test "${with_ust_include+set}" = set; then :
6033   withval=$with_ust_include;
6034 fi
6035
6036
6037 # Check whether --with-ust_lib was given.
6038 if test "${with_ust_lib+set}" = set; then :
6039   withval=$with_ust_lib;
6040 fi
6041
6042
6043 case $with_ust in
6044   no)
6045     ustlibs=
6046     ustinc=
6047     ;;
6048   "" | yes)
6049     ustlibs=" -lust "
6050     ustinc=""
6051     ;;
6052   *)
6053     ustlibs="-L$with_ust/lib -lust"
6054     ustinc="-I$with_ust/include "
6055     ;;
6056 esac
6057 if test "x$with_ust_include" != x; then
6058   ustinc="-I$with_ust_include "
6059 fi
6060 if test "x$with_ust_lib" != x; then
6061   ustlibs="-L$with_ust_lib -lust"
6062 fi
6063
6064 if test "x$with_ust" != "xno"; then
6065   saved_CFLAGS="$CFLAGS"
6066   CFLAGS="$CFLAGS $ustinc"
6067   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ust" >&5
6068 $as_echo_n "checking for ust... " >&6; }
6069   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6070 /* end confdefs.h.  */
6071
6072 #define CONFIG_UST_GDB_INTEGRATION
6073 #include <ust/ust.h>
6074
6075 int
6076 main ()
6077 {
6078
6079   ;
6080   return 0;
6081 }
6082 _ACEOF
6083 if ac_fn_c_try_compile "$LINENO"; then :
6084   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6085 $as_echo "yes" >&6; };
6086 $as_echo "#define HAVE_UST 1" >>confdefs.h
6087
6088 else
6089   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6090 $as_echo "no" >&6; }; ustlibs= ; ustinc=
6091 fi
6092 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6093   CFLAGS="$saved_CFLAGS"
6094 fi
6095
6096 # Flags needed for UST
6097
6098
6099
6100 # Check whether --enable-werror was given.
6101 if test "${enable_werror+set}" = set; then :
6102   enableval=$enable_werror; case "${enableval}" in
6103      yes | y) ERROR_ON_WARNING="yes" ;;
6104      no | n)  ERROR_ON_WARNING="no" ;;
6105      *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
6106    esac
6107 fi
6108
6109
6110 # Enable -Werror by default when using gcc in C mode.  Leave it off
6111 # for C++ until we're warning clean.  Turn it off for releases.
6112 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" \
6113    && test x"$enable_build_with_cxx" != x"yes" \
6114    && $development; then
6115     ERROR_ON_WARNING=yes
6116 fi
6117
6118 WERROR_CFLAGS=""
6119 if test "${ERROR_ON_WARNING}" = yes ; then
6120     WERROR_CFLAGS="-Werror"
6121 fi
6122
6123 build_warnings="-Wall -Wpointer-arith \
6124 -Wformat-nonliteral -Wno-char-subscripts -Wempty-body"
6125
6126 # Now add in C and C++ specific options, depending on mode.
6127 if test "$enable_build_with_cxx" = "yes"; then
6128    build_warnings="$build_warnings -Wno-sign-compare -Wno-write-strings \
6129 -Wno-narrowing"
6130 else
6131    build_warnings="$build_warnings -Wdeclaration-after-statement"
6132 fi
6133
6134 # The set of warnings supported by a C++ compiler is not the same as
6135 # of the C compiler.
6136 if test "$enable_build_with_cxx" = "yes"; then
6137     ac_ext=cpp
6138 ac_cpp='$CXXCPP $CPPFLAGS'
6139 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6140 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6141 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6142
6143 fi
6144
6145 WARN_CFLAGS=""
6146 if test "x$GCC" = xyes
6147 then
6148     { $as_echo "$as_me:${as_lineno-$LINENO}: checking compiler warning flags" >&5
6149 $as_echo_n "checking compiler warning flags... " >&6; }
6150     # Separate out the -Werror flag as some files just cannot be
6151     # compiled with it enabled.
6152     for w in ${build_warnings}; do
6153         case $w in
6154         -Werr*) WERROR_CFLAGS=-Werror ;;
6155         *)
6156             # Check whether GCC accepts it.
6157             saved_CFLAGS="$CFLAGS"
6158             CFLAGS="$CFLAGS $w"
6159             saved_CXXFLAGS="$CXXFLAGS"
6160             CXXFLAGS="$CXXFLAGS $w"
6161             cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6162 /* end confdefs.h.  */
6163
6164 int
6165 main ()
6166 {
6167
6168   ;
6169   return 0;
6170 }
6171 _ACEOF
6172 if ac_fn_cxx_try_compile "$LINENO"; then :
6173   WARN_CFLAGS="${WARN_CFLAGS} $w"
6174 fi
6175 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6176             CFLAGS="$saved_CFLAGS"
6177             CXXFLAGS="$saved_CXXFLAGS"
6178         esac
6179     done
6180     { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${WARN_CFLAGS} ${WERROR_CFLAGS}" >&5
6181 $as_echo "${WARN_CFLAGS} ${WERROR_CFLAGS}" >&6; }
6182 fi
6183
6184
6185
6186 if test "$enable_build_with_cxx" = "yes"; then
6187    ac_ext=c
6188 ac_cpp='$CPP $CPPFLAGS'
6189 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6190 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6191 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6192
6193 fi
6194
6195 old_LIBS="$LIBS"
6196 LIBS="$LIBS -ldl"
6197 for ac_func in dladdr
6198 do :
6199   ac_fn_c_check_func "$LINENO" "dladdr" "ac_cv_func_dladdr"
6200 if test "x$ac_cv_func_dladdr" = x""yes; then :
6201   cat >>confdefs.h <<_ACEOF
6202 #define HAVE_DLADDR 1
6203 _ACEOF
6204
6205 fi
6206 done
6207
6208 LIBS="$old_LIBS"
6209
6210
6211   # Check for presence and size of long long.
6212   ac_fn_c_check_type "$LINENO" "long long" "ac_cv_type_long_long" "$ac_includes_default"
6213 if test "x$ac_cv_type_long_long" = x""yes; then :
6214
6215 cat >>confdefs.h <<_ACEOF
6216 #define HAVE_LONG_LONG 1
6217 _ACEOF
6218
6219 # The cast to long int works around a bug in the HP C Compiler
6220 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
6221 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
6222 # This bug is HP SR number 8606223364.
6223 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5
6224 $as_echo_n "checking size of long long... " >&6; }
6225 if test "${ac_cv_sizeof_long_long+set}" = set; then :
6226   $as_echo_n "(cached) " >&6
6227 else
6228   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long"        "$ac_includes_default"; then :
6229
6230 else
6231   if test "$ac_cv_type_long_long" = yes; then
6232      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6233 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6234 { as_fn_set_status 77
6235 as_fn_error "cannot compute sizeof (long long)
6236 See \`config.log' for more details." "$LINENO" 5; }; }
6237    else
6238      ac_cv_sizeof_long_long=0
6239    fi
6240 fi
6241
6242 fi
6243 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5
6244 $as_echo "$ac_cv_sizeof_long_long" >&6; }
6245
6246
6247
6248 cat >>confdefs.h <<_ACEOF
6249 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
6250 _ACEOF
6251
6252
6253 fi
6254
6255
6256   ac_fn_c_check_decl "$LINENO" "basename(char *)" "ac_cv_have_decl_basename_char_p_" "$ac_includes_default"
6257 if test "x$ac_cv_have_decl_basename_char_p_" = x""yes; then :
6258   ac_have_decl=1
6259 else
6260   ac_have_decl=0
6261 fi
6262
6263 cat >>confdefs.h <<_ACEOF
6264 #define HAVE_DECL_BASENAME $ac_have_decl
6265 _ACEOF
6266 ac_fn_c_check_decl "$LINENO" "ffs" "ac_cv_have_decl_ffs" "$ac_includes_default"
6267 if test "x$ac_cv_have_decl_ffs" = x""yes; then :
6268   ac_have_decl=1
6269 else
6270   ac_have_decl=0
6271 fi
6272
6273 cat >>confdefs.h <<_ACEOF
6274 #define HAVE_DECL_FFS $ac_have_decl
6275 _ACEOF
6276 ac_fn_c_check_decl "$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
6277 if test "x$ac_cv_have_decl_asprintf" = x""yes; then :
6278   ac_have_decl=1
6279 else
6280   ac_have_decl=0
6281 fi
6282
6283 cat >>confdefs.h <<_ACEOF
6284 #define HAVE_DECL_ASPRINTF $ac_have_decl
6285 _ACEOF
6286 ac_fn_c_check_decl "$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
6287 if test "x$ac_cv_have_decl_vasprintf" = x""yes; then :
6288   ac_have_decl=1
6289 else
6290   ac_have_decl=0
6291 fi
6292
6293 cat >>confdefs.h <<_ACEOF
6294 #define HAVE_DECL_VASPRINTF $ac_have_decl
6295 _ACEOF
6296 ac_fn_c_check_decl "$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
6297 if test "x$ac_cv_have_decl_snprintf" = x""yes; then :
6298   ac_have_decl=1
6299 else
6300   ac_have_decl=0
6301 fi
6302
6303 cat >>confdefs.h <<_ACEOF
6304 #define HAVE_DECL_SNPRINTF $ac_have_decl
6305 _ACEOF
6306 ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
6307 if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then :
6308   ac_have_decl=1
6309 else
6310   ac_have_decl=0
6311 fi
6312
6313 cat >>confdefs.h <<_ACEOF
6314 #define HAVE_DECL_VSNPRINTF $ac_have_decl
6315 _ACEOF
6316
6317   ac_fn_c_check_decl "$LINENO" "strtol" "ac_cv_have_decl_strtol" "$ac_includes_default"
6318 if test "x$ac_cv_have_decl_strtol" = x""yes; then :
6319   ac_have_decl=1
6320 else
6321   ac_have_decl=0
6322 fi
6323
6324 cat >>confdefs.h <<_ACEOF
6325 #define HAVE_DECL_STRTOL $ac_have_decl
6326 _ACEOF
6327 ac_fn_c_check_decl "$LINENO" "strtoul" "ac_cv_have_decl_strtoul" "$ac_includes_default"
6328 if test "x$ac_cv_have_decl_strtoul" = x""yes; then :
6329   ac_have_decl=1
6330 else
6331   ac_have_decl=0
6332 fi
6333
6334 cat >>confdefs.h <<_ACEOF
6335 #define HAVE_DECL_STRTOUL $ac_have_decl
6336 _ACEOF
6337 ac_fn_c_check_decl "$LINENO" "strtoll" "ac_cv_have_decl_strtoll" "$ac_includes_default"
6338 if test "x$ac_cv_have_decl_strtoll" = x""yes; then :
6339   ac_have_decl=1
6340 else
6341   ac_have_decl=0
6342 fi
6343
6344 cat >>confdefs.h <<_ACEOF
6345 #define HAVE_DECL_STRTOLL $ac_have_decl
6346 _ACEOF
6347 ac_fn_c_check_decl "$LINENO" "strtoull" "ac_cv_have_decl_strtoull" "$ac_includes_default"
6348 if test "x$ac_cv_have_decl_strtoull" = x""yes; then :
6349   ac_have_decl=1
6350 else
6351   ac_have_decl=0
6352 fi
6353
6354 cat >>confdefs.h <<_ACEOF
6355 #define HAVE_DECL_STRTOULL $ac_have_decl
6356 _ACEOF
6357
6358   ac_fn_c_check_decl "$LINENO" "strverscmp" "ac_cv_have_decl_strverscmp" "$ac_includes_default"
6359 if test "x$ac_cv_have_decl_strverscmp" = x""yes; then :
6360   ac_have_decl=1
6361 else
6362   ac_have_decl=0
6363 fi
6364
6365 cat >>confdefs.h <<_ACEOF
6366 #define HAVE_DECL_STRVERSCMP $ac_have_decl
6367 _ACEOF
6368
6369
6370
6371 ac_fn_c_check_decl "$LINENO" "strerror" "ac_cv_have_decl_strerror" "$ac_includes_default"
6372 if test "x$ac_cv_have_decl_strerror" = x""yes; then :
6373   ac_have_decl=1
6374 else
6375   ac_have_decl=0
6376 fi
6377
6378 cat >>confdefs.h <<_ACEOF
6379 #define HAVE_DECL_STRERROR $ac_have_decl
6380 _ACEOF
6381 ac_fn_c_check_decl "$LINENO" "perror" "ac_cv_have_decl_perror" "$ac_includes_default"
6382 if test "x$ac_cv_have_decl_perror" = x""yes; then :
6383   ac_have_decl=1
6384 else
6385   ac_have_decl=0
6386 fi
6387
6388 cat >>confdefs.h <<_ACEOF
6389 #define HAVE_DECL_PERROR $ac_have_decl
6390 _ACEOF
6391 ac_fn_c_check_decl "$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
6392 if test "x$ac_cv_have_decl_vasprintf" = x""yes; then :
6393   ac_have_decl=1
6394 else
6395   ac_have_decl=0
6396 fi
6397
6398 cat >>confdefs.h <<_ACEOF
6399 #define HAVE_DECL_VASPRINTF $ac_have_decl
6400 _ACEOF
6401 ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
6402 if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then :
6403   ac_have_decl=1
6404 else
6405   ac_have_decl=0
6406 fi
6407
6408 cat >>confdefs.h <<_ACEOF
6409 #define HAVE_DECL_VSNPRINTF $ac_have_decl
6410 _ACEOF
6411
6412
6413 ac_fn_c_check_member "$LINENO" "struct stat" "st_blocks" "ac_cv_member_struct_stat_st_blocks" "$ac_includes_default"
6414 if test "x$ac_cv_member_struct_stat_st_blocks" = x""yes; then :
6415
6416 cat >>confdefs.h <<_ACEOF
6417 #define HAVE_STRUCT_STAT_ST_BLOCKS 1
6418 _ACEOF
6419
6420
6421 fi
6422 ac_fn_c_check_member "$LINENO" "struct stat" "st_blksize" "ac_cv_member_struct_stat_st_blksize" "$ac_includes_default"
6423 if test "x$ac_cv_member_struct_stat_st_blksize" = x""yes; then :
6424
6425 cat >>confdefs.h <<_ACEOF
6426 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
6427 _ACEOF
6428
6429
6430 fi
6431
6432
6433 ac_fn_c_check_type "$LINENO" "socklen_t" "ac_cv_type_socklen_t" "#include <sys/types.h>
6434 #include <sys/socket.h>
6435
6436 "
6437 if test "x$ac_cv_type_socklen_t" = x""yes; then :
6438
6439 cat >>confdefs.h <<_ACEOF
6440 #define HAVE_SOCKLEN_T 1
6441 _ACEOF
6442
6443
6444 fi
6445
6446
6447 ac_fn_c_check_type "$LINENO" "Elf32_auxv_t" "ac_cv_type_Elf32_auxv_t" "#include <elf.h>
6448
6449 "
6450 if test "x$ac_cv_type_Elf32_auxv_t" = x""yes; then :
6451
6452 cat >>confdefs.h <<_ACEOF
6453 #define HAVE_ELF32_AUXV_T 1
6454 _ACEOF
6455
6456
6457 fi
6458 ac_fn_c_check_type "$LINENO" "Elf64_auxv_t" "ac_cv_type_Elf64_auxv_t" "#include <elf.h>
6459
6460 "
6461 if test "x$ac_cv_type_Elf64_auxv_t" = x""yes; then :
6462
6463 cat >>confdefs.h <<_ACEOF
6464 #define HAVE_ELF64_AUXV_T 1
6465 _ACEOF
6466
6467
6468 fi
6469
6470
6471
6472
6473 # Check whether --with-pkgversion was given.
6474 if test "${with_pkgversion+set}" = set; then :
6475   withval=$with_pkgversion; case "$withval" in
6476       yes) as_fn_error "package version not specified" "$LINENO" 5 ;;
6477       no)  PKGVERSION= ;;
6478       *)   PKGVERSION="($withval) " ;;
6479      esac
6480 else
6481   PKGVERSION="(GDB) "
6482
6483 fi
6484
6485
6486
6487
6488
6489 # Check whether --with-bugurl was given.
6490 if test "${with_bugurl+set}" = set; then :
6491   withval=$with_bugurl; case "$withval" in
6492       yes) as_fn_error "bug URL not specified" "$LINENO" 5 ;;
6493       no)  BUGURL=
6494            ;;
6495       *)   BUGURL="$withval"
6496            ;;
6497      esac
6498 else
6499   BUGURL="http://www.gnu.org/software/gdb/bugs/"
6500
6501 fi
6502
6503   case ${BUGURL} in
6504   "")
6505     REPORT_BUGS_TO=
6506     REPORT_BUGS_TEXI=
6507     ;;
6508   *)
6509     REPORT_BUGS_TO="<$BUGURL>"
6510     REPORT_BUGS_TEXI=@uref{`echo "$BUGURL" | sed 's/@/@@/g'`}
6511     ;;
6512   esac;
6513
6514
6515
6516
6517 cat >>confdefs.h <<_ACEOF
6518 #define PKGVERSION "$PKGVERSION"
6519 _ACEOF
6520
6521
6522 cat >>confdefs.h <<_ACEOF
6523 #define REPORT_BUGS_TO "$REPORT_BUGS_TO"
6524 _ACEOF
6525
6526
6527 # Check for various supplementary target information (beyond the
6528 # triplet) which might affect the choices in configure.srv.
6529 case "${target}" in
6530   i[34567]86-*-linux*)
6531     { $as_echo "$as_me:${as_lineno-$LINENO}: checking if building for x86-64" >&5
6532 $as_echo_n "checking if building for x86-64... " >&6; }
6533 if test "${gdb_cv_i386_is_x86_64+set}" = set; then :
6534   $as_echo_n "(cached) " >&6
6535 else
6536   save_CPPFLAGS="$CPPFLAGS"
6537                     CPPFLAGS="$CPPFLAGS $CFLAGS"
6538                     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6539 /* end confdefs.h.  */
6540
6541 #if __x86_64__
6542 got it
6543 #endif
6544
6545 _ACEOF
6546 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6547   $EGREP "got it" >/dev/null 2>&1; then :
6548   gdb_cv_i386_is_x86_64=yes
6549 else
6550   gdb_cv_i386_is_x86_64=no
6551 fi
6552 rm -f conftest*
6553
6554                     CPPFLAGS="$save_CPPFLAGS"
6555 fi
6556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_i386_is_x86_64" >&5
6557 $as_echo "$gdb_cv_i386_is_x86_64" >&6; }
6558     ;;
6559   m68k-*-*)
6560     { $as_echo "$as_me:${as_lineno-$LINENO}: checking if building for Coldfire" >&5
6561 $as_echo_n "checking if building for Coldfire... " >&6; }
6562 if test "${gdb_cv_m68k_is_coldfire+set}" = set; then :
6563   $as_echo_n "(cached) " >&6
6564 else
6565   save_CPPFLAGS="$CPPFLAGS"
6566                     CPPFLAGS="$CPPFLAGS $CFLAGS"
6567                     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6568 /* end confdefs.h.  */
6569
6570 #ifdef __mcoldfire__
6571 got it
6572 #endif
6573
6574 _ACEOF
6575 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6576   $EGREP "got it" >/dev/null 2>&1; then :
6577   gdb_cv_m68k_is_coldfire=yes
6578 else
6579   gdb_cv_m68k_is_coldfire=no
6580 fi
6581 rm -f conftest*
6582
6583                     CPPFLAGS="$save_CPPFLAGS"
6584 fi
6585 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_m68k_is_coldfire" >&5
6586 $as_echo "$gdb_cv_m68k_is_coldfire" >&6; }
6587     ;;
6588 esac
6589
6590 . ${srcdir}/configure.srv
6591
6592 # Add in the common host objects.
6593 . ${srcdir}/../common/common.host
6594 srv_host_obs="$common_host_obs"
6595
6596 if test "${srv_mingwce}" = "yes"; then
6597   LIBS="$LIBS -lws2"
6598 elif test "${srv_mingw}" = "yes"; then
6599   LIBS="$LIBS -lws2_32"
6600 elif test "${srv_qnx}" = "yes"; then
6601   LIBS="$LIBS -lsocket"
6602 elif test "${srv_lynxos}" = "yes"; then
6603   LIBS="$LIBS -lnetinet"
6604 fi
6605
6606 if test "${srv_mingw}" = "yes"; then
6607
6608 $as_echo "#define USE_WIN32API 1" >>confdefs.h
6609
6610 fi
6611
6612 if test "${srv_linux_usrregs}" = "yes"; then
6613
6614 $as_echo "#define HAVE_LINUX_USRREGS 1" >>confdefs.h
6615
6616 fi
6617
6618 if test "${srv_linux_regsets}" = "yes"; then
6619
6620 $as_echo "#define HAVE_LINUX_REGSETS 1" >>confdefs.h
6621
6622
6623   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PTRACE_GETREGS" >&5
6624 $as_echo_n "checking for PTRACE_GETREGS... " >&6; }
6625   if test "${gdbsrv_cv_have_ptrace_getregs+set}" = set; then :
6626   $as_echo_n "(cached) " >&6
6627 else
6628   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6629 /* end confdefs.h.  */
6630 #include <sys/ptrace.h>
6631 int
6632 main ()
6633 {
6634 PTRACE_GETREGS;
6635   ;
6636   return 0;
6637 }
6638 _ACEOF
6639 if ac_fn_c_try_compile "$LINENO"; then :
6640   gdbsrv_cv_have_ptrace_getregs=yes
6641 else
6642   gdbsrv_cv_have_ptrace_getregs=no
6643 fi
6644 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6645 fi
6646
6647   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdbsrv_cv_have_ptrace_getregs" >&5
6648 $as_echo "$gdbsrv_cv_have_ptrace_getregs" >&6; }
6649   if test "${gdbsrv_cv_have_ptrace_getregs}" = "yes"; then
6650
6651 $as_echo "#define HAVE_PTRACE_GETREGS 1" >>confdefs.h
6652
6653   fi
6654
6655   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PTRACE_GETFPXREGS" >&5
6656 $as_echo_n "checking for PTRACE_GETFPXREGS... " >&6; }
6657   if test "${gdbsrv_cv_have_ptrace_getfpxregs+set}" = set; then :
6658   $as_echo_n "(cached) " >&6
6659 else
6660   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6661 /* end confdefs.h.  */
6662 #include <sys/ptrace.h>
6663 int
6664 main ()
6665 {
6666 PTRACE_GETFPXREGS;
6667   ;
6668   return 0;
6669 }
6670 _ACEOF
6671 if ac_fn_c_try_compile "$LINENO"; then :
6672   gdbsrv_cv_have_ptrace_getfpxregs=yes
6673 else
6674   gdbsrv_cv_have_ptrace_getfpxregs=no
6675 fi
6676 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6677 fi
6678
6679   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdbsrv_cv_have_ptrace_getfpxregs" >&5
6680 $as_echo "$gdbsrv_cv_have_ptrace_getfpxregs" >&6; }
6681   if test "${gdbsrv_cv_have_ptrace_getfpxregs}" = "yes"; then
6682
6683 $as_echo "#define HAVE_PTRACE_GETFPXREGS 1" >>confdefs.h
6684
6685   fi
6686 fi
6687
6688 if test "${srv_linux_btrace}" = "yes"; then
6689
6690 $as_echo "#define HAVE_LINUX_BTRACE 1" >>confdefs.h
6691
6692 fi
6693
6694 if test "$ac_cv_header_sys_procfs_h" = yes; then
6695   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpid_t in sys/procfs.h" >&5
6696 $as_echo_n "checking for lwpid_t in sys/procfs.h... " >&6; }
6697  if test "${bfd_cv_have_sys_procfs_type_lwpid_t+set}" = set; then :
6698   $as_echo_n "(cached) " >&6
6699 else
6700   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6701 /* end confdefs.h.  */
6702
6703 #define _SYSCALL32
6704 /* Needed for new procfs interface on sparc-solaris.  */
6705 #define _STRUCTURED_PROC 1
6706 #include <sys/procfs.h>
6707 int
6708 main ()
6709 {
6710 lwpid_t avar
6711   ;
6712   return 0;
6713 }
6714 _ACEOF
6715 if ac_fn_c_try_compile "$LINENO"; then :
6716   bfd_cv_have_sys_procfs_type_lwpid_t=yes
6717 else
6718   bfd_cv_have_sys_procfs_type_lwpid_t=no
6719
6720 fi
6721 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6722 fi
6723
6724  if test $bfd_cv_have_sys_procfs_type_lwpid_t = yes; then
6725
6726 $as_echo "#define HAVE_LWPID_T 1" >>confdefs.h
6727
6728  fi
6729  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_lwpid_t" >&5
6730 $as_echo "$bfd_cv_have_sys_procfs_type_lwpid_t" >&6; }
6731
6732   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for psaddr_t in sys/procfs.h" >&5
6733 $as_echo_n "checking for psaddr_t in sys/procfs.h... " >&6; }
6734  if test "${bfd_cv_have_sys_procfs_type_psaddr_t+set}" = set; then :
6735   $as_echo_n "(cached) " >&6
6736 else
6737   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6738 /* end confdefs.h.  */
6739
6740 #define _SYSCALL32
6741 /* Needed for new procfs interface on sparc-solaris.  */
6742 #define _STRUCTURED_PROC 1
6743 #include <sys/procfs.h>
6744 int
6745 main ()
6746 {
6747 psaddr_t avar
6748   ;
6749   return 0;
6750 }
6751 _ACEOF
6752 if ac_fn_c_try_compile "$LINENO"; then :
6753   bfd_cv_have_sys_procfs_type_psaddr_t=yes
6754 else
6755   bfd_cv_have_sys_procfs_type_psaddr_t=no
6756
6757 fi
6758 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6759 fi
6760
6761  if test $bfd_cv_have_sys_procfs_type_psaddr_t = yes; then
6762
6763 $as_echo "#define HAVE_PSADDR_T 1" >>confdefs.h
6764
6765  fi
6766  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_psaddr_t" >&5
6767 $as_echo "$bfd_cv_have_sys_procfs_type_psaddr_t" >&6; }
6768
6769   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prgregset_t in sys/procfs.h" >&5
6770 $as_echo_n "checking for prgregset_t in sys/procfs.h... " >&6; }
6771  if test "${bfd_cv_have_sys_procfs_type_prgregset_t+set}" = set; then :
6772   $as_echo_n "(cached) " >&6
6773 else
6774   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6775 /* end confdefs.h.  */
6776
6777 #define _SYSCALL32
6778 /* Needed for new procfs interface on sparc-solaris.  */
6779 #define _STRUCTURED_PROC 1
6780 #include <sys/procfs.h>
6781 int
6782 main ()
6783 {
6784 prgregset_t avar
6785   ;
6786   return 0;
6787 }
6788 _ACEOF
6789 if ac_fn_c_try_compile "$LINENO"; then :
6790   bfd_cv_have_sys_procfs_type_prgregset_t=yes
6791 else
6792   bfd_cv_have_sys_procfs_type_prgregset_t=no
6793
6794 fi
6795 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6796 fi
6797
6798  if test $bfd_cv_have_sys_procfs_type_prgregset_t = yes; then
6799
6800 $as_echo "#define HAVE_PRGREGSET_T 1" >>confdefs.h
6801
6802  fi
6803  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prgregset_t" >&5
6804 $as_echo "$bfd_cv_have_sys_procfs_type_prgregset_t" >&6; }
6805
6806   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prfpregset_t in sys/procfs.h" >&5
6807 $as_echo_n "checking for prfpregset_t in sys/procfs.h... " >&6; }
6808  if test "${bfd_cv_have_sys_procfs_type_prfpregset_t+set}" = set; then :
6809   $as_echo_n "(cached) " >&6
6810 else
6811   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6812 /* end confdefs.h.  */
6813
6814 #define _SYSCALL32
6815 /* Needed for new procfs interface on sparc-solaris.  */
6816 #define _STRUCTURED_PROC 1
6817 #include <sys/procfs.h>
6818 int
6819 main ()
6820 {
6821 prfpregset_t avar
6822   ;
6823   return 0;
6824 }
6825 _ACEOF
6826 if ac_fn_c_try_compile "$LINENO"; then :
6827   bfd_cv_have_sys_procfs_type_prfpregset_t=yes
6828 else
6829   bfd_cv_have_sys_procfs_type_prfpregset_t=no
6830
6831 fi
6832 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6833 fi
6834
6835  if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
6836
6837 $as_echo "#define HAVE_PRFPREGSET_T 1" >>confdefs.h
6838
6839  fi
6840  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prfpregset_t" >&5
6841 $as_echo "$bfd_cv_have_sys_procfs_type_prfpregset_t" >&6; }
6842
6843   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for elf_fpregset_t in sys/procfs.h" >&5
6844 $as_echo_n "checking for elf_fpregset_t in sys/procfs.h... " >&6; }
6845  if test "${bfd_cv_have_sys_procfs_type_elf_fpregset_t+set}" = set; then :
6846   $as_echo_n "(cached) " >&6
6847 else
6848   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6849 /* end confdefs.h.  */
6850
6851 #define _SYSCALL32
6852 /* Needed for new procfs interface on sparc-solaris.  */
6853 #define _STRUCTURED_PROC 1
6854 #include <sys/procfs.h>
6855 int
6856 main ()
6857 {
6858 elf_fpregset_t avar
6859   ;
6860   return 0;
6861 }
6862 _ACEOF
6863 if ac_fn_c_try_compile "$LINENO"; then :
6864   bfd_cv_have_sys_procfs_type_elf_fpregset_t=yes
6865 else
6866   bfd_cv_have_sys_procfs_type_elf_fpregset_t=no
6867
6868 fi
6869 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6870 fi
6871
6872  if test $bfd_cv_have_sys_procfs_type_elf_fpregset_t = yes; then
6873
6874 $as_echo "#define HAVE_ELF_FPREGSET_T 1" >>confdefs.h
6875
6876  fi
6877  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_elf_fpregset_t" >&5
6878 $as_echo "$bfd_cv_have_sys_procfs_type_elf_fpregset_t" >&6; }
6879
6880 fi
6881
6882 if test "$bfd_cv_have_sys_procfs_type_lwpid_t" != yes; then
6883   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpid_t in thread_db.h" >&5
6884 $as_echo_n "checking for lwpid_t in thread_db.h... " >&6; }
6885  if test "${gdbserver_cv_have_thread_db_type_lwpid_t+set}" = set; then :
6886   $as_echo_n "(cached) " >&6
6887 else
6888   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6889 /* end confdefs.h.  */
6890
6891 #include <thread_db.h>
6892 int
6893 main ()
6894 {
6895 lwpid_t avar
6896   ;
6897   return 0;
6898 }
6899 _ACEOF
6900 if ac_fn_c_try_compile "$LINENO"; then :
6901   gdbserver_cv_have_thread_db_type_lwpid_t=yes
6902 else
6903   gdbserver_cv_have_thread_db_type_lwpid_t=no
6904
6905 fi
6906 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6907 fi
6908
6909  if test $gdbserver_cv_have_thread_db_type_lwpid_t = yes; then
6910
6911 $as_echo "#define HAVE_LWPID_T 1" >>confdefs.h
6912
6913  fi
6914  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdbserver_cv_have_thread_db_type_lwpid_t" >&5
6915 $as_echo "$gdbserver_cv_have_thread_db_type_lwpid_t" >&6; }
6916
6917 fi
6918
6919 if test "$bfd_cv_have_sys_procfs_type_psaddr_t" != yes; then
6920   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for psaddr_t in thread_db.h" >&5
6921 $as_echo_n "checking for psaddr_t in thread_db.h... " >&6; }
6922  if test "${gdbserver_cv_have_thread_db_type_psaddr_t+set}" = set; then :
6923   $as_echo_n "(cached) " >&6
6924 else
6925   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6926 /* end confdefs.h.  */
6927
6928 #include <thread_db.h>
6929 int
6930 main ()
6931 {
6932 psaddr_t avar
6933   ;
6934   return 0;
6935 }
6936 _ACEOF
6937 if ac_fn_c_try_compile "$LINENO"; then :
6938   gdbserver_cv_have_thread_db_type_psaddr_t=yes
6939 else
6940   gdbserver_cv_have_thread_db_type_psaddr_t=no
6941
6942 fi
6943 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6944 fi
6945
6946  if test $gdbserver_cv_have_thread_db_type_psaddr_t = yes; then
6947
6948 $as_echo "#define HAVE_PSADDR_T 1" >>confdefs.h
6949
6950  fi
6951  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdbserver_cv_have_thread_db_type_psaddr_t" >&5
6952 $as_echo "$gdbserver_cv_have_thread_db_type_psaddr_t" >&6; }
6953
6954 fi
6955
6956 old_LIBS="$LIBS"
6957 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
6958 $as_echo_n "checking for dlopen in -ldl... " >&6; }
6959 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
6960   $as_echo_n "(cached) " >&6
6961 else
6962   ac_check_lib_save_LIBS=$LIBS
6963 LIBS="-ldl  $LIBS"
6964 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6965 /* end confdefs.h.  */
6966
6967 /* Override any GCC internal prototype to avoid an error.
6968    Use char because int might match the return type of a GCC
6969    builtin and then its argument prototype would still apply.  */
6970 #ifdef __cplusplus
6971 extern "C"
6972 #endif
6973 char dlopen ();
6974 int
6975 main ()
6976 {
6977 return dlopen ();
6978   ;
6979   return 0;
6980 }
6981 _ACEOF
6982 if ac_fn_c_try_link "$LINENO"; then :
6983   ac_cv_lib_dl_dlopen=yes
6984 else
6985   ac_cv_lib_dl_dlopen=no
6986 fi
6987 rm -f core conftest.err conftest.$ac_objext \
6988     conftest$ac_exeext conftest.$ac_ext
6989 LIBS=$ac_check_lib_save_LIBS
6990 fi
6991 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
6992 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
6993 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
6994   cat >>confdefs.h <<_ACEOF
6995 #define HAVE_LIBDL 1
6996 _ACEOF
6997
6998   LIBS="-ldl $LIBS"
6999
7000 fi
7001
7002 LIBS="$old_LIBS"
7003
7004 srv_thread_depfiles=
7005 srv_libs=
7006
7007 if test "$srv_linux_thread_db" = "yes"; then
7008   if test "$ac_cv_lib_dl_dlopen" = "yes"; then
7009     srv_libs="-ldl"
7010     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the dynamic export flag" >&5
7011 $as_echo_n "checking for the dynamic export flag... " >&6; }
7012     old_LDFLAGS="$LDFLAGS"
7013     # Older GNU ld supports --export-dynamic but --dynamic-list may not be
7014     # supported there.
7015     RDYNAMIC="-Wl,--dynamic-list=${srcdir}/proc-service.list"
7016     LDFLAGS="$LDFLAGS $RDYNAMIC"
7017     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7018 /* end confdefs.h.  */
7019
7020 int
7021 main ()
7022 {
7023
7024   ;
7025   return 0;
7026 }
7027 _ACEOF
7028 if ac_fn_c_try_link "$LINENO"; then :
7029   found="-Wl,--dynamic-list"
7030                  RDYNAMIC='-Wl,--dynamic-list=$(srcdir)/proc-service.list'
7031 else
7032   RDYNAMIC="-rdynamic"
7033                  LDFLAGS="$old_LDFLAGS $RDYNAMIC"
7034                  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7035 /* end confdefs.h.  */
7036
7037 int
7038 main ()
7039 {
7040
7041   ;
7042   return 0;
7043 }
7044 _ACEOF
7045 if ac_fn_c_try_link "$LINENO"; then :
7046   found="-rdynamic"
7047 else
7048   found="no"
7049                               RDYNAMIC=""
7050 fi
7051 rm -f core conftest.err conftest.$ac_objext \
7052     conftest$ac_exeext conftest.$ac_ext
7053 fi
7054 rm -f core conftest.err conftest.$ac_objext \
7055     conftest$ac_exeext conftest.$ac_ext
7056
7057     LDFLAGS="$old_LDFLAGS"
7058     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $found" >&5
7059 $as_echo "$found" >&6; }
7060   else
7061     srv_libs="-lthread_db"
7062   fi
7063
7064   srv_thread_depfiles="thread-db.o proc-service.o"
7065
7066 $as_echo "#define USE_THREAD_DB 1" >>confdefs.h
7067
7068   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for TD_VERSION" >&5
7069 $as_echo_n "checking for TD_VERSION... " >&6; }
7070 if test "${gdbsrv_cv_have_td_version+set}" = set; then :
7071   $as_echo_n "(cached) " >&6
7072 else
7073   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7074 /* end confdefs.h.  */
7075 #include <thread_db.h>
7076 int
7077 main ()
7078 {
7079 TD_VERSION;
7080   ;
7081   return 0;
7082 }
7083 _ACEOF
7084 if ac_fn_c_try_compile "$LINENO"; then :
7085   gdbsrv_cv_have_td_version=yes
7086 else
7087   gdbsrv_cv_have_td_version=no
7088 fi
7089 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7090 fi
7091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdbsrv_cv_have_td_version" >&5
7092 $as_echo "$gdbsrv_cv_have_td_version" >&6; }
7093   if test $gdbsrv_cv_have_td_version = yes; then
7094
7095 $as_echo "#define HAVE_TD_VERSION 1" >>confdefs.h
7096
7097   fi
7098 fi
7099
7100
7101 # Check whether --with-libthread-db was given.
7102 if test "${with_libthread_db+set}" = set; then :
7103   withval=$with_libthread_db; srv_libthread_db_path="${withval}"
7104   srv_libs="$srv_libthread_db_path"
7105
7106 fi
7107
7108
7109 if test "$srv_libs" != "" -a "$srv_libs" != "-ldl"; then
7110
7111 $as_echo "#define USE_LIBTHREAD_DB_DIRECTLY 1" >>confdefs.h
7112
7113 fi
7114
7115 if test "$srv_xmlfiles" != ""; then
7116   srv_xmlbuiltin="xml-builtin.o"
7117
7118 $as_echo "#define USE_XML 1" >>confdefs.h
7119
7120
7121   tmp_xmlfiles=$srv_xmlfiles
7122   srv_xmlfiles=""
7123   for f in $tmp_xmlfiles; do
7124     srv_xmlfiles="$srv_xmlfiles \$(XML_DIR)/$f"
7125   done
7126 fi
7127
7128 GDBSERVER_DEPFILES="$srv_regobj $srv_tgtobj $srv_hostio_err_objs $srv_thread_depfiles $srv_host_obs"
7129 GDBSERVER_LIBS="$srv_libs"
7130
7131 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the target supports __sync_*_compare_and_swap" >&5
7132 $as_echo_n "checking whether the target supports __sync_*_compare_and_swap... " >&6; }
7133 if test "${gdbsrv_cv_have_sync_builtins+set}" = set; then :
7134   $as_echo_n "(cached) " >&6
7135 else
7136
7137 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7138 /* end confdefs.h.  */
7139
7140 int
7141 main ()
7142 {
7143 int foo, bar; bar = __sync_val_compare_and_swap(&foo, 0, 1);
7144   ;
7145   return 0;
7146 }
7147 _ACEOF
7148 if ac_fn_c_try_link "$LINENO"; then :
7149   gdbsrv_cv_have_sync_builtins=yes
7150 else
7151   gdbsrv_cv_have_sync_builtins=no
7152 fi
7153 rm -f core conftest.err conftest.$ac_objext \
7154     conftest$ac_exeext conftest.$ac_ext
7155 fi
7156 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdbsrv_cv_have_sync_builtins" >&5
7157 $as_echo "$gdbsrv_cv_have_sync_builtins" >&6; }
7158 if test $gdbsrv_cv_have_sync_builtins = yes; then
7159
7160 $as_echo "#define HAVE_SYNC_BUILTINS 1" >>confdefs.h
7161
7162 fi
7163
7164 saved_cflags="$CFLAGS"
7165 CFLAGS="$CFLAGS -fvisibility=hidden"
7166 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7167 /* end confdefs.h.  */
7168
7169 int
7170 main ()
7171 {
7172
7173   ;
7174   return 0;
7175 }
7176 _ACEOF
7177 if ac_fn_c_try_compile "$LINENO"; then :
7178   gdbsrv_cv_have_visibility_hidden=yes
7179 else
7180   gdbsrv_cv_have_visibility_hidden=no
7181 fi
7182 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7183 CFLAGS="$saved_cflags"
7184
7185 ac_fn_c_check_decl "$LINENO" "ADDR_NO_RANDOMIZE" "ac_cv_have_decl_ADDR_NO_RANDOMIZE" "#include <sys/personality.h>
7186 "
7187 if test "x$ac_cv_have_decl_ADDR_NO_RANDOMIZE" = x""yes; then :
7188   ac_have_decl=1
7189 else
7190   ac_have_decl=0
7191 fi
7192
7193 cat >>confdefs.h <<_ACEOF
7194 #define HAVE_DECL_ADDR_NO_RANDOMIZE $ac_have_decl
7195 _ACEOF
7196
7197
7198 if test "$cross_compiling" = yes; then :
7199   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7200 /* end confdefs.h.  */
7201 #include <sys/personality.h>
7202 int
7203 main ()
7204 {
7205
7206 #      if !HAVE_DECL_ADDR_NO_RANDOMIZE
7207 #       define ADDR_NO_RANDOMIZE 0x0040000
7208 #      endif
7209        /* Test the flag could be set and stays set.  */
7210        personality (personality (0xffffffff) | ADDR_NO_RANDOMIZE);
7211        if (!(personality (personality (0xffffffff)) & ADDR_NO_RANDOMIZE))
7212            return 1
7213   ;
7214   return 0;
7215 }
7216 _ACEOF
7217 if ac_fn_c_try_link "$LINENO"; then :
7218   gdbsrv_cv_have_personality=true
7219 else
7220   gdbsrv_cv_have_personality=false
7221 fi
7222 rm -f core conftest.err conftest.$ac_objext \
7223     conftest$ac_exeext conftest.$ac_ext
7224 else
7225   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7226 /* end confdefs.h.  */
7227 #include <sys/personality.h>
7228 int
7229 main ()
7230 {
7231
7232 #      if !HAVE_DECL_ADDR_NO_RANDOMIZE
7233 #       define ADDR_NO_RANDOMIZE 0x0040000
7234 #      endif
7235        /* Test the flag could be set and stays set.  */
7236        personality (personality (0xffffffff) | ADDR_NO_RANDOMIZE);
7237        if (!(personality (personality (0xffffffff)) & ADDR_NO_RANDOMIZE))
7238            return 1
7239   ;
7240   return 0;
7241 }
7242 _ACEOF
7243 if ac_fn_c_try_run "$LINENO"; then :
7244   gdbsrv_cv_have_personality=true
7245 else
7246   gdbsrv_cv_have_personality=false
7247 fi
7248 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7249   conftest.$ac_objext conftest.beam conftest.$ac_ext
7250 fi
7251
7252 if $gdbsrv_cv_have_personality
7253 then
7254
7255 $as_echo "#define HAVE_PERSONALITY 1" >>confdefs.h
7256
7257 fi
7258
7259
7260 IPA_DEPFILES=""
7261 extra_libraries=""
7262
7263 # check whether to enable the inprocess agent
7264 if test "$ipa_obj" != "" \
7265    -a "$gdbsrv_cv_have_sync_builtins" = yes \
7266    -a "$gdbsrv_cv_have_visibility_hidden" = yes; then
7267    have_ipa=true
7268 else
7269    have_ipa=false
7270 fi
7271
7272 # Check whether --enable-inprocess-agent was given.
7273 if test "${enable_inprocess_agent+set}" = set; then :
7274   enableval=$enable_inprocess_agent; case "$enableval" in
7275   yes) want_ipa=true ;;
7276   no) want_ipa=false ;;
7277   *) as_fn_error "bad value $enableval for inprocess-agent" "$LINENO" 5 ;;
7278 esac
7279 else
7280   want_ipa=$have_ipa
7281 fi
7282
7283
7284 if $want_ipa ; then
7285    if $have_ipa ; then
7286      IPA_DEPFILES="$ipa_obj"
7287      extra_libraries="$extra_libraries libinproctrace.so"
7288    else
7289      as_fn_error "inprocess agent not supported for this target" "$LINENO" 5
7290    fi
7291 fi
7292
7293
7294
7295
7296
7297
7298
7299
7300 GNULIB=build-gnulib-gdbserver/import
7301
7302 GNULIB_STDINT_H=
7303 if test x"$STDINT_H" != x; then
7304   GNULIB_STDINT_H=$GNULIB/$STDINT_H
7305 fi
7306
7307
7308 ac_config_files="$ac_config_files Makefile"
7309
7310 ac_config_commands="$ac_config_commands default"
7311
7312 cat >confcache <<\_ACEOF
7313 # This file is a shell script that caches the results of configure
7314 # tests run on this system so they can be shared between configure
7315 # scripts and configure runs, see configure's option --config-cache.
7316 # It is not useful on other systems.  If it contains results you don't
7317 # want to keep, you may remove or edit it.
7318 #
7319 # config.status only pays attention to the cache file if you give it
7320 # the --recheck option to rerun configure.
7321 #
7322 # `ac_cv_env_foo' variables (set or unset) will be overridden when
7323 # loading this file, other *unset* `ac_cv_foo' will be assigned the
7324 # following values.
7325
7326 _ACEOF
7327
7328 # The following way of writing the cache mishandles newlines in values,
7329 # but we know of no workaround that is simple, portable, and efficient.
7330 # So, we kill variables containing newlines.
7331 # Ultrix sh set writes to stderr and can't be redirected directly,
7332 # and sets the high bit in the cache file unless we assign to the vars.
7333 (
7334   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
7335     eval ac_val=\$$ac_var
7336     case $ac_val in #(
7337     *${as_nl}*)
7338       case $ac_var in #(
7339       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
7340 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
7341       esac
7342       case $ac_var in #(
7343       _ | IFS | as_nl) ;; #(
7344       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
7345       *) { eval $ac_var=; unset $ac_var;} ;;
7346       esac ;;
7347     esac
7348   done
7349
7350   (set) 2>&1 |
7351     case $as_nl`(ac_space=' '; set) 2>&1` in #(
7352     *${as_nl}ac_space=\ *)
7353       # `set' does not quote correctly, so add quotes: double-quote
7354       # substitution turns \\\\ into \\, and sed turns \\ into \.
7355       sed -n \
7356         "s/'/'\\\\''/g;
7357           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
7358       ;; #(
7359     *)
7360       # `set' quotes correctly as required by POSIX, so do not add quotes.
7361       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
7362       ;;
7363     esac |
7364     sort
7365 ) |
7366   sed '
7367      /^ac_cv_env_/b end
7368      t clear
7369      :clear
7370      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7371      t end
7372      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
7373      :end' >>confcache
7374 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
7375   if test -w "$cache_file"; then
7376     test "x$cache_file" != "x/dev/null" &&
7377       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
7378 $as_echo "$as_me: updating cache $cache_file" >&6;}
7379     cat confcache >$cache_file
7380   else
7381     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
7382 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
7383   fi
7384 fi
7385 rm -f confcache
7386
7387 test "x$prefix" = xNONE && prefix=$ac_default_prefix
7388 # Let make expand exec_prefix.
7389 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7390
7391 DEFS=-DHAVE_CONFIG_H
7392
7393 ac_libobjs=
7394 ac_ltlibobjs=
7395 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
7396   # 1. Remove the extension, and $U if already installed.
7397   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
7398   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
7399   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
7400   #    will be set to the directory where LIBOBJS objects are built.
7401   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
7402   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
7403 done
7404 LIBOBJS=$ac_libobjs
7405
7406 LTLIBOBJS=$ac_ltlibobjs
7407
7408
7409 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
7410   as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
7411 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7412 fi
7413 if test -z "${GMAKE_TRUE}" && test -z "${GMAKE_FALSE}"; then
7414   as_fn_error "conditional \"GMAKE\" was never defined.
7415 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7416 fi
7417
7418 : ${CONFIG_STATUS=./config.status}
7419 ac_write_fail=0
7420 ac_clean_files_save=$ac_clean_files
7421 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
7422 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
7423 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
7424 as_write_fail=0
7425 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
7426 #! $SHELL
7427 # Generated by $as_me.
7428 # Run this file to recreate the current configuration.
7429 # Compiler output produced by configure, useful for debugging
7430 # configure, is in config.log if it exists.
7431
7432 debug=false
7433 ac_cs_recheck=false
7434 ac_cs_silent=false
7435
7436 SHELL=\${CONFIG_SHELL-$SHELL}
7437 export SHELL
7438 _ASEOF
7439 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
7440 ## -------------------- ##
7441 ## M4sh Initialization. ##
7442 ## -------------------- ##
7443
7444 # Be more Bourne compatible
7445 DUALCASE=1; export DUALCASE # for MKS sh
7446 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
7447   emulate sh
7448   NULLCMD=:
7449   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
7450   # is contrary to our usage.  Disable this feature.
7451   alias -g '${1+"$@"}'='"$@"'
7452   setopt NO_GLOB_SUBST
7453 else
7454   case `(set -o) 2>/dev/null` in #(
7455   *posix*) :
7456     set -o posix ;; #(
7457   *) :
7458      ;;
7459 esac
7460 fi
7461
7462
7463 as_nl='
7464 '
7465 export as_nl
7466 # Printing a long string crashes Solaris 7 /usr/bin/printf.
7467 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
7468 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
7469 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
7470 # Prefer a ksh shell builtin over an external printf program on Solaris,
7471 # but without wasting forks for bash or zsh.
7472 if test -z "$BASH_VERSION$ZSH_VERSION" \
7473     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
7474   as_echo='print -r --'
7475   as_echo_n='print -rn --'
7476 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
7477   as_echo='printf %s\n'
7478   as_echo_n='printf %s'
7479 else
7480   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
7481     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
7482     as_echo_n='/usr/ucb/echo -n'
7483   else
7484     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
7485     as_echo_n_body='eval
7486       arg=$1;
7487       case $arg in #(
7488       *"$as_nl"*)
7489         expr "X$arg" : "X\\(.*\\)$as_nl";
7490         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
7491       esac;
7492       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
7493     '
7494     export as_echo_n_body
7495     as_echo_n='sh -c $as_echo_n_body as_echo'
7496   fi
7497   export as_echo_body
7498   as_echo='sh -c $as_echo_body as_echo'
7499 fi
7500
7501 # The user is always right.
7502 if test "${PATH_SEPARATOR+set}" != set; then
7503   PATH_SEPARATOR=:
7504   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
7505     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
7506       PATH_SEPARATOR=';'
7507   }
7508 fi
7509
7510
7511 # IFS
7512 # We need space, tab and new line, in precisely that order.  Quoting is
7513 # there to prevent editors from complaining about space-tab.
7514 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
7515 # splitting by setting IFS to empty value.)
7516 IFS=" ""        $as_nl"
7517
7518 # Find who we are.  Look in the path if we contain no directory separator.
7519 case $0 in #((
7520   *[\\/]* ) as_myself=$0 ;;
7521   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7522 for as_dir in $PATH
7523 do
7524   IFS=$as_save_IFS
7525   test -z "$as_dir" && as_dir=.
7526     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
7527   done
7528 IFS=$as_save_IFS
7529
7530      ;;
7531 esac
7532 # We did not find ourselves, most probably we were run as `sh COMMAND'
7533 # in which case we are not to be found in the path.
7534 if test "x$as_myself" = x; then
7535   as_myself=$0
7536 fi
7537 if test ! -f "$as_myself"; then
7538   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
7539   exit 1
7540 fi
7541
7542 # Unset variables that we do not need and which cause bugs (e.g. in
7543 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
7544 # suppresses any "Segmentation fault" message there.  '((' could
7545 # trigger a bug in pdksh 5.2.14.
7546 for as_var in BASH_ENV ENV MAIL MAILPATH
7547 do eval test x\${$as_var+set} = xset \
7548   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
7549 done
7550 PS1='$ '
7551 PS2='> '
7552 PS4='+ '
7553
7554 # NLS nuisances.
7555 LC_ALL=C
7556 export LC_ALL
7557 LANGUAGE=C
7558 export LANGUAGE
7559
7560 # CDPATH.
7561 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
7562
7563
7564 # as_fn_error ERROR [LINENO LOG_FD]
7565 # ---------------------------------
7566 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
7567 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
7568 # script with status $?, using 1 if that was 0.
7569 as_fn_error ()
7570 {
7571   as_status=$?; test $as_status -eq 0 && as_status=1
7572   if test "$3"; then
7573     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
7574     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
7575   fi
7576   $as_echo "$as_me: error: $1" >&2
7577   as_fn_exit $as_status
7578 } # as_fn_error
7579
7580
7581 # as_fn_set_status STATUS
7582 # -----------------------
7583 # Set $? to STATUS, without forking.
7584 as_fn_set_status ()
7585 {
7586   return $1
7587 } # as_fn_set_status
7588
7589 # as_fn_exit STATUS
7590 # -----------------
7591 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
7592 as_fn_exit ()
7593 {
7594   set +e
7595   as_fn_set_status $1
7596   exit $1
7597 } # as_fn_exit
7598
7599 # as_fn_unset VAR
7600 # ---------------
7601 # Portably unset VAR.
7602 as_fn_unset ()
7603 {
7604   { eval $1=; unset $1;}
7605 }
7606 as_unset=as_fn_unset
7607 # as_fn_append VAR VALUE
7608 # ----------------------
7609 # Append the text in VALUE to the end of the definition contained in VAR. Take
7610 # advantage of any shell optimizations that allow amortized linear growth over
7611 # repeated appends, instead of the typical quadratic growth present in naive
7612 # implementations.
7613 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
7614   eval 'as_fn_append ()
7615   {
7616     eval $1+=\$2
7617   }'
7618 else
7619   as_fn_append ()
7620   {
7621     eval $1=\$$1\$2
7622   }
7623 fi # as_fn_append
7624
7625 # as_fn_arith ARG...
7626 # ------------------
7627 # Perform arithmetic evaluation on the ARGs, and store the result in the
7628 # global $as_val. Take advantage of shells that can avoid forks. The arguments
7629 # must be portable across $(()) and expr.
7630 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
7631   eval 'as_fn_arith ()
7632   {
7633     as_val=$(( $* ))
7634   }'
7635 else
7636   as_fn_arith ()
7637   {
7638     as_val=`expr "$@" || test $? -eq 1`
7639   }
7640 fi # as_fn_arith
7641
7642
7643 if expr a : '\(a\)' >/dev/null 2>&1 &&
7644    test "X`expr 00001 : '.*\(...\)'`" = X001; then
7645   as_expr=expr
7646 else
7647   as_expr=false
7648 fi
7649
7650 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
7651   as_basename=basename
7652 else
7653   as_basename=false
7654 fi
7655
7656 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
7657   as_dirname=dirname
7658 else
7659   as_dirname=false
7660 fi
7661
7662 as_me=`$as_basename -- "$0" ||
7663 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
7664          X"$0" : 'X\(//\)$' \| \
7665          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
7666 $as_echo X/"$0" |
7667     sed '/^.*\/\([^/][^/]*\)\/*$/{
7668             s//\1/
7669             q
7670           }
7671           /^X\/\(\/\/\)$/{
7672             s//\1/
7673             q
7674           }
7675           /^X\/\(\/\).*/{
7676             s//\1/
7677             q
7678           }
7679           s/.*/./; q'`
7680
7681 # Avoid depending upon Character Ranges.
7682 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
7683 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
7684 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
7685 as_cr_digits='0123456789'
7686 as_cr_alnum=$as_cr_Letters$as_cr_digits
7687
7688 ECHO_C= ECHO_N= ECHO_T=
7689 case `echo -n x` in #(((((
7690 -n*)
7691   case `echo 'xy\c'` in
7692   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
7693   xy)  ECHO_C='\c';;
7694   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
7695        ECHO_T=' ';;
7696   esac;;
7697 *)
7698   ECHO_N='-n';;
7699 esac
7700
7701 rm -f conf$$ conf$$.exe conf$$.file
7702 if test -d conf$$.dir; then
7703   rm -f conf$$.dir/conf$$.file
7704 else
7705   rm -f conf$$.dir
7706   mkdir conf$$.dir 2>/dev/null
7707 fi
7708 if (echo >conf$$.file) 2>/dev/null; then
7709   if ln -s conf$$.file conf$$ 2>/dev/null; then
7710     as_ln_s='ln -s'
7711     # ... but there are two gotchas:
7712     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
7713     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
7714     # In both cases, we have to default to `cp -p'.
7715     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
7716       as_ln_s='cp -p'
7717   elif ln conf$$.file conf$$ 2>/dev/null; then
7718     as_ln_s=ln
7719   else
7720     as_ln_s='cp -p'
7721   fi
7722 else
7723   as_ln_s='cp -p'
7724 fi
7725 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
7726 rmdir conf$$.dir 2>/dev/null
7727
7728
7729 # as_fn_mkdir_p
7730 # -------------
7731 # Create "$as_dir" as a directory, including parents if necessary.
7732 as_fn_mkdir_p ()
7733 {
7734
7735   case $as_dir in #(
7736   -*) as_dir=./$as_dir;;
7737   esac
7738   test -d "$as_dir" || eval $as_mkdir_p || {
7739     as_dirs=
7740     while :; do
7741       case $as_dir in #(
7742       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
7743       *) as_qdir=$as_dir;;
7744       esac
7745       as_dirs="'$as_qdir' $as_dirs"
7746       as_dir=`$as_dirname -- "$as_dir" ||
7747 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7748          X"$as_dir" : 'X\(//\)[^/]' \| \
7749          X"$as_dir" : 'X\(//\)$' \| \
7750          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
7751 $as_echo X"$as_dir" |
7752     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
7753             s//\1/
7754             q
7755           }
7756           /^X\(\/\/\)[^/].*/{
7757             s//\1/
7758             q
7759           }
7760           /^X\(\/\/\)$/{
7761             s//\1/
7762             q
7763           }
7764           /^X\(\/\).*/{
7765             s//\1/
7766             q
7767           }
7768           s/.*/./; q'`
7769       test -d "$as_dir" && break
7770     done
7771     test -z "$as_dirs" || eval "mkdir $as_dirs"
7772   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
7773
7774
7775 } # as_fn_mkdir_p
7776 if mkdir -p . 2>/dev/null; then
7777   as_mkdir_p='mkdir -p "$as_dir"'
7778 else
7779   test -d ./-p && rmdir ./-p
7780   as_mkdir_p=false
7781 fi
7782
7783 if test -x / >/dev/null 2>&1; then
7784   as_test_x='test -x'
7785 else
7786   if ls -dL / >/dev/null 2>&1; then
7787     as_ls_L_option=L
7788   else
7789     as_ls_L_option=
7790   fi
7791   as_test_x='
7792     eval sh -c '\''
7793       if test -d "$1"; then
7794         test -d "$1/.";
7795       else
7796         case $1 in #(
7797         -*)set "./$1";;
7798         esac;
7799         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
7800         ???[sx]*):;;*)false;;esac;fi
7801     '\'' sh
7802   '
7803 fi
7804 as_executable_p=$as_test_x
7805
7806 # Sed expression to map a string onto a valid CPP name.
7807 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
7808
7809 # Sed expression to map a string onto a valid variable name.
7810 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
7811
7812
7813 exec 6>&1
7814 ## ----------------------------------- ##
7815 ## Main body of $CONFIG_STATUS script. ##
7816 ## ----------------------------------- ##
7817 _ASEOF
7818 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
7819
7820 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7821 # Save the log message, to keep $0 and so on meaningful, and to
7822 # report actual input values of CONFIG_FILES etc. instead of their
7823 # values after options handling.
7824 ac_log="
7825 This file was extended by $as_me, which was
7826 generated by GNU Autoconf 2.64.  Invocation command line was
7827
7828   CONFIG_FILES    = $CONFIG_FILES
7829   CONFIG_HEADERS  = $CONFIG_HEADERS
7830   CONFIG_LINKS    = $CONFIG_LINKS
7831   CONFIG_COMMANDS = $CONFIG_COMMANDS
7832   $ $0 $@
7833
7834 on `(hostname || uname -n) 2>/dev/null | sed 1q`
7835 "
7836
7837 _ACEOF
7838
7839 case $ac_config_files in *"
7840 "*) set x $ac_config_files; shift; ac_config_files=$*;;
7841 esac
7842
7843 case $ac_config_headers in *"
7844 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
7845 esac
7846
7847
7848 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7849 # Files that config.status was made for.
7850 config_files="$ac_config_files"
7851 config_headers="$ac_config_headers"
7852 config_commands="$ac_config_commands"
7853
7854 _ACEOF
7855
7856 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7857 ac_cs_usage="\
7858 \`$as_me' instantiates files and other configuration actions
7859 from templates according to the current configuration.  Unless the files
7860 and actions are specified as TAGs, all are instantiated by default.
7861
7862 Usage: $0 [OPTION]... [TAG]...
7863
7864   -h, --help       print this help, then exit
7865   -V, --version    print version number and configuration settings, then exit
7866   -q, --quiet, --silent
7867                    do not print progress messages
7868   -d, --debug      don't remove temporary files
7869       --recheck    update $as_me by reconfiguring in the same conditions
7870       --file=FILE[:TEMPLATE]
7871                    instantiate the configuration file FILE
7872       --header=FILE[:TEMPLATE]
7873                    instantiate the configuration header FILE
7874
7875 Configuration files:
7876 $config_files
7877
7878 Configuration headers:
7879 $config_headers
7880
7881 Configuration commands:
7882 $config_commands
7883
7884 Report bugs to the package provider."
7885
7886 _ACEOF
7887 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7888 ac_cs_version="\\
7889 config.status
7890 configured by $0, generated by GNU Autoconf 2.64,
7891   with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
7892
7893 Copyright (C) 2009 Free Software Foundation, Inc.
7894 This config.status script is free software; the Free Software Foundation
7895 gives unlimited permission to copy, distribute and modify it."
7896
7897 ac_pwd='$ac_pwd'
7898 srcdir='$srcdir'
7899 INSTALL='$INSTALL'
7900 test -n "\$AWK" || AWK=awk
7901 _ACEOF
7902
7903 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7904 # The default lists apply if the user does not specify any file.
7905 ac_need_defaults=:
7906 while test $# != 0
7907 do
7908   case $1 in
7909   --*=*)
7910     ac_option=`expr "X$1" : 'X\([^=]*\)='`
7911     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
7912     ac_shift=:
7913     ;;
7914   *)
7915     ac_option=$1
7916     ac_optarg=$2
7917     ac_shift=shift
7918     ;;
7919   esac
7920
7921   case $ac_option in
7922   # Handling of the options.
7923   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
7924     ac_cs_recheck=: ;;
7925   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
7926     $as_echo "$ac_cs_version"; exit ;;
7927   --debug | --debu | --deb | --de | --d | -d )
7928     debug=: ;;
7929   --file | --fil | --fi | --f )
7930     $ac_shift
7931     case $ac_optarg in
7932     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
7933     esac
7934     as_fn_append CONFIG_FILES " '$ac_optarg'"
7935     ac_need_defaults=false;;
7936   --header | --heade | --head | --hea )
7937     $ac_shift
7938     case $ac_optarg in
7939     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
7940     esac
7941     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
7942     ac_need_defaults=false;;
7943   --he | --h)
7944     # Conflict between --help and --header
7945     as_fn_error "ambiguous option: \`$1'
7946 Try \`$0 --help' for more information.";;
7947   --help | --hel | -h )
7948     $as_echo "$ac_cs_usage"; exit ;;
7949   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
7950   | -silent | --silent | --silen | --sile | --sil | --si | --s)
7951     ac_cs_silent=: ;;
7952
7953   # This is an error.
7954   -*) as_fn_error "unrecognized option: \`$1'
7955 Try \`$0 --help' for more information." ;;
7956
7957   *) as_fn_append ac_config_targets " $1"
7958      ac_need_defaults=false ;;
7959
7960   esac
7961   shift
7962 done
7963
7964 ac_configure_extra_args=
7965
7966 if $ac_cs_silent; then
7967   exec 6>/dev/null
7968   ac_configure_extra_args="$ac_configure_extra_args --silent"
7969 fi
7970
7971 _ACEOF
7972 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7973 if \$ac_cs_recheck; then
7974   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
7975   shift
7976   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
7977   CONFIG_SHELL='$SHELL'
7978   export CONFIG_SHELL
7979   exec "\$@"
7980 fi
7981
7982 _ACEOF
7983 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7984 exec 5>>config.log
7985 {
7986   echo
7987   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
7988 ## Running $as_me. ##
7989 _ASBOX
7990   $as_echo "$ac_log"
7991 } >&5
7992
7993 _ACEOF
7994 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7995 #
7996 # INIT-COMMANDS
7997 #
7998 ac_aux_dir=$ac_aux_dir DEPDIR=$DEPDIR
7999
8000 _ACEOF
8001
8002 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8003
8004 # Handling of arguments.
8005 for ac_config_target in $ac_config_targets
8006 do
8007   case $ac_config_target in
8008     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
8009     "depdir") CONFIG_COMMANDS="$CONFIG_COMMANDS depdir" ;;
8010     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
8011     "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
8012
8013   *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
8014   esac
8015 done
8016
8017
8018 # If the user did not use the arguments to specify the items to instantiate,
8019 # then the envvar interface is used.  Set only those that are not.
8020 # We use the long form for the default assignment because of an extremely
8021 # bizarre bug on SunOS 4.1.3.
8022 if $ac_need_defaults; then
8023   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
8024   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
8025   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
8026 fi
8027
8028 # Have a temporary directory for convenience.  Make it in the build tree
8029 # simply because there is no reason against having it here, and in addition,
8030 # creating and moving files from /tmp can sometimes cause problems.
8031 # Hook for its removal unless debugging.
8032 # Note that there is a small window in which the directory will not be cleaned:
8033 # after its creation but before its name has been assigned to `$tmp'.
8034 $debug ||
8035 {
8036   tmp=
8037   trap 'exit_status=$?
8038   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
8039 ' 0
8040   trap 'as_fn_exit 1' 1 2 13 15
8041 }
8042 # Create a (secure) tmp directory for tmp files.
8043
8044 {
8045   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
8046   test -n "$tmp" && test -d "$tmp"
8047 }  ||
8048 {
8049   tmp=./conf$$-$RANDOM
8050   (umask 077 && mkdir "$tmp")
8051 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
8052
8053 # Set up the scripts for CONFIG_FILES section.
8054 # No need to generate them if there are no CONFIG_FILES.
8055 # This happens for instance with `./config.status config.h'.
8056 if test -n "$CONFIG_FILES"; then
8057
8058
8059 ac_cr=`echo X | tr X '\015'`
8060 # On cygwin, bash can eat \r inside `` if the user requested igncr.
8061 # But we know of no other shell where ac_cr would be empty at this
8062 # point, so we can use a bashism as a fallback.
8063 if test "x$ac_cr" = x; then
8064   eval ac_cr=\$\'\\r\'
8065 fi
8066 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
8067 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
8068   ac_cs_awk_cr='\r'
8069 else
8070   ac_cs_awk_cr=$ac_cr
8071 fi
8072
8073 echo 'BEGIN {' >"$tmp/subs1.awk" &&
8074 _ACEOF
8075
8076
8077 {
8078   echo "cat >conf$$subs.awk <<_ACEOF" &&
8079   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
8080   echo "_ACEOF"
8081 } >conf$$subs.sh ||
8082   as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
8083 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
8084 ac_delim='%!_!# '
8085 for ac_last_try in false false false false false :; do
8086   . ./conf$$subs.sh ||
8087     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
8088
8089   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
8090   if test $ac_delim_n = $ac_delim_num; then
8091     break
8092   elif $ac_last_try; then
8093     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
8094   else
8095     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
8096   fi
8097 done
8098 rm -f conf$$subs.sh
8099
8100 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8101 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
8102 _ACEOF
8103 sed -n '
8104 h
8105 s/^/S["/; s/!.*/"]=/
8106 p
8107 g
8108 s/^[^!]*!//
8109 :repl
8110 t repl
8111 s/'"$ac_delim"'$//
8112 t delim
8113 :nl
8114 h
8115 s/\(.\{148\}\).*/\1/
8116 t more1
8117 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
8118 p
8119 n
8120 b repl
8121 :more1
8122 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
8123 p
8124 g
8125 s/.\{148\}//
8126 t nl
8127 :delim
8128 h
8129 s/\(.\{148\}\).*/\1/
8130 t more2
8131 s/["\\]/\\&/g; s/^/"/; s/$/"/
8132 p
8133 b
8134 :more2
8135 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
8136 p
8137 g
8138 s/.\{148\}//
8139 t delim
8140 ' <conf$$subs.awk | sed '
8141 /^[^""]/{
8142   N
8143   s/\n//
8144 }
8145 ' >>$CONFIG_STATUS || ac_write_fail=1
8146 rm -f conf$$subs.awk
8147 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8148 _ACAWK
8149 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
8150   for (key in S) S_is_set[key] = 1
8151   FS = "\a"
8152
8153 }
8154 {
8155   line = $ 0
8156   nfields = split(line, field, "@")
8157   substed = 0
8158   len = length(field[1])
8159   for (i = 2; i < nfields; i++) {
8160     key = field[i]
8161     keylen = length(key)
8162     if (S_is_set[key]) {
8163       value = S[key]
8164       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
8165       len += length(value) + length(field[++i])
8166       substed = 1
8167     } else
8168       len += 1 + keylen
8169   }
8170
8171   print line
8172 }
8173
8174 _ACAWK
8175 _ACEOF
8176 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8177 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
8178   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
8179 else
8180   cat
8181 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
8182   || as_fn_error "could not setup config files machinery" "$LINENO" 5
8183 _ACEOF
8184
8185 # VPATH may cause trouble with some makes, so we remove $(srcdir),
8186 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
8187 # trailing colons and then remove the whole line if VPATH becomes empty
8188 # (actually we leave an empty line to preserve line numbers).
8189 if test "x$srcdir" = x.; then
8190   ac_vpsub='/^[  ]*VPATH[        ]*=/{
8191 s/:*\$(srcdir):*/:/
8192 s/:*\${srcdir}:*/:/
8193 s/:*@srcdir@:*/:/
8194 s/^\([^=]*=[     ]*\):*/\1/
8195 s/:*$//
8196 s/^[^=]*=[       ]*$//
8197 }'
8198 fi
8199
8200 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8201 fi # test -n "$CONFIG_FILES"
8202
8203 # Set up the scripts for CONFIG_HEADERS section.
8204 # No need to generate them if there are no CONFIG_HEADERS.
8205 # This happens for instance with `./config.status Makefile'.
8206 if test -n "$CONFIG_HEADERS"; then
8207 cat >"$tmp/defines.awk" <<\_ACAWK ||
8208 BEGIN {
8209 _ACEOF
8210
8211 # Transform confdefs.h into an awk script `defines.awk', embedded as
8212 # here-document in config.status, that substitutes the proper values into
8213 # config.h.in to produce config.h.
8214
8215 # Create a delimiter string that does not exist in confdefs.h, to ease
8216 # handling of long lines.
8217 ac_delim='%!_!# '
8218 for ac_last_try in false false :; do
8219   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
8220   if test -z "$ac_t"; then
8221     break
8222   elif $ac_last_try; then
8223     as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
8224   else
8225     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
8226   fi
8227 done
8228
8229 # For the awk script, D is an array of macro values keyed by name,
8230 # likewise P contains macro parameters if any.  Preserve backslash
8231 # newline sequences.
8232
8233 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
8234 sed -n '
8235 s/.\{148\}/&'"$ac_delim"'/g
8236 t rset
8237 :rset
8238 s/^[     ]*#[    ]*define[       ][      ]*/ /
8239 t def
8240 d
8241 :def
8242 s/\\$//
8243 t bsnl
8244 s/["\\]/\\&/g
8245 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
8246 D["\1"]=" \3"/p
8247 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
8248 d
8249 :bsnl
8250 s/["\\]/\\&/g
8251 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
8252 D["\1"]=" \3\\\\\\n"\\/p
8253 t cont
8254 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
8255 t cont
8256 d
8257 :cont
8258 n
8259 s/.\{148\}/&'"$ac_delim"'/g
8260 t clear
8261 :clear
8262 s/\\$//
8263 t bsnlc
8264 s/["\\]/\\&/g; s/^/"/; s/$/"/p
8265 d
8266 :bsnlc
8267 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
8268 b cont
8269 ' <confdefs.h | sed '
8270 s/'"$ac_delim"'/"\\\
8271 "/g' >>$CONFIG_STATUS || ac_write_fail=1
8272
8273 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8274   for (key in D) D_is_set[key] = 1
8275   FS = "\a"
8276 }
8277 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
8278   line = \$ 0
8279   split(line, arg, " ")
8280   if (arg[1] == "#") {
8281     defundef = arg[2]
8282     mac1 = arg[3]
8283   } else {
8284     defundef = substr(arg[1], 2)
8285     mac1 = arg[2]
8286   }
8287   split(mac1, mac2, "(") #)
8288   macro = mac2[1]
8289   prefix = substr(line, 1, index(line, defundef) - 1)
8290   if (D_is_set[macro]) {
8291     # Preserve the white space surrounding the "#".
8292     print prefix "define", macro P[macro] D[macro]
8293     next
8294   } else {
8295     # Replace #undef with comments.  This is necessary, for example,
8296     # in the case of _POSIX_SOURCE, which is predefined and required
8297     # on some systems where configure will not decide to define it.
8298     if (defundef == "undef") {
8299       print "/*", prefix defundef, macro, "*/"
8300       next
8301     }
8302   }
8303 }
8304 { print }
8305 _ACAWK
8306 _ACEOF
8307 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8308   as_fn_error "could not setup config headers machinery" "$LINENO" 5
8309 fi # test -n "$CONFIG_HEADERS"
8310
8311
8312 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
8313 shift
8314 for ac_tag
8315 do
8316   case $ac_tag in
8317   :[FHLC]) ac_mode=$ac_tag; continue;;
8318   esac
8319   case $ac_mode$ac_tag in
8320   :[FHL]*:*);;
8321   :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
8322   :[FH]-) ac_tag=-:-;;
8323   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
8324   esac
8325   ac_save_IFS=$IFS
8326   IFS=:
8327   set x $ac_tag
8328   IFS=$ac_save_IFS
8329   shift
8330   ac_file=$1
8331   shift
8332
8333   case $ac_mode in
8334   :L) ac_source=$1;;
8335   :[FH])
8336     ac_file_inputs=
8337     for ac_f
8338     do
8339       case $ac_f in
8340       -) ac_f="$tmp/stdin";;
8341       *) # Look for the file first in the build tree, then in the source tree
8342          # (if the path is not absolute).  The absolute path cannot be DOS-style,
8343          # because $ac_f cannot contain `:'.
8344          test -f "$ac_f" ||
8345            case $ac_f in
8346            [\\/$]*) false;;
8347            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
8348            esac ||
8349            as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
8350       esac
8351       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
8352       as_fn_append ac_file_inputs " '$ac_f'"
8353     done
8354
8355     # Let's still pretend it is `configure' which instantiates (i.e., don't
8356     # use $as_me), people would be surprised to read:
8357     #    /* config.h.  Generated by config.status.  */
8358     configure_input='Generated from '`
8359           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
8360         `' by configure.'
8361     if test x"$ac_file" != x-; then
8362       configure_input="$ac_file.  $configure_input"
8363       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
8364 $as_echo "$as_me: creating $ac_file" >&6;}
8365     fi
8366     # Neutralize special characters interpreted by sed in replacement strings.
8367     case $configure_input in #(
8368     *\&* | *\|* | *\\* )
8369        ac_sed_conf_input=`$as_echo "$configure_input" |
8370        sed 's/[\\\\&|]/\\\\&/g'`;; #(
8371     *) ac_sed_conf_input=$configure_input;;
8372     esac
8373
8374     case $ac_tag in
8375     *:-:* | *:-) cat >"$tmp/stdin" \
8376       || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
8377     esac
8378     ;;
8379   esac
8380
8381   ac_dir=`$as_dirname -- "$ac_file" ||
8382 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8383          X"$ac_file" : 'X\(//\)[^/]' \| \
8384          X"$ac_file" : 'X\(//\)$' \| \
8385          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
8386 $as_echo X"$ac_file" |
8387     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8388             s//\1/
8389             q
8390           }
8391           /^X\(\/\/\)[^/].*/{
8392             s//\1/
8393             q
8394           }
8395           /^X\(\/\/\)$/{
8396             s//\1/
8397             q
8398           }
8399           /^X\(\/\).*/{
8400             s//\1/
8401             q
8402           }
8403           s/.*/./; q'`
8404   as_dir="$ac_dir"; as_fn_mkdir_p
8405   ac_builddir=.
8406
8407 case "$ac_dir" in
8408 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
8409 *)
8410   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
8411   # A ".." for each directory in $ac_dir_suffix.
8412   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
8413   case $ac_top_builddir_sub in
8414   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
8415   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
8416   esac ;;
8417 esac
8418 ac_abs_top_builddir=$ac_pwd
8419 ac_abs_builddir=$ac_pwd$ac_dir_suffix
8420 # for backward compatibility:
8421 ac_top_builddir=$ac_top_build_prefix
8422
8423 case $srcdir in
8424   .)  # We are building in place.
8425     ac_srcdir=.
8426     ac_top_srcdir=$ac_top_builddir_sub
8427     ac_abs_top_srcdir=$ac_pwd ;;
8428   [\\/]* | ?:[\\/]* )  # Absolute name.
8429     ac_srcdir=$srcdir$ac_dir_suffix;
8430     ac_top_srcdir=$srcdir
8431     ac_abs_top_srcdir=$srcdir ;;
8432   *) # Relative name.
8433     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
8434     ac_top_srcdir=$ac_top_build_prefix$srcdir
8435     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
8436 esac
8437 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
8438
8439
8440   case $ac_mode in
8441   :F)
8442   #
8443   # CONFIG_FILE
8444   #
8445
8446   case $INSTALL in
8447   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
8448   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
8449   esac
8450 _ACEOF
8451
8452 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8453 # If the template does not know about datarootdir, expand it.
8454 # FIXME: This hack should be removed a few years after 2.60.
8455 ac_datarootdir_hack=; ac_datarootdir_seen=
8456 ac_sed_dataroot='
8457 /datarootdir/ {
8458   p
8459   q
8460 }
8461 /@datadir@/p
8462 /@docdir@/p
8463 /@infodir@/p
8464 /@localedir@/p
8465 /@mandir@/p'
8466 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
8467 *datarootdir*) ac_datarootdir_seen=yes;;
8468 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
8469   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
8470 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
8471 _ACEOF
8472 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8473   ac_datarootdir_hack='
8474   s&@datadir@&$datadir&g
8475   s&@docdir@&$docdir&g
8476   s&@infodir@&$infodir&g
8477   s&@localedir@&$localedir&g
8478   s&@mandir@&$mandir&g
8479   s&\\\${datarootdir}&$datarootdir&g' ;;
8480 esac
8481 _ACEOF
8482
8483 # Neutralize VPATH when `$srcdir' = `.'.
8484 # Shell code in configure.ac might set extrasub.
8485 # FIXME: do we really want to maintain this feature?
8486 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8487 ac_sed_extra="$ac_vpsub
8488 $extrasub
8489 _ACEOF
8490 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8491 :t
8492 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
8493 s|@configure_input@|$ac_sed_conf_input|;t t
8494 s&@top_builddir@&$ac_top_builddir_sub&;t t
8495 s&@top_build_prefix@&$ac_top_build_prefix&;t t
8496 s&@srcdir@&$ac_srcdir&;t t
8497 s&@abs_srcdir@&$ac_abs_srcdir&;t t
8498 s&@top_srcdir@&$ac_top_srcdir&;t t
8499 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
8500 s&@builddir@&$ac_builddir&;t t
8501 s&@abs_builddir@&$ac_abs_builddir&;t t
8502 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
8503 s&@INSTALL@&$ac_INSTALL&;t t
8504 $ac_datarootdir_hack
8505 "
8506 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
8507   || as_fn_error "could not create $ac_file" "$LINENO" 5
8508
8509 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
8510   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
8511   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
8512   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
8513 which seems to be undefined.  Please make sure it is defined." >&5
8514 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
8515 which seems to be undefined.  Please make sure it is defined." >&2;}
8516
8517   rm -f "$tmp/stdin"
8518   case $ac_file in
8519   -) cat "$tmp/out" && rm -f "$tmp/out";;
8520   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
8521   esac \
8522   || as_fn_error "could not create $ac_file" "$LINENO" 5
8523  ;;
8524   :H)
8525   #
8526   # CONFIG_HEADER
8527   #
8528   if test x"$ac_file" != x-; then
8529     {
8530       $as_echo "/* $configure_input  */" \
8531       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
8532     } >"$tmp/config.h" \
8533       || as_fn_error "could not create $ac_file" "$LINENO" 5
8534     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
8535       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
8536 $as_echo "$as_me: $ac_file is unchanged" >&6;}
8537     else
8538       rm -f "$ac_file"
8539       mv "$tmp/config.h" "$ac_file" \
8540         || as_fn_error "could not create $ac_file" "$LINENO" 5
8541     fi
8542   else
8543     $as_echo "/* $configure_input  */" \
8544       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
8545       || as_fn_error "could not create -" "$LINENO" 5
8546   fi
8547  ;;
8548
8549   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
8550 $as_echo "$as_me: executing $ac_file commands" >&6;}
8551  ;;
8552   esac
8553
8554
8555   case $ac_file$ac_mode in
8556     "depdir":C) $SHELL $ac_aux_dir/mkinstalldirs $DEPDIR ;;
8557     "default":C) case x$CONFIG_HEADERS in
8558 xconfig.h:config.in)
8559 echo > stamp-h ;;
8560 esac
8561  ;;
8562
8563   esac
8564 done # for ac_tag
8565
8566
8567 as_fn_exit 0
8568 _ACEOF
8569 ac_clean_files=$ac_clean_files_save
8570
8571 test $ac_write_fail = 0 ||
8572   as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
8573
8574
8575 # configure is writing to config.log, and then calls config.status.
8576 # config.status does its own redirection, appending to config.log.
8577 # Unfortunately, on DOS this fails, as config.log is still kept open
8578 # by configure, so config.status won't be able to write to it; its
8579 # output is simply discarded.  So we exec the FD to /dev/null,
8580 # effectively closing config.log, so it can be properly (re)opened and
8581 # appended to by config.status.  When coming back to configure, we
8582 # need to make the FD available again.
8583 if test "$no_create" != yes; then
8584   ac_cs_success=:
8585   ac_config_status_args=
8586   test "$silent" = yes &&
8587     ac_config_status_args="$ac_config_status_args --quiet"
8588   exec 5>/dev/null
8589   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
8590   exec 5>>config.log
8591   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
8592   # would make configure fail if this is the last instruction.
8593   $ac_cs_success || as_fn_exit $?
8594 fi
8595 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
8596   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
8597 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
8598 fi
8599