* NEWS: Mention --with-iconv-bin.
[external/binutils.git] / gdb / 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="main.c"
555 # Factoring default headers for most tests.
556 ac_includes_default="\
557 #include <stdio.h>
558 #ifdef HAVE_SYS_TYPES_H
559 # include <sys/types.h>
560 #endif
561 #ifdef HAVE_SYS_STAT_H
562 # include <sys/stat.h>
563 #endif
564 #ifdef STDC_HEADERS
565 # include <stdlib.h>
566 # include <stddef.h>
567 #else
568 # ifdef HAVE_STDLIB_H
569 #  include <stdlib.h>
570 # endif
571 #endif
572 #ifdef HAVE_STRING_H
573 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
574 #  include <memory.h>
575 # endif
576 # include <string.h>
577 #endif
578 #ifdef HAVE_STRINGS_H
579 # include <strings.h>
580 #endif
581 #ifdef HAVE_INTTYPES_H
582 # include <inttypes.h>
583 #endif
584 #ifdef HAVE_STDINT_H
585 # include <stdint.h>
586 #endif
587 #ifdef HAVE_UNISTD_H
588 # include <unistd.h>
589 #endif"
590
591 gl_header_list=
592 gl_func_list=
593 enable_option_checking=no
594 ac_subst_vars='am__EXEEXT_FALSE
595 am__EXEEXT_TRUE
596 gltests_LTLIBOBJS
597 gltests_LIBOBJS
598 gl_LTLIBOBJS
599 gl_LIBOBJS
600 LTLIBOBJS
601 LIBOBJS
602 GDB_NM_FILE
603 frags
604 target_subdir
605 CONFIG_UNINSTALL
606 CONFIG_INSTALL
607 CONFIG_CLEAN
608 CONFIG_ALL
609 CONFIG_SRCS
610 CONFIG_DEPS
611 CONFIG_OBS
612 PROFILE_CFLAGS
613 ENABLE_CFLAGS
614 SIM_OBS
615 SIM
616 XMKMF
617 GDBTK_SRC_DIR
618 GDBTK_CFLAGS
619 GDBTKLIBS
620 X_LIBS
621 X_LDFLAGS
622 X_CFLAGS
623 TK_XINCLUDES
624 TK_DEPS
625 TK_LIBRARY
626 TK_INCLUDE
627 TK_STUB_LIB_SPEC
628 TK_STUB_LIB_FLAG
629 TK_STUB_LIB_FILE
630 TK_LIB_SPEC
631 TK_LIB_FLAG
632 TK_LIB_FILE
633 TK_SRC_DIR
634 TK_BIN_DIR
635 TK_VERSION
636 TCL_DEPS
637 TCL_LIBRARY
638 TCL_INCLUDE
639 TCL_STUB_LIB_SPEC
640 TCL_STUB_LIB_FLAG
641 TCL_STUB_LIB_FILE
642 TCL_LIB_SPEC
643 TCL_LIB_FLAG
644 TCL_LIB_FILE
645 TCL_SRC_DIR
646 TCL_BIN_DIR
647 TCL_PATCH_LEVEL
648 TCL_VERSION
649 WIN32LDAPP
650 GUI_CFLAGS_X
651 LIBGUI
652 WIN32LIBS
653 SER_HARDWIRE
654 WERROR_CFLAGS
655 WARN_CFLAGS
656 SYSTEM_GDBINIT
657 TARGET_SYSTEM_ROOT_DEFINE
658 TARGET_SYSTEM_ROOT
659 CONFIG_LDFLAGS
660 RDYNAMIC
661 ALLOCA
662 PYTHON_LIBS
663 PYTHON_CPPFLAGS
664 PYTHON_CFLAGS
665 python_prog_path
666 LTLIBEXPAT
667 LIBEXPAT
668 HAVE_LIBEXPAT
669 READLINE_TEXI_INCFLAG
670 READLINE_CFLAGS
671 READLINE_DEPS
672 READLINE
673 MIG
674 WINDRES
675 DLLTOOL
676 AR
677 YFLAGS
678 YACC
679 LN_S
680 REPORT_BUGS_TEXI
681 REPORT_BUGS_TO
682 PKGVERSION
683 TARGET_OBS
684 subdirs
685 GDB_DATADIR
686 DEBUGDIR
687 am__fastdepCC_FALSE
688 am__fastdepCC_TRUE
689 AMDEPBACKSLASH
690 AMDEP_FALSE
691 AMDEP_TRUE
692 am__quote
693 am__include
694 am__untar
695 am__tar
696 AMTAR
697 AWK
698 mkdir_p
699 MKDIR_P
700 INSTALL_STRIP_PROGRAM
701 STRIP
702 install_sh
703 MAKEINFO
704 AUTOHEADER
705 AUTOMAKE
706 AUTOCONF
707 ACLOCAL
708 VERSION
709 CYGPATH_W
710 am__isrc
711 INSTALL_DATA
712 INSTALL_SCRIPT
713 INSTALL_PROGRAM
714 PACKAGE
715 GNULIB_STDINT_H
716 LIBGNU_LTLIBDEPS
717 LIBGNU_LIBDEPS
718 gltests_WITNESS
719 HAVE_WINT_T
720 HAVE_WCHAR_H
721 NEXT_AS_FIRST_DIRECTIVE_WCHAR_H
722 NEXT_WCHAR_H
723 REPLACE_WCWIDTH
724 REPLACE_WCSNRTOMBS
725 REPLACE_WCSRTOMBS
726 REPLACE_WCRTOMB
727 REPLACE_MBSNRTOWCS
728 REPLACE_MBSRTOWCS
729 REPLACE_MBRLEN
730 REPLACE_MBRTOWC
731 REPLACE_MBSINIT
732 REPLACE_WCTOB
733 REPLACE_BTOWC
734 REPLACE_MBSTATE_T
735 HAVE_DECL_WCWIDTH
736 HAVE_DECL_WCTOB
737 HAVE_WCSNRTOMBS
738 HAVE_WCSRTOMBS
739 HAVE_WCRTOMB
740 HAVE_MBSNRTOWCS
741 HAVE_MBSRTOWCS
742 HAVE_MBRLEN
743 HAVE_MBRTOWC
744 HAVE_MBSINIT
745 HAVE_BTOWC
746 GNULIB_WCWIDTH
747 GNULIB_WCSNRTOMBS
748 GNULIB_WCSRTOMBS
749 GNULIB_WCRTOMB
750 GNULIB_MBSNRTOWCS
751 GNULIB_MBSRTOWCS
752 GNULIB_MBRLEN
753 GNULIB_MBRTOWC
754 GNULIB_MBSINIT
755 GNULIB_WCTOB
756 GNULIB_BTOWC
757 NEXT_AS_FIRST_DIRECTIVE_STRING_H
758 NEXT_STRING_H
759 STDINT_H
760 WINT_T_SUFFIX
761 WCHAR_T_SUFFIX
762 SIG_ATOMIC_T_SUFFIX
763 SIZE_T_SUFFIX
764 PTRDIFF_T_SUFFIX
765 HAVE_SIGNED_WINT_T
766 HAVE_SIGNED_WCHAR_T
767 HAVE_SIGNED_SIG_ATOMIC_T
768 BITSIZEOF_WINT_T
769 BITSIZEOF_WCHAR_T
770 BITSIZEOF_SIG_ATOMIC_T
771 BITSIZEOF_SIZE_T
772 BITSIZEOF_PTRDIFF_T
773 HAVE_SYS_BITYPES_H
774 HAVE_SYS_INTTYPES_H
775 HAVE_STDINT_H
776 NEXT_AS_FIRST_DIRECTIVE_STDINT_H
777 NEXT_STDINT_H
778 HAVE_SYS_TYPES_H
779 HAVE_INTTYPES_H
780 HAVE_UNSIGNED_LONG_LONG_INT
781 HAVE_LONG_LONG_INT
782 NEXT_AS_FIRST_DIRECTIVE_STDDEF_H
783 NEXT_STDDEF_H
784 PRAGMA_SYSTEM_HEADER
785 INCLUDE_NEXT_AS_FIRST_DIRECTIVE
786 INCLUDE_NEXT
787 STDDEF_H
788 HAVE_WCHAR_T
789 REPLACE_NULL
790 APPLE_UNIVERSAL_BUILD
791 UNDEFINE_STRTOK_R
792 REPLACE_STRTOK_R
793 REPLACE_STRSIGNAL
794 REPLACE_STRNLEN
795 REPLACE_STRNDUP
796 REPLACE_STRNCAT
797 REPLACE_STRERROR
798 REPLACE_STRCASESTR
799 REPLACE_STRSTR
800 REPLACE_STRDUP
801 REPLACE_STPNCPY
802 REPLACE_MEMMEM
803 REPLACE_MEMCHR
804 HAVE_STRVERSCMP
805 HAVE_DECL_STRSIGNAL
806 HAVE_DECL_STRTOK_R
807 HAVE_STRCASESTR
808 HAVE_STRSEP
809 HAVE_STRPBRK
810 HAVE_DECL_STRNLEN
811 HAVE_DECL_STRNDUP
812 HAVE_DECL_STRDUP
813 HAVE_STRCHRNUL
814 HAVE_STPNCPY
815 HAVE_STPCPY
816 HAVE_RAWMEMCHR
817 HAVE_DECL_MEMRCHR
818 HAVE_MEMPCPY
819 HAVE_DECL_MEMMEM
820 HAVE_MEMCHR
821 HAVE_MBSLEN
822 GNULIB_STRVERSCMP
823 GNULIB_STRSIGNAL
824 GNULIB_STRERROR
825 GNULIB_MBSTOK_R
826 GNULIB_MBSSEP
827 GNULIB_MBSSPN
828 GNULIB_MBSPBRK
829 GNULIB_MBSCSPN
830 GNULIB_MBSCASESTR
831 GNULIB_MBSPCASECMP
832 GNULIB_MBSNCASECMP
833 GNULIB_MBSCASECMP
834 GNULIB_MBSSTR
835 GNULIB_MBSRCHR
836 GNULIB_MBSCHR
837 GNULIB_MBSNLEN
838 GNULIB_MBSLEN
839 GNULIB_STRTOK_R
840 GNULIB_STRCASESTR
841 GNULIB_STRSTR
842 GNULIB_STRSEP
843 GNULIB_STRPBRK
844 GNULIB_STRNLEN
845 GNULIB_STRNDUP
846 GNULIB_STRNCAT
847 GNULIB_STRDUP
848 GNULIB_STRCHRNUL
849 GNULIB_STPNCPY
850 GNULIB_STPCPY
851 GNULIB_RAWMEMCHR
852 GNULIB_MEMRCHR
853 GNULIB_MEMPCPY
854 GNULIB_MEMMEM
855 GNULIB_MEMCHR
856 GL_COND_LIBTOOL_FALSE
857 GL_COND_LIBTOOL_TRUE
858 CATOBJEXT
859 GENCAT
860 INSTOBJEXT
861 DATADIRNAME
862 CATALOGS
863 POSUB
864 GMSGFMT
865 XGETTEXT
866 INCINTL
867 LIBINTL_DEP
868 LIBINTL
869 USE_NLS
870 SET_MAKE
871 GMAKE_FALSE
872 GMAKE_TRUE
873 MAKE
874 CCDEPMODE
875 DEPDIR
876 am__leading_dot
877 target_os
878 target_vendor
879 target_cpu
880 target
881 RANLIB
882 EGREP
883 GREP
884 CPP
885 host_os
886 host_vendor
887 host_cpu
888 host
889 build_os
890 build_vendor
891 build_cpu
892 build
893 OBJEXT
894 EXEEXT
895 ac_ct_CC
896 CPPFLAGS
897 LDFLAGS
898 CFLAGS
899 CC
900 MAINT
901 MAINTAINER_MODE_FALSE
902 MAINTAINER_MODE_TRUE
903 target_alias
904 host_alias
905 build_alias
906 LIBS
907 ECHO_T
908 ECHO_N
909 ECHO_C
910 DEFS
911 mandir
912 localedir
913 libdir
914 psdir
915 pdfdir
916 dvidir
917 htmldir
918 infodir
919 docdir
920 oldincludedir
921 includedir
922 localstatedir
923 sharedstatedir
924 sysconfdir
925 datadir
926 datarootdir
927 libexecdir
928 sbindir
929 bindir
930 program_transform_name
931 prefix
932 exec_prefix
933 PACKAGE_URL
934 PACKAGE_BUGREPORT
935 PACKAGE_STRING
936 PACKAGE_VERSION
937 PACKAGE_TARNAME
938 PACKAGE_NAME
939 PATH_SEPARATOR
940 SHELL'
941 ac_subst_files='host_makefile_frag'
942 ac_user_opts='
943 enable_option_checking
944 enable_maintainer_mode
945 enable_plugins
946 enable_largefile
947 enable_dependency_tracking
948 with_separate_debug_dir
949 with_gdb_datadir
950 with_relocated_sources
951 enable_targets
952 enable_64_bit_bfd
953 enable_gdbcli
954 enable_gdbmi
955 enable_tui
956 enable_gdbtk
957 with_libunwind
958 with_curses
959 enable_profiling
960 with_pkgversion
961 with_bugurl
962 with_zlib
963 with_libiconv_prefix
964 with_iconv_bin
965 with_system_readline
966 with_expat
967 with_gnu_ld
968 enable_rpath
969 with_libexpat_prefix
970 with_python
971 with_included_regex
972 with_sysroot
973 with_system_gdbinit
974 enable_werror
975 enable_build_warnings
976 enable_gdb_build_warnings
977 with_tcl
978 with_tk
979 with_x
980 enable_sim
981 enable_multi_ice
982 enable_gdbserver
983 '
984       ac_precious_vars='build_alias
985 host_alias
986 target_alias
987 CC
988 CFLAGS
989 LDFLAGS
990 LIBS
991 CPPFLAGS
992 CPP
993 YACC
994 YFLAGS
995 XMKMF'
996 ac_subdirs_all='testsuite
997 gdbtk
998 multi-ice
999 gdbserver'
1000
1001 # Initialize some variables set by options.
1002 ac_init_help=
1003 ac_init_version=false
1004 ac_unrecognized_opts=
1005 ac_unrecognized_sep=
1006 # The variables have the same names as the options, with
1007 # dashes changed to underlines.
1008 cache_file=/dev/null
1009 exec_prefix=NONE
1010 no_create=
1011 no_recursion=
1012 prefix=NONE
1013 program_prefix=NONE
1014 program_suffix=NONE
1015 program_transform_name=s,x,x,
1016 silent=
1017 site=
1018 srcdir=
1019 verbose=
1020 x_includes=NONE
1021 x_libraries=NONE
1022
1023 # Installation directory options.
1024 # These are left unexpanded so users can "make install exec_prefix=/foo"
1025 # and all the variables that are supposed to be based on exec_prefix
1026 # by default will actually change.
1027 # Use braces instead of parens because sh, perl, etc. also accept them.
1028 # (The list follows the same order as the GNU Coding Standards.)
1029 bindir='${exec_prefix}/bin'
1030 sbindir='${exec_prefix}/sbin'
1031 libexecdir='${exec_prefix}/libexec'
1032 datarootdir='${prefix}/share'
1033 datadir='${datarootdir}'
1034 sysconfdir='${prefix}/etc'
1035 sharedstatedir='${prefix}/com'
1036 localstatedir='${prefix}/var'
1037 includedir='${prefix}/include'
1038 oldincludedir='/usr/include'
1039 docdir='${datarootdir}/doc/${PACKAGE}'
1040 infodir='${datarootdir}/info'
1041 htmldir='${docdir}'
1042 dvidir='${docdir}'
1043 pdfdir='${docdir}'
1044 psdir='${docdir}'
1045 libdir='${exec_prefix}/lib'
1046 localedir='${datarootdir}/locale'
1047 mandir='${datarootdir}/man'
1048
1049 ac_prev=
1050 ac_dashdash=
1051 for ac_option
1052 do
1053   # If the previous option needs an argument, assign it.
1054   if test -n "$ac_prev"; then
1055     eval $ac_prev=\$ac_option
1056     ac_prev=
1057     continue
1058   fi
1059
1060   case $ac_option in
1061   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
1062   *)    ac_optarg=yes ;;
1063   esac
1064
1065   # Accept the important Cygnus configure options, so we can diagnose typos.
1066
1067   case $ac_dashdash$ac_option in
1068   --)
1069     ac_dashdash=yes ;;
1070
1071   -bindir | --bindir | --bindi | --bind | --bin | --bi)
1072     ac_prev=bindir ;;
1073   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
1074     bindir=$ac_optarg ;;
1075
1076   -build | --build | --buil | --bui | --bu)
1077     ac_prev=build_alias ;;
1078   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
1079     build_alias=$ac_optarg ;;
1080
1081   -cache-file | --cache-file | --cache-fil | --cache-fi \
1082   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
1083     ac_prev=cache_file ;;
1084   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
1085   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
1086     cache_file=$ac_optarg ;;
1087
1088   --config-cache | -C)
1089     cache_file=config.cache ;;
1090
1091   -datadir | --datadir | --datadi | --datad)
1092     ac_prev=datadir ;;
1093   -datadir=* | --datadir=* | --datadi=* | --datad=*)
1094     datadir=$ac_optarg ;;
1095
1096   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
1097   | --dataroo | --dataro | --datar)
1098     ac_prev=datarootdir ;;
1099   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
1100   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
1101     datarootdir=$ac_optarg ;;
1102
1103   -disable-* | --disable-*)
1104     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1105     # Reject names that are not valid shell variable names.
1106     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1107       as_fn_error "invalid feature name: $ac_useropt"
1108     ac_useropt_orig=$ac_useropt
1109     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1110     case $ac_user_opts in
1111       *"
1112 "enable_$ac_useropt"
1113 "*) ;;
1114       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1115          ac_unrecognized_sep=', ';;
1116     esac
1117     eval enable_$ac_useropt=no ;;
1118
1119   -docdir | --docdir | --docdi | --doc | --do)
1120     ac_prev=docdir ;;
1121   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1122     docdir=$ac_optarg ;;
1123
1124   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1125     ac_prev=dvidir ;;
1126   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1127     dvidir=$ac_optarg ;;
1128
1129   -enable-* | --enable-*)
1130     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1131     # Reject names that are not valid shell variable names.
1132     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1133       as_fn_error "invalid feature name: $ac_useropt"
1134     ac_useropt_orig=$ac_useropt
1135     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1136     case $ac_user_opts in
1137       *"
1138 "enable_$ac_useropt"
1139 "*) ;;
1140       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1141          ac_unrecognized_sep=', ';;
1142     esac
1143     eval enable_$ac_useropt=\$ac_optarg ;;
1144
1145   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1146   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1147   | --exec | --exe | --ex)
1148     ac_prev=exec_prefix ;;
1149   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1150   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1151   | --exec=* | --exe=* | --ex=*)
1152     exec_prefix=$ac_optarg ;;
1153
1154   -gas | --gas | --ga | --g)
1155     # Obsolete; use --with-gas.
1156     with_gas=yes ;;
1157
1158   -help | --help | --hel | --he | -h)
1159     ac_init_help=long ;;
1160   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1161     ac_init_help=recursive ;;
1162   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1163     ac_init_help=short ;;
1164
1165   -host | --host | --hos | --ho)
1166     ac_prev=host_alias ;;
1167   -host=* | --host=* | --hos=* | --ho=*)
1168     host_alias=$ac_optarg ;;
1169
1170   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1171     ac_prev=htmldir ;;
1172   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1173   | --ht=*)
1174     htmldir=$ac_optarg ;;
1175
1176   -includedir | --includedir | --includedi | --included | --include \
1177   | --includ | --inclu | --incl | --inc)
1178     ac_prev=includedir ;;
1179   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1180   | --includ=* | --inclu=* | --incl=* | --inc=*)
1181     includedir=$ac_optarg ;;
1182
1183   -infodir | --infodir | --infodi | --infod | --info | --inf)
1184     ac_prev=infodir ;;
1185   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1186     infodir=$ac_optarg ;;
1187
1188   -libdir | --libdir | --libdi | --libd)
1189     ac_prev=libdir ;;
1190   -libdir=* | --libdir=* | --libdi=* | --libd=*)
1191     libdir=$ac_optarg ;;
1192
1193   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1194   | --libexe | --libex | --libe)
1195     ac_prev=libexecdir ;;
1196   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1197   | --libexe=* | --libex=* | --libe=*)
1198     libexecdir=$ac_optarg ;;
1199
1200   -localedir | --localedir | --localedi | --localed | --locale)
1201     ac_prev=localedir ;;
1202   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1203     localedir=$ac_optarg ;;
1204
1205   -localstatedir | --localstatedir | --localstatedi | --localstated \
1206   | --localstate | --localstat | --localsta | --localst | --locals)
1207     ac_prev=localstatedir ;;
1208   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1209   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1210     localstatedir=$ac_optarg ;;
1211
1212   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1213     ac_prev=mandir ;;
1214   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1215     mandir=$ac_optarg ;;
1216
1217   -nfp | --nfp | --nf)
1218     # Obsolete; use --without-fp.
1219     with_fp=no ;;
1220
1221   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1222   | --no-cr | --no-c | -n)
1223     no_create=yes ;;
1224
1225   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1226   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1227     no_recursion=yes ;;
1228
1229   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1230   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1231   | --oldin | --oldi | --old | --ol | --o)
1232     ac_prev=oldincludedir ;;
1233   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1234   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1235   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1236     oldincludedir=$ac_optarg ;;
1237
1238   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1239     ac_prev=prefix ;;
1240   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1241     prefix=$ac_optarg ;;
1242
1243   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1244   | --program-pre | --program-pr | --program-p)
1245     ac_prev=program_prefix ;;
1246   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1247   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1248     program_prefix=$ac_optarg ;;
1249
1250   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1251   | --program-suf | --program-su | --program-s)
1252     ac_prev=program_suffix ;;
1253   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1254   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1255     program_suffix=$ac_optarg ;;
1256
1257   -program-transform-name | --program-transform-name \
1258   | --program-transform-nam | --program-transform-na \
1259   | --program-transform-n | --program-transform- \
1260   | --program-transform | --program-transfor \
1261   | --program-transfo | --program-transf \
1262   | --program-trans | --program-tran \
1263   | --progr-tra | --program-tr | --program-t)
1264     ac_prev=program_transform_name ;;
1265   -program-transform-name=* | --program-transform-name=* \
1266   | --program-transform-nam=* | --program-transform-na=* \
1267   | --program-transform-n=* | --program-transform-=* \
1268   | --program-transform=* | --program-transfor=* \
1269   | --program-transfo=* | --program-transf=* \
1270   | --program-trans=* | --program-tran=* \
1271   | --progr-tra=* | --program-tr=* | --program-t=*)
1272     program_transform_name=$ac_optarg ;;
1273
1274   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1275     ac_prev=pdfdir ;;
1276   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1277     pdfdir=$ac_optarg ;;
1278
1279   -psdir | --psdir | --psdi | --psd | --ps)
1280     ac_prev=psdir ;;
1281   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1282     psdir=$ac_optarg ;;
1283
1284   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1285   | -silent | --silent | --silen | --sile | --sil)
1286     silent=yes ;;
1287
1288   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1289     ac_prev=sbindir ;;
1290   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1291   | --sbi=* | --sb=*)
1292     sbindir=$ac_optarg ;;
1293
1294   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1295   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1296   | --sharedst | --shareds | --shared | --share | --shar \
1297   | --sha | --sh)
1298     ac_prev=sharedstatedir ;;
1299   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1300   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1301   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1302   | --sha=* | --sh=*)
1303     sharedstatedir=$ac_optarg ;;
1304
1305   -site | --site | --sit)
1306     ac_prev=site ;;
1307   -site=* | --site=* | --sit=*)
1308     site=$ac_optarg ;;
1309
1310   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1311     ac_prev=srcdir ;;
1312   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1313     srcdir=$ac_optarg ;;
1314
1315   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1316   | --syscon | --sysco | --sysc | --sys | --sy)
1317     ac_prev=sysconfdir ;;
1318   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1319   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1320     sysconfdir=$ac_optarg ;;
1321
1322   -target | --target | --targe | --targ | --tar | --ta | --t)
1323     ac_prev=target_alias ;;
1324   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1325     target_alias=$ac_optarg ;;
1326
1327   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1328     verbose=yes ;;
1329
1330   -version | --version | --versio | --versi | --vers | -V)
1331     ac_init_version=: ;;
1332
1333   -with-* | --with-*)
1334     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1335     # Reject names that are not valid shell variable names.
1336     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1337       as_fn_error "invalid package name: $ac_useropt"
1338     ac_useropt_orig=$ac_useropt
1339     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1340     case $ac_user_opts in
1341       *"
1342 "with_$ac_useropt"
1343 "*) ;;
1344       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1345          ac_unrecognized_sep=', ';;
1346     esac
1347     eval with_$ac_useropt=\$ac_optarg ;;
1348
1349   -without-* | --without-*)
1350     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1351     # Reject names that are not valid shell variable names.
1352     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1353       as_fn_error "invalid package name: $ac_useropt"
1354     ac_useropt_orig=$ac_useropt
1355     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1356     case $ac_user_opts in
1357       *"
1358 "with_$ac_useropt"
1359 "*) ;;
1360       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1361          ac_unrecognized_sep=', ';;
1362     esac
1363     eval with_$ac_useropt=no ;;
1364
1365   --x)
1366     # Obsolete; use --with-x.
1367     with_x=yes ;;
1368
1369   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1370   | --x-incl | --x-inc | --x-in | --x-i)
1371     ac_prev=x_includes ;;
1372   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1373   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1374     x_includes=$ac_optarg ;;
1375
1376   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1377   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1378     ac_prev=x_libraries ;;
1379   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1380   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1381     x_libraries=$ac_optarg ;;
1382
1383   -*) as_fn_error "unrecognized option: \`$ac_option'
1384 Try \`$0 --help' for more information."
1385     ;;
1386
1387   *=*)
1388     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1389     # Reject names that are not valid shell variable names.
1390     case $ac_envvar in #(
1391       '' | [0-9]* | *[!_$as_cr_alnum]* )
1392       as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1393     esac
1394     eval $ac_envvar=\$ac_optarg
1395     export $ac_envvar ;;
1396
1397   *)
1398     # FIXME: should be removed in autoconf 3.0.
1399     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1400     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1401       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1402     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1403     ;;
1404
1405   esac
1406 done
1407
1408 if test -n "$ac_prev"; then
1409   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1410   as_fn_error "missing argument to $ac_option"
1411 fi
1412
1413 if test -n "$ac_unrecognized_opts"; then
1414   case $enable_option_checking in
1415     no) ;;
1416     fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1417     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1418   esac
1419 fi
1420
1421 # Check all directory arguments for consistency.
1422 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1423                 datadir sysconfdir sharedstatedir localstatedir includedir \
1424                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1425                 libdir localedir mandir
1426 do
1427   eval ac_val=\$$ac_var
1428   # Remove trailing slashes.
1429   case $ac_val in
1430     */ )
1431       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1432       eval $ac_var=\$ac_val;;
1433   esac
1434   # Be sure to have absolute directory names.
1435   case $ac_val in
1436     [\\/$]* | ?:[\\/]* )  continue;;
1437     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1438   esac
1439   as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1440 done
1441
1442 # There might be people who depend on the old broken behavior: `$host'
1443 # used to hold the argument of --host etc.
1444 # FIXME: To remove some day.
1445 build=$build_alias
1446 host=$host_alias
1447 target=$target_alias
1448
1449 # FIXME: To remove some day.
1450 if test "x$host_alias" != x; then
1451   if test "x$build_alias" = x; then
1452     cross_compiling=maybe
1453     $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1454     If a cross compiler is detected then cross compile mode will be used." >&2
1455   elif test "x$build_alias" != "x$host_alias"; then
1456     cross_compiling=yes
1457   fi
1458 fi
1459
1460 ac_tool_prefix=
1461 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1462
1463 test "$silent" = yes && exec 6>/dev/null
1464
1465
1466 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1467 ac_ls_di=`ls -di .` &&
1468 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1469   as_fn_error "working directory cannot be determined"
1470 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1471   as_fn_error "pwd does not report name of working directory"
1472
1473
1474 # Find the source files, if location was not specified.
1475 if test -z "$srcdir"; then
1476   ac_srcdir_defaulted=yes
1477   # Try the directory containing this script, then the parent directory.
1478   ac_confdir=`$as_dirname -- "$as_myself" ||
1479 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1480          X"$as_myself" : 'X\(//\)[^/]' \| \
1481          X"$as_myself" : 'X\(//\)$' \| \
1482          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1483 $as_echo X"$as_myself" |
1484     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1485             s//\1/
1486             q
1487           }
1488           /^X\(\/\/\)[^/].*/{
1489             s//\1/
1490             q
1491           }
1492           /^X\(\/\/\)$/{
1493             s//\1/
1494             q
1495           }
1496           /^X\(\/\).*/{
1497             s//\1/
1498             q
1499           }
1500           s/.*/./; q'`
1501   srcdir=$ac_confdir
1502   if test ! -r "$srcdir/$ac_unique_file"; then
1503     srcdir=..
1504   fi
1505 else
1506   ac_srcdir_defaulted=no
1507 fi
1508 if test ! -r "$srcdir/$ac_unique_file"; then
1509   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1510   as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1511 fi
1512 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1513 ac_abs_confdir=`(
1514         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1515         pwd)`
1516 # When building in place, set srcdir=.
1517 if test "$ac_abs_confdir" = "$ac_pwd"; then
1518   srcdir=.
1519 fi
1520 # Remove unnecessary trailing slashes from srcdir.
1521 # Double slashes in file names in object file debugging info
1522 # mess up M-x gdb in Emacs.
1523 case $srcdir in
1524 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1525 esac
1526 for ac_var in $ac_precious_vars; do
1527   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1528   eval ac_env_${ac_var}_value=\$${ac_var}
1529   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1530   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1531 done
1532
1533 #
1534 # Report the --help message.
1535 #
1536 if test "$ac_init_help" = "long"; then
1537   # Omit some internal or obsolete options to make the list less imposing.
1538   # This message is too long to be a string in the A/UX 3.1 sh.
1539   cat <<_ACEOF
1540 \`configure' configures this package to adapt to many kinds of systems.
1541
1542 Usage: $0 [OPTION]... [VAR=VALUE]...
1543
1544 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1545 VAR=VALUE.  See below for descriptions of some of the useful variables.
1546
1547 Defaults for the options are specified in brackets.
1548
1549 Configuration:
1550   -h, --help              display this help and exit
1551       --help=short        display options specific to this package
1552       --help=recursive    display the short help of all the included packages
1553   -V, --version           display version information and exit
1554   -q, --quiet, --silent   do not print \`checking...' messages
1555       --cache-file=FILE   cache test results in FILE [disabled]
1556   -C, --config-cache      alias for \`--cache-file=config.cache'
1557   -n, --no-create         do not create output files
1558       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1559
1560 Installation directories:
1561   --prefix=PREFIX         install architecture-independent files in PREFIX
1562                           [$ac_default_prefix]
1563   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1564                           [PREFIX]
1565
1566 By default, \`make install' will install all the files in
1567 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1568 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1569 for instance \`--prefix=\$HOME'.
1570
1571 For better control, use the options below.
1572
1573 Fine tuning of the installation directories:
1574   --bindir=DIR            user executables [EPREFIX/bin]
1575   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1576   --libexecdir=DIR        program executables [EPREFIX/libexec]
1577   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1578   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1579   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1580   --libdir=DIR            object code libraries [EPREFIX/lib]
1581   --includedir=DIR        C header files [PREFIX/include]
1582   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1583   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1584   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1585   --infodir=DIR           info documentation [DATAROOTDIR/info]
1586   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1587   --mandir=DIR            man documentation [DATAROOTDIR/man]
1588   --docdir=DIR            documentation root [DATAROOTDIR/doc/PACKAGE]
1589   --htmldir=DIR           html documentation [DOCDIR]
1590   --dvidir=DIR            dvi documentation [DOCDIR]
1591   --pdfdir=DIR            pdf documentation [DOCDIR]
1592   --psdir=DIR             ps documentation [DOCDIR]
1593 _ACEOF
1594
1595   cat <<\_ACEOF
1596
1597 Program names:
1598   --program-prefix=PREFIX            prepend PREFIX to installed program names
1599   --program-suffix=SUFFIX            append SUFFIX to installed program names
1600   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1601
1602 X features:
1603   --x-includes=DIR    X include files are in DIR
1604   --x-libraries=DIR   X library files are in DIR
1605
1606 System types:
1607   --build=BUILD     configure for building on BUILD [guessed]
1608   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1609   --target=TARGET   configure for building compilers for TARGET [HOST]
1610 _ACEOF
1611 fi
1612
1613 if test -n "$ac_init_help"; then
1614
1615   cat <<\_ACEOF
1616
1617 Optional Features:
1618   --disable-option-checking  ignore unrecognized --enable/--with options
1619   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1620   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1621   --enable-maintainer-mode  enable make rules and dependencies not useful
1622                           (and sometimes confusing) to the casual installer
1623   --enable-plugins        Enable support for plugins (defaults no)
1624   --disable-largefile     omit support for large files
1625   --disable-dependency-tracking  speeds up one-time build
1626   --enable-dependency-tracking   do not reject slow dependency extractors
1627   --enable-targets=TARGETS
1628                           alternative target configurations
1629   --enable-64-bit-bfd     64-bit support (on hosts with narrower word sizes)
1630   --disable-gdbcli        disable command-line interface (CLI)
1631   --disable-gdbmi         disable machine-interface (MI)
1632   --enable-tui            enable full-screen terminal user interface (TUI)
1633   --enable-gdbtk          enable gdbtk graphical user interface (GUI)
1634   --enable-profiling      enable profiling of GDB
1635   --disable-rpath         do not hardcode runtime library paths
1636   --enable-werror         treat compile warnings as errors
1637   --enable-build-warnings enable build-time compiler warnings if gcc is used
1638   --enable-gdb-build-warnings
1639                           enable GDB specific build-time compiler warnings if
1640                           gcc is used
1641   --enable-sim            link gdb with simulator
1642   --enable-multi-ice      build the multi-ice-gdb-server
1643   --enable-gdbserver      automatically build gdbserver (yes/no/auto, default
1644                           is auto)
1645
1646 Optional Packages:
1647   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1648   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1649   --with-separate-debug-dir=PATH
1650                           look for global separate debug info in this path
1651                           [LIBDIR/debug]
1652   --with-gdb-datadir=PATH look for global separate data files in this path
1653                           [DATADIR/gdb]
1654   --with-relocated-sources=PATH
1655                           automatically relocate this path for source files
1656   --with-libunwind        use libunwind frame unwinding support
1657   --with-curses           use the curses library instead of the termcap
1658                           library
1659   --with-pkgversion=PKG   Use PKG in the version string in place of "GDB"
1660   --with-bugurl=URL       Direct users to URL to report a bug
1661   --with-zlib             include zlib support (auto/yes/no) default=auto
1662   --with-libiconv-prefix=DIR
1663                           search for libiconv in DIR/include and DIR/lib
1664   --with-iconv-bin=PATH   specify where to find the iconv program
1665   --with-system-readline  use installed readline library
1666   --with-expat            include expat support (auto/yes/no)
1667   --with-gnu-ld           assume the C compiler uses GNU ld default=no
1668   --with-libexpat-prefix[=DIR]  search for libexpat in DIR/include and DIR/lib
1669   --without-libexpat-prefix     don't search for libexpat in includedir and libdir
1670   --with-python[=PYTHON]  include python support
1671                           (auto/yes/no/<python-program>)
1672   --without-included-regex
1673                           don't use included regex; this is the default on
1674                           systems with version 2 of the GNU C library (use
1675                           with caution on other system)
1676   --with-sysroot[=DIR]    search for usr/lib et al within DIR
1677   --with-system-gdbinit=PATH
1678                           automatically load a system-wide gdbinit file
1679   --with-tcl              directory containing tcl configuration (tclConfig.sh)
1680   --with-tk               directory containing tk configuration (tkConfig.sh)
1681   --with-x                use the X Window System
1682
1683 Some influential environment variables:
1684   CC          C compiler command
1685   CFLAGS      C compiler flags
1686   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1687               nonstandard directory <lib dir>
1688   LIBS        libraries to pass to the linker, e.g. -l<library>
1689   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1690               you have headers in a nonstandard directory <include dir>
1691   CPP         C preprocessor
1692   YACC        The `Yet Another C Compiler' implementation to use. Defaults to
1693               the first program found out of: `bison -y', `byacc', `yacc'.
1694   YFLAGS      The list of arguments that will be passed by default to $YACC.
1695               This script will default YFLAGS to the empty string to avoid a
1696               default value of `-d' given by some make applications.
1697   XMKMF       Path to xmkmf, Makefile generator for X Window System
1698
1699 Use these variables to override the choices made by `configure' or to help
1700 it to find libraries and programs with nonstandard names/locations.
1701
1702 Report bugs to the package provider.
1703 _ACEOF
1704 ac_status=$?
1705 fi
1706
1707 if test "$ac_init_help" = "recursive"; then
1708   # If there are subdirs, report their specific --help.
1709   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1710     test -d "$ac_dir" ||
1711       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1712       continue
1713     ac_builddir=.
1714
1715 case "$ac_dir" in
1716 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1717 *)
1718   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1719   # A ".." for each directory in $ac_dir_suffix.
1720   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1721   case $ac_top_builddir_sub in
1722   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1723   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1724   esac ;;
1725 esac
1726 ac_abs_top_builddir=$ac_pwd
1727 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1728 # for backward compatibility:
1729 ac_top_builddir=$ac_top_build_prefix
1730
1731 case $srcdir in
1732   .)  # We are building in place.
1733     ac_srcdir=.
1734     ac_top_srcdir=$ac_top_builddir_sub
1735     ac_abs_top_srcdir=$ac_pwd ;;
1736   [\\/]* | ?:[\\/]* )  # Absolute name.
1737     ac_srcdir=$srcdir$ac_dir_suffix;
1738     ac_top_srcdir=$srcdir
1739     ac_abs_top_srcdir=$srcdir ;;
1740   *) # Relative name.
1741     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1742     ac_top_srcdir=$ac_top_build_prefix$srcdir
1743     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1744 esac
1745 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1746
1747     cd "$ac_dir" || { ac_status=$?; continue; }
1748     # Check for guested configure.
1749     if test -f "$ac_srcdir/configure.gnu"; then
1750       echo &&
1751       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1752     elif test -f "$ac_srcdir/configure"; then
1753       echo &&
1754       $SHELL "$ac_srcdir/configure" --help=recursive
1755     else
1756       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1757     fi || ac_status=$?
1758     cd "$ac_pwd" || { ac_status=$?; break; }
1759   done
1760 fi
1761
1762 test -n "$ac_init_help" && exit $ac_status
1763 if $ac_init_version; then
1764   cat <<\_ACEOF
1765 configure
1766 generated by GNU Autoconf 2.64
1767
1768 Copyright (C) 2009 Free Software Foundation, Inc.
1769 This configure script is free software; the Free Software Foundation
1770 gives unlimited permission to copy, distribute and modify it.
1771 _ACEOF
1772   exit
1773 fi
1774
1775 ## ------------------------ ##
1776 ## Autoconf initialization. ##
1777 ## ------------------------ ##
1778
1779 # ac_fn_c_try_compile LINENO
1780 # --------------------------
1781 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1782 ac_fn_c_try_compile ()
1783 {
1784   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1785   rm -f conftest.$ac_objext
1786   if { { ac_try="$ac_compile"
1787 case "(($ac_try" in
1788   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1789   *) ac_try_echo=$ac_try;;
1790 esac
1791 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1792 $as_echo "$ac_try_echo"; } >&5
1793   (eval "$ac_compile") 2>conftest.err
1794   ac_status=$?
1795   if test -s conftest.err; then
1796     grep -v '^ *+' conftest.err >conftest.er1
1797     cat conftest.er1 >&5
1798     mv -f conftest.er1 conftest.err
1799   fi
1800   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1801   test $ac_status = 0; } && {
1802          test -z "$ac_c_werror_flag" ||
1803          test ! -s conftest.err
1804        } && test -s conftest.$ac_objext; then :
1805   ac_retval=0
1806 else
1807   $as_echo "$as_me: failed program was:" >&5
1808 sed 's/^/| /' conftest.$ac_ext >&5
1809
1810         ac_retval=1
1811 fi
1812   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1813   return $ac_retval
1814
1815 } # ac_fn_c_try_compile
1816
1817 # ac_fn_c_try_cpp LINENO
1818 # ----------------------
1819 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1820 ac_fn_c_try_cpp ()
1821 {
1822   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1823   if { { ac_try="$ac_cpp conftest.$ac_ext"
1824 case "(($ac_try" in
1825   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1826   *) ac_try_echo=$ac_try;;
1827 esac
1828 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1829 $as_echo "$ac_try_echo"; } >&5
1830   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1831   ac_status=$?
1832   if test -s conftest.err; then
1833     grep -v '^ *+' conftest.err >conftest.er1
1834     cat conftest.er1 >&5
1835     mv -f conftest.er1 conftest.err
1836   fi
1837   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1838   test $ac_status = 0; } >/dev/null && {
1839          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1840          test ! -s conftest.err
1841        }; then :
1842   ac_retval=0
1843 else
1844   $as_echo "$as_me: failed program was:" >&5
1845 sed 's/^/| /' conftest.$ac_ext >&5
1846
1847     ac_retval=1
1848 fi
1849   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1850   return $ac_retval
1851
1852 } # ac_fn_c_try_cpp
1853
1854 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1855 # -------------------------------------------------------
1856 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1857 # the include files in INCLUDES and setting the cache variable VAR
1858 # accordingly.
1859 ac_fn_c_check_header_mongrel ()
1860 {
1861   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1862   if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1863   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1864 $as_echo_n "checking for $2... " >&6; }
1865 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1866   $as_echo_n "(cached) " >&6
1867 fi
1868 eval ac_res=\$$3
1869                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1870 $as_echo "$ac_res" >&6; }
1871 else
1872   # Is the header compilable?
1873 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1874 $as_echo_n "checking $2 usability... " >&6; }
1875 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1876 /* end confdefs.h.  */
1877 $4
1878 #include <$2>
1879 _ACEOF
1880 if ac_fn_c_try_compile "$LINENO"; then :
1881   ac_header_compiler=yes
1882 else
1883   ac_header_compiler=no
1884 fi
1885 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1886 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1887 $as_echo "$ac_header_compiler" >&6; }
1888
1889 # Is the header present?
1890 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1891 $as_echo_n "checking $2 presence... " >&6; }
1892 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1893 /* end confdefs.h.  */
1894 #include <$2>
1895 _ACEOF
1896 if ac_fn_c_try_cpp "$LINENO"; then :
1897   ac_header_preproc=yes
1898 else
1899   ac_header_preproc=no
1900 fi
1901 rm -f conftest.err conftest.$ac_ext
1902 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1903 $as_echo "$ac_header_preproc" >&6; }
1904
1905 # So?  What about this header?
1906 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1907   yes:no: )
1908     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1909 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1910     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1911 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1912     ;;
1913   no:yes:* )
1914     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1915 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1916     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1917 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1918     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1919 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1920     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1921 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1922     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1923 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1924     ;;
1925 esac
1926   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1927 $as_echo_n "checking for $2... " >&6; }
1928 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1929   $as_echo_n "(cached) " >&6
1930 else
1931   eval "$3=\$ac_header_compiler"
1932 fi
1933 eval ac_res=\$$3
1934                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1935 $as_echo "$ac_res" >&6; }
1936 fi
1937   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1938
1939 } # ac_fn_c_check_header_mongrel
1940
1941 # ac_fn_c_try_run LINENO
1942 # ----------------------
1943 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1944 # that executables *can* be run.
1945 ac_fn_c_try_run ()
1946 {
1947   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1948   if { { ac_try="$ac_link"
1949 case "(($ac_try" in
1950   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1951   *) ac_try_echo=$ac_try;;
1952 esac
1953 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1954 $as_echo "$ac_try_echo"; } >&5
1955   (eval "$ac_link") 2>&5
1956   ac_status=$?
1957   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1958   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1959   { { case "(($ac_try" in
1960   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1961   *) ac_try_echo=$ac_try;;
1962 esac
1963 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1964 $as_echo "$ac_try_echo"; } >&5
1965   (eval "$ac_try") 2>&5
1966   ac_status=$?
1967   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1968   test $ac_status = 0; }; }; then :
1969   ac_retval=0
1970 else
1971   $as_echo "$as_me: program exited with status $ac_status" >&5
1972        $as_echo "$as_me: failed program was:" >&5
1973 sed 's/^/| /' conftest.$ac_ext >&5
1974
1975        ac_retval=$ac_status
1976 fi
1977   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1978   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1979   return $ac_retval
1980
1981 } # ac_fn_c_try_run
1982
1983 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1984 # -------------------------------------------------------
1985 # Tests whether HEADER exists and can be compiled using the include files in
1986 # INCLUDES, setting the cache variable VAR accordingly.
1987 ac_fn_c_check_header_compile ()
1988 {
1989   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1990   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1991 $as_echo_n "checking for $2... " >&6; }
1992 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1993   $as_echo_n "(cached) " >&6
1994 else
1995   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1996 /* end confdefs.h.  */
1997 $4
1998 #include <$2>
1999 _ACEOF
2000 if ac_fn_c_try_compile "$LINENO"; then :
2001   eval "$3=yes"
2002 else
2003   eval "$3=no"
2004 fi
2005 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2006 fi
2007 eval ac_res=\$$3
2008                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2009 $as_echo "$ac_res" >&6; }
2010   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2011
2012 } # ac_fn_c_check_header_compile
2013
2014 # ac_fn_c_try_link LINENO
2015 # -----------------------
2016 # Try to link conftest.$ac_ext, and return whether this succeeded.
2017 ac_fn_c_try_link ()
2018 {
2019   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2020   rm -f conftest.$ac_objext conftest$ac_exeext
2021   if { { ac_try="$ac_link"
2022 case "(($ac_try" in
2023   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2024   *) ac_try_echo=$ac_try;;
2025 esac
2026 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2027 $as_echo "$ac_try_echo"; } >&5
2028   (eval "$ac_link") 2>conftest.err
2029   ac_status=$?
2030   if test -s conftest.err; then
2031     grep -v '^ *+' conftest.err >conftest.er1
2032     cat conftest.er1 >&5
2033     mv -f conftest.er1 conftest.err
2034   fi
2035   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2036   test $ac_status = 0; } && {
2037          test -z "$ac_c_werror_flag" ||
2038          test ! -s conftest.err
2039        } && test -s conftest$ac_exeext && {
2040          test "$cross_compiling" = yes ||
2041          $as_test_x conftest$ac_exeext
2042        }; then :
2043   ac_retval=0
2044 else
2045   $as_echo "$as_me: failed program was:" >&5
2046 sed 's/^/| /' conftest.$ac_ext >&5
2047
2048         ac_retval=1
2049 fi
2050   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
2051   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
2052   # interfere with the next link command; also delete a directory that is
2053   # left behind by Apple's compiler.  We do this before executing the actions.
2054   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2055   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2056   return $ac_retval
2057
2058 } # ac_fn_c_try_link
2059
2060 # ac_fn_c_check_func LINENO FUNC VAR
2061 # ----------------------------------
2062 # Tests whether FUNC exists, setting the cache variable VAR accordingly
2063 ac_fn_c_check_func ()
2064 {
2065   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2066   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2067 $as_echo_n "checking for $2... " >&6; }
2068 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2069   $as_echo_n "(cached) " >&6
2070 else
2071   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2072 /* end confdefs.h.  */
2073 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2074    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
2075 #define $2 innocuous_$2
2076
2077 /* System header to define __stub macros and hopefully few prototypes,
2078     which can conflict with char $2 (); below.
2079     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2080     <limits.h> exists even on freestanding compilers.  */
2081
2082 #ifdef __STDC__
2083 # include <limits.h>
2084 #else
2085 # include <assert.h>
2086 #endif
2087
2088 #undef $2
2089
2090 /* Override any GCC internal prototype to avoid an error.
2091    Use char because int might match the return type of a GCC
2092    builtin and then its argument prototype would still apply.  */
2093 #ifdef __cplusplus
2094 extern "C"
2095 #endif
2096 char $2 ();
2097 /* The GNU C library defines this for functions which it implements
2098     to always fail with ENOSYS.  Some functions are actually named
2099     something starting with __ and the normal name is an alias.  */
2100 #if defined __stub_$2 || defined __stub___$2
2101 choke me
2102 #endif
2103
2104 int
2105 main ()
2106 {
2107 return $2 ();
2108   ;
2109   return 0;
2110 }
2111 _ACEOF
2112 if ac_fn_c_try_link "$LINENO"; then :
2113   eval "$3=yes"
2114 else
2115   eval "$3=no"
2116 fi
2117 rm -f core conftest.err conftest.$ac_objext \
2118     conftest$ac_exeext conftest.$ac_ext
2119 fi
2120 eval ac_res=\$$3
2121                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2122 $as_echo "$ac_res" >&6; }
2123   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2124
2125 } # ac_fn_c_check_func
2126
2127 # ac_fn_c_check_decl LINENO SYMBOL VAR
2128 # ------------------------------------
2129 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
2130 ac_fn_c_check_decl ()
2131 {
2132   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2133   as_decl_name=`echo $2|sed 's/ *(.*//'`
2134   as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2135   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2136 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2137 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2138   $as_echo_n "(cached) " >&6
2139 else
2140   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2141 /* end confdefs.h.  */
2142 $4
2143 int
2144 main ()
2145 {
2146 #ifndef $as_decl_name
2147 #ifdef __cplusplus
2148   (void) $as_decl_use;
2149 #else
2150   (void) $as_decl_name;
2151 #endif
2152 #endif
2153
2154   ;
2155   return 0;
2156 }
2157 _ACEOF
2158 if ac_fn_c_try_compile "$LINENO"; then :
2159   eval "$3=yes"
2160 else
2161   eval "$3=no"
2162 fi
2163 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2164 fi
2165 eval ac_res=\$$3
2166                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2167 $as_echo "$ac_res" >&6; }
2168   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2169
2170 } # ac_fn_c_check_decl
2171
2172 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
2173 # --------------------------------------------
2174 # Tries to find the compile-time value of EXPR in a program that includes
2175 # INCLUDES, setting VAR accordingly. Returns whether the value could be
2176 # computed
2177 ac_fn_c_compute_int ()
2178 {
2179   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2180   if test "$cross_compiling" = yes; then
2181     # Depending upon the size, compute the lo and hi bounds.
2182 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2183 /* end confdefs.h.  */
2184 $4
2185 int
2186 main ()
2187 {
2188 static int test_array [1 - 2 * !(($2) >= 0)];
2189 test_array [0] = 0
2190
2191   ;
2192   return 0;
2193 }
2194 _ACEOF
2195 if ac_fn_c_try_compile "$LINENO"; then :
2196   ac_lo=0 ac_mid=0
2197   while :; do
2198     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2199 /* end confdefs.h.  */
2200 $4
2201 int
2202 main ()
2203 {
2204 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2205 test_array [0] = 0
2206
2207   ;
2208   return 0;
2209 }
2210 _ACEOF
2211 if ac_fn_c_try_compile "$LINENO"; then :
2212   ac_hi=$ac_mid; break
2213 else
2214   as_fn_arith $ac_mid + 1 && ac_lo=$as_val
2215                         if test $ac_lo -le $ac_mid; then
2216                           ac_lo= ac_hi=
2217                           break
2218                         fi
2219                         as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
2220 fi
2221 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2222   done
2223 else
2224   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2225 /* end confdefs.h.  */
2226 $4
2227 int
2228 main ()
2229 {
2230 static int test_array [1 - 2 * !(($2) < 0)];
2231 test_array [0] = 0
2232
2233   ;
2234   return 0;
2235 }
2236 _ACEOF
2237 if ac_fn_c_try_compile "$LINENO"; then :
2238   ac_hi=-1 ac_mid=-1
2239   while :; do
2240     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2241 /* end confdefs.h.  */
2242 $4
2243 int
2244 main ()
2245 {
2246 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
2247 test_array [0] = 0
2248
2249   ;
2250   return 0;
2251 }
2252 _ACEOF
2253 if ac_fn_c_try_compile "$LINENO"; then :
2254   ac_lo=$ac_mid; break
2255 else
2256   as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
2257                         if test $ac_mid -le $ac_hi; then
2258                           ac_lo= ac_hi=
2259                           break
2260                         fi
2261                         as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
2262 fi
2263 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2264   done
2265 else
2266   ac_lo= ac_hi=
2267 fi
2268 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2269 fi
2270 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2271 # Binary search between lo and hi bounds.
2272 while test "x$ac_lo" != "x$ac_hi"; do
2273   as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2274   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2275 /* end confdefs.h.  */
2276 $4
2277 int
2278 main ()
2279 {
2280 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2281 test_array [0] = 0
2282
2283   ;
2284   return 0;
2285 }
2286 _ACEOF
2287 if ac_fn_c_try_compile "$LINENO"; then :
2288   ac_hi=$ac_mid
2289 else
2290   as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2291 fi
2292 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2293 done
2294 case $ac_lo in #((
2295 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2296 '') ac_retval=1 ;;
2297 esac
2298   else
2299     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2300 /* end confdefs.h.  */
2301 $4
2302 static long int longval () { return $2; }
2303 static unsigned long int ulongval () { return $2; }
2304 #include <stdio.h>
2305 #include <stdlib.h>
2306 int
2307 main ()
2308 {
2309
2310   FILE *f = fopen ("conftest.val", "w");
2311   if (! f)
2312     return 1;
2313   if (($2) < 0)
2314     {
2315       long int i = longval ();
2316       if (i != ($2))
2317         return 1;
2318       fprintf (f, "%ld", i);
2319     }
2320   else
2321     {
2322       unsigned long int i = ulongval ();
2323       if (i != ($2))
2324         return 1;
2325       fprintf (f, "%lu", i);
2326     }
2327   /* Do not output a trailing newline, as this causes \r\n confusion
2328      on some platforms.  */
2329   return ferror (f) || fclose (f) != 0;
2330
2331   ;
2332   return 0;
2333 }
2334 _ACEOF
2335 if ac_fn_c_try_run "$LINENO"; then :
2336   echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2337 else
2338   ac_retval=1
2339 fi
2340 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2341   conftest.$ac_objext conftest.beam conftest.$ac_ext
2342 rm -f conftest.val
2343
2344   fi
2345   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2346   return $ac_retval
2347
2348 } # ac_fn_c_compute_int
2349
2350 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2351 # ----------------------------------------------------
2352 # Tries to find if the field MEMBER exists in type AGGR, after including
2353 # INCLUDES, setting cache variable VAR accordingly.
2354 ac_fn_c_check_member ()
2355 {
2356   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2357   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2358 $as_echo_n "checking for $2.$3... " >&6; }
2359 if { as_var=$4; eval "test \"\${$as_var+set}\" = set"; }; then :
2360   $as_echo_n "(cached) " >&6
2361 else
2362   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2363 /* end confdefs.h.  */
2364 $5
2365 int
2366 main ()
2367 {
2368 static $2 ac_aggr;
2369 if (ac_aggr.$3)
2370 return 0;
2371   ;
2372   return 0;
2373 }
2374 _ACEOF
2375 if ac_fn_c_try_compile "$LINENO"; then :
2376   eval "$4=yes"
2377 else
2378   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2379 /* end confdefs.h.  */
2380 $5
2381 int
2382 main ()
2383 {
2384 static $2 ac_aggr;
2385 if (sizeof ac_aggr.$3)
2386 return 0;
2387   ;
2388   return 0;
2389 }
2390 _ACEOF
2391 if ac_fn_c_try_compile "$LINENO"; then :
2392   eval "$4=yes"
2393 else
2394   eval "$4=no"
2395 fi
2396 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2397 fi
2398 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2399 fi
2400 eval ac_res=\$$4
2401                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2402 $as_echo "$ac_res" >&6; }
2403   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2404
2405 } # ac_fn_c_check_member
2406
2407 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2408 # -------------------------------------------
2409 # Tests whether TYPE exists after having included INCLUDES, setting cache
2410 # variable VAR accordingly.
2411 ac_fn_c_check_type ()
2412 {
2413   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2414   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2415 $as_echo_n "checking for $2... " >&6; }
2416 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2417   $as_echo_n "(cached) " >&6
2418 else
2419   eval "$3=no"
2420   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2421 /* end confdefs.h.  */
2422 $4
2423 int
2424 main ()
2425 {
2426 if (sizeof ($2))
2427          return 0;
2428   ;
2429   return 0;
2430 }
2431 _ACEOF
2432 if ac_fn_c_try_compile "$LINENO"; then :
2433   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2434 /* end confdefs.h.  */
2435 $4
2436 int
2437 main ()
2438 {
2439 if (sizeof (($2)))
2440             return 0;
2441   ;
2442   return 0;
2443 }
2444 _ACEOF
2445 if ac_fn_c_try_compile "$LINENO"; then :
2446
2447 else
2448   eval "$3=yes"
2449 fi
2450 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2451 fi
2452 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2453 fi
2454 eval ac_res=\$$3
2455                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2456 $as_echo "$ac_res" >&6; }
2457   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2458
2459 } # ac_fn_c_check_type
2460 cat >config.log <<_ACEOF
2461 This file contains any messages produced by compilers while
2462 running configure, to aid debugging if configure makes a mistake.
2463
2464 It was created by $as_me, which was
2465 generated by GNU Autoconf 2.64.  Invocation command line was
2466
2467   $ $0 $@
2468
2469 _ACEOF
2470 exec 5>>config.log
2471 {
2472 cat <<_ASUNAME
2473 ## --------- ##
2474 ## Platform. ##
2475 ## --------- ##
2476
2477 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2478 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2479 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2480 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2481 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2482
2483 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2484 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2485
2486 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2487 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2488 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2489 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2490 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2491 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2492 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2493
2494 _ASUNAME
2495
2496 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2497 for as_dir in $PATH
2498 do
2499   IFS=$as_save_IFS
2500   test -z "$as_dir" && as_dir=.
2501     $as_echo "PATH: $as_dir"
2502   done
2503 IFS=$as_save_IFS
2504
2505 } >&5
2506
2507 cat >&5 <<_ACEOF
2508
2509
2510 ## ----------- ##
2511 ## Core tests. ##
2512 ## ----------- ##
2513
2514 _ACEOF
2515
2516
2517 # Keep a trace of the command line.
2518 # Strip out --no-create and --no-recursion so they do not pile up.
2519 # Strip out --silent because we don't want to record it for future runs.
2520 # Also quote any args containing shell meta-characters.
2521 # Make two passes to allow for proper duplicate-argument suppression.
2522 ac_configure_args=
2523 ac_configure_args0=
2524 ac_configure_args1=
2525 ac_must_keep_next=false
2526 for ac_pass in 1 2
2527 do
2528   for ac_arg
2529   do
2530     case $ac_arg in
2531     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2532     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2533     | -silent | --silent | --silen | --sile | --sil)
2534       continue ;;
2535     *\'*)
2536       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2537     esac
2538     case $ac_pass in
2539     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2540     2)
2541       as_fn_append ac_configure_args1 " '$ac_arg'"
2542       if test $ac_must_keep_next = true; then
2543         ac_must_keep_next=false # Got value, back to normal.
2544       else
2545         case $ac_arg in
2546           *=* | --config-cache | -C | -disable-* | --disable-* \
2547           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2548           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2549           | -with-* | --with-* | -without-* | --without-* | --x)
2550             case "$ac_configure_args0 " in
2551               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2552             esac
2553             ;;
2554           -* ) ac_must_keep_next=true ;;
2555         esac
2556       fi
2557       as_fn_append ac_configure_args " '$ac_arg'"
2558       ;;
2559     esac
2560   done
2561 done
2562 { ac_configure_args0=; unset ac_configure_args0;}
2563 { ac_configure_args1=; unset ac_configure_args1;}
2564
2565 # When interrupted or exit'd, cleanup temporary files, and complete
2566 # config.log.  We remove comments because anyway the quotes in there
2567 # would cause problems or look ugly.
2568 # WARNING: Use '\'' to represent an apostrophe within the trap.
2569 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2570 trap 'exit_status=$?
2571   # Save into config.log some information that might help in debugging.
2572   {
2573     echo
2574
2575     cat <<\_ASBOX
2576 ## ---------------- ##
2577 ## Cache variables. ##
2578 ## ---------------- ##
2579 _ASBOX
2580     echo
2581     # The following way of writing the cache mishandles newlines in values,
2582 (
2583   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2584     eval ac_val=\$$ac_var
2585     case $ac_val in #(
2586     *${as_nl}*)
2587       case $ac_var in #(
2588       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2589 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2590       esac
2591       case $ac_var in #(
2592       _ | IFS | as_nl) ;; #(
2593       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2594       *) { eval $ac_var=; unset $ac_var;} ;;
2595       esac ;;
2596     esac
2597   done
2598   (set) 2>&1 |
2599     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2600     *${as_nl}ac_space=\ *)
2601       sed -n \
2602         "s/'\''/'\''\\\\'\'''\''/g;
2603           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2604       ;; #(
2605     *)
2606       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2607       ;;
2608     esac |
2609     sort
2610 )
2611     echo
2612
2613     cat <<\_ASBOX
2614 ## ----------------- ##
2615 ## Output variables. ##
2616 ## ----------------- ##
2617 _ASBOX
2618     echo
2619     for ac_var in $ac_subst_vars
2620     do
2621       eval ac_val=\$$ac_var
2622       case $ac_val in
2623       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2624       esac
2625       $as_echo "$ac_var='\''$ac_val'\''"
2626     done | sort
2627     echo
2628
2629     if test -n "$ac_subst_files"; then
2630       cat <<\_ASBOX
2631 ## ------------------- ##
2632 ## File substitutions. ##
2633 ## ------------------- ##
2634 _ASBOX
2635       echo
2636       for ac_var in $ac_subst_files
2637       do
2638         eval ac_val=\$$ac_var
2639         case $ac_val in
2640         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2641         esac
2642         $as_echo "$ac_var='\''$ac_val'\''"
2643       done | sort
2644       echo
2645     fi
2646
2647     if test -s confdefs.h; then
2648       cat <<\_ASBOX
2649 ## ----------- ##
2650 ## confdefs.h. ##
2651 ## ----------- ##
2652 _ASBOX
2653       echo
2654       cat confdefs.h
2655       echo
2656     fi
2657     test "$ac_signal" != 0 &&
2658       $as_echo "$as_me: caught signal $ac_signal"
2659     $as_echo "$as_me: exit $exit_status"
2660   } >&5
2661   rm -f core *.core core.conftest.* &&
2662     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2663     exit $exit_status
2664 ' 0
2665 for ac_signal in 1 2 13 15; do
2666   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2667 done
2668 ac_signal=0
2669
2670 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2671 rm -f -r conftest* confdefs.h
2672
2673 $as_echo "/* confdefs.h */" > confdefs.h
2674
2675 # Predefined preprocessor variables.
2676
2677 cat >>confdefs.h <<_ACEOF
2678 #define PACKAGE_NAME "$PACKAGE_NAME"
2679 _ACEOF
2680
2681 cat >>confdefs.h <<_ACEOF
2682 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2683 _ACEOF
2684
2685 cat >>confdefs.h <<_ACEOF
2686 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2687 _ACEOF
2688
2689 cat >>confdefs.h <<_ACEOF
2690 #define PACKAGE_STRING "$PACKAGE_STRING"
2691 _ACEOF
2692
2693 cat >>confdefs.h <<_ACEOF
2694 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2695 _ACEOF
2696
2697 cat >>confdefs.h <<_ACEOF
2698 #define PACKAGE_URL "$PACKAGE_URL"
2699 _ACEOF
2700
2701
2702 # Let the site file select an alternate cache file if it wants to.
2703 # Prefer an explicitly selected file to automatically selected ones.
2704 ac_site_file1=NONE
2705 ac_site_file2=NONE
2706 if test -n "$CONFIG_SITE"; then
2707   ac_site_file1=$CONFIG_SITE
2708 elif test "x$prefix" != xNONE; then
2709   ac_site_file1=$prefix/share/config.site
2710   ac_site_file2=$prefix/etc/config.site
2711 else
2712   ac_site_file1=$ac_default_prefix/share/config.site
2713   ac_site_file2=$ac_default_prefix/etc/config.site
2714 fi
2715 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2716 do
2717   test "x$ac_site_file" = xNONE && continue
2718   if test -r "$ac_site_file"; then
2719     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2720 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2721     sed 's/^/| /' "$ac_site_file" >&5
2722     . "$ac_site_file"
2723   fi
2724 done
2725
2726 if test -r "$cache_file"; then
2727   # Some versions of bash will fail to source /dev/null (special
2728   # files actually), so we avoid doing that.
2729   if test -f "$cache_file"; then
2730     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2731 $as_echo "$as_me: loading cache $cache_file" >&6;}
2732     case $cache_file in
2733       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2734       *)                      . "./$cache_file";;
2735     esac
2736   fi
2737 else
2738   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2739 $as_echo "$as_me: creating cache $cache_file" >&6;}
2740   >$cache_file
2741 fi
2742
2743 gl_header_list="$gl_header_list sys/mman.h"
2744 gl_func_list="$gl_func_list mprotect"
2745 gl_func_list="$gl_func_list memchr"
2746 gl_header_list="$gl_header_list stddef.h"
2747 gl_header_list="$gl_header_list stdint.h"
2748 gl_header_list="$gl_header_list wchar.h"
2749 gl_header_list="$gl_header_list string.h"
2750 # Check that the precious variables saved in the cache have kept the same
2751 # value.
2752 ac_cache_corrupted=false
2753 for ac_var in $ac_precious_vars; do
2754   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2755   eval ac_new_set=\$ac_env_${ac_var}_set
2756   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2757   eval ac_new_val=\$ac_env_${ac_var}_value
2758   case $ac_old_set,$ac_new_set in
2759     set,)
2760       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2761 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2762       ac_cache_corrupted=: ;;
2763     ,set)
2764       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2765 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2766       ac_cache_corrupted=: ;;
2767     ,);;
2768     *)
2769       if test "x$ac_old_val" != "x$ac_new_val"; then
2770         # differences in whitespace do not lead to failure.
2771         ac_old_val_w=`echo x $ac_old_val`
2772         ac_new_val_w=`echo x $ac_new_val`
2773         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2774           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2775 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2776           ac_cache_corrupted=:
2777         else
2778           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2779 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2780           eval $ac_var=\$ac_old_val
2781         fi
2782         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2783 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2784         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2785 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2786       fi;;
2787   esac
2788   # Pass precious variables to config.status.
2789   if test "$ac_new_set" = set; then
2790     case $ac_new_val in
2791     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2792     *) ac_arg=$ac_var=$ac_new_val ;;
2793     esac
2794     case " $ac_configure_args " in
2795       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2796       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2797     esac
2798   fi
2799 done
2800 if $ac_cache_corrupted; then
2801   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2802 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2803   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2804 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2805   as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2806 fi
2807 ## -------------------- ##
2808 ## Main body of script. ##
2809 ## -------------------- ##
2810
2811 ac_ext=c
2812 ac_cpp='$CPP $CPPFLAGS'
2813 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2814 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2815 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2816
2817
2818
2819
2820
2821 ac_config_headers="$ac_config_headers config.h:config.in"
2822
2823
2824 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2825 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2826     # Check whether --enable-maintainer-mode was given.
2827 if test "${enable_maintainer_mode+set}" = set; then :
2828   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2829 else
2830   USE_MAINTAINER_MODE=no
2831 fi
2832
2833   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2834 $as_echo "$USE_MAINTAINER_MODE" >&6; }
2835    if test $USE_MAINTAINER_MODE = yes; then
2836   MAINTAINER_MODE_TRUE=
2837   MAINTAINER_MODE_FALSE='#'
2838 else
2839   MAINTAINER_MODE_TRUE='#'
2840   MAINTAINER_MODE_FALSE=
2841 fi
2842
2843   MAINT=$MAINTAINER_MODE_TRUE
2844
2845
2846
2847 ac_ext=c
2848 ac_cpp='$CPP $CPPFLAGS'
2849 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2850 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2851 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2852 if test -n "$ac_tool_prefix"; then
2853   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2854 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2855 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2856 $as_echo_n "checking for $ac_word... " >&6; }
2857 if test "${ac_cv_prog_CC+set}" = set; then :
2858   $as_echo_n "(cached) " >&6
2859 else
2860   if test -n "$CC"; then
2861   ac_cv_prog_CC="$CC" # Let the user override the test.
2862 else
2863 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2864 for as_dir in $PATH
2865 do
2866   IFS=$as_save_IFS
2867   test -z "$as_dir" && as_dir=.
2868     for ac_exec_ext in '' $ac_executable_extensions; do
2869   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2870     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2871     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2872     break 2
2873   fi
2874 done
2875   done
2876 IFS=$as_save_IFS
2877
2878 fi
2879 fi
2880 CC=$ac_cv_prog_CC
2881 if test -n "$CC"; then
2882   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2883 $as_echo "$CC" >&6; }
2884 else
2885   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2886 $as_echo "no" >&6; }
2887 fi
2888
2889
2890 fi
2891 if test -z "$ac_cv_prog_CC"; then
2892   ac_ct_CC=$CC
2893   # Extract the first word of "gcc", so it can be a program name with args.
2894 set dummy gcc; ac_word=$2
2895 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2896 $as_echo_n "checking for $ac_word... " >&6; }
2897 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2898   $as_echo_n "(cached) " >&6
2899 else
2900   if test -n "$ac_ct_CC"; then
2901   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2902 else
2903 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2904 for as_dir in $PATH
2905 do
2906   IFS=$as_save_IFS
2907   test -z "$as_dir" && as_dir=.
2908     for ac_exec_ext in '' $ac_executable_extensions; do
2909   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2910     ac_cv_prog_ac_ct_CC="gcc"
2911     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2912     break 2
2913   fi
2914 done
2915   done
2916 IFS=$as_save_IFS
2917
2918 fi
2919 fi
2920 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2921 if test -n "$ac_ct_CC"; then
2922   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2923 $as_echo "$ac_ct_CC" >&6; }
2924 else
2925   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2926 $as_echo "no" >&6; }
2927 fi
2928
2929   if test "x$ac_ct_CC" = x; then
2930     CC=""
2931   else
2932     case $cross_compiling:$ac_tool_warned in
2933 yes:)
2934 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2935 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2936 ac_tool_warned=yes ;;
2937 esac
2938     CC=$ac_ct_CC
2939   fi
2940 else
2941   CC="$ac_cv_prog_CC"
2942 fi
2943
2944 if test -z "$CC"; then
2945           if test -n "$ac_tool_prefix"; then
2946     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2947 set dummy ${ac_tool_prefix}cc; ac_word=$2
2948 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2949 $as_echo_n "checking for $ac_word... " >&6; }
2950 if test "${ac_cv_prog_CC+set}" = set; then :
2951   $as_echo_n "(cached) " >&6
2952 else
2953   if test -n "$CC"; then
2954   ac_cv_prog_CC="$CC" # Let the user override the test.
2955 else
2956 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2957 for as_dir in $PATH
2958 do
2959   IFS=$as_save_IFS
2960   test -z "$as_dir" && as_dir=.
2961     for ac_exec_ext in '' $ac_executable_extensions; do
2962   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2963     ac_cv_prog_CC="${ac_tool_prefix}cc"
2964     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2965     break 2
2966   fi
2967 done
2968   done
2969 IFS=$as_save_IFS
2970
2971 fi
2972 fi
2973 CC=$ac_cv_prog_CC
2974 if test -n "$CC"; then
2975   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2976 $as_echo "$CC" >&6; }
2977 else
2978   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2979 $as_echo "no" >&6; }
2980 fi
2981
2982
2983   fi
2984 fi
2985 if test -z "$CC"; then
2986   # Extract the first word of "cc", so it can be a program name with args.
2987 set dummy cc; ac_word=$2
2988 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2989 $as_echo_n "checking for $ac_word... " >&6; }
2990 if test "${ac_cv_prog_CC+set}" = set; then :
2991   $as_echo_n "(cached) " >&6
2992 else
2993   if test -n "$CC"; then
2994   ac_cv_prog_CC="$CC" # Let the user override the test.
2995 else
2996   ac_prog_rejected=no
2997 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2998 for as_dir in $PATH
2999 do
3000   IFS=$as_save_IFS
3001   test -z "$as_dir" && as_dir=.
3002     for ac_exec_ext in '' $ac_executable_extensions; do
3003   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3004     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3005        ac_prog_rejected=yes
3006        continue
3007      fi
3008     ac_cv_prog_CC="cc"
3009     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3010     break 2
3011   fi
3012 done
3013   done
3014 IFS=$as_save_IFS
3015
3016 if test $ac_prog_rejected = yes; then
3017   # We found a bogon in the path, so make sure we never use it.
3018   set dummy $ac_cv_prog_CC
3019   shift
3020   if test $# != 0; then
3021     # We chose a different compiler from the bogus one.
3022     # However, it has the same basename, so the bogon will be chosen
3023     # first if we set CC to just the basename; use the full file name.
3024     shift
3025     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3026   fi
3027 fi
3028 fi
3029 fi
3030 CC=$ac_cv_prog_CC
3031 if test -n "$CC"; then
3032   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3033 $as_echo "$CC" >&6; }
3034 else
3035   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3036 $as_echo "no" >&6; }
3037 fi
3038
3039
3040 fi
3041 if test -z "$CC"; then
3042   if test -n "$ac_tool_prefix"; then
3043   for ac_prog in cl.exe
3044   do
3045     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3046 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3047 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3048 $as_echo_n "checking for $ac_word... " >&6; }
3049 if test "${ac_cv_prog_CC+set}" = set; then :
3050   $as_echo_n "(cached) " >&6
3051 else
3052   if test -n "$CC"; then
3053   ac_cv_prog_CC="$CC" # Let the user override the test.
3054 else
3055 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3056 for as_dir in $PATH
3057 do
3058   IFS=$as_save_IFS
3059   test -z "$as_dir" && as_dir=.
3060     for ac_exec_ext in '' $ac_executable_extensions; do
3061   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3062     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3063     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3064     break 2
3065   fi
3066 done
3067   done
3068 IFS=$as_save_IFS
3069
3070 fi
3071 fi
3072 CC=$ac_cv_prog_CC
3073 if test -n "$CC"; then
3074   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3075 $as_echo "$CC" >&6; }
3076 else
3077   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3078 $as_echo "no" >&6; }
3079 fi
3080
3081
3082     test -n "$CC" && break
3083   done
3084 fi
3085 if test -z "$CC"; then
3086   ac_ct_CC=$CC
3087   for ac_prog in cl.exe
3088 do
3089   # Extract the first word of "$ac_prog", so it can be a program name with args.
3090 set dummy $ac_prog; ac_word=$2
3091 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3092 $as_echo_n "checking for $ac_word... " >&6; }
3093 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3094   $as_echo_n "(cached) " >&6
3095 else
3096   if test -n "$ac_ct_CC"; then
3097   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3098 else
3099 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3100 for as_dir in $PATH
3101 do
3102   IFS=$as_save_IFS
3103   test -z "$as_dir" && as_dir=.
3104     for ac_exec_ext in '' $ac_executable_extensions; do
3105   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3106     ac_cv_prog_ac_ct_CC="$ac_prog"
3107     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3108     break 2
3109   fi
3110 done
3111   done
3112 IFS=$as_save_IFS
3113
3114 fi
3115 fi
3116 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3117 if test -n "$ac_ct_CC"; then
3118   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3119 $as_echo "$ac_ct_CC" >&6; }
3120 else
3121   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3122 $as_echo "no" >&6; }
3123 fi
3124
3125
3126   test -n "$ac_ct_CC" && break
3127 done
3128
3129   if test "x$ac_ct_CC" = x; then
3130     CC=""
3131   else
3132     case $cross_compiling:$ac_tool_warned in
3133 yes:)
3134 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3135 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3136 ac_tool_warned=yes ;;
3137 esac
3138     CC=$ac_ct_CC
3139   fi
3140 fi
3141
3142 fi
3143
3144
3145 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3146 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3147 as_fn_error "no acceptable C compiler found in \$PATH
3148 See \`config.log' for more details." "$LINENO" 5; }
3149
3150 # Provide some information about the compiler.
3151 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3152 set X $ac_compile
3153 ac_compiler=$2
3154 for ac_option in --version -v -V -qversion; do
3155   { { ac_try="$ac_compiler $ac_option >&5"
3156 case "(($ac_try" in
3157   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3158   *) ac_try_echo=$ac_try;;
3159 esac
3160 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3161 $as_echo "$ac_try_echo"; } >&5
3162   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3163   ac_status=$?
3164   if test -s conftest.err; then
3165     sed '10a\
3166 ... rest of stderr output deleted ...
3167          10q' conftest.err >conftest.er1
3168     cat conftest.er1 >&5
3169     rm -f conftest.er1 conftest.err
3170   fi
3171   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3172   test $ac_status = 0; }
3173 done
3174
3175 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3176 /* end confdefs.h.  */
3177
3178 int
3179 main ()
3180 {
3181
3182   ;
3183   return 0;
3184 }
3185 _ACEOF
3186 ac_clean_files_save=$ac_clean_files
3187 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3188 # Try to create an executable without -o first, disregard a.out.
3189 # It will help us diagnose broken compilers, and finding out an intuition
3190 # of exeext.
3191 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3192 $as_echo_n "checking for C compiler default output file name... " >&6; }
3193 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3194
3195 # The possible output files:
3196 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3197
3198 ac_rmfiles=
3199 for ac_file in $ac_files
3200 do
3201   case $ac_file in
3202     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3203     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3204   esac
3205 done
3206 rm -f $ac_rmfiles
3207
3208 if { { ac_try="$ac_link_default"
3209 case "(($ac_try" in
3210   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3211   *) ac_try_echo=$ac_try;;
3212 esac
3213 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3214 $as_echo "$ac_try_echo"; } >&5
3215   (eval "$ac_link_default") 2>&5
3216   ac_status=$?
3217   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3218   test $ac_status = 0; }; then :
3219   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3220 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3221 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3222 # so that the user can short-circuit this test for compilers unknown to
3223 # Autoconf.
3224 for ac_file in $ac_files ''
3225 do
3226   test -f "$ac_file" || continue
3227   case $ac_file in
3228     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3229         ;;
3230     [ab].out )
3231         # We found the default executable, but exeext='' is most
3232         # certainly right.
3233         break;;
3234     *.* )
3235         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3236         then :; else
3237            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3238         fi
3239         # We set ac_cv_exeext here because the later test for it is not
3240         # safe: cross compilers may not add the suffix if given an `-o'
3241         # argument, so we may need to know it at that point already.
3242         # Even if this section looks crufty: it has the advantage of
3243         # actually working.
3244         break;;
3245     * )
3246         break;;
3247   esac
3248 done
3249 test "$ac_cv_exeext" = no && ac_cv_exeext=
3250
3251 else
3252   ac_file=''
3253 fi
3254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3255 $as_echo "$ac_file" >&6; }
3256 if test -z "$ac_file"; then :
3257   $as_echo "$as_me: failed program was:" >&5
3258 sed 's/^/| /' conftest.$ac_ext >&5
3259
3260 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3261 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3262 { as_fn_set_status 77
3263 as_fn_error "C compiler cannot create executables
3264 See \`config.log' for more details." "$LINENO" 5; }; }
3265 fi
3266 ac_exeext=$ac_cv_exeext
3267
3268 # Check that the compiler produces executables we can run.  If not, either
3269 # the compiler is broken, or we cross compile.
3270 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3271 $as_echo_n "checking whether the C compiler works... " >&6; }
3272 # If not cross compiling, check that we can run a simple program.
3273 if test "$cross_compiling" != yes; then
3274   if { ac_try='./$ac_file'
3275   { { case "(($ac_try" in
3276   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3277   *) ac_try_echo=$ac_try;;
3278 esac
3279 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3280 $as_echo "$ac_try_echo"; } >&5
3281   (eval "$ac_try") 2>&5
3282   ac_status=$?
3283   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3284   test $ac_status = 0; }; }; then
3285     cross_compiling=no
3286   else
3287     if test "$cross_compiling" = maybe; then
3288         cross_compiling=yes
3289     else
3290         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3291 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3292 as_fn_error "cannot run C compiled programs.
3293 If you meant to cross compile, use \`--host'.
3294 See \`config.log' for more details." "$LINENO" 5; }
3295     fi
3296   fi
3297 fi
3298 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3299 $as_echo "yes" >&6; }
3300
3301 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3302 ac_clean_files=$ac_clean_files_save
3303 # Check that the compiler produces executables we can run.  If not, either
3304 # the compiler is broken, or we cross compile.
3305 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3306 $as_echo_n "checking whether we are cross compiling... " >&6; }
3307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3308 $as_echo "$cross_compiling" >&6; }
3309
3310 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3311 $as_echo_n "checking for suffix of executables... " >&6; }
3312 if { { ac_try="$ac_link"
3313 case "(($ac_try" in
3314   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3315   *) ac_try_echo=$ac_try;;
3316 esac
3317 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3318 $as_echo "$ac_try_echo"; } >&5
3319   (eval "$ac_link") 2>&5
3320   ac_status=$?
3321   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3322   test $ac_status = 0; }; then :
3323   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3324 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3325 # work properly (i.e., refer to `conftest.exe'), while it won't with
3326 # `rm'.
3327 for ac_file in conftest.exe conftest conftest.*; do
3328   test -f "$ac_file" || continue
3329   case $ac_file in
3330     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3331     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3332           break;;
3333     * ) break;;
3334   esac
3335 done
3336 else
3337   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3338 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3339 as_fn_error "cannot compute suffix of executables: cannot compile and link
3340 See \`config.log' for more details." "$LINENO" 5; }
3341 fi
3342 rm -f conftest$ac_cv_exeext
3343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3344 $as_echo "$ac_cv_exeext" >&6; }
3345
3346 rm -f conftest.$ac_ext
3347 EXEEXT=$ac_cv_exeext
3348 ac_exeext=$EXEEXT
3349 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3350 $as_echo_n "checking for suffix of object files... " >&6; }
3351 if test "${ac_cv_objext+set}" = set; then :
3352   $as_echo_n "(cached) " >&6
3353 else
3354   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3355 /* end confdefs.h.  */
3356
3357 int
3358 main ()
3359 {
3360
3361   ;
3362   return 0;
3363 }
3364 _ACEOF
3365 rm -f conftest.o conftest.obj
3366 if { { ac_try="$ac_compile"
3367 case "(($ac_try" in
3368   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3369   *) ac_try_echo=$ac_try;;
3370 esac
3371 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3372 $as_echo "$ac_try_echo"; } >&5
3373   (eval "$ac_compile") 2>&5
3374   ac_status=$?
3375   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3376   test $ac_status = 0; }; then :
3377   for ac_file in conftest.o conftest.obj conftest.*; do
3378   test -f "$ac_file" || continue;
3379   case $ac_file in
3380     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3381     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3382        break;;
3383   esac
3384 done
3385 else
3386   $as_echo "$as_me: failed program was:" >&5
3387 sed 's/^/| /' conftest.$ac_ext >&5
3388
3389 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3390 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3391 as_fn_error "cannot compute suffix of object files: cannot compile
3392 See \`config.log' for more details." "$LINENO" 5; }
3393 fi
3394 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3395 fi
3396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3397 $as_echo "$ac_cv_objext" >&6; }
3398 OBJEXT=$ac_cv_objext
3399 ac_objext=$OBJEXT
3400 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3401 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3402 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3403   $as_echo_n "(cached) " >&6
3404 else
3405   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3406 /* end confdefs.h.  */
3407
3408 int
3409 main ()
3410 {
3411 #ifndef __GNUC__
3412        choke me
3413 #endif
3414
3415   ;
3416   return 0;
3417 }
3418 _ACEOF
3419 if ac_fn_c_try_compile "$LINENO"; then :
3420   ac_compiler_gnu=yes
3421 else
3422   ac_compiler_gnu=no
3423 fi
3424 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3425 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3426
3427 fi
3428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3429 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3430 if test $ac_compiler_gnu = yes; then
3431   GCC=yes
3432 else
3433   GCC=
3434 fi
3435 ac_test_CFLAGS=${CFLAGS+set}
3436 ac_save_CFLAGS=$CFLAGS
3437 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3438 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3439 if test "${ac_cv_prog_cc_g+set}" = set; then :
3440   $as_echo_n "(cached) " >&6
3441 else
3442   ac_save_c_werror_flag=$ac_c_werror_flag
3443    ac_c_werror_flag=yes
3444    ac_cv_prog_cc_g=no
3445    CFLAGS="-g"
3446    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3447 /* end confdefs.h.  */
3448
3449 int
3450 main ()
3451 {
3452
3453   ;
3454   return 0;
3455 }
3456 _ACEOF
3457 if ac_fn_c_try_compile "$LINENO"; then :
3458   ac_cv_prog_cc_g=yes
3459 else
3460   CFLAGS=""
3461       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3462 /* end confdefs.h.  */
3463
3464 int
3465 main ()
3466 {
3467
3468   ;
3469   return 0;
3470 }
3471 _ACEOF
3472 if ac_fn_c_try_compile "$LINENO"; then :
3473
3474 else
3475   ac_c_werror_flag=$ac_save_c_werror_flag
3476          CFLAGS="-g"
3477          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3478 /* end confdefs.h.  */
3479
3480 int
3481 main ()
3482 {
3483
3484   ;
3485   return 0;
3486 }
3487 _ACEOF
3488 if ac_fn_c_try_compile "$LINENO"; then :
3489   ac_cv_prog_cc_g=yes
3490 fi
3491 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3492 fi
3493 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3494 fi
3495 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3496    ac_c_werror_flag=$ac_save_c_werror_flag
3497 fi
3498 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3499 $as_echo "$ac_cv_prog_cc_g" >&6; }
3500 if test "$ac_test_CFLAGS" = set; then
3501   CFLAGS=$ac_save_CFLAGS
3502 elif test $ac_cv_prog_cc_g = yes; then
3503   if test "$GCC" = yes; then
3504     CFLAGS="-g -O2"
3505   else
3506     CFLAGS="-g"
3507   fi
3508 else
3509   if test "$GCC" = yes; then
3510     CFLAGS="-O2"
3511   else
3512     CFLAGS=
3513   fi
3514 fi
3515 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3516 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3517 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3518   $as_echo_n "(cached) " >&6
3519 else
3520   ac_cv_prog_cc_c89=no
3521 ac_save_CC=$CC
3522 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3523 /* end confdefs.h.  */
3524 #include <stdarg.h>
3525 #include <stdio.h>
3526 #include <sys/types.h>
3527 #include <sys/stat.h>
3528 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3529 struct buf { int x; };
3530 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3531 static char *e (p, i)
3532      char **p;
3533      int i;
3534 {
3535   return p[i];
3536 }
3537 static char *f (char * (*g) (char **, int), char **p, ...)
3538 {
3539   char *s;
3540   va_list v;
3541   va_start (v,p);
3542   s = g (p, va_arg (v,int));
3543   va_end (v);
3544   return s;
3545 }
3546
3547 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3548    function prototypes and stuff, but not '\xHH' hex character constants.
3549    These don't provoke an error unfortunately, instead are silently treated
3550    as 'x'.  The following induces an error, until -std is added to get
3551    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3552    array size at least.  It's necessary to write '\x00'==0 to get something
3553    that's true only with -std.  */
3554 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3555
3556 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3557    inside strings and character constants.  */
3558 #define FOO(x) 'x'
3559 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3560
3561 int test (int i, double x);
3562 struct s1 {int (*f) (int a);};
3563 struct s2 {int (*f) (double a);};
3564 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3565 int argc;
3566 char **argv;
3567 int
3568 main ()
3569 {
3570 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3571   ;
3572   return 0;
3573 }
3574 _ACEOF
3575 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3576         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3577 do
3578   CC="$ac_save_CC $ac_arg"
3579   if ac_fn_c_try_compile "$LINENO"; then :
3580   ac_cv_prog_cc_c89=$ac_arg
3581 fi
3582 rm -f core conftest.err conftest.$ac_objext
3583   test "x$ac_cv_prog_cc_c89" != "xno" && break
3584 done
3585 rm -f conftest.$ac_ext
3586 CC=$ac_save_CC
3587
3588 fi
3589 # AC_CACHE_VAL
3590 case "x$ac_cv_prog_cc_c89" in
3591   x)
3592     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3593 $as_echo "none needed" >&6; } ;;
3594   xno)
3595     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3596 $as_echo "unsupported" >&6; } ;;
3597   *)
3598     CC="$CC $ac_cv_prog_cc_c89"
3599     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3600 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3601 esac
3602 if test "x$ac_cv_prog_cc_c89" != xno; then :
3603
3604 fi
3605
3606 ac_ext=c
3607 ac_cpp='$CPP $CPPFLAGS'
3608 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3609 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3610 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3611
3612 ac_aux_dir=
3613 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
3614   for ac_t in install-sh install.sh shtool; do
3615     if test -f "$ac_dir/$ac_t"; then
3616       ac_aux_dir=$ac_dir
3617       ac_install_sh="$ac_aux_dir/$ac_t -c"
3618       break 2
3619     fi
3620   done
3621 done
3622 if test -z "$ac_aux_dir"; then
3623   as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
3624 fi
3625
3626 # These three variables are undocumented and unsupported,
3627 # and are intended to be withdrawn in a future Autoconf release.
3628 # They can cause serious problems if a builder's source tree is in a directory
3629 # whose full name contains unusual characters.
3630 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
3631 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
3632 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
3633
3634
3635 # Make sure we can run config.sub.
3636 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3637   as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3638
3639 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3640 $as_echo_n "checking build system type... " >&6; }
3641 if test "${ac_cv_build+set}" = set; then :
3642   $as_echo_n "(cached) " >&6
3643 else
3644   ac_build_alias=$build_alias
3645 test "x$ac_build_alias" = x &&
3646   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3647 test "x$ac_build_alias" = x &&
3648   as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
3649 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3650   as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3651
3652 fi
3653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3654 $as_echo "$ac_cv_build" >&6; }
3655 case $ac_cv_build in
3656 *-*-*) ;;
3657 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
3658 esac
3659 build=$ac_cv_build
3660 ac_save_IFS=$IFS; IFS='-'
3661 set x $ac_cv_build
3662 shift
3663 build_cpu=$1
3664 build_vendor=$2
3665 shift; shift
3666 # Remember, the first character of IFS is used to create $*,
3667 # except with old shells:
3668 build_os=$*
3669 IFS=$ac_save_IFS
3670 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3671
3672
3673 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3674 $as_echo_n "checking host system type... " >&6; }
3675 if test "${ac_cv_host+set}" = set; then :
3676   $as_echo_n "(cached) " >&6
3677 else
3678   if test "x$host_alias" = x; then
3679   ac_cv_host=$ac_cv_build
3680 else
3681   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3682     as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3683 fi
3684
3685 fi
3686 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3687 $as_echo "$ac_cv_host" >&6; }
3688 case $ac_cv_host in
3689 *-*-*) ;;
3690 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
3691 esac
3692 host=$ac_cv_host
3693 ac_save_IFS=$IFS; IFS='-'
3694 set x $ac_cv_host
3695 shift
3696 host_cpu=$1
3697 host_vendor=$2
3698 shift; shift
3699 # Remember, the first character of IFS is used to create $*,
3700 # except with old shells:
3701 host_os=$*
3702 IFS=$ac_save_IFS
3703 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3704
3705
3706
3707 ac_ext=c
3708 ac_cpp='$CPP $CPPFLAGS'
3709 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3710 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3711 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3712 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3713 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3714 # On Suns, sometimes $CPP names a directory.
3715 if test -n "$CPP" && test -d "$CPP"; then
3716   CPP=
3717 fi
3718 if test -z "$CPP"; then
3719   if test "${ac_cv_prog_CPP+set}" = set; then :
3720   $as_echo_n "(cached) " >&6
3721 else
3722       # Double quotes because CPP needs to be expanded
3723     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3724     do
3725       ac_preproc_ok=false
3726 for ac_c_preproc_warn_flag in '' yes
3727 do
3728   # Use a header file that comes with gcc, so configuring glibc
3729   # with a fresh cross-compiler works.
3730   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3731   # <limits.h> exists even on freestanding compilers.
3732   # On the NeXT, cc -E runs the code through the compiler's parser,
3733   # not just through cpp. "Syntax error" is here to catch this case.
3734   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3735 /* end confdefs.h.  */
3736 #ifdef __STDC__
3737 # include <limits.h>
3738 #else
3739 # include <assert.h>
3740 #endif
3741                      Syntax error
3742 _ACEOF
3743 if ac_fn_c_try_cpp "$LINENO"; then :
3744
3745 else
3746   # Broken: fails on valid input.
3747 continue
3748 fi
3749 rm -f conftest.err conftest.$ac_ext
3750
3751   # OK, works on sane cases.  Now check whether nonexistent headers
3752   # can be detected and how.
3753   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3754 /* end confdefs.h.  */
3755 #include <ac_nonexistent.h>
3756 _ACEOF
3757 if ac_fn_c_try_cpp "$LINENO"; then :
3758   # Broken: success on invalid input.
3759 continue
3760 else
3761   # Passes both tests.
3762 ac_preproc_ok=:
3763 break
3764 fi
3765 rm -f conftest.err conftest.$ac_ext
3766
3767 done
3768 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3769 rm -f conftest.err conftest.$ac_ext
3770 if $ac_preproc_ok; then :
3771   break
3772 fi
3773
3774     done
3775     ac_cv_prog_CPP=$CPP
3776
3777 fi
3778   CPP=$ac_cv_prog_CPP
3779 else
3780   ac_cv_prog_CPP=$CPP
3781 fi
3782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3783 $as_echo "$CPP" >&6; }
3784 ac_preproc_ok=false
3785 for ac_c_preproc_warn_flag in '' yes
3786 do
3787   # Use a header file that comes with gcc, so configuring glibc
3788   # with a fresh cross-compiler works.
3789   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3790   # <limits.h> exists even on freestanding compilers.
3791   # On the NeXT, cc -E runs the code through the compiler's parser,
3792   # not just through cpp. "Syntax error" is here to catch this case.
3793   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3794 /* end confdefs.h.  */
3795 #ifdef __STDC__
3796 # include <limits.h>
3797 #else
3798 # include <assert.h>
3799 #endif
3800                      Syntax error
3801 _ACEOF
3802 if ac_fn_c_try_cpp "$LINENO"; then :
3803
3804 else
3805   # Broken: fails on valid input.
3806 continue
3807 fi
3808 rm -f conftest.err conftest.$ac_ext
3809
3810   # OK, works on sane cases.  Now check whether nonexistent headers
3811   # can be detected and how.
3812   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3813 /* end confdefs.h.  */
3814 #include <ac_nonexistent.h>
3815 _ACEOF
3816 if ac_fn_c_try_cpp "$LINENO"; then :
3817   # Broken: success on invalid input.
3818 continue
3819 else
3820   # Passes both tests.
3821 ac_preproc_ok=:
3822 break
3823 fi
3824 rm -f conftest.err conftest.$ac_ext
3825
3826 done
3827 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3828 rm -f conftest.err conftest.$ac_ext
3829 if $ac_preproc_ok; then :
3830
3831 else
3832   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3833 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3834 as_fn_error "C preprocessor \"$CPP\" fails sanity check
3835 See \`config.log' for more details." "$LINENO" 5; }
3836 fi
3837
3838 ac_ext=c
3839 ac_cpp='$CPP $CPPFLAGS'
3840 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3841 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3842 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3843
3844
3845 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3846 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3847 if test "${ac_cv_path_GREP+set}" = set; then :
3848   $as_echo_n "(cached) " >&6
3849 else
3850   if test -z "$GREP"; then
3851   ac_path_GREP_found=false
3852   # Loop through the user's path and test for each of PROGNAME-LIST
3853   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3854 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3855 do
3856   IFS=$as_save_IFS
3857   test -z "$as_dir" && as_dir=.
3858     for ac_prog in grep ggrep; do
3859     for ac_exec_ext in '' $ac_executable_extensions; do
3860       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3861       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3862 # Check for GNU ac_path_GREP and select it if it is found.
3863   # Check for GNU $ac_path_GREP
3864 case `"$ac_path_GREP" --version 2>&1` in
3865 *GNU*)
3866   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3867 *)
3868   ac_count=0
3869   $as_echo_n 0123456789 >"conftest.in"
3870   while :
3871   do
3872     cat "conftest.in" "conftest.in" >"conftest.tmp"
3873     mv "conftest.tmp" "conftest.in"
3874     cp "conftest.in" "conftest.nl"
3875     $as_echo 'GREP' >> "conftest.nl"
3876     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3877     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3878     as_fn_arith $ac_count + 1 && ac_count=$as_val
3879     if test $ac_count -gt ${ac_path_GREP_max-0}; then
3880       # Best one so far, save it but keep looking for a better one
3881       ac_cv_path_GREP="$ac_path_GREP"
3882       ac_path_GREP_max=$ac_count
3883     fi
3884     # 10*(2^10) chars as input seems more than enough
3885     test $ac_count -gt 10 && break
3886   done
3887   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3888 esac
3889
3890       $ac_path_GREP_found && break 3
3891     done
3892   done
3893   done
3894 IFS=$as_save_IFS
3895   if test -z "$ac_cv_path_GREP"; then
3896     as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3897   fi
3898 else
3899   ac_cv_path_GREP=$GREP
3900 fi
3901
3902 fi
3903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3904 $as_echo "$ac_cv_path_GREP" >&6; }
3905  GREP="$ac_cv_path_GREP"
3906
3907
3908 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3909 $as_echo_n "checking for egrep... " >&6; }
3910 if test "${ac_cv_path_EGREP+set}" = set; then :
3911   $as_echo_n "(cached) " >&6
3912 else
3913   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3914    then ac_cv_path_EGREP="$GREP -E"
3915    else
3916      if test -z "$EGREP"; then
3917   ac_path_EGREP_found=false
3918   # Loop through the user's path and test for each of PROGNAME-LIST
3919   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3920 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3921 do
3922   IFS=$as_save_IFS
3923   test -z "$as_dir" && as_dir=.
3924     for ac_prog in egrep; do
3925     for ac_exec_ext in '' $ac_executable_extensions; do
3926       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3927       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3928 # Check for GNU ac_path_EGREP and select it if it is found.
3929   # Check for GNU $ac_path_EGREP
3930 case `"$ac_path_EGREP" --version 2>&1` in
3931 *GNU*)
3932   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3933 *)
3934   ac_count=0
3935   $as_echo_n 0123456789 >"conftest.in"
3936   while :
3937   do
3938     cat "conftest.in" "conftest.in" >"conftest.tmp"
3939     mv "conftest.tmp" "conftest.in"
3940     cp "conftest.in" "conftest.nl"
3941     $as_echo 'EGREP' >> "conftest.nl"
3942     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3943     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3944     as_fn_arith $ac_count + 1 && ac_count=$as_val
3945     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3946       # Best one so far, save it but keep looking for a better one
3947       ac_cv_path_EGREP="$ac_path_EGREP"
3948       ac_path_EGREP_max=$ac_count
3949     fi
3950     # 10*(2^10) chars as input seems more than enough
3951     test $ac_count -gt 10 && break
3952   done
3953   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3954 esac
3955
3956       $ac_path_EGREP_found && break 3
3957     done
3958   done
3959   done
3960 IFS=$as_save_IFS
3961   if test -z "$ac_cv_path_EGREP"; then
3962     as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3963   fi
3964 else
3965   ac_cv_path_EGREP=$EGREP
3966 fi
3967
3968    fi
3969 fi
3970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3971 $as_echo "$ac_cv_path_EGREP" >&6; }
3972  EGREP="$ac_cv_path_EGREP"
3973
3974
3975 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3976 $as_echo_n "checking for ANSI C header files... " >&6; }
3977 if test "${ac_cv_header_stdc+set}" = set; then :
3978   $as_echo_n "(cached) " >&6
3979 else
3980   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3981 /* end confdefs.h.  */
3982 #include <stdlib.h>
3983 #include <stdarg.h>
3984 #include <string.h>
3985 #include <float.h>
3986
3987 int
3988 main ()
3989 {
3990
3991   ;
3992   return 0;
3993 }
3994 _ACEOF
3995 if ac_fn_c_try_compile "$LINENO"; then :
3996   ac_cv_header_stdc=yes
3997 else
3998   ac_cv_header_stdc=no
3999 fi
4000 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4001
4002 if test $ac_cv_header_stdc = yes; then
4003   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4004   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4005 /* end confdefs.h.  */
4006 #include <string.h>
4007
4008 _ACEOF
4009 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4010   $EGREP "memchr" >/dev/null 2>&1; then :
4011
4012 else
4013   ac_cv_header_stdc=no
4014 fi
4015 rm -f conftest*
4016
4017 fi
4018
4019 if test $ac_cv_header_stdc = yes; then
4020   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4021   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4022 /* end confdefs.h.  */
4023 #include <stdlib.h>
4024
4025 _ACEOF
4026 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4027   $EGREP "free" >/dev/null 2>&1; then :
4028
4029 else
4030   ac_cv_header_stdc=no
4031 fi
4032 rm -f conftest*
4033
4034 fi
4035
4036 if test $ac_cv_header_stdc = yes; then
4037   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4038   if test "$cross_compiling" = yes; then :
4039   :
4040 else
4041   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4042 /* end confdefs.h.  */
4043 #include <ctype.h>
4044 #include <stdlib.h>
4045 #if ((' ' & 0x0FF) == 0x020)
4046 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4047 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4048 #else
4049 # define ISLOWER(c) \
4050                    (('a' <= (c) && (c) <= 'i') \
4051                      || ('j' <= (c) && (c) <= 'r') \
4052                      || ('s' <= (c) && (c) <= 'z'))
4053 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4054 #endif
4055
4056 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4057 int
4058 main ()
4059 {
4060   int i;
4061   for (i = 0; i < 256; i++)
4062     if (XOR (islower (i), ISLOWER (i))
4063         || toupper (i) != TOUPPER (i))
4064       return 2;
4065   return 0;
4066 }
4067 _ACEOF
4068 if ac_fn_c_try_run "$LINENO"; then :
4069
4070 else
4071   ac_cv_header_stdc=no
4072 fi
4073 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4074   conftest.$ac_objext conftest.beam conftest.$ac_ext
4075 fi
4076
4077 fi
4078 fi
4079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4080 $as_echo "$ac_cv_header_stdc" >&6; }
4081 if test $ac_cv_header_stdc = yes; then
4082
4083 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4084
4085 fi
4086
4087 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4088 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4089                   inttypes.h stdint.h unistd.h
4090 do :
4091   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4092 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4093 "
4094 eval as_val=\$$as_ac_Header
4095    if test "x$as_val" = x""yes; then :
4096   cat >>confdefs.h <<_ACEOF
4097 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4098 _ACEOF
4099
4100 fi
4101
4102 done
4103
4104
4105
4106
4107
4108   ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4109 if test "x$ac_cv_header_minix_config_h" = x""yes; then :
4110   MINIX=yes
4111 else
4112   MINIX=
4113 fi
4114
4115
4116   if test "$MINIX" = yes; then
4117
4118 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4119
4120
4121 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4122
4123
4124 $as_echo "#define _MINIX 1" >>confdefs.h
4125
4126   fi
4127
4128         case "$host_os" in
4129     hpux*)
4130
4131 $as_echo "#define _XOPEN_SOURCE 500" >>confdefs.h
4132
4133       ;;
4134   esac
4135
4136
4137   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4138 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4139 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
4140   $as_echo_n "(cached) " >&6
4141 else
4142   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4143 /* end confdefs.h.  */
4144
4145 #         define __EXTENSIONS__ 1
4146           $ac_includes_default
4147 int
4148 main ()
4149 {
4150
4151   ;
4152   return 0;
4153 }
4154 _ACEOF
4155 if ac_fn_c_try_compile "$LINENO"; then :
4156   ac_cv_safe_to_define___extensions__=yes
4157 else
4158   ac_cv_safe_to_define___extensions__=no
4159 fi
4160 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4161 fi
4162 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4163 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4164   test $ac_cv_safe_to_define___extensions__ = yes &&
4165     $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4166
4167   $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4168
4169   $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4170
4171   $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4172
4173   $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4174
4175
4176 if test -n "$ac_tool_prefix"; then
4177   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4178 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4179 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4180 $as_echo_n "checking for $ac_word... " >&6; }
4181 if test "${ac_cv_prog_RANLIB+set}" = set; then :
4182   $as_echo_n "(cached) " >&6
4183 else
4184   if test -n "$RANLIB"; then
4185   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4186 else
4187 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4188 for as_dir in $PATH
4189 do
4190   IFS=$as_save_IFS
4191   test -z "$as_dir" && as_dir=.
4192     for ac_exec_ext in '' $ac_executable_extensions; do
4193   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4194     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4195     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4196     break 2
4197   fi
4198 done
4199   done
4200 IFS=$as_save_IFS
4201
4202 fi
4203 fi
4204 RANLIB=$ac_cv_prog_RANLIB
4205 if test -n "$RANLIB"; then
4206   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
4207 $as_echo "$RANLIB" >&6; }
4208 else
4209   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4210 $as_echo "no" >&6; }
4211 fi
4212
4213
4214 fi
4215 if test -z "$ac_cv_prog_RANLIB"; then
4216   ac_ct_RANLIB=$RANLIB
4217   # Extract the first word of "ranlib", so it can be a program name with args.
4218 set dummy ranlib; ac_word=$2
4219 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4220 $as_echo_n "checking for $ac_word... " >&6; }
4221 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
4222   $as_echo_n "(cached) " >&6
4223 else
4224   if test -n "$ac_ct_RANLIB"; then
4225   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4226 else
4227 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4228 for as_dir in $PATH
4229 do
4230   IFS=$as_save_IFS
4231   test -z "$as_dir" && as_dir=.
4232     for ac_exec_ext in '' $ac_executable_extensions; do
4233   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4234     ac_cv_prog_ac_ct_RANLIB="ranlib"
4235     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4236     break 2
4237   fi
4238 done
4239   done
4240 IFS=$as_save_IFS
4241
4242 fi
4243 fi
4244 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4245 if test -n "$ac_ct_RANLIB"; then
4246   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
4247 $as_echo "$ac_ct_RANLIB" >&6; }
4248 else
4249   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4250 $as_echo "no" >&6; }
4251 fi
4252
4253   if test "x$ac_ct_RANLIB" = x; then
4254     RANLIB=":"
4255   else
4256     case $cross_compiling:$ac_tool_warned in
4257 yes:)
4258 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4259 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4260 ac_tool_warned=yes ;;
4261 esac
4262     RANLIB=$ac_ct_RANLIB
4263   fi
4264 else
4265   RANLIB="$ac_cv_prog_RANLIB"
4266 fi
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276   # Code from module arg-nonnull:
4277   # Code from module c++defs:
4278   # Code from module extensions:
4279
4280   # Code from module include_next:
4281   # Code from module memchr:
4282   # Code from module memmem:
4283   # Code from module memmem-simple:
4284   # Code from module multiarch:
4285   # Code from module stddef:
4286   # Code from module stdint:
4287   # Code from module string:
4288   # Code from module warn-on-use:
4289   # Code from module wchar:
4290
4291 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
4292 $as_echo_n "checking target system type... " >&6; }
4293 if test "${ac_cv_target+set}" = set; then :
4294   $as_echo_n "(cached) " >&6
4295 else
4296   if test "x$target_alias" = x; then
4297   ac_cv_target=$ac_cv_host
4298 else
4299   ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
4300     as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
4301 fi
4302
4303 fi
4304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
4305 $as_echo "$ac_cv_target" >&6; }
4306 case $ac_cv_target in
4307 *-*-*) ;;
4308 *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
4309 esac
4310 target=$ac_cv_target
4311 ac_save_IFS=$IFS; IFS='-'
4312 set x $ac_cv_target
4313 shift
4314 target_cpu=$1
4315 target_vendor=$2
4316 shift; shift
4317 # Remember, the first character of IFS is used to create $*,
4318 # except with old shells:
4319 target_os=$*
4320 IFS=$ac_save_IFS
4321 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
4322
4323
4324 # The aliases save the names the user supplied, while $host etc.
4325 # will get canonicalized.
4326 test -n "$target_alias" &&
4327   test "$program_prefix$program_suffix$program_transform_name" = \
4328     NONENONEs,x,x, &&
4329   program_prefix=${target_alias}-
4330
4331 # The tests for host and target for $enable_largefile require
4332 # canonical names.
4333
4334
4335
4336 # As the $enable_largefile decision depends on --enable-plugins we must set it
4337 # even in directories otherwise not depending on the $plugins option.
4338
4339
4340 # Check whether --enable-plugins was given.
4341 if test "${enable_plugins+set}" = set; then :
4342   enableval=$enable_plugins; case "${enableval}" in
4343   yes | "") plugins=yes ;;
4344   no) plugins=no ;;
4345   *) plugins=yes ;;
4346  esac
4347 else
4348   plugins=no
4349 fi
4350
4351
4352
4353 case "${host}" in
4354   sparc-*-solaris*|i[3-7]86-*-solaris*)
4355     # On native 32bit sparc and ia32 solaris, large-file and procfs support
4356     # are mutually exclusive; and without procfs support, the bfd/ elf module
4357     # cannot provide certain routines such as elfcore_write_prpsinfo
4358     # or elfcore_write_prstatus.  So unless the user explicitly requested
4359     # large-file support through the --enable-largefile switch, disable
4360     # large-file support in favor of procfs support.
4361     test "${target}" = "${host}" -a "x$plugins" = xno \
4362       && : ${enable_largefile="no"}
4363     ;;
4364 esac
4365
4366 # Check whether --enable-largefile was given.
4367 if test "${enable_largefile+set}" = set; then :
4368   enableval=$enable_largefile;
4369 fi
4370
4371 if test "$enable_largefile" != no; then
4372
4373   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
4374 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
4375 if test "${ac_cv_sys_largefile_CC+set}" = set; then :
4376   $as_echo_n "(cached) " >&6
4377 else
4378   ac_cv_sys_largefile_CC=no
4379      if test "$GCC" != yes; then
4380        ac_save_CC=$CC
4381        while :; do
4382          # IRIX 6.2 and later do not support large files by default,
4383          # so use the C compiler's -n32 option if that helps.
4384          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4385 /* end confdefs.h.  */
4386 #include <sys/types.h>
4387  /* Check that off_t can represent 2**63 - 1 correctly.
4388     We can't simply define LARGE_OFF_T to be 9223372036854775807,
4389     since some C++ compilers masquerading as C compilers
4390     incorrectly reject 9223372036854775807.  */
4391 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4392   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4393                        && LARGE_OFF_T % 2147483647 == 1)
4394                       ? 1 : -1];
4395 int
4396 main ()
4397 {
4398
4399   ;
4400   return 0;
4401 }
4402 _ACEOF
4403          if ac_fn_c_try_compile "$LINENO"; then :
4404   break
4405 fi
4406 rm -f core conftest.err conftest.$ac_objext
4407          CC="$CC -n32"
4408          if ac_fn_c_try_compile "$LINENO"; then :
4409   ac_cv_sys_largefile_CC=' -n32'; break
4410 fi
4411 rm -f core conftest.err conftest.$ac_objext
4412          break
4413        done
4414        CC=$ac_save_CC
4415        rm -f conftest.$ac_ext
4416     fi
4417 fi
4418 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
4419 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
4420   if test "$ac_cv_sys_largefile_CC" != no; then
4421     CC=$CC$ac_cv_sys_largefile_CC
4422   fi
4423
4424   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
4425 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
4426 if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
4427   $as_echo_n "(cached) " >&6
4428 else
4429   while :; do
4430   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4431 /* end confdefs.h.  */
4432 #include <sys/types.h>
4433  /* Check that off_t can represent 2**63 - 1 correctly.
4434     We can't simply define LARGE_OFF_T to be 9223372036854775807,
4435     since some C++ compilers masquerading as C compilers
4436     incorrectly reject 9223372036854775807.  */
4437 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4438   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4439                        && LARGE_OFF_T % 2147483647 == 1)
4440                       ? 1 : -1];
4441 int
4442 main ()
4443 {
4444
4445   ;
4446   return 0;
4447 }
4448 _ACEOF
4449 if ac_fn_c_try_compile "$LINENO"; then :
4450   ac_cv_sys_file_offset_bits=no; break
4451 fi
4452 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4453   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4454 /* end confdefs.h.  */
4455 #define _FILE_OFFSET_BITS 64
4456 #include <sys/types.h>
4457  /* Check that off_t can represent 2**63 - 1 correctly.
4458     We can't simply define LARGE_OFF_T to be 9223372036854775807,
4459     since some C++ compilers masquerading as C compilers
4460     incorrectly reject 9223372036854775807.  */
4461 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4462   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4463                        && LARGE_OFF_T % 2147483647 == 1)
4464                       ? 1 : -1];
4465 int
4466 main ()
4467 {
4468
4469   ;
4470   return 0;
4471 }
4472 _ACEOF
4473 if ac_fn_c_try_compile "$LINENO"; then :
4474   ac_cv_sys_file_offset_bits=64; break
4475 fi
4476 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4477   ac_cv_sys_file_offset_bits=unknown
4478   break
4479 done
4480 fi
4481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
4482 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
4483 case $ac_cv_sys_file_offset_bits in #(
4484   no | unknown) ;;
4485   *)
4486 cat >>confdefs.h <<_ACEOF
4487 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
4488 _ACEOF
4489 ;;
4490 esac
4491 rm -rf conftest*
4492   if test $ac_cv_sys_file_offset_bits = unknown; then
4493     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
4494 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
4495 if test "${ac_cv_sys_large_files+set}" = set; then :
4496   $as_echo_n "(cached) " >&6
4497 else
4498   while :; do
4499   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4500 /* end confdefs.h.  */
4501 #include <sys/types.h>
4502  /* Check that off_t can represent 2**63 - 1 correctly.
4503     We can't simply define LARGE_OFF_T to be 9223372036854775807,
4504     since some C++ compilers masquerading as C compilers
4505     incorrectly reject 9223372036854775807.  */
4506 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4507   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4508                        && LARGE_OFF_T % 2147483647 == 1)
4509                       ? 1 : -1];
4510 int
4511 main ()
4512 {
4513
4514   ;
4515   return 0;
4516 }
4517 _ACEOF
4518 if ac_fn_c_try_compile "$LINENO"; then :
4519   ac_cv_sys_large_files=no; break
4520 fi
4521 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4522   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4523 /* end confdefs.h.  */
4524 #define _LARGE_FILES 1
4525 #include <sys/types.h>
4526  /* Check that off_t can represent 2**63 - 1 correctly.
4527     We can't simply define LARGE_OFF_T to be 9223372036854775807,
4528     since some C++ compilers masquerading as C compilers
4529     incorrectly reject 9223372036854775807.  */
4530 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4531   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4532                        && LARGE_OFF_T % 2147483647 == 1)
4533                       ? 1 : -1];
4534 int
4535 main ()
4536 {
4537
4538   ;
4539   return 0;
4540 }
4541 _ACEOF
4542 if ac_fn_c_try_compile "$LINENO"; then :
4543   ac_cv_sys_large_files=1; break
4544 fi
4545 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4546   ac_cv_sys_large_files=unknown
4547   break
4548 done
4549 fi
4550 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
4551 $as_echo "$ac_cv_sys_large_files" >&6; }
4552 case $ac_cv_sys_large_files in #(
4553   no | unknown) ;;
4554   *)
4555 cat >>confdefs.h <<_ACEOF
4556 #define _LARGE_FILES $ac_cv_sys_large_files
4557 _ACEOF
4558 ;;
4559 esac
4560 rm -rf conftest*
4561   fi
4562 fi
4563
4564
4565
4566
4567
4568 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${CC-cc} option to accept ANSI C" >&5
4569 $as_echo_n "checking for ${CC-cc} option to accept ANSI C... " >&6; }
4570 if test "${am_cv_prog_cc_stdc+set}" = set; then :
4571   $as_echo_n "(cached) " >&6
4572 else
4573   am_cv_prog_cc_stdc=no
4574 ac_save_CC="$CC"
4575 # Don't try gcc -ansi; that turns off useful extensions and
4576 # breaks some systems' header files.
4577 # AIX                   -qlanglvl=ansi
4578 # Ultrix and OSF/1      -std1
4579 # HP-UX 10.20 and later -Ae
4580 # HP-UX older versions  -Aa -D_HPUX_SOURCE
4581 # SVR4                  -Xc -D__EXTENSIONS__
4582 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4583 do
4584   CC="$ac_save_CC $ac_arg"
4585   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4586 /* end confdefs.h.  */
4587 #include <stdarg.h>
4588 #include <stdio.h>
4589 #include <sys/types.h>
4590 #include <sys/stat.h>
4591 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4592 struct buf { int x; };
4593 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4594 static char *e (p, i)
4595      char **p;
4596      int i;
4597 {
4598   return p[i];
4599 }
4600 static char *f (char * (*g) (char **, int), char **p, ...)
4601 {
4602   char *s;
4603   va_list v;
4604   va_start (v,p);
4605   s = g (p, va_arg (v,int));
4606   va_end (v);
4607   return s;
4608 }
4609 int test (int i, double x);
4610 struct s1 {int (*f) (int a);};
4611 struct s2 {int (*f) (double a);};
4612 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4613 int argc;
4614 char **argv;
4615
4616 int
4617 main ()
4618 {
4619
4620 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4621
4622   ;
4623   return 0;
4624 }
4625 _ACEOF
4626 if ac_fn_c_try_compile "$LINENO"; then :
4627   am_cv_prog_cc_stdc="$ac_arg"; break
4628 fi
4629 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4630 done
4631 CC="$ac_save_CC"
4632
4633 fi
4634
4635 if test -z "$am_cv_prog_cc_stdc"; then
4636   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4637 $as_echo "none needed" >&6; }
4638 else
4639   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_stdc" >&5
4640 $as_echo "$am_cv_prog_cc_stdc" >&6; }
4641 fi
4642 case "x$am_cv_prog_cc_stdc" in
4643   x|xno) ;;
4644   *) CC="$CC $am_cv_prog_cc_stdc" ;;
4645 esac
4646
4647
4648 ac_aux_dir=
4649 for ac_dir in .. "$srcdir"/..; do
4650   for ac_t in install-sh install.sh shtool; do
4651     if test -f "$ac_dir/$ac_t"; then
4652       ac_aux_dir=$ac_dir
4653       ac_install_sh="$ac_aux_dir/$ac_t -c"
4654       break 2
4655     fi
4656   done
4657 done
4658 if test -z "$ac_aux_dir"; then
4659   as_fn_error "cannot find install-sh, install.sh, or shtool in .. \"$srcdir\"/.." "$LINENO" 5
4660 fi
4661
4662 # These three variables are undocumented and unsupported,
4663 # and are intended to be withdrawn in a future Autoconf release.
4664 # They can cause serious problems if a builder's source tree is in a directory
4665 # whose full name contains unusual characters.
4666 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
4667 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
4668 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
4669
4670
4671
4672
4673 # Dependency checking.
4674 rm -rf .tst 2>/dev/null
4675 mkdir .tst 2>/dev/null
4676 if test -d .tst; then
4677   am__leading_dot=.
4678 else
4679   am__leading_dot=_
4680 fi
4681 rmdir .tst 2>/dev/null
4682
4683 DEPDIR="${am__leading_dot}deps"
4684
4685 ac_config_commands="$ac_config_commands depdir"
4686
4687
4688 depcc="$CC"   am_compiler_list=
4689
4690 am_depcomp=$ac_aux_dir/depcomp
4691 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4692 $as_echo_n "checking dependency style of $depcc... " >&6; }
4693 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
4694   $as_echo_n "(cached) " >&6
4695 else
4696   if test -f "$am_depcomp"; then
4697   # We make a subdir and do the tests there.  Otherwise we can end up
4698   # making bogus files that we don't know about and never remove.  For
4699   # instance it was reported that on HP-UX the gcc test will end up
4700   # making a dummy file named `D' -- because `-MD' means `put the output
4701   # in D'.
4702   mkdir conftest.dir
4703   # Copy depcomp to subdir because otherwise we won't find it if we're
4704   # using a relative directory.
4705   cp "$am_depcomp" conftest.dir
4706   cd conftest.dir
4707   # We will build objects and dependencies in a subdirectory because
4708   # it helps to detect inapplicable dependency modes.  For instance
4709   # both Tru64's cc and ICC support -MD to output dependencies as a
4710   # side effect of compilation, but ICC will put the dependencies in
4711   # the current directory while Tru64 will put them in the object
4712   # directory.
4713   mkdir sub
4714
4715   am_cv_CC_dependencies_compiler_type=none
4716   if test "$am_compiler_list" = ""; then
4717      am_compiler_list=`sed -n 's/^\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4718   fi
4719   for depmode in $am_compiler_list; do
4720     if test $depmode = none; then break; fi
4721
4722     $as_echo "$as_me:$LINENO: trying $depmode" >&5
4723     # Setup a source with many dependencies, because some compilers
4724     # like to wrap large dependency lists on column 80 (with \), and
4725     # we should not choose a depcomp mode which is confused by this.
4726     #
4727     # We need to recreate these files for each test, as the compiler may
4728     # overwrite some of them when testing with obscure command lines.
4729     # This happens at least with the AIX C compiler.
4730     : > sub/conftest.c
4731     for i in 1 2 3 4 5 6; do
4732       echo '#include "conftst'$i'.h"' >> sub/conftest.c
4733       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
4734       # Solaris 8's {/usr,}/bin/sh.
4735       touch sub/conftst$i.h
4736     done
4737     echo "include sub/conftest.Po" > confmf
4738
4739     # We check with `-c' and `-o' for the sake of the "dashmstdout"
4740     # mode.  It turns out that the SunPro C++ compiler does not properly
4741     # handle `-M -o', and we need to detect this.
4742     depcmd="depmode=$depmode \
4743        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
4744        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4745        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c"
4746     echo "| $depcmd" | sed -e 's/  */ /g' >&5
4747     if env $depcmd > conftest.err 2>&1 &&
4748        grep sub/conftst6.h sub/conftest.Po >>conftest.err 2>&1 &&
4749        grep sub/conftest.${OBJEXT-o} sub/conftest.Po >>conftest.err 2>&1 &&
4750        ${MAKE-make} -s -f confmf >>conftest.err 2>&1; then
4751       # icc doesn't choke on unknown options, it will just issue warnings
4752       # or remarks (even with -Werror).  So we grep stderr for any message
4753       # that says an option was ignored or not supported.
4754       # When given -MP, icc 7.0 and 7.1 complain thusly:
4755       #   icc: Command line warning: ignoring option '-M'; no argument required
4756       # The diagnosis changed in icc 8.0:
4757       #   icc: Command line remark: option '-MP' not supported
4758       if (grep 'ignoring option' conftest.err ||
4759           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4760         am_cv_CC_dependencies_compiler_type=$depmode
4761         $as_echo "$as_me:$LINENO: success" >&5
4762         break
4763       fi
4764     fi
4765     $as_echo "$as_me:$LINENO: failure, diagnostics are:" >&5
4766     sed -e 's/^/| /' < conftest.err >&5
4767   done
4768
4769   cd ..
4770   rm -rf conftest.dir
4771 else
4772   am_cv_CC_dependencies_compiler_type=none
4773 fi
4774
4775 fi
4776 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4777 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4778 if test x${am_cv_CC_dependencies_compiler_type-none} = xnone
4779 then as_fn_error "no usable dependency style found" "$LINENO" 5
4780 else CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4781
4782 fi
4783
4784
4785 # Check for the 'make' the user wants to use.
4786 for ac_prog in make
4787 do
4788   # Extract the first word of "$ac_prog", so it can be a program name with args.
4789 set dummy $ac_prog; ac_word=$2
4790 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4791 $as_echo_n "checking for $ac_word... " >&6; }
4792 if test "${ac_cv_prog_MAKE+set}" = set; then :
4793   $as_echo_n "(cached) " >&6
4794 else
4795   if test -n "$MAKE"; then
4796   ac_cv_prog_MAKE="$MAKE" # Let the user override the test.
4797 else
4798 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4799 for as_dir in $PATH
4800 do
4801   IFS=$as_save_IFS
4802   test -z "$as_dir" && as_dir=.
4803     for ac_exec_ext in '' $ac_executable_extensions; do
4804   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4805     ac_cv_prog_MAKE="$ac_prog"
4806     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4807     break 2
4808   fi
4809 done
4810   done
4811 IFS=$as_save_IFS
4812
4813 fi
4814 fi
4815 MAKE=$ac_cv_prog_MAKE
4816 if test -n "$MAKE"; then
4817   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKE" >&5
4818 $as_echo "$MAKE" >&6; }
4819 else
4820   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4821 $as_echo "no" >&6; }
4822 fi
4823
4824
4825   test -n "$MAKE" && break
4826 done
4827
4828 MAKE_IS_GNU=
4829 case "`$MAKE --version 2>&1 | sed 1q`" in
4830   *GNU*)
4831     MAKE_IS_GNU=yes
4832     ;;
4833 esac
4834  if test "$MAKE_IS_GNU" = yes; then
4835   GMAKE_TRUE=
4836   GMAKE_FALSE='#'
4837 else
4838   GMAKE_TRUE='#'
4839   GMAKE_FALSE=
4840 fi
4841
4842 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4843 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4844 set x ${MAKE-make}
4845 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4846 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
4847   $as_echo_n "(cached) " >&6
4848 else
4849   cat >conftest.make <<\_ACEOF
4850 SHELL = /bin/sh
4851 all:
4852         @echo '@@@%%%=$(MAKE)=@@@%%%'
4853 _ACEOF
4854 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
4855 case `${MAKE-make} -f conftest.make 2>/dev/null` in
4856   *@@@%%%=?*=@@@%%%*)
4857     eval ac_cv_prog_make_${ac_make}_set=yes;;
4858   *)
4859     eval ac_cv_prog_make_${ac_make}_set=no;;
4860 esac
4861 rm -f conftest.make
4862 fi
4863 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4864   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4865 $as_echo "yes" >&6; }
4866   SET_MAKE=
4867 else
4868   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4869 $as_echo "no" >&6; }
4870   SET_MAKE="MAKE=${MAKE-make}"
4871 fi
4872
4873
4874
4875 CONFIG_OBS=
4876 CONFIG_DEPS=
4877 CONFIG_SRCS=
4878 ENABLE_CFLAGS=
4879
4880 CONFIG_ALL=
4881 CONFIG_CLEAN=
4882 CONFIG_INSTALL=
4883 CONFIG_UNINSTALL=
4884
4885 # If we haven't got the data from the intl directory,
4886 # assume NLS is disabled.
4887 USE_NLS=no
4888 LIBINTL=
4889 LIBINTL_DEP=
4890 INCINTL=
4891 XGETTEXT=
4892 GMSGFMT=
4893 POSUB=
4894
4895 if test -f  ../intl/config.intl; then
4896   .  ../intl/config.intl
4897 fi
4898 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
4899 $as_echo_n "checking whether NLS is requested... " >&6; }
4900 if test x"$USE_NLS" != xyes; then
4901   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4902 $as_echo "no" >&6; }
4903 else
4904   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4905 $as_echo "yes" >&6; }
4906
4907 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
4908
4909
4910   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
4911 $as_echo_n "checking for catalogs to be installed... " >&6; }
4912   # Look for .po and .gmo files in the source directory.
4913   CATALOGS=
4914   XLINGUAS=
4915   for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
4916     # If there aren't any .gmo files the shell will give us the
4917     # literal string "../path/to/srcdir/po/*.gmo" which has to be
4918     # weeded out.
4919     case "$cat" in *\**)
4920       continue;;
4921     esac
4922     # The quadruple backslash is collapsed to a double backslash
4923     # by the backticks, then collapsed again by the double quotes,
4924     # leaving us with one backslash in the sed expression (right
4925     # before the dot that mustn't act as a wildcard).
4926     cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
4927     lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
4928     # The user is allowed to set LINGUAS to a list of languages to
4929     # install catalogs for.  If it's empty that means "all of them."
4930     if test "x$LINGUAS" = x; then
4931       CATALOGS="$CATALOGS $cat"
4932       XLINGUAS="$XLINGUAS $lang"
4933     else
4934       case "$LINGUAS" in *$lang*)
4935         CATALOGS="$CATALOGS $cat"
4936         XLINGUAS="$XLINGUAS $lang"
4937         ;;
4938       esac
4939     fi
4940   done
4941   LINGUAS="$XLINGUAS"
4942   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
4943 $as_echo "$LINGUAS" >&6; }
4944
4945
4946     DATADIRNAME=share
4947
4948   INSTOBJEXT=.mo
4949
4950   GENCAT=gencat
4951
4952   CATOBJEXT=.gmo
4953
4954 fi
4955
4956 localedir='${datadir}/locale'
4957
4958
4959 if test x"$USE_NLS" = xyes; then
4960    CONFIG_ALL="$CONFIG_ALL all-po"
4961    CONFIG_CLEAN="$CONFIG_CLEAN clean-po"
4962    CONFIG_INSTALL="$CONFIG_INSTALL install-po"
4963    CONFIG_UNINSTALL="$CONFIG_UNINSTALL uninstall-po"
4964 fi
4965
4966
4967
4968
4969
4970           LIBC_FATAL_STDERR_=1
4971   export LIBC_FATAL_STDERR_
4972
4973
4974
4975
4976
4977   for ac_header in $gl_header_list
4978 do :
4979   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4980 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4981 eval as_val=\$$as_ac_Header
4982    if test "x$as_val" = x""yes; then :
4983   cat >>confdefs.h <<_ACEOF
4984 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4985 _ACEOF
4986
4987 fi
4988
4989 done
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999   for ac_func in $gl_func_list
5000 do :
5001   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5002 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5003 eval as_val=\$$as_ac_var
5004    if test "x$as_val" = x""yes; then :
5005   cat >>confdefs.h <<_ACEOF
5006 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5007 _ACEOF
5008
5009 fi
5010 done
5011
5012
5013
5014
5015
5016
5017   GNULIB_MEMCHR=0;
5018   GNULIB_MEMMEM=0;
5019   GNULIB_MEMPCPY=0;
5020   GNULIB_MEMRCHR=0;
5021   GNULIB_RAWMEMCHR=0;
5022   GNULIB_STPCPY=0;
5023   GNULIB_STPNCPY=0;
5024   GNULIB_STRCHRNUL=0;
5025   GNULIB_STRDUP=0;
5026   GNULIB_STRNCAT=0;
5027   GNULIB_STRNDUP=0;
5028   GNULIB_STRNLEN=0;
5029   GNULIB_STRPBRK=0;
5030   GNULIB_STRSEP=0;
5031   GNULIB_STRSTR=0;
5032   GNULIB_STRCASESTR=0;
5033   GNULIB_STRTOK_R=0;
5034   GNULIB_MBSLEN=0;
5035   GNULIB_MBSNLEN=0;
5036   GNULIB_MBSCHR=0;
5037   GNULIB_MBSRCHR=0;
5038   GNULIB_MBSSTR=0;
5039   GNULIB_MBSCASECMP=0;
5040   GNULIB_MBSNCASECMP=0;
5041   GNULIB_MBSPCASECMP=0;
5042   GNULIB_MBSCASESTR=0;
5043   GNULIB_MBSCSPN=0;
5044   GNULIB_MBSPBRK=0;
5045   GNULIB_MBSSPN=0;
5046   GNULIB_MBSSEP=0;
5047   GNULIB_MBSTOK_R=0;
5048   GNULIB_STRERROR=0;
5049   GNULIB_STRSIGNAL=0;
5050   GNULIB_STRVERSCMP=0;
5051   HAVE_MBSLEN=0;
5052     HAVE_MEMCHR=1;
5053   HAVE_DECL_MEMMEM=1;
5054   HAVE_MEMPCPY=1;
5055   HAVE_DECL_MEMRCHR=1;
5056   HAVE_RAWMEMCHR=1;
5057   HAVE_STPCPY=1;
5058   HAVE_STPNCPY=1;
5059   HAVE_STRCHRNUL=1;
5060   HAVE_DECL_STRDUP=1;
5061   HAVE_DECL_STRNDUP=1;
5062   HAVE_DECL_STRNLEN=1;
5063   HAVE_STRPBRK=1;
5064   HAVE_STRSEP=1;
5065   HAVE_STRCASESTR=1;
5066   HAVE_DECL_STRTOK_R=1;
5067   HAVE_DECL_STRSIGNAL=1;
5068   HAVE_STRVERSCMP=1;
5069   REPLACE_MEMCHR=0;
5070   REPLACE_MEMMEM=0;
5071   REPLACE_STPNCPY=0;
5072   REPLACE_STRDUP=0;
5073   REPLACE_STRSTR=0;
5074   REPLACE_STRCASESTR=0;
5075   REPLACE_STRERROR=0;
5076   REPLACE_STRNCAT=0;
5077   REPLACE_STRNDUP=0;
5078   REPLACE_STRNLEN=0;
5079   REPLACE_STRSIGNAL=0;
5080   REPLACE_STRTOK_R=0;
5081   UNDEFINE_STRTOK_R=0;
5082
5083
5084
5085
5086
5087
5088
5089
5090
5091
5092
5093
5094
5095   # Check for mmap(). Don't use AC_FUNC_MMAP, because it checks too much: it
5096   # fails on HP-UX 11, because MAP_FIXED mappings do not work. But this is
5097   # irrelevant for anonymous mappings.
5098   ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap"
5099 if test "x$ac_cv_func_mmap" = x""yes; then :
5100   gl_have_mmap=yes
5101 else
5102   gl_have_mmap=no
5103 fi
5104
5105
5106   # Try to allow MAP_ANONYMOUS.
5107   gl_have_mmap_anonymous=no
5108   if test $gl_have_mmap = yes; then
5109     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MAP_ANONYMOUS" >&5
5110 $as_echo_n "checking for MAP_ANONYMOUS... " >&6; }
5111     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5112 /* end confdefs.h.  */
5113
5114 #include <sys/mman.h>
5115 #ifdef MAP_ANONYMOUS
5116     I cant identify this map.
5117 #endif
5118
5119 _ACEOF
5120 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5121   $EGREP "I cant identify this map." >/dev/null 2>&1; then :
5122   gl_have_mmap_anonymous=yes
5123 fi
5124 rm -f conftest*
5125
5126     if test $gl_have_mmap_anonymous != yes; then
5127       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5128 /* end confdefs.h.  */
5129
5130 #include <sys/mman.h>
5131 #ifdef MAP_ANON
5132     I cant identify this map.
5133 #endif
5134
5135 _ACEOF
5136 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5137   $EGREP "I cant identify this map." >/dev/null 2>&1; then :
5138
5139 $as_echo "#define MAP_ANONYMOUS MAP_ANON" >>confdefs.h
5140
5141          gl_have_mmap_anonymous=yes
5142 fi
5143 rm -f conftest*
5144
5145     fi
5146     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_have_mmap_anonymous" >&5
5147 $as_echo "$gl_have_mmap_anonymous" >&6; }
5148     if test $gl_have_mmap_anonymous = yes; then
5149
5150 $as_echo "#define HAVE_MAP_ANONYMOUS 1" >>confdefs.h
5151
5152     fi
5153   fi
5154
5155
5156   :
5157
5158
5159
5160
5161
5162
5163   :
5164
5165
5166
5167
5168
5169
5170
5171
5172   :
5173
5174
5175
5176
5177
5178   if test $ac_cv_func_memchr = yes; then
5179     # Detect platform-specific bugs in some versions of glibc:
5180     # memchr should not dereference anything with length 0
5181     #   http://bugzilla.redhat.com/499689
5182     # memchr should not dereference overestimated length after a match
5183     #   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=521737
5184     #   http://sourceware.org/bugzilla/show_bug.cgi?id=10162
5185     # Assume that memchr works on platforms that lack mprotect.
5186     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether memchr works" >&5
5187 $as_echo_n "checking whether memchr works... " >&6; }
5188 if test "${gl_cv_func_memchr_works+set}" = set; then :
5189   $as_echo_n "(cached) " >&6
5190 else
5191   if test "$cross_compiling" = yes; then :
5192          gl_cv_func_memchr_works="guessing no"
5193 else
5194   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5195 /* end confdefs.h.  */
5196
5197 #include <string.h>
5198 #if HAVE_SYS_MMAN_H
5199 # include <fcntl.h>
5200 # include <unistd.h>
5201 # include <sys/types.h>
5202 # include <sys/mman.h>
5203 # ifndef MAP_FILE
5204 #  define MAP_FILE 0
5205 # endif
5206 #endif
5207
5208 int
5209 main ()
5210 {
5211
5212   char *fence = NULL;
5213 #if HAVE_SYS_MMAN_H && HAVE_MPROTECT
5214 # if HAVE_MAP_ANONYMOUS
5215   const int flags = MAP_ANONYMOUS | MAP_PRIVATE;
5216   const int fd = -1;
5217 # else /* !HAVE_MAP_ANONYMOUS */
5218   const int flags = MAP_FILE | MAP_PRIVATE;
5219   int fd = open ("/dev/zero", O_RDONLY, 0666);
5220   if (fd >= 0)
5221 # endif
5222     {
5223       int pagesize = getpagesize ();
5224       char *two_pages =
5225         (char *) mmap (NULL, 2 * pagesize, PROT_READ | PROT_WRITE,
5226                        flags, fd, 0);
5227       if (two_pages != (char *)(-1)
5228           && mprotect (two_pages + pagesize, pagesize, PROT_NONE) == 0)
5229         fence = two_pages + pagesize;
5230     }
5231 #endif
5232   if (fence)
5233     {
5234       if (memchr (fence, 0, 0))
5235         return 1;
5236       strcpy (fence - 9, "12345678");
5237       if (memchr (fence - 9, 0, 79) != fence - 1)
5238         return 2;
5239     }
5240   return 0;
5241
5242   ;
5243   return 0;
5244 }
5245 _ACEOF
5246 if ac_fn_c_try_run "$LINENO"; then :
5247   gl_cv_func_memchr_works=yes
5248 else
5249   gl_cv_func_memchr_works=no
5250 fi
5251 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5252   conftest.$ac_objext conftest.beam conftest.$ac_ext
5253 fi
5254
5255 fi
5256 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_memchr_works" >&5
5257 $as_echo "$gl_cv_func_memchr_works" >&6; }
5258     if test "$gl_cv_func_memchr_works" != yes; then
5259       REPLACE_MEMCHR=1
5260     fi
5261   else
5262     HAVE_MEMCHR=0
5263   fi
5264   if test $HAVE_MEMCHR = 0 || test $REPLACE_MEMCHR = 1; then
5265
5266
5267
5268
5269
5270
5271
5272
5273   gl_LIBOBJS="$gl_LIBOBJS memchr.$ac_objext"
5274
5275
5276   for ac_header in bp-sym.h
5277 do :
5278   ac_fn_c_check_header_mongrel "$LINENO" "bp-sym.h" "ac_cv_header_bp_sym_h" "$ac_includes_default"
5279 if test "x$ac_cv_header_bp_sym_h" = x""yes; then :
5280   cat >>confdefs.h <<_ACEOF
5281 #define HAVE_BP_SYM_H 1
5282 _ACEOF
5283
5284 fi
5285
5286 done
5287
5288
5289   fi
5290
5291
5292       ac_fn_c_check_decl "$LINENO" "memmem" "ac_cv_have_decl_memmem" "$ac_includes_default"
5293 if test "x$ac_cv_have_decl_memmem" = x""yes; then :
5294   ac_have_decl=1
5295 else
5296   ac_have_decl=0
5297 fi
5298
5299 cat >>confdefs.h <<_ACEOF
5300 #define HAVE_DECL_MEMMEM $ac_have_decl
5301 _ACEOF
5302
5303
5304
5305
5306
5307
5308
5309
5310
5311
5312
5313
5314
5315
5316   for ac_func in memmem
5317 do :
5318   ac_fn_c_check_func "$LINENO" "memmem" "ac_cv_func_memmem"
5319 if test "x$ac_cv_func_memmem" = x""yes; then :
5320   cat >>confdefs.h <<_ACEOF
5321 #define HAVE_MEMMEM 1
5322 _ACEOF
5323
5324 else
5325
5326     gl_LIBOBJS="$gl_LIBOBJS $ac_func.$ac_objext"
5327
5328 fi
5329 done
5330
5331
5332
5333   :
5334
5335
5336
5337
5338
5339   if test $ac_cv_have_decl_memmem = no; then
5340     HAVE_DECL_MEMMEM=0
5341   fi
5342   :
5343
5344
5345     gl_cv_c_multiarch=no
5346   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5347 /* end confdefs.h.  */
5348 #ifndef __APPLE_CC__
5349          not a universal capable compiler
5350         #endif
5351         typedef int dummy;
5352
5353 _ACEOF
5354 if ac_fn_c_try_compile "$LINENO"; then :
5355
5356                arch=
5357      prev=
5358      for word in ${CC} ${CFLAGS} ${CPPFLAGS} ${LDFLAGS}; do
5359        if test -n "$prev"; then
5360          case $word in
5361            i?86 | x86_64 | ppc | ppc64)
5362              if test -z "$arch" || test "$arch" = "$word"; then
5363                arch="$word"
5364              else
5365                gl_cv_c_multiarch=yes
5366              fi
5367              ;;
5368          esac
5369          prev=
5370        else
5371          if test "x$word" = "x-arch"; then
5372            prev=arch
5373          fi
5374        fi
5375      done
5376
5377 fi
5378 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5379   if test $gl_cv_c_multiarch = yes; then
5380
5381 $as_echo "#define AA_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
5382
5383     APPLE_UNIVERSAL_BUILD=1
5384   else
5385     APPLE_UNIVERSAL_BUILD=0
5386   fi
5387
5388
5389
5390     REPLACE_NULL=0;
5391   HAVE_WCHAR_T=1;
5392   STDDEF_H='';
5393
5394
5395   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wchar_t" >&5
5396 $as_echo_n "checking for wchar_t... " >&6; }
5397 if test "${gt_cv_c_wchar_t+set}" = set; then :
5398   $as_echo_n "(cached) " >&6
5399 else
5400   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5401 /* end confdefs.h.  */
5402 #include <stddef.h>
5403        wchar_t foo = (wchar_t)'\0';
5404 int
5405 main ()
5406 {
5407
5408   ;
5409   return 0;
5410 }
5411 _ACEOF
5412 if ac_fn_c_try_compile "$LINENO"; then :
5413   gt_cv_c_wchar_t=yes
5414 else
5415   gt_cv_c_wchar_t=no
5416 fi
5417 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5418 fi
5419 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wchar_t" >&5
5420 $as_echo "$gt_cv_c_wchar_t" >&6; }
5421   if test $gt_cv_c_wchar_t = yes; then
5422
5423 $as_echo "#define HAVE_WCHAR_T 1" >>confdefs.h
5424
5425   fi
5426
5427
5428
5429   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the preprocessor supports include_next" >&5
5430 $as_echo_n "checking whether the preprocessor supports include_next... " >&6; }
5431 if test "${gl_cv_have_include_next+set}" = set; then :
5432   $as_echo_n "(cached) " >&6
5433 else
5434   rm -rf conftestd1a conftestd1b conftestd2
5435      mkdir conftestd1a conftestd1b conftestd2
5436                                                   cat <<EOF > conftestd1a/conftest.h
5437 #define DEFINED_IN_CONFTESTD1
5438 #include_next <conftest.h>
5439 #ifdef DEFINED_IN_CONFTESTD2
5440 int foo;
5441 #else
5442 #error "include_next doesn't work"
5443 #endif
5444 EOF
5445      cat <<EOF > conftestd1b/conftest.h
5446 #define DEFINED_IN_CONFTESTD1
5447 #include <stdio.h>
5448 #include_next <conftest.h>
5449 #ifdef DEFINED_IN_CONFTESTD2
5450 int foo;
5451 #else
5452 #error "include_next doesn't work"
5453 #endif
5454 EOF
5455      cat <<EOF > conftestd2/conftest.h
5456 #ifndef DEFINED_IN_CONFTESTD1
5457 #error "include_next test doesn't work"
5458 #endif
5459 #define DEFINED_IN_CONFTESTD2
5460 EOF
5461      gl_save_CPPFLAGS="$CPPFLAGS"
5462      CPPFLAGS="$gl_save_CPPFLAGS -Iconftestd1b -Iconftestd2"
5463      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5464 /* end confdefs.h.  */
5465 #include <conftest.h>
5466 _ACEOF
5467 if ac_fn_c_try_compile "$LINENO"; then :
5468   gl_cv_have_include_next=yes
5469 else
5470   CPPFLAGS="$gl_save_CPPFLAGS -Iconftestd1a -Iconftestd2"
5471         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5472 /* end confdefs.h.  */
5473 #include <conftest.h>
5474 _ACEOF
5475 if ac_fn_c_try_compile "$LINENO"; then :
5476   gl_cv_have_include_next=buggy
5477 else
5478   gl_cv_have_include_next=no
5479 fi
5480 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5481
5482 fi
5483 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5484      CPPFLAGS="$gl_save_CPPFLAGS"
5485      rm -rf conftestd1a conftestd1b conftestd2
5486
5487 fi
5488 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_have_include_next" >&5
5489 $as_echo "$gl_cv_have_include_next" >&6; }
5490   PRAGMA_SYSTEM_HEADER=
5491   if test $gl_cv_have_include_next = yes; then
5492     INCLUDE_NEXT=include_next
5493     INCLUDE_NEXT_AS_FIRST_DIRECTIVE=include_next
5494     if test -n "$GCC"; then
5495       PRAGMA_SYSTEM_HEADER='#pragma GCC system_header'
5496     fi
5497   else
5498     if test $gl_cv_have_include_next = buggy; then
5499       INCLUDE_NEXT=include
5500       INCLUDE_NEXT_AS_FIRST_DIRECTIVE=include_next
5501     else
5502       INCLUDE_NEXT=include
5503       INCLUDE_NEXT_AS_FIRST_DIRECTIVE=include
5504     fi
5505   fi
5506
5507
5508
5509
5510
5511
5512
5513
5514
5515
5516   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long int" >&5
5517 $as_echo_n "checking for long long int... " >&6; }
5518 if test "${ac_cv_type_long_long_int+set}" = set; then :
5519   $as_echo_n "(cached) " >&6
5520 else
5521   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5522 /* end confdefs.h.  */
5523
5524   /* For now, do not test the preprocessor; as of 2007 there are too many
5525          implementations with broken preprocessors.  Perhaps this can
5526          be revisited in 2012.  In the meantime, code should not expect
5527          #if to work with literals wider than 32 bits.  */
5528       /* Test literals.  */
5529       long long int ll = 9223372036854775807ll;
5530       long long int nll = -9223372036854775807LL;
5531       unsigned long long int ull = 18446744073709551615ULL;
5532       /* Test constant expressions.   */
5533       typedef int a[((-9223372036854775807LL < 0 && 0 < 9223372036854775807ll)
5534                      ? 1 : -1)];
5535       typedef int b[(18446744073709551615ULL <= (unsigned long long int) -1
5536                      ? 1 : -1)];
5537       int i = 63;
5538 int
5539 main ()
5540 {
5541 /* Test availability of runtime routines for shift and division.  */
5542       long long int llmax = 9223372036854775807ll;
5543       unsigned long long int ullmax = 18446744073709551615ull;
5544       return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i)
5545               | (llmax / ll) | (llmax % ll)
5546               | (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i)
5547               | (ullmax / ull) | (ullmax % ull));
5548   ;
5549   return 0;
5550 }
5551
5552 _ACEOF
5553 if ac_fn_c_try_link "$LINENO"; then :
5554                           if test "$cross_compiling" = yes; then :
5555   ac_cv_type_long_long_int=yes
5556 else
5557   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5558 /* end confdefs.h.  */
5559 #include <limits.h>
5560                #ifndef LLONG_MAX
5561                # define HALF \
5562                         (1LL << (sizeof (long long int) * CHAR_BIT - 2))
5563                # define LLONG_MAX (HALF - 1 + HALF)
5564                #endif
5565 int
5566 main ()
5567 {
5568 long long int n = 1;
5569                int i;
5570                for (i = 0; ; i++)
5571                  {
5572                    long long int m = n << i;
5573                    if (m >> i != n)
5574                      return 1;
5575                    if (LLONG_MAX / 2 < m)
5576                      break;
5577                  }
5578                return 0;
5579   ;
5580   return 0;
5581 }
5582 _ACEOF
5583 if ac_fn_c_try_run "$LINENO"; then :
5584   ac_cv_type_long_long_int=yes
5585 else
5586   ac_cv_type_long_long_int=no
5587 fi
5588 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5589   conftest.$ac_objext conftest.beam conftest.$ac_ext
5590 fi
5591
5592 else
5593   ac_cv_type_long_long_int=no
5594 fi
5595 rm -f core conftest.err conftest.$ac_objext \
5596     conftest$ac_exeext conftest.$ac_ext
5597 fi
5598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_long_long_int" >&5
5599 $as_echo "$ac_cv_type_long_long_int" >&6; }
5600   if test $ac_cv_type_long_long_int = yes; then
5601
5602 $as_echo "#define HAVE_LONG_LONG_INT 1" >>confdefs.h
5603
5604   fi
5605
5606
5607   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for unsigned long long int" >&5
5608 $as_echo_n "checking for unsigned long long int... " >&6; }
5609 if test "${ac_cv_type_unsigned_long_long_int+set}" = set; then :
5610   $as_echo_n "(cached) " >&6
5611 else
5612   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5613 /* end confdefs.h.  */
5614
5615   /* For now, do not test the preprocessor; as of 2007 there are too many
5616          implementations with broken preprocessors.  Perhaps this can
5617          be revisited in 2012.  In the meantime, code should not expect
5618          #if to work with literals wider than 32 bits.  */
5619       /* Test literals.  */
5620       long long int ll = 9223372036854775807ll;
5621       long long int nll = -9223372036854775807LL;
5622       unsigned long long int ull = 18446744073709551615ULL;
5623       /* Test constant expressions.   */
5624       typedef int a[((-9223372036854775807LL < 0 && 0 < 9223372036854775807ll)
5625                      ? 1 : -1)];
5626       typedef int b[(18446744073709551615ULL <= (unsigned long long int) -1
5627                      ? 1 : -1)];
5628       int i = 63;
5629 int
5630 main ()
5631 {
5632 /* Test availability of runtime routines for shift and division.  */
5633       long long int llmax = 9223372036854775807ll;
5634       unsigned long long int ullmax = 18446744073709551615ull;
5635       return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i)
5636               | (llmax / ll) | (llmax % ll)
5637               | (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i)
5638               | (ullmax / ull) | (ullmax % ull));
5639   ;
5640   return 0;
5641 }
5642
5643 _ACEOF
5644 if ac_fn_c_try_link "$LINENO"; then :
5645   ac_cv_type_unsigned_long_long_int=yes
5646 else
5647   ac_cv_type_unsigned_long_long_int=no
5648 fi
5649 rm -f core conftest.err conftest.$ac_objext \
5650     conftest$ac_exeext conftest.$ac_ext
5651 fi
5652 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_unsigned_long_long_int" >&5
5653 $as_echo "$ac_cv_type_unsigned_long_long_int" >&6; }
5654   if test $ac_cv_type_unsigned_long_long_int = yes; then
5655
5656 $as_echo "#define HAVE_UNSIGNED_LONG_LONG_INT 1" >>confdefs.h
5657
5658   fi
5659
5660
5661
5662
5663
5664
5665
5666
5667
5668
5669
5670 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C/C++ restrict keyword" >&5
5671 $as_echo_n "checking for C/C++ restrict keyword... " >&6; }
5672 if test "${ac_cv_c_restrict+set}" = set; then :
5673   $as_echo_n "(cached) " >&6
5674 else
5675   ac_cv_c_restrict=no
5676    # The order here caters to the fact that C++ does not require restrict.
5677    for ac_kw in __restrict __restrict__ _Restrict restrict; do
5678      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5679 /* end confdefs.h.  */
5680 typedef int * int_ptr;
5681         int foo (int_ptr $ac_kw ip) {
5682         return ip[0];
5683        }
5684 int
5685 main ()
5686 {
5687 int s[1];
5688         int * $ac_kw t = s;
5689         t[0] = 0;
5690         return foo(t)
5691   ;
5692   return 0;
5693 }
5694 _ACEOF
5695 if ac_fn_c_try_compile "$LINENO"; then :
5696   ac_cv_c_restrict=$ac_kw
5697 fi
5698 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5699      test "$ac_cv_c_restrict" != no && break
5700    done
5701
5702 fi
5703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_restrict" >&5
5704 $as_echo "$ac_cv_c_restrict" >&6; }
5705
5706  case $ac_cv_c_restrict in
5707    restrict) ;;
5708    no) $as_echo "#define restrict /**/" >>confdefs.h
5709  ;;
5710    *)  cat >>confdefs.h <<_ACEOF
5711 #define restrict $ac_cv_c_restrict
5712 _ACEOF
5713  ;;
5714  esac
5715
5716
5717
5718
5719
5720
5721
5722
5723
5724
5725
5726
5727
5728   :
5729
5730
5731
5732
5733
5734
5735
5736      if test $gl_cv_have_include_next = yes; then
5737        gl_cv_next_string_h='<'string.h'>'
5738      else
5739        { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <string.h>" >&5
5740 $as_echo_n "checking absolute name of <string.h>... " >&6; }
5741 if test "${gl_cv_next_string_h+set}" = set; then :
5742   $as_echo_n "(cached) " >&6
5743 else
5744
5745           if test $ac_cv_header_string_h = yes; then
5746             cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5747 /* end confdefs.h.  */
5748 #include <string.h>
5749
5750 _ACEOF
5751                                                                                                 case "$host_os" in
5752               aix*) gl_absname_cpp="$ac_cpp -C" ;;
5753               *)    gl_absname_cpp="$ac_cpp" ;;
5754             esac
5755                                                 gl_cv_next_string_h='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
5756                sed -n '\#/string.h#{
5757                  s#.*"\(.*/string.h\)".*#\1#
5758                  s#^/[^/]#//&#
5759                  p
5760                  q
5761                }'`'"'
5762           else
5763             gl_cv_next_string_h='<'string.h'>'
5764           fi
5765
5766 fi
5767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_string_h" >&5
5768 $as_echo "$gl_cv_next_string_h" >&6; }
5769      fi
5770      NEXT_STRING_H=$gl_cv_next_string_h
5771
5772      if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
5773        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
5774        gl_next_as_first_directive='<'string.h'>'
5775      else
5776        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
5777        gl_next_as_first_directive=$gl_cv_next_string_h
5778      fi
5779      NEXT_AS_FIRST_DIRECTIVE_STRING_H=$gl_next_as_first_directive
5780
5781
5782
5783
5784
5785     for gl_func in memmem mempcpy memrchr rawmemchr stpcpy stpncpy strchrnul strdup      strncat strndup strnlen strpbrk strsep strcasestr strtok_r strsignal      strverscmp; do
5786     as_gl_Symbol=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh`
5787     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5
5788 $as_echo_n "checking whether $gl_func is declared without a macro... " >&6; }
5789 if { as_var=$as_gl_Symbol; eval "test \"\${$as_var+set}\" = set"; }; then :
5790   $as_echo_n "(cached) " >&6
5791 else
5792   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5793 /* end confdefs.h.  */
5794 #include <string.h>
5795
5796 int
5797 main ()
5798 {
5799 #undef $gl_func
5800   (void) $gl_func;
5801   ;
5802   return 0;
5803 }
5804 _ACEOF
5805 if ac_fn_c_try_compile "$LINENO"; then :
5806   eval "$as_gl_Symbol=yes"
5807 else
5808   eval "$as_gl_Symbol=no"
5809 fi
5810 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5811 fi
5812 eval ac_res=\$$as_gl_Symbol
5813                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
5814 $as_echo "$ac_res" >&6; }
5815      eval as_val=\$$as_gl_Symbol
5816    if test "x$as_val" = x""yes; then :
5817   cat >>confdefs.h <<_ACEOF
5818 #define `$as_echo "HAVE_RAW_DECL_$gl_func" | $as_tr_cpp` 1
5819 _ACEOF
5820
5821                      eval ac_cv_have_decl_$gl_func=yes
5822 fi
5823       done
5824
5825
5826
5827   GNULIB_BTOWC=0;
5828   GNULIB_WCTOB=0;
5829   GNULIB_MBSINIT=0;
5830   GNULIB_MBRTOWC=0;
5831   GNULIB_MBRLEN=0;
5832   GNULIB_MBSRTOWCS=0;
5833   GNULIB_MBSNRTOWCS=0;
5834   GNULIB_WCRTOMB=0;
5835   GNULIB_WCSRTOMBS=0;
5836   GNULIB_WCSNRTOMBS=0;
5837   GNULIB_WCWIDTH=0;
5838     HAVE_BTOWC=1;
5839   HAVE_MBSINIT=1;
5840   HAVE_MBRTOWC=1;
5841   HAVE_MBRLEN=1;
5842   HAVE_MBSRTOWCS=1;
5843   HAVE_MBSNRTOWCS=1;
5844   HAVE_WCRTOMB=1;
5845   HAVE_WCSRTOMBS=1;
5846   HAVE_WCSNRTOMBS=1;
5847   HAVE_DECL_WCTOB=1;
5848   HAVE_DECL_WCWIDTH=1;
5849   REPLACE_MBSTATE_T=0;
5850   REPLACE_BTOWC=0;
5851   REPLACE_WCTOB=0;
5852   REPLACE_MBSINIT=0;
5853   REPLACE_MBRTOWC=0;
5854   REPLACE_MBRLEN=0;
5855   REPLACE_MBSRTOWCS=0;
5856   REPLACE_MBSNRTOWCS=0;
5857   REPLACE_WCRTOMB=0;
5858   REPLACE_WCSRTOMBS=0;
5859   REPLACE_WCSNRTOMBS=0;
5860   REPLACE_WCWIDTH=0;
5861
5862
5863             { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <wchar.h> uses 'inline' correctly" >&5
5864 $as_echo_n "checking whether <wchar.h> uses 'inline' correctly... " >&6; }
5865 if test "${gl_cv_header_wchar_h_correct_inline+set}" = set; then :
5866   $as_echo_n "(cached) " >&6
5867 else
5868   gl_cv_header_wchar_h_correct_inline=yes
5869      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5870 /* end confdefs.h.  */
5871
5872        #define wcstod renamed_wcstod
5873 #include <wchar.h>
5874 extern int zero (void);
5875 int main () { return zero(); }
5876
5877 _ACEOF
5878      if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5879   (eval $ac_compile) 2>&5
5880   ac_status=$?
5881   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5882   test $ac_status = 0; }; then
5883        mv conftest.$ac_objext conftest1.$ac_objext
5884        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5885 /* end confdefs.h.  */
5886
5887          #define wcstod renamed_wcstod
5888 #include <wchar.h>
5889 int zero (void) { return 0; }
5890
5891 _ACEOF
5892        if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5893   (eval $ac_compile) 2>&5
5894   ac_status=$?
5895   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5896   test $ac_status = 0; }; then
5897          mv conftest.$ac_objext conftest2.$ac_objext
5898          if $CC -o conftest$ac_exeext $CFLAGS $LDFLAGS conftest1.$ac_objext conftest2.$ac_objext $LIBS >&5 2>&1; then
5899            :
5900          else
5901            gl_cv_header_wchar_h_correct_inline=no
5902          fi
5903        fi
5904      fi
5905      rm -f conftest1.$ac_objext conftest2.$ac_objext conftest$ac_exeext
5906
5907 fi
5908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_wchar_h_correct_inline" >&5
5909 $as_echo "$gl_cv_header_wchar_h_correct_inline" >&6; }
5910   if test $gl_cv_header_wchar_h_correct_inline = no; then
5911     as_fn_error "<wchar.h> cannot be used with this compiler ($CC $CFLAGS $CPPFLAGS).
5912 This is a known interoperability problem of glibc <= 2.5 with gcc >= 4.3 in
5913 C99 mode. You have four options:
5914   - Add the flag -fgnu89-inline to CC and reconfigure, or
5915   - Fix your include files, using parts of
5916     <http://sourceware.org/git/?p=glibc.git;a=commitdiff;h=b037a293a48718af30d706c2e18c929d0e69a621>, or
5917   - Use a gcc version older than 4.3, or
5918   - Don't use the flags -std=c99 or -std=gnu99.
5919 Configuration aborted." "$LINENO" 5
5920   fi
5921
5922
5923   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wint_t" >&5
5924 $as_echo_n "checking for wint_t... " >&6; }
5925 if test "${gt_cv_c_wint_t+set}" = set; then :
5926   $as_echo_n "(cached) " >&6
5927 else
5928   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5929 /* end confdefs.h.  */
5930
5931 /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
5932    <wchar.h>.
5933    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be included
5934    before <wchar.h>.  */
5935 #include <stddef.h>
5936 #include <stdio.h>
5937 #include <time.h>
5938 #include <wchar.h>
5939        wint_t foo = (wchar_t)'\0';
5940 int
5941 main ()
5942 {
5943
5944   ;
5945   return 0;
5946 }
5947 _ACEOF
5948 if ac_fn_c_try_compile "$LINENO"; then :
5949   gt_cv_c_wint_t=yes
5950 else
5951   gt_cv_c_wint_t=no
5952 fi
5953 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5954 fi
5955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wint_t" >&5
5956 $as_echo "$gt_cv_c_wint_t" >&6; }
5957   if test $gt_cv_c_wint_t = yes; then
5958
5959 $as_echo "#define HAVE_WINT_T 1" >>confdefs.h
5960
5961   fi
5962
5963
5964    if false; then
5965   GL_COND_LIBTOOL_TRUE=
5966   GL_COND_LIBTOOL_FALSE='#'
5967 else
5968   GL_COND_LIBTOOL_TRUE='#'
5969   GL_COND_LIBTOOL_FALSE=
5970 fi
5971
5972   gl_cond_libtool=false
5973   gl_libdeps=
5974   gl_ltlibdeps=
5975   gl_m4_base='gnulib/m4'
5976
5977
5978
5979
5980
5981
5982
5983
5984
5985   gl_source_base='gnulib'
5986   # Code from module arg-nonnull:
5987   # Code from module c++defs:
5988   # Code from module extensions:
5989   # Code from module include_next:
5990   # Code from module memchr:
5991
5992
5993
5994
5995   GNULIB_MEMCHR=1
5996
5997
5998
5999 $as_echo "#define GNULIB_TEST_MEMCHR 1" >>confdefs.h
6000
6001
6002
6003   # Code from module memmem:
6004
6005
6006   if test $ac_cv_have_decl_memmem = yes; then
6007     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether memmem works in linear time" >&5
6008 $as_echo_n "checking whether memmem works in linear time... " >&6; }
6009 if test "${gl_cv_func_memmem_works+set}" = set; then :
6010   $as_echo_n "(cached) " >&6
6011 else
6012   if test "$cross_compiling" = yes; then :
6013                     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6014 /* end confdefs.h.  */
6015
6016 #include <features.h>
6017 #ifdef __GNU_LIBRARY__
6018  #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 9) || (__GLIBC__ > 2)
6019   Lucky user
6020  #endif
6021 #endif
6022 #ifdef __CYGWIN__
6023  #include <cygwin/version.h>
6024  #if CYGWIN_VERSION_DLL_MAJOR >= 1007
6025   Lucky user
6026  #endif
6027 #endif
6028
6029 _ACEOF
6030 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6031   $EGREP "Lucky user" >/dev/null 2>&1; then :
6032   gl_cv_func_memmem_works=yes
6033 else
6034   gl_cv_func_memmem_works="guessing no"
6035 fi
6036 rm -f conftest*
6037
6038
6039 else
6040   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6041 /* end confdefs.h.  */
6042
6043 #include <signal.h> /* for signal */
6044 #include <string.h> /* for memmem */
6045 #include <stdlib.h> /* for malloc */
6046 #include <unistd.h> /* for alarm */
6047
6048 int
6049 main ()
6050 {
6051 size_t m = 1000000;
6052     char *haystack = (char *) malloc (2 * m + 1);
6053     char *needle = (char *) malloc (m + 1);
6054     void *result = 0;
6055     /* Failure to compile this test due to missing alarm is okay,
6056        since all such platforms (mingw) also lack memmem.  */
6057     signal (SIGALRM, SIG_DFL);
6058     alarm (5);
6059     /* Check for quadratic performance.  */
6060     if (haystack && needle)
6061       {
6062         memset (haystack, 'A', 2 * m);
6063         haystack[2 * m] = 'B';
6064         memset (needle, 'A', m);
6065         needle[m] = 'B';
6066         result = memmem (haystack, 2 * m + 1, needle, m + 1);
6067       }
6068     /* Check for empty needle behavior.  */
6069     return !result || !memmem ("a", 1, 0, 0);
6070   ;
6071   return 0;
6072 }
6073 _ACEOF
6074 if ac_fn_c_try_run "$LINENO"; then :
6075   gl_cv_func_memmem_works=yes
6076 else
6077   gl_cv_func_memmem_works=no
6078 fi
6079 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6080   conftest.$ac_objext conftest.beam conftest.$ac_ext
6081 fi
6082
6083
6084 fi
6085 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_memmem_works" >&5
6086 $as_echo "$gl_cv_func_memmem_works" >&6; }
6087     if test "$gl_cv_func_memmem_works" != yes; then
6088       REPLACE_MEMMEM=1
6089
6090
6091
6092
6093
6094
6095
6096
6097   gl_LIBOBJS="$gl_LIBOBJS memmem.$ac_objext"
6098
6099     fi
6100   fi
6101
6102   # Code from module memmem-simple:
6103
6104
6105
6106
6107
6108
6109
6110
6111
6112
6113
6114
6115   for ac_func in memmem
6116 do :
6117   ac_fn_c_check_func "$LINENO" "memmem" "ac_cv_func_memmem"
6118 if test "x$ac_cv_func_memmem" = x""yes; then :
6119   cat >>confdefs.h <<_ACEOF
6120 #define HAVE_MEMMEM 1
6121 _ACEOF
6122
6123 else
6124
6125     gl_LIBOBJS="$gl_LIBOBJS $ac_func.$ac_objext"
6126
6127 fi
6128 done
6129
6130
6131
6132   :
6133
6134
6135
6136
6137
6138   if test $ac_cv_have_decl_memmem = no; then
6139     HAVE_DECL_MEMMEM=0
6140   fi
6141   :
6142
6143
6144
6145
6146   GNULIB_MEMMEM=1
6147
6148
6149
6150 $as_echo "#define GNULIB_TEST_MEMMEM 1" >>confdefs.h
6151
6152
6153
6154   # Code from module multiarch:
6155
6156   # Code from module stddef:
6157
6158
6159
6160   if test $gt_cv_c_wchar_t = no; then
6161     HAVE_WCHAR_T=0
6162     STDDEF_H=stddef.h
6163   fi
6164   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NULL can be used in arbitrary expressions" >&5
6165 $as_echo_n "checking whether NULL can be used in arbitrary expressions... " >&6; }
6166 if test "${gl_cv_decl_null_works+set}" = set; then :
6167   $as_echo_n "(cached) " >&6
6168 else
6169   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6170 /* end confdefs.h.  */
6171 #include <stddef.h>
6172       int test[2 * (sizeof NULL == sizeof (void *)) -1];
6173
6174 int
6175 main ()
6176 {
6177
6178   ;
6179   return 0;
6180 }
6181 _ACEOF
6182 if ac_fn_c_try_compile "$LINENO"; then :
6183   gl_cv_decl_null_works=yes
6184 else
6185   gl_cv_decl_null_works=no
6186 fi
6187 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6188 fi
6189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_decl_null_works" >&5
6190 $as_echo "$gl_cv_decl_null_works" >&6; }
6191   if test $gl_cv_decl_null_works = no; then
6192     REPLACE_NULL=1
6193     STDDEF_H=stddef.h
6194   fi
6195   if test -n "$STDDEF_H"; then
6196
6197
6198
6199
6200   :
6201
6202
6203
6204
6205
6206
6207
6208      if test $gl_cv_have_include_next = yes; then
6209        gl_cv_next_stddef_h='<'stddef.h'>'
6210      else
6211        { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <stddef.h>" >&5
6212 $as_echo_n "checking absolute name of <stddef.h>... " >&6; }
6213 if test "${gl_cv_next_stddef_h+set}" = set; then :
6214   $as_echo_n "(cached) " >&6
6215 else
6216
6217           if test $ac_cv_header_stddef_h = yes; then
6218             cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6219 /* end confdefs.h.  */
6220 #include <stddef.h>
6221
6222 _ACEOF
6223                                                                                                 case "$host_os" in
6224               aix*) gl_absname_cpp="$ac_cpp -C" ;;
6225               *)    gl_absname_cpp="$ac_cpp" ;;
6226             esac
6227                                                 gl_cv_next_stddef_h='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
6228                sed -n '\#/stddef.h#{
6229                  s#.*"\(.*/stddef.h\)".*#\1#
6230                  s#^/[^/]#//&#
6231                  p
6232                  q
6233                }'`'"'
6234           else
6235             gl_cv_next_stddef_h='<'stddef.h'>'
6236           fi
6237
6238 fi
6239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_stddef_h" >&5
6240 $as_echo "$gl_cv_next_stddef_h" >&6; }
6241      fi
6242      NEXT_STDDEF_H=$gl_cv_next_stddef_h
6243
6244      if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
6245        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
6246        gl_next_as_first_directive='<'stddef.h'>'
6247      else
6248        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
6249        gl_next_as_first_directive=$gl_cv_next_stddef_h
6250      fi
6251      NEXT_AS_FIRST_DIRECTIVE_STDDEF_H=$gl_next_as_first_directive
6252
6253
6254
6255   fi
6256
6257   # Code from module stdint:
6258
6259
6260
6261   if test $ac_cv_type_long_long_int = yes; then
6262     HAVE_LONG_LONG_INT=1
6263   else
6264     HAVE_LONG_LONG_INT=0
6265   fi
6266
6267
6268   if test $ac_cv_type_unsigned_long_long_int = yes; then
6269     HAVE_UNSIGNED_LONG_LONG_INT=1
6270   else
6271     HAVE_UNSIGNED_LONG_LONG_INT=0
6272   fi
6273
6274
6275       if test $ac_cv_header_inttypes_h = yes; then
6276     HAVE_INTTYPES_H=1
6277   else
6278     HAVE_INTTYPES_H=0
6279   fi
6280
6281
6282       if test $ac_cv_header_sys_types_h = yes; then
6283     HAVE_SYS_TYPES_H=1
6284   else
6285     HAVE_SYS_TYPES_H=0
6286   fi
6287
6288
6289
6290
6291
6292
6293   :
6294
6295
6296
6297
6298
6299
6300
6301      if test $gl_cv_have_include_next = yes; then
6302        gl_cv_next_stdint_h='<'stdint.h'>'
6303      else
6304        { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <stdint.h>" >&5
6305 $as_echo_n "checking absolute name of <stdint.h>... " >&6; }
6306 if test "${gl_cv_next_stdint_h+set}" = set; then :
6307   $as_echo_n "(cached) " >&6
6308 else
6309
6310           if test $ac_cv_header_stdint_h = yes; then
6311             cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6312 /* end confdefs.h.  */
6313 #include <stdint.h>
6314
6315 _ACEOF
6316                                                                                                 case "$host_os" in
6317               aix*) gl_absname_cpp="$ac_cpp -C" ;;
6318               *)    gl_absname_cpp="$ac_cpp" ;;
6319             esac
6320                                                 gl_cv_next_stdint_h='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
6321                sed -n '\#/stdint.h#{
6322                  s#.*"\(.*/stdint.h\)".*#\1#
6323                  s#^/[^/]#//&#
6324                  p
6325                  q
6326                }'`'"'
6327           else
6328             gl_cv_next_stdint_h='<'stdint.h'>'
6329           fi
6330
6331 fi
6332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_stdint_h" >&5
6333 $as_echo "$gl_cv_next_stdint_h" >&6; }
6334      fi
6335      NEXT_STDINT_H=$gl_cv_next_stdint_h
6336
6337      if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
6338        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
6339        gl_next_as_first_directive='<'stdint.h'>'
6340      else
6341        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
6342        gl_next_as_first_directive=$gl_cv_next_stdint_h
6343      fi
6344      NEXT_AS_FIRST_DIRECTIVE_STDINT_H=$gl_next_as_first_directive
6345
6346
6347
6348   if test $ac_cv_header_stdint_h = yes; then
6349     HAVE_STDINT_H=1
6350   else
6351     HAVE_STDINT_H=0
6352   fi
6353
6354
6355     if test $ac_cv_header_stdint_h = yes; then
6356     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stdint.h conforms to C99" >&5
6357 $as_echo_n "checking whether stdint.h conforms to C99... " >&6; }
6358 if test "${gl_cv_header_working_stdint_h+set}" = set; then :
6359   $as_echo_n "(cached) " >&6
6360 else
6361   gl_cv_header_working_stdint_h=no
6362        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6363 /* end confdefs.h.  */
6364
6365
6366 #define __STDC_LIMIT_MACROS 1 /* to make it work also in C++ mode */
6367 #define __STDC_CONSTANT_MACROS 1 /* to make it work also in C++ mode */
6368 #define _GL_JUST_INCLUDE_SYSTEM_STDINT_H 1 /* work if build isn't clean */
6369 #include <stdint.h>
6370 /* Dragonfly defines WCHAR_MIN, WCHAR_MAX only in <wchar.h>.  */
6371 #if !(defined WCHAR_MIN && defined WCHAR_MAX)
6372 #error "WCHAR_MIN, WCHAR_MAX not defined in <stdint.h>"
6373 #endif
6374
6375
6376   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6377      included before <wchar.h>.  */
6378   #include <stddef.h>
6379   #include <signal.h>
6380   #if HAVE_WCHAR_H
6381   # include <stdio.h>
6382   # include <time.h>
6383   # include <wchar.h>
6384   #endif
6385
6386
6387 #ifdef INT8_MAX
6388 int8_t a1 = INT8_MAX;
6389 int8_t a1min = INT8_MIN;
6390 #endif
6391 #ifdef INT16_MAX
6392 int16_t a2 = INT16_MAX;
6393 int16_t a2min = INT16_MIN;
6394 #endif
6395 #ifdef INT32_MAX
6396 int32_t a3 = INT32_MAX;
6397 int32_t a3min = INT32_MIN;
6398 #endif
6399 #ifdef INT64_MAX
6400 int64_t a4 = INT64_MAX;
6401 int64_t a4min = INT64_MIN;
6402 #endif
6403 #ifdef UINT8_MAX
6404 uint8_t b1 = UINT8_MAX;
6405 #else
6406 typedef int b1[(unsigned char) -1 != 255 ? 1 : -1];
6407 #endif
6408 #ifdef UINT16_MAX
6409 uint16_t b2 = UINT16_MAX;
6410 #endif
6411 #ifdef UINT32_MAX
6412 uint32_t b3 = UINT32_MAX;
6413 #endif
6414 #ifdef UINT64_MAX
6415 uint64_t b4 = UINT64_MAX;
6416 #endif
6417 int_least8_t c1 = INT8_C (0x7f);
6418 int_least8_t c1max = INT_LEAST8_MAX;
6419 int_least8_t c1min = INT_LEAST8_MIN;
6420 int_least16_t c2 = INT16_C (0x7fff);
6421 int_least16_t c2max = INT_LEAST16_MAX;
6422 int_least16_t c2min = INT_LEAST16_MIN;
6423 int_least32_t c3 = INT32_C (0x7fffffff);
6424 int_least32_t c3max = INT_LEAST32_MAX;
6425 int_least32_t c3min = INT_LEAST32_MIN;
6426 int_least64_t c4 = INT64_C (0x7fffffffffffffff);
6427 int_least64_t c4max = INT_LEAST64_MAX;
6428 int_least64_t c4min = INT_LEAST64_MIN;
6429 uint_least8_t d1 = UINT8_C (0xff);
6430 uint_least8_t d1max = UINT_LEAST8_MAX;
6431 uint_least16_t d2 = UINT16_C (0xffff);
6432 uint_least16_t d2max = UINT_LEAST16_MAX;
6433 uint_least32_t d3 = UINT32_C (0xffffffff);
6434 uint_least32_t d3max = UINT_LEAST32_MAX;
6435 uint_least64_t d4 = UINT64_C (0xffffffffffffffff);
6436 uint_least64_t d4max = UINT_LEAST64_MAX;
6437 int_fast8_t e1 = INT_FAST8_MAX;
6438 int_fast8_t e1min = INT_FAST8_MIN;
6439 int_fast16_t e2 = INT_FAST16_MAX;
6440 int_fast16_t e2min = INT_FAST16_MIN;
6441 int_fast32_t e3 = INT_FAST32_MAX;
6442 int_fast32_t e3min = INT_FAST32_MIN;
6443 int_fast64_t e4 = INT_FAST64_MAX;
6444 int_fast64_t e4min = INT_FAST64_MIN;
6445 uint_fast8_t f1 = UINT_FAST8_MAX;
6446 uint_fast16_t f2 = UINT_FAST16_MAX;
6447 uint_fast32_t f3 = UINT_FAST32_MAX;
6448 uint_fast64_t f4 = UINT_FAST64_MAX;
6449 #ifdef INTPTR_MAX
6450 intptr_t g = INTPTR_MAX;
6451 intptr_t gmin = INTPTR_MIN;
6452 #endif
6453 #ifdef UINTPTR_MAX
6454 uintptr_t h = UINTPTR_MAX;
6455 #endif
6456 intmax_t i = INTMAX_MAX;
6457 uintmax_t j = UINTMAX_MAX;
6458
6459 #include <limits.h> /* for CHAR_BIT */
6460 #define TYPE_MINIMUM(t) \
6461   ((t) ((t) 0 < (t) -1 ? (t) 0 : ~ (t) 0 << (sizeof (t) * CHAR_BIT - 1)))
6462 #define TYPE_MAXIMUM(t) \
6463   ((t) ((t) 0 < (t) -1 ? (t) -1 : ~ (~ (t) 0 << (sizeof (t) * CHAR_BIT - 1))))
6464 struct s {
6465   int check_PTRDIFF:
6466       PTRDIFF_MIN == TYPE_MINIMUM (ptrdiff_t)
6467       && PTRDIFF_MAX == TYPE_MAXIMUM (ptrdiff_t)
6468       ? 1 : -1;
6469   /* Detect bug in FreeBSD 6.0 / ia64.  */
6470   int check_SIG_ATOMIC:
6471       SIG_ATOMIC_MIN == TYPE_MINIMUM (sig_atomic_t)
6472       && SIG_ATOMIC_MAX == TYPE_MAXIMUM (sig_atomic_t)
6473       ? 1 : -1;
6474   int check_SIZE: SIZE_MAX == TYPE_MAXIMUM (size_t) ? 1 : -1;
6475   int check_WCHAR:
6476       WCHAR_MIN == TYPE_MINIMUM (wchar_t)
6477       && WCHAR_MAX == TYPE_MAXIMUM (wchar_t)
6478       ? 1 : -1;
6479   /* Detect bug in mingw.  */
6480   int check_WINT:
6481       WINT_MIN == TYPE_MINIMUM (wint_t)
6482       && WINT_MAX == TYPE_MAXIMUM (wint_t)
6483       ? 1 : -1;
6484
6485   /* Detect bugs in glibc 2.4 and Solaris 10 stdint.h, among others.  */
6486   int check_UINT8_C:
6487         (-1 < UINT8_C (0)) == (-1 < (uint_least8_t) 0) ? 1 : -1;
6488   int check_UINT16_C:
6489         (-1 < UINT16_C (0)) == (-1 < (uint_least16_t) 0) ? 1 : -1;
6490
6491   /* Detect bugs in OpenBSD 3.9 stdint.h.  */
6492 #ifdef UINT8_MAX
6493   int check_uint8: (uint8_t) -1 == UINT8_MAX ? 1 : -1;
6494 #endif
6495 #ifdef UINT16_MAX
6496   int check_uint16: (uint16_t) -1 == UINT16_MAX ? 1 : -1;
6497 #endif
6498 #ifdef UINT32_MAX
6499   int check_uint32: (uint32_t) -1 == UINT32_MAX ? 1 : -1;
6500 #endif
6501 #ifdef UINT64_MAX
6502   int check_uint64: (uint64_t) -1 == UINT64_MAX ? 1 : -1;
6503 #endif
6504   int check_uint_least8: (uint_least8_t) -1 == UINT_LEAST8_MAX ? 1 : -1;
6505   int check_uint_least16: (uint_least16_t) -1 == UINT_LEAST16_MAX ? 1 : -1;
6506   int check_uint_least32: (uint_least32_t) -1 == UINT_LEAST32_MAX ? 1 : -1;
6507   int check_uint_least64: (uint_least64_t) -1 == UINT_LEAST64_MAX ? 1 : -1;
6508   int check_uint_fast8: (uint_fast8_t) -1 == UINT_FAST8_MAX ? 1 : -1;
6509   int check_uint_fast16: (uint_fast16_t) -1 == UINT_FAST16_MAX ? 1 : -1;
6510   int check_uint_fast32: (uint_fast32_t) -1 == UINT_FAST32_MAX ? 1 : -1;
6511   int check_uint_fast64: (uint_fast64_t) -1 == UINT_FAST64_MAX ? 1 : -1;
6512   int check_uintptr: (uintptr_t) -1 == UINTPTR_MAX ? 1 : -1;
6513   int check_uintmax: (uintmax_t) -1 == UINTMAX_MAX ? 1 : -1;
6514   int check_size: (size_t) -1 == SIZE_MAX ? 1 : -1;
6515 };
6516
6517 int
6518 main ()
6519 {
6520
6521   ;
6522   return 0;
6523 }
6524 _ACEOF
6525 if ac_fn_c_try_compile "$LINENO"; then :
6526                                                     if test "$cross_compiling" = yes; then :
6527                  gl_cv_header_working_stdint_h=yes
6528
6529 else
6530   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6531 /* end confdefs.h.  */
6532
6533
6534 #define __STDC_LIMIT_MACROS 1 /* to make it work also in C++ mode */
6535 #define __STDC_CONSTANT_MACROS 1 /* to make it work also in C++ mode */
6536 #define _GL_JUST_INCLUDE_SYSTEM_STDINT_H 1 /* work if build isn't clean */
6537 #include <stdint.h>
6538
6539
6540   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6541      included before <wchar.h>.  */
6542   #include <stddef.h>
6543   #include <signal.h>
6544   #if HAVE_WCHAR_H
6545   # include <stdio.h>
6546   # include <time.h>
6547   # include <wchar.h>
6548   #endif
6549
6550
6551 #include <stdio.h>
6552 #include <string.h>
6553 #define MVAL(macro) MVAL1(macro)
6554 #define MVAL1(expression) #expression
6555 static const char *macro_values[] =
6556   {
6557 #ifdef INT8_MAX
6558     MVAL (INT8_MAX),
6559 #endif
6560 #ifdef INT16_MAX
6561     MVAL (INT16_MAX),
6562 #endif
6563 #ifdef INT32_MAX
6564     MVAL (INT32_MAX),
6565 #endif
6566 #ifdef INT64_MAX
6567     MVAL (INT64_MAX),
6568 #endif
6569 #ifdef UINT8_MAX
6570     MVAL (UINT8_MAX),
6571 #endif
6572 #ifdef UINT16_MAX
6573     MVAL (UINT16_MAX),
6574 #endif
6575 #ifdef UINT32_MAX
6576     MVAL (UINT32_MAX),
6577 #endif
6578 #ifdef UINT64_MAX
6579     MVAL (UINT64_MAX),
6580 #endif
6581     NULL
6582   };
6583
6584 int
6585 main ()
6586 {
6587
6588   const char **mv;
6589   for (mv = macro_values; *mv != NULL; mv++)
6590     {
6591       const char *value = *mv;
6592       /* Test whether it looks like a cast expression.  */
6593       if (strncmp (value, "((unsigned int)"/*)*/, 15) == 0
6594           || strncmp (value, "((unsigned short)"/*)*/, 17) == 0
6595           || strncmp (value, "((unsigned char)"/*)*/, 16) == 0
6596           || strncmp (value, "((int)"/*)*/, 6) == 0
6597           || strncmp (value, "((signed short)"/*)*/, 15) == 0
6598           || strncmp (value, "((signed char)"/*)*/, 14) == 0)
6599         return 1;
6600     }
6601   return 0;
6602
6603   ;
6604   return 0;
6605 }
6606 _ACEOF
6607 if ac_fn_c_try_run "$LINENO"; then :
6608   gl_cv_header_working_stdint_h=yes
6609 fi
6610 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6611   conftest.$ac_objext conftest.beam conftest.$ac_ext
6612 fi
6613
6614
6615 fi
6616 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6617
6618 fi
6619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_working_stdint_h" >&5
6620 $as_echo "$gl_cv_header_working_stdint_h" >&6; }
6621   fi
6622   if test "$gl_cv_header_working_stdint_h" = yes; then
6623     STDINT_H=
6624   else
6625             for ac_header in sys/inttypes.h sys/bitypes.h
6626 do :
6627   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6628 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
6629 eval as_val=\$$as_ac_Header
6630    if test "x$as_val" = x""yes; then :
6631   cat >>confdefs.h <<_ACEOF
6632 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6633 _ACEOF
6634
6635 fi
6636
6637 done
6638
6639     if test $ac_cv_header_sys_inttypes_h = yes; then
6640       HAVE_SYS_INTTYPES_H=1
6641     else
6642       HAVE_SYS_INTTYPES_H=0
6643     fi
6644
6645     if test $ac_cv_header_sys_bitypes_h = yes; then
6646       HAVE_SYS_BITYPES_H=1
6647     else
6648       HAVE_SYS_BITYPES_H=0
6649     fi
6650
6651
6652
6653   :
6654
6655
6656
6657
6658
6659
6660
6661
6662   if test $APPLE_UNIVERSAL_BUILD = 0; then
6663
6664
6665   for gltype in ptrdiff_t size_t ; do
6666     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bit size of $gltype" >&5
6667 $as_echo_n "checking for bit size of $gltype... " >&6; }
6668 if { as_var=gl_cv_bitsizeof_${gltype}; eval "test \"\${$as_var+set}\" = set"; }; then :
6669   $as_echo_n "(cached) " >&6
6670 else
6671   if ac_fn_c_compute_int "$LINENO" "sizeof ($gltype) * CHAR_BIT" "result"        "
6672   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6673      included before <wchar.h>.  */
6674   #include <stddef.h>
6675   #include <signal.h>
6676   #if HAVE_WCHAR_H
6677   # include <stdio.h>
6678   # include <time.h>
6679   # include <wchar.h>
6680   #endif
6681
6682 #include <limits.h>"; then :
6683
6684 else
6685   result=unknown
6686 fi
6687
6688        eval gl_cv_bitsizeof_${gltype}=\$result
6689
6690 fi
6691 eval ac_res=\$gl_cv_bitsizeof_${gltype}
6692                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6693 $as_echo "$ac_res" >&6; }
6694     eval result=\$gl_cv_bitsizeof_${gltype}
6695     if test $result = unknown; then
6696                                                 result=0
6697     fi
6698     GLTYPE=`echo "$gltype" | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
6699     cat >>confdefs.h <<_ACEOF
6700 #define BITSIZEOF_${GLTYPE} $result
6701 _ACEOF
6702
6703     eval BITSIZEOF_${GLTYPE}=\$result
6704   done
6705
6706
6707   fi
6708
6709
6710   for gltype in sig_atomic_t wchar_t wint_t ; do
6711     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bit size of $gltype" >&5
6712 $as_echo_n "checking for bit size of $gltype... " >&6; }
6713 if { as_var=gl_cv_bitsizeof_${gltype}; eval "test \"\${$as_var+set}\" = set"; }; then :
6714   $as_echo_n "(cached) " >&6
6715 else
6716   if ac_fn_c_compute_int "$LINENO" "sizeof ($gltype) * CHAR_BIT" "result"        "
6717   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6718      included before <wchar.h>.  */
6719   #include <stddef.h>
6720   #include <signal.h>
6721   #if HAVE_WCHAR_H
6722   # include <stdio.h>
6723   # include <time.h>
6724   # include <wchar.h>
6725   #endif
6726
6727 #include <limits.h>"; then :
6728
6729 else
6730   result=unknown
6731 fi
6732
6733        eval gl_cv_bitsizeof_${gltype}=\$result
6734
6735 fi
6736 eval ac_res=\$gl_cv_bitsizeof_${gltype}
6737                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6738 $as_echo "$ac_res" >&6; }
6739     eval result=\$gl_cv_bitsizeof_${gltype}
6740     if test $result = unknown; then
6741                                                 result=0
6742     fi
6743     GLTYPE=`echo "$gltype" | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
6744     cat >>confdefs.h <<_ACEOF
6745 #define BITSIZEOF_${GLTYPE} $result
6746 _ACEOF
6747
6748     eval BITSIZEOF_${GLTYPE}=\$result
6749   done
6750
6751
6752
6753
6754   for gltype in sig_atomic_t wchar_t wint_t ; do
6755     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gltype is signed" >&5
6756 $as_echo_n "checking whether $gltype is signed... " >&6; }
6757 if { as_var=gl_cv_type_${gltype}_signed; eval "test \"\${$as_var+set}\" = set"; }; then :
6758   $as_echo_n "(cached) " >&6
6759 else
6760   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6761 /* end confdefs.h.  */
6762
6763   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6764      included before <wchar.h>.  */
6765   #include <stddef.h>
6766   #include <signal.h>
6767   #if HAVE_WCHAR_H
6768   # include <stdio.h>
6769   # include <time.h>
6770   # include <wchar.h>
6771   #endif
6772
6773             int verify[2 * (($gltype) -1 < ($gltype) 0) - 1];
6774 int
6775 main ()
6776 {
6777
6778   ;
6779   return 0;
6780 }
6781 _ACEOF
6782 if ac_fn_c_try_compile "$LINENO"; then :
6783   result=yes
6784 else
6785   result=no
6786 fi
6787 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6788        eval gl_cv_type_${gltype}_signed=\$result
6789
6790 fi
6791 eval ac_res=\$gl_cv_type_${gltype}_signed
6792                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6793 $as_echo "$ac_res" >&6; }
6794     eval result=\$gl_cv_type_${gltype}_signed
6795     GLTYPE=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
6796     if test "$result" = yes; then
6797       cat >>confdefs.h <<_ACEOF
6798 #define HAVE_SIGNED_${GLTYPE} 1
6799 _ACEOF
6800
6801       eval HAVE_SIGNED_${GLTYPE}=1
6802     else
6803       eval HAVE_SIGNED_${GLTYPE}=0
6804     fi
6805   done
6806
6807
6808   gl_cv_type_ptrdiff_t_signed=yes
6809   gl_cv_type_size_t_signed=no
6810   if test $APPLE_UNIVERSAL_BUILD = 0; then
6811
6812
6813   for gltype in ptrdiff_t size_t ; do
6814     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $gltype integer literal suffix" >&5
6815 $as_echo_n "checking for $gltype integer literal suffix... " >&6; }
6816 if { as_var=gl_cv_type_${gltype}_suffix; eval "test \"\${$as_var+set}\" = set"; }; then :
6817   $as_echo_n "(cached) " >&6
6818 else
6819   eval gl_cv_type_${gltype}_suffix=no
6820        eval result=\$gl_cv_type_${gltype}_signed
6821        if test "$result" = yes; then
6822          glsufu=
6823        else
6824          glsufu=u
6825        fi
6826        for glsuf in "$glsufu" ${glsufu}l ${glsufu}ll ${glsufu}i64; do
6827          case $glsuf in
6828            '')  gltype1='int';;
6829            l)   gltype1='long int';;
6830            ll)  gltype1='long long int';;
6831            i64) gltype1='__int64';;
6832            u)   gltype1='unsigned int';;
6833            ul)  gltype1='unsigned long int';;
6834            ull) gltype1='unsigned long long int';;
6835            ui64)gltype1='unsigned __int64';;
6836          esac
6837          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6838 /* end confdefs.h.  */
6839
6840   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6841      included before <wchar.h>.  */
6842   #include <stddef.h>
6843   #include <signal.h>
6844   #if HAVE_WCHAR_H
6845   # include <stdio.h>
6846   # include <time.h>
6847   # include <wchar.h>
6848   #endif
6849
6850               extern $gltype foo;
6851               extern $gltype1 foo;
6852 int
6853 main ()
6854 {
6855
6856   ;
6857   return 0;
6858 }
6859 _ACEOF
6860 if ac_fn_c_try_compile "$LINENO"; then :
6861   eval gl_cv_type_${gltype}_suffix=\$glsuf
6862 fi
6863 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6864          eval result=\$gl_cv_type_${gltype}_suffix
6865          test "$result" != no && break
6866        done
6867 fi
6868 eval ac_res=\$gl_cv_type_${gltype}_suffix
6869                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6870 $as_echo "$ac_res" >&6; }
6871     GLTYPE=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
6872     eval result=\$gl_cv_type_${gltype}_suffix
6873     test "$result" = no && result=
6874     eval ${GLTYPE}_SUFFIX=\$result
6875     cat >>confdefs.h <<_ACEOF
6876 #define ${GLTYPE}_SUFFIX $result
6877 _ACEOF
6878
6879   done
6880
6881
6882   fi
6883
6884
6885   for gltype in sig_atomic_t wchar_t wint_t ; do
6886     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $gltype integer literal suffix" >&5
6887 $as_echo_n "checking for $gltype integer literal suffix... " >&6; }
6888 if { as_var=gl_cv_type_${gltype}_suffix; eval "test \"\${$as_var+set}\" = set"; }; then :
6889   $as_echo_n "(cached) " >&6
6890 else
6891   eval gl_cv_type_${gltype}_suffix=no
6892        eval result=\$gl_cv_type_${gltype}_signed
6893        if test "$result" = yes; then
6894          glsufu=
6895        else
6896          glsufu=u
6897        fi
6898        for glsuf in "$glsufu" ${glsufu}l ${glsufu}ll ${glsufu}i64; do
6899          case $glsuf in
6900            '')  gltype1='int';;
6901            l)   gltype1='long int';;
6902            ll)  gltype1='long long int';;
6903            i64) gltype1='__int64';;
6904            u)   gltype1='unsigned int';;
6905            ul)  gltype1='unsigned long int';;
6906            ull) gltype1='unsigned long long int';;
6907            ui64)gltype1='unsigned __int64';;
6908          esac
6909          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6910 /* end confdefs.h.  */
6911
6912   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6913      included before <wchar.h>.  */
6914   #include <stddef.h>
6915   #include <signal.h>
6916   #if HAVE_WCHAR_H
6917   # include <stdio.h>
6918   # include <time.h>
6919   # include <wchar.h>
6920   #endif
6921
6922               extern $gltype foo;
6923               extern $gltype1 foo;
6924 int
6925 main ()
6926 {
6927
6928   ;
6929   return 0;
6930 }
6931 _ACEOF
6932 if ac_fn_c_try_compile "$LINENO"; then :
6933   eval gl_cv_type_${gltype}_suffix=\$glsuf
6934 fi
6935 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6936          eval result=\$gl_cv_type_${gltype}_suffix
6937          test "$result" != no && break
6938        done
6939 fi
6940 eval ac_res=\$gl_cv_type_${gltype}_suffix
6941                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6942 $as_echo "$ac_res" >&6; }
6943     GLTYPE=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
6944     eval result=\$gl_cv_type_${gltype}_suffix
6945     test "$result" = no && result=
6946     eval ${GLTYPE}_SUFFIX=\$result
6947     cat >>confdefs.h <<_ACEOF
6948 #define ${GLTYPE}_SUFFIX $result
6949 _ACEOF
6950
6951   done
6952
6953
6954
6955     STDINT_H=stdint.h
6956   fi
6957
6958
6959   # Code from module string:
6960
6961
6962
6963   # Code from module warn-on-use:
6964   # Code from module wchar:
6965
6966
6967
6968
6969   :
6970
6971
6972
6973
6974
6975
6976
6977
6978
6979   :
6980
6981
6982
6983
6984
6985
6986
6987      if test $gl_cv_have_include_next = yes; then
6988        gl_cv_next_wchar_h='<'wchar.h'>'
6989      else
6990        { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <wchar.h>" >&5
6991 $as_echo_n "checking absolute name of <wchar.h>... " >&6; }
6992 if test "${gl_cv_next_wchar_h+set}" = set; then :
6993   $as_echo_n "(cached) " >&6
6994 else
6995
6996           if test $ac_cv_header_wchar_h = yes; then
6997             cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6998 /* end confdefs.h.  */
6999 #include <wchar.h>
7000
7001 _ACEOF
7002                                                                                                 case "$host_os" in
7003               aix*) gl_absname_cpp="$ac_cpp -C" ;;
7004               *)    gl_absname_cpp="$ac_cpp" ;;
7005             esac
7006                                                 gl_cv_next_wchar_h='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
7007                sed -n '\#/wchar.h#{
7008                  s#.*"\(.*/wchar.h\)".*#\1#
7009                  s#^/[^/]#//&#
7010                  p
7011                  q
7012                }'`'"'
7013           else
7014             gl_cv_next_wchar_h='<'wchar.h'>'
7015           fi
7016
7017 fi
7018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_wchar_h" >&5
7019 $as_echo "$gl_cv_next_wchar_h" >&6; }
7020      fi
7021      NEXT_WCHAR_H=$gl_cv_next_wchar_h
7022
7023      if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
7024        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
7025        gl_next_as_first_directive='<'wchar.h'>'
7026      else
7027        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
7028        gl_next_as_first_directive=$gl_cv_next_wchar_h
7029      fi
7030      NEXT_AS_FIRST_DIRECTIVE_WCHAR_H=$gl_next_as_first_directive
7031
7032
7033
7034   if test $ac_cv_header_wchar_h = yes; then
7035     HAVE_WCHAR_H=1
7036   else
7037     HAVE_WCHAR_H=0
7038   fi
7039
7040
7041
7042   if test $gt_cv_c_wint_t = yes; then
7043     HAVE_WINT_T=1
7044   else
7045     HAVE_WINT_T=0
7046   fi
7047
7048
7049
7050     for gl_func in btowc wctob mbsinit mbrtowc mbrlen mbsrtowcs mbsnrtowcs wcrtomb     wcsrtombs wcsnrtombs wcwidth; do
7051     as_gl_Symbol=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh`
7052     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5
7053 $as_echo_n "checking whether $gl_func is declared without a macro... " >&6; }
7054 if { as_var=$as_gl_Symbol; eval "test \"\${$as_var+set}\" = set"; }; then :
7055   $as_echo_n "(cached) " >&6
7056 else
7057   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7058 /* end confdefs.h.  */
7059
7060 /* Some systems require additional headers.  */
7061 #ifndef __GLIBC__
7062 # include <stddef.h>
7063 # include <stdio.h>
7064 # include <time.h>
7065 #endif
7066 #include <wchar.h>
7067
7068 int
7069 main ()
7070 {
7071 #undef $gl_func
7072   (void) $gl_func;
7073   ;
7074   return 0;
7075 }
7076 _ACEOF
7077 if ac_fn_c_try_compile "$LINENO"; then :
7078   eval "$as_gl_Symbol=yes"
7079 else
7080   eval "$as_gl_Symbol=no"
7081 fi
7082 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7083 fi
7084 eval ac_res=\$$as_gl_Symbol
7085                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
7086 $as_echo "$ac_res" >&6; }
7087      eval as_val=\$$as_gl_Symbol
7088    if test "x$as_val" = x""yes; then :
7089   cat >>confdefs.h <<_ACEOF
7090 #define `$as_echo "HAVE_RAW_DECL_$gl_func" | $as_tr_cpp` 1
7091 _ACEOF
7092
7093                      eval ac_cv_have_decl_$gl_func=yes
7094 fi
7095       done
7096
7097
7098   # Code from module dummy:
7099   # End of code from modules
7100
7101
7102
7103
7104
7105
7106
7107
7108
7109   gltests_libdeps=
7110   gltests_ltlibdeps=
7111
7112
7113
7114
7115
7116
7117
7118
7119
7120   gl_source_base='tests'
7121   gltests_WITNESS=IN_`echo "${PACKAGE-$PACKAGE_TARNAME}" | LC_ALL=C tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ | LC_ALL=C sed -e 's/[^A-Z0-9_]/_/g'`_GNULIB_TESTS
7122
7123   gl_module_indicator_condition=$gltests_WITNESS
7124
7125
7126
7127
7128
7129
7130
7131
7132
7133   LIBGNU_LIBDEPS="$gl_libdeps"
7134
7135   LIBGNU_LTLIBDEPS="$gl_ltlibdeps"
7136
7137
7138
7139 # For Makefile dependencies.
7140 GNULIB_STDINT_H=
7141 if test x"$STDINT_H" != x; then
7142   GNULIB_STDINT_H=gnulib/$STDINT_H
7143 fi
7144
7145
7146 PACKAGE=gdb
7147
7148 cat >>confdefs.h <<_ACEOF
7149 #define PACKAGE "$PACKAGE"
7150 _ACEOF
7151
7152
7153
7154 # GDB does not use automake, but gnulib does.  This line lets us
7155 # generate its Makefile.in.
7156 am__api_version='1.11'
7157
7158 # Find a good install program.  We prefer a C program (faster),
7159 # so one script is as good as another.  But avoid the broken or
7160 # incompatible versions:
7161 # SysV /etc/install, /usr/sbin/install
7162 # SunOS /usr/etc/install
7163 # IRIX /sbin/install
7164 # AIX /bin/install
7165 # AmigaOS /C/install, which installs bootblocks on floppy discs
7166 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
7167 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
7168 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
7169 # OS/2's system install, which has a completely different semantic
7170 # ./install, which can be erroneously created by make from ./install.sh.
7171 # Reject install programs that cannot install multiple files.
7172 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
7173 $as_echo_n "checking for a BSD-compatible install... " >&6; }
7174 if test -z "$INSTALL"; then
7175 if test "${ac_cv_path_install+set}" = set; then :
7176   $as_echo_n "(cached) " >&6
7177 else
7178   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7179 for as_dir in $PATH
7180 do
7181   IFS=$as_save_IFS
7182   test -z "$as_dir" && as_dir=.
7183     # Account for people who put trailing slashes in PATH elements.
7184 case $as_dir/ in #((
7185   ./ | .// | /[cC]/* | \
7186   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
7187   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
7188   /usr/ucb/* ) ;;
7189   *)
7190     # OSF1 and SCO ODT 3.0 have their own names for install.
7191     # Don't use installbsd from OSF since it installs stuff as root
7192     # by default.
7193     for ac_prog in ginstall scoinst install; do
7194       for ac_exec_ext in '' $ac_executable_extensions; do
7195         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
7196           if test $ac_prog = install &&
7197             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
7198             # AIX install.  It has an incompatible calling convention.
7199             :
7200           elif test $ac_prog = install &&
7201             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
7202             # program-specific install script used by HP pwplus--don't use.
7203             :
7204           else
7205             rm -rf conftest.one conftest.two conftest.dir
7206             echo one > conftest.one
7207             echo two > conftest.two
7208             mkdir conftest.dir
7209             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
7210               test -s conftest.one && test -s conftest.two &&
7211               test -s conftest.dir/conftest.one &&
7212               test -s conftest.dir/conftest.two
7213             then
7214               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
7215               break 3
7216             fi
7217           fi
7218         fi
7219       done
7220     done
7221     ;;
7222 esac
7223
7224   done
7225 IFS=$as_save_IFS
7226
7227 rm -rf conftest.one conftest.two conftest.dir
7228
7229 fi
7230   if test "${ac_cv_path_install+set}" = set; then
7231     INSTALL=$ac_cv_path_install
7232   else
7233     # As a last resort, use the slow shell script.  Don't cache a
7234     # value for INSTALL within a source directory, because that will
7235     # break other packages using the cache if that directory is
7236     # removed, or if the value is a relative name.
7237     INSTALL=$ac_install_sh
7238   fi
7239 fi
7240 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
7241 $as_echo "$INSTALL" >&6; }
7242
7243 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
7244 # It thinks the first close brace ends the variable substitution.
7245 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
7246
7247 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
7248
7249 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
7250
7251 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
7252 $as_echo_n "checking whether build environment is sane... " >&6; }
7253 # Just in case
7254 sleep 1
7255 echo timestamp > conftest.file
7256 # Reject unsafe characters in $srcdir or the absolute working directory
7257 # name.  Accept space and tab only in the latter.
7258 am_lf='
7259 '
7260 case `pwd` in
7261   *[\\\"\#\$\&\'\`$am_lf]*)
7262     as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
7263 esac
7264 case $srcdir in
7265   *[\\\"\#\$\&\'\`$am_lf\ \     ]*)
7266     as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
7267 esac
7268
7269 # Do `set' in a subshell so we don't clobber the current shell's
7270 # arguments.  Must try -L first in case configure is actually a
7271 # symlink; some systems play weird games with the mod time of symlinks
7272 # (eg FreeBSD returns the mod time of the symlink's containing
7273 # directory).
7274 if (
7275    set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
7276    if test "$*" = "X"; then
7277       # -L didn't work.
7278       set X `ls -t "$srcdir/configure" conftest.file`
7279    fi
7280    rm -f conftest.file
7281    if test "$*" != "X $srcdir/configure conftest.file" \
7282       && test "$*" != "X conftest.file $srcdir/configure"; then
7283
7284       # If neither matched, then we have a broken ls.  This can happen
7285       # if, for instance, CONFIG_SHELL is bash and it inherits a
7286       # broken ls alias from the environment.  This has actually
7287       # happened.  Such a system could not be considered "sane".
7288       as_fn_error "ls -t appears to fail.  Make sure there is not a broken
7289 alias in your environment" "$LINENO" 5
7290    fi
7291
7292    test "$2" = conftest.file
7293    )
7294 then
7295    # Ok.
7296    :
7297 else
7298    as_fn_error "newly created file is older than distributed files!
7299 Check your system clock" "$LINENO" 5
7300 fi
7301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7302 $as_echo "yes" >&6; }
7303 test "$program_prefix" != NONE &&
7304   program_transform_name="s&^&$program_prefix&;$program_transform_name"
7305 # Use a double $ so make ignores it.
7306 test "$program_suffix" != NONE &&
7307   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
7308 # Double any \ or $.
7309 # By default was `s,x,x', remove it if useless.
7310 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
7311 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
7312
7313 # expand $ac_aux_dir to an absolute path
7314 am_aux_dir=`cd $ac_aux_dir && pwd`
7315
7316 if test x"${MISSING+set}" != xset; then
7317   case $am_aux_dir in
7318   *\ * | *\     *)
7319     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
7320   *)
7321     MISSING="\${SHELL} $am_aux_dir/missing" ;;
7322   esac
7323 fi
7324 # Use eval to expand $SHELL
7325 if eval "$MISSING --run true"; then
7326   am_missing_run="$MISSING --run "
7327 else
7328   am_missing_run=
7329   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
7330 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
7331 fi
7332
7333 if test x"${install_sh}" != xset; then
7334   case $am_aux_dir in
7335   *\ * | *\     *)
7336     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
7337   *)
7338     install_sh="\${SHELL} $am_aux_dir/install-sh"
7339   esac
7340 fi
7341
7342 # Installed binaries are usually stripped using `strip' when the user
7343 # run `make install-strip'.  However `strip' might not be the right
7344 # tool to use in cross-compilation environments, therefore Automake
7345 # will honor the `STRIP' environment variable to overrule this program.
7346 if test "$cross_compiling" != no; then
7347   if test -n "$ac_tool_prefix"; then
7348   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
7349 set dummy ${ac_tool_prefix}strip; ac_word=$2
7350 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7351 $as_echo_n "checking for $ac_word... " >&6; }
7352 if test "${ac_cv_prog_STRIP+set}" = set; then :
7353   $as_echo_n "(cached) " >&6
7354 else
7355   if test -n "$STRIP"; then
7356   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
7357 else
7358 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7359 for as_dir in $PATH
7360 do
7361   IFS=$as_save_IFS
7362   test -z "$as_dir" && as_dir=.
7363     for ac_exec_ext in '' $ac_executable_extensions; do
7364   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7365     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
7366     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7367     break 2
7368   fi
7369 done
7370   done
7371 IFS=$as_save_IFS
7372
7373 fi
7374 fi
7375 STRIP=$ac_cv_prog_STRIP
7376 if test -n "$STRIP"; then
7377   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
7378 $as_echo "$STRIP" >&6; }
7379 else
7380   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7381 $as_echo "no" >&6; }
7382 fi
7383
7384
7385 fi
7386 if test -z "$ac_cv_prog_STRIP"; then
7387   ac_ct_STRIP=$STRIP
7388   # Extract the first word of "strip", so it can be a program name with args.
7389 set dummy strip; ac_word=$2
7390 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7391 $as_echo_n "checking for $ac_word... " >&6; }
7392 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
7393   $as_echo_n "(cached) " >&6
7394 else
7395   if test -n "$ac_ct_STRIP"; then
7396   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
7397 else
7398 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7399 for as_dir in $PATH
7400 do
7401   IFS=$as_save_IFS
7402   test -z "$as_dir" && as_dir=.
7403     for ac_exec_ext in '' $ac_executable_extensions; do
7404   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7405     ac_cv_prog_ac_ct_STRIP="strip"
7406     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7407     break 2
7408   fi
7409 done
7410   done
7411 IFS=$as_save_IFS
7412
7413 fi
7414 fi
7415 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
7416 if test -n "$ac_ct_STRIP"; then
7417   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
7418 $as_echo "$ac_ct_STRIP" >&6; }
7419 else
7420   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7421 $as_echo "no" >&6; }
7422 fi
7423
7424   if test "x$ac_ct_STRIP" = x; then
7425     STRIP=":"
7426   else
7427     case $cross_compiling:$ac_tool_warned in
7428 yes:)
7429 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7430 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7431 ac_tool_warned=yes ;;
7432 esac
7433     STRIP=$ac_ct_STRIP
7434   fi
7435 else
7436   STRIP="$ac_cv_prog_STRIP"
7437 fi
7438
7439 fi
7440 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
7441
7442 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
7443 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
7444 if test -z "$MKDIR_P"; then
7445   if test "${ac_cv_path_mkdir+set}" = set; then :
7446   $as_echo_n "(cached) " >&6
7447 else
7448   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7449 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
7450 do
7451   IFS=$as_save_IFS
7452   test -z "$as_dir" && as_dir=.
7453     for ac_prog in mkdir gmkdir; do
7454          for ac_exec_ext in '' $ac_executable_extensions; do
7455            { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
7456            case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
7457              'mkdir (GNU coreutils) '* | \
7458              'mkdir (coreutils) '* | \
7459              'mkdir (fileutils) '4.1*)
7460                ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
7461                break 3;;
7462            esac
7463          done
7464        done
7465   done
7466 IFS=$as_save_IFS
7467
7468 fi
7469
7470   if test "${ac_cv_path_mkdir+set}" = set; then
7471     MKDIR_P="$ac_cv_path_mkdir -p"
7472   else
7473     # As a last resort, use the slow shell script.  Don't cache a
7474     # value for MKDIR_P within a source directory, because that will
7475     # break other packages using the cache if that directory is
7476     # removed, or if the value is a relative name.
7477     test -d ./--version && rmdir ./--version
7478     MKDIR_P="$ac_install_sh -d"
7479   fi
7480 fi
7481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
7482 $as_echo "$MKDIR_P" >&6; }
7483
7484
7485 mkdir_p="$MKDIR_P"
7486 case $mkdir_p in
7487   [\\/$]* | ?:[\\/]*) ;;
7488   */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
7489 esac
7490
7491 for ac_prog in gawk mawk nawk awk
7492 do
7493   # Extract the first word of "$ac_prog", so it can be a program name with args.
7494 set dummy $ac_prog; ac_word=$2
7495 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7496 $as_echo_n "checking for $ac_word... " >&6; }
7497 if test "${ac_cv_prog_AWK+set}" = set; then :
7498   $as_echo_n "(cached) " >&6
7499 else
7500   if test -n "$AWK"; then
7501   ac_cv_prog_AWK="$AWK" # Let the user override the test.
7502 else
7503 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7504 for as_dir in $PATH
7505 do
7506   IFS=$as_save_IFS
7507   test -z "$as_dir" && as_dir=.
7508     for ac_exec_ext in '' $ac_executable_extensions; do
7509   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7510     ac_cv_prog_AWK="$ac_prog"
7511     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7512     break 2
7513   fi
7514 done
7515   done
7516 IFS=$as_save_IFS
7517
7518 fi
7519 fi
7520 AWK=$ac_cv_prog_AWK
7521 if test -n "$AWK"; then
7522   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
7523 $as_echo "$AWK" >&6; }
7524 else
7525   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7526 $as_echo "no" >&6; }
7527 fi
7528
7529
7530   test -n "$AWK" && break
7531 done
7532
7533 ac_config_commands="$ac_config_commands depfiles"
7534
7535
7536 am_make=${MAKE-make}
7537 cat > confinc << 'END'
7538 am__doit:
7539         @echo this is the am__doit target
7540 .PHONY: am__doit
7541 END
7542 # If we don't find an include directive, just comment out the code.
7543 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
7544 $as_echo_n "checking for style of include used by $am_make... " >&6; }
7545 am__include="#"
7546 am__quote=
7547 _am_result=none
7548 # First try GNU make style include.
7549 echo "include confinc" > confmf
7550 # Ignore all kinds of additional output from `make'.
7551 case `$am_make -s -f confmf 2> /dev/null` in #(
7552 *the\ am__doit\ target*)
7553   am__include=include
7554   am__quote=
7555   _am_result=GNU
7556   ;;
7557 esac
7558 # Now try BSD make style include.
7559 if test "$am__include" = "#"; then
7560    echo '.include "confinc"' > confmf
7561    case `$am_make -s -f confmf 2> /dev/null` in #(
7562    *the\ am__doit\ target*)
7563      am__include=.include
7564      am__quote="\""
7565      _am_result=BSD
7566      ;;
7567    esac
7568 fi
7569
7570
7571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
7572 $as_echo "$_am_result" >&6; }
7573 rm -f confinc confmf
7574
7575 # Check whether --enable-dependency-tracking was given.
7576 if test "${enable_dependency_tracking+set}" = set; then :
7577   enableval=$enable_dependency_tracking;
7578 fi
7579
7580 if test "x$enable_dependency_tracking" != xno; then
7581   am_depcomp="$ac_aux_dir/depcomp"
7582   AMDEPBACKSLASH='\'
7583 fi
7584  if test "x$enable_dependency_tracking" != xno; then
7585   AMDEP_TRUE=
7586   AMDEP_FALSE='#'
7587 else
7588   AMDEP_TRUE='#'
7589   AMDEP_FALSE=
7590 fi
7591
7592
7593 if test "`cd $srcdir && pwd`" != "`pwd`"; then
7594   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
7595   # is not polluted with repeated "-I."
7596   am__isrc=' -I$(srcdir)'
7597   # test to see if srcdir already configured
7598   if test -f $srcdir/config.status; then
7599     as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
7600   fi
7601 fi
7602
7603 # test whether we have cygpath
7604 if test -z "$CYGPATH_W"; then
7605   if (cygpath --version) >/dev/null 2>/dev/null; then
7606     CYGPATH_W='cygpath -w'
7607   else
7608     CYGPATH_W=echo
7609   fi
7610 fi
7611
7612
7613 # Define the identity of the package.
7614  PACKAGE=gdb
7615  VERSION=UNUSED-VERSION
7616
7617
7618 # Some tools Automake needs.
7619
7620 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
7621
7622
7623 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
7624
7625
7626 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
7627
7628
7629 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
7630
7631
7632 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
7633
7634 # We need awk for the "check" target.  The system "awk" is bad on
7635 # some platforms.
7636 # Always define AMTAR for backward compatibility.
7637
7638 AMTAR=${AMTAR-"${am_missing_run}tar"}
7639
7640 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
7641
7642
7643
7644
7645 depcc="$CC"   am_compiler_list=
7646
7647 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
7648 $as_echo_n "checking dependency style of $depcc... " >&6; }
7649 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
7650   $as_echo_n "(cached) " >&6
7651 else
7652   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
7653   # We make a subdir and do the tests there.  Otherwise we can end up
7654   # making bogus files that we don't know about and never remove.  For
7655   # instance it was reported that on HP-UX the gcc test will end up
7656   # making a dummy file named `D' -- because `-MD' means `put the output
7657   # in D'.
7658   mkdir conftest.dir
7659   # Copy depcomp to subdir because otherwise we won't find it if we're
7660   # using a relative directory.
7661   cp "$am_depcomp" conftest.dir
7662   cd conftest.dir
7663   # We will build objects and dependencies in a subdirectory because
7664   # it helps to detect inapplicable dependency modes.  For instance
7665   # both Tru64's cc and ICC support -MD to output dependencies as a
7666   # side effect of compilation, but ICC will put the dependencies in
7667   # the current directory while Tru64 will put them in the object
7668   # directory.
7669   mkdir sub
7670
7671   am_cv_CC_dependencies_compiler_type=none
7672   if test "$am_compiler_list" = ""; then
7673      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
7674   fi
7675   am__universal=false
7676   case " $depcc " in #(
7677      *\ -arch\ *\ -arch\ *) am__universal=true ;;
7678      esac
7679
7680   for depmode in $am_compiler_list; do
7681     # Setup a source with many dependencies, because some compilers
7682     # like to wrap large dependency lists on column 80 (with \), and
7683     # we should not choose a depcomp mode which is confused by this.
7684     #
7685     # We need to recreate these files for each test, as the compiler may
7686     # overwrite some of them when testing with obscure command lines.
7687     # This happens at least with the AIX C compiler.
7688     : > sub/conftest.c
7689     for i in 1 2 3 4 5 6; do
7690       echo '#include "conftst'$i'.h"' >> sub/conftest.c
7691       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
7692       # Solaris 8's {/usr,}/bin/sh.
7693       touch sub/conftst$i.h
7694     done
7695     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
7696
7697     # We check with `-c' and `-o' for the sake of the "dashmstdout"
7698     # mode.  It turns out that the SunPro C++ compiler does not properly
7699     # handle `-M -o', and we need to detect this.  Also, some Intel
7700     # versions had trouble with output in subdirs
7701     am__obj=sub/conftest.${OBJEXT-o}
7702     am__minus_obj="-o $am__obj"
7703     case $depmode in
7704     gcc)
7705       # This depmode causes a compiler race in universal mode.
7706       test "$am__universal" = false || continue
7707       ;;
7708     nosideeffect)
7709       # after this tag, mechanisms are not by side-effect, so they'll
7710       # only be used when explicitly requested
7711       if test "x$enable_dependency_tracking" = xyes; then
7712         continue
7713       else
7714         break
7715       fi
7716       ;;
7717     msvisualcpp | msvcmsys)
7718       # This compiler won't grok `-c -o', but also, the minuso test has
7719       # not run yet.  These depmodes are late enough in the game, and
7720       # so weak that their functioning should not be impacted.
7721       am__obj=conftest.${OBJEXT-o}
7722       am__minus_obj=
7723       ;;
7724     none) break ;;
7725     esac
7726     if depmode=$depmode \
7727        source=sub/conftest.c object=$am__obj \
7728        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
7729        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
7730          >/dev/null 2>conftest.err &&
7731        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
7732        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
7733        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
7734        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
7735       # icc doesn't choke on unknown options, it will just issue warnings
7736       # or remarks (even with -Werror).  So we grep stderr for any message
7737       # that says an option was ignored or not supported.
7738       # When given -MP, icc 7.0 and 7.1 complain thusly:
7739       #   icc: Command line warning: ignoring option '-M'; no argument required
7740       # The diagnosis changed in icc 8.0:
7741       #   icc: Command line remark: option '-MP' not supported
7742       if (grep 'ignoring option' conftest.err ||
7743           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
7744         am_cv_CC_dependencies_compiler_type=$depmode
7745         break
7746       fi
7747     fi
7748   done
7749
7750   cd ..
7751   rm -rf conftest.dir
7752 else
7753   am_cv_CC_dependencies_compiler_type=none
7754 fi
7755
7756 fi
7757 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
7758 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
7759 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
7760
7761  if
7762   test "x$enable_dependency_tracking" != xno \
7763   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
7764   am__fastdepCC_TRUE=
7765   am__fastdepCC_FALSE='#'
7766 else
7767   am__fastdepCC_TRUE='#'
7768   am__fastdepCC_FALSE=
7769 fi
7770
7771
7772
7773
7774
7775
7776 # Check whether --with-separate-debug-dir was given.
7777 if test "${with_separate_debug_dir+set}" = set; then :
7778   withval=$with_separate_debug_dir;
7779     DEBUGDIR=$withval
7780 else
7781   DEBUGDIR=${libdir}/debug
7782 fi
7783
7784
7785   test "x$prefix" = xNONE && prefix="$ac_default_prefix"
7786   test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7787   ac_define_dir=`eval echo $DEBUGDIR`
7788   ac_define_dir=`eval echo $ac_define_dir`
7789
7790 cat >>confdefs.h <<_ACEOF
7791 #define DEBUGDIR "$ac_define_dir"
7792 _ACEOF
7793
7794
7795
7796
7797   if test "x$exec_prefix" = xNONE || test "x$exec_prefix" = 'x${prefix}'; then
7798      if test "x$prefix" = xNONE; then
7799         test_prefix=/usr/local
7800      else
7801         test_prefix=$prefix
7802      fi
7803   else
7804      test_prefix=$exec_prefix
7805   fi
7806   value=0
7807   case ${ac_define_dir} in
7808      "${test_prefix}"|"${test_prefix}/"*|\
7809         '${exec_prefix}'|'${exec_prefix}/'*)
7810      value=1
7811      ;;
7812   esac
7813
7814 cat >>confdefs.h <<_ACEOF
7815 #define DEBUGDIR_RELOCATABLE $value
7816 _ACEOF
7817
7818
7819
7820
7821 # GDB's datadir relocation
7822
7823
7824
7825 # Check whether --with-gdb-datadir was given.
7826 if test "${with_gdb_datadir+set}" = set; then :
7827   withval=$with_gdb_datadir;
7828     GDB_DATADIR=$withval
7829 else
7830   GDB_DATADIR=${datadir}/gdb
7831 fi
7832
7833
7834   test "x$prefix" = xNONE && prefix="$ac_default_prefix"
7835   test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7836   ac_define_dir=`eval echo $GDB_DATADIR`
7837   ac_define_dir=`eval echo $ac_define_dir`
7838
7839 cat >>confdefs.h <<_ACEOF
7840 #define GDB_DATADIR "$ac_define_dir"
7841 _ACEOF
7842
7843
7844
7845
7846   if test "x$exec_prefix" = xNONE || test "x$exec_prefix" = 'x${prefix}'; then
7847      if test "x$prefix" = xNONE; then
7848         test_prefix=/usr/local
7849      else
7850         test_prefix=$prefix
7851      fi
7852   else
7853      test_prefix=$exec_prefix
7854   fi
7855   value=0
7856   case ${ac_define_dir} in
7857      "${test_prefix}"|"${test_prefix}/"*|\
7858         '${exec_prefix}'|'${exec_prefix}/'*)
7859      value=1
7860      ;;
7861   esac
7862
7863 cat >>confdefs.h <<_ACEOF
7864 #define GDB_DATADIR_RELOCATABLE $value
7865 _ACEOF
7866
7867
7868
7869
7870
7871 # Check whether --with-relocated-sources was given.
7872 if test "${with_relocated_sources+set}" = set; then :
7873   withval=$with_relocated_sources; reloc_srcdir="${withval}"
7874
7875   test "x$prefix" = xNONE && prefix="$ac_default_prefix"
7876   test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7877   ac_define_dir=`eval echo $reloc_srcdir`
7878   ac_define_dir=`eval echo $ac_define_dir`
7879
7880 cat >>confdefs.h <<_ACEOF
7881 #define RELOC_SRCDIR "$ac_define_dir"
7882 _ACEOF
7883
7884
7885
7886 fi
7887
7888
7889
7890
7891 subdirs="$subdirs testsuite"
7892
7893
7894 # Check whether to support alternative target configurations
7895 # Check whether --enable-targets was given.
7896 if test "${enable_targets+set}" = set; then :
7897   enableval=$enable_targets; case "${enableval}" in
7898   yes | "") as_fn_error "enable-targets option must specify target names or 'all'" "$LINENO" 5
7899             ;;
7900   no)       enable_targets= ;;
7901   *)        enable_targets=$enableval ;;
7902 esac
7903 fi
7904
7905
7906 # Check whether to enable 64-bit support on 32-bit hosts
7907 # Check whether --enable-64-bit-bfd was given.
7908 if test "${enable_64_bit_bfd+set}" = set; then :
7909   enableval=$enable_64_bit_bfd; case "${enableval}" in
7910   yes)  want64=true  ;;
7911   no)   want64=false ;;
7912   *)    as_fn_error "bad value ${enableval} for 64-bit-bfd option" "$LINENO" 5 ;;
7913 esac
7914 else
7915   want64=false
7916 fi
7917
7918 # Provide defaults for some variables set by the per-host and per-target
7919 # configuration.
7920 gdb_host_obs=posix-hdep.o
7921
7922 if test "${target}" = "${host}"; then
7923   gdb_native=yes
7924 else
7925   gdb_native=no
7926 fi
7927
7928 . $srcdir/configure.host
7929
7930 # Accumulate some settings from configure.tgt over all enabled targets
7931
7932 TARGET_OBS=
7933 all_targets=
7934
7935 for targ_alias in `echo $target_alias $enable_targets | sed 's/,/ /g'`
7936 do
7937   if test "$targ_alias" = "all"; then
7938     all_targets=true
7939   else
7940     # Canonicalize the secondary target names.
7941     result=`$ac_config_sub $targ_alias 2>/dev/null`
7942     if test -n "$result"; then
7943         targ=$result
7944     else
7945         targ=$targ_alias
7946     fi
7947
7948     . ${srcdir}/configure.tgt
7949
7950     if test -z "${gdb_target_obs}"; then :
7951   as_fn_error "configuration ${targ} is unsupported." "$LINENO" 5
7952 fi
7953
7954     # Target-specific object files
7955     for i in ${gdb_target_obs}; do
7956         case " $TARGET_OBS " in
7957         *" ${i} "*) ;;
7958         *)
7959           TARGET_OBS="$TARGET_OBS ${i}"
7960           ;;
7961         esac
7962     done
7963
7964     # Check whether this target needs 64-bit CORE_ADDR
7965     if test x${want64} = xfalse; then
7966       . ${srcdir}/../bfd/config.bfd
7967     fi
7968   fi
7969 done
7970
7971 if test x${all_targets} = xtrue; then
7972
7973   # We want all 64-bit targets if we either:
7974   #  - run on a 64-bit host  or
7975   #  - already require 64-bit support for some other target  or
7976   #  - the --enable-64-bit-bfd option was supplied
7977   # Otherwise we only support all 32-bit targets.
7978   #
7979   # NOTE: This test must be in sync with the corresponding
7980   #       tests in BFD!
7981
7982   if test x${want64} = xfalse; then
7983     # The cast to long int works around a bug in the HP C Compiler
7984 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
7985 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
7986 # This bug is HP SR number 8606223364.
7987 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
7988 $as_echo_n "checking size of long... " >&6; }
7989 if test "${ac_cv_sizeof_long+set}" = set; then :
7990   $as_echo_n "(cached) " >&6
7991 else
7992   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long"        "$ac_includes_default"; then :
7993
7994 else
7995   if test "$ac_cv_type_long" = yes; then
7996      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7997 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7998 { as_fn_set_status 77
7999 as_fn_error "cannot compute sizeof (long)
8000 See \`config.log' for more details." "$LINENO" 5; }; }
8001    else
8002      ac_cv_sizeof_long=0
8003    fi
8004 fi
8005
8006 fi
8007 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
8008 $as_echo "$ac_cv_sizeof_long" >&6; }
8009
8010
8011
8012 cat >>confdefs.h <<_ACEOF
8013 #define SIZEOF_LONG $ac_cv_sizeof_long
8014 _ACEOF
8015
8016
8017     if test "x${ac_cv_sizeof_long}" = "x8"; then
8018       want64=true
8019     fi
8020   fi
8021   if test x${want64} = xtrue; then
8022     TARGET_OBS='$(ALL_TARGET_OBS) $(ALL_64_TARGET_OBS)'
8023   else
8024     TARGET_OBS='$(ALL_TARGET_OBS)'
8025   fi
8026 fi
8027
8028
8029
8030 # For other settings, only the main target counts.
8031 gdb_sim=
8032 gdb_osabi=
8033 build_gdbserver=
8034 targ=$target; . ${srcdir}/configure.tgt
8035
8036 # Fetch the default architecture and default target vector from BFD.
8037 targ=$target; . $srcdir/../bfd/config.bfd
8038
8039 # We only want the first architecture, so strip off the others if
8040 # there is more than one.
8041 targ_archs=`echo $targ_archs | sed 's/ .*//'`
8042
8043 if test "x$targ_archs" != x; then
8044
8045 cat >>confdefs.h <<_ACEOF
8046 #define DEFAULT_BFD_ARCH $targ_archs
8047 _ACEOF
8048
8049 fi
8050 if test "x$targ_defvec" != x; then
8051
8052 cat >>confdefs.h <<_ACEOF
8053 #define DEFAULT_BFD_VEC $targ_defvec
8054 _ACEOF
8055
8056 fi
8057
8058 # The CLI cannot be disabled yet, but may be in the future.
8059
8060 # Enable CLI.
8061 # Check whether --enable-gdbcli was given.
8062 if test "${enable_gdbcli+set}" = set; then :
8063   enableval=$enable_gdbcli; case $enableval in
8064     yes)
8065       ;;
8066     no)
8067       as_fn_error "the command-line interface cannot be disabled yet" "$LINENO" 5 ;;
8068     *)
8069       as_fn_error "bad value $enableval for --enable-gdbcli" "$LINENO" 5 ;;
8070   esac
8071 else
8072   enable_gdbcli=yes
8073 fi
8074
8075 if test x"$enable_gdbcli" = xyes; then
8076   if test -d $srcdir/cli; then
8077     CONFIG_OBS="$CONFIG_OBS \$(SUBDIR_CLI_OBS)"
8078     CONFIG_DEPS="$CONFIG_DEPS \$(SUBDIR_CLI_DEPS)"
8079     CONFIG_SRCS="$CONFIG_SRCS \$(SUBDIR_CLI_SRCS)"
8080     ENABLE_CFLAGS="$ENABLE_CFLAGS \$(SUBDIR_CLI_CFLAGS)"
8081   fi
8082 fi
8083
8084 # Enable MI.
8085 # Check whether --enable-gdbmi was given.
8086 if test "${enable_gdbmi+set}" = set; then :
8087   enableval=$enable_gdbmi; case $enableval in
8088     yes | no)
8089       ;;
8090     *)
8091       as_fn_error "bad value $enableval for --enable-gdbmi" "$LINENO" 5 ;;
8092   esac
8093 else
8094   enable_gdbmi=yes
8095 fi
8096
8097 if test x"$enable_gdbmi" = xyes; then
8098   if test -d $srcdir/mi; then
8099     CONFIG_OBS="$CONFIG_OBS \$(SUBDIR_MI_OBS)"
8100     CONFIG_DEPS="$CONFIG_DEPS \$(SUBDIR_MI_DEPS)"
8101     CONFIG_SRCS="$CONFIG_SRCS \$(SUBDIR_MI_SRCS)"
8102     ENABLE_CFLAGS="$ENABLE_CFLAGS \$(SUBDIR_MI_CFLAGS)"
8103   fi
8104 fi
8105
8106 # Enable TUI.
8107 # Check whether --enable-tui was given.
8108 if test "${enable_tui+set}" = set; then :
8109   enableval=$enable_tui; case $enableval in
8110     yes | no | auto)
8111       ;;
8112     *)
8113       as_fn_error "bad value $enableval for --enable-tui" "$LINENO" 5 ;;
8114   esac
8115 else
8116   enable_tui=auto
8117 fi
8118
8119
8120 # Enable gdbtk.
8121 # Check whether --enable-gdbtk was given.
8122 if test "${enable_gdbtk+set}" = set; then :
8123   enableval=$enable_gdbtk; case $enableval in
8124     yes | no)
8125       ;;
8126     *)
8127       as_fn_error "bad value $enableval for --enable-gdbtk" "$LINENO" 5 ;;
8128   esac
8129 else
8130   if test -d $srcdir/gdbtk; then
8131     enable_gdbtk=yes
8132   else
8133     enable_gdbtk=no
8134   fi
8135 fi
8136
8137 # We unconditionally disable gdbtk tests on selected platforms.
8138 case $host_os in
8139   go32* | windows*)
8140     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: gdbtk isn't supported on $host; disabling" >&5
8141 $as_echo "$as_me: WARNING: gdbtk isn't supported on $host; disabling" >&2;}
8142     enable_gdbtk=no ;;
8143 esac
8144
8145 # Libunwind support.
8146
8147 # Check whether --with-libunwind was given.
8148 if test "${with_libunwind+set}" = set; then :
8149   withval=$with_libunwind; case "${withval}" in
8150   yes)  enable_libunwind=yes ;;
8151   no)   enable_libunwind=no ;;
8152   *)    as_fn_error "bad value ${withval} for GDB with-libunwind option" "$LINENO" 5 ;;
8153 esac
8154 else
8155
8156   for ac_header in libunwind.h libunwind-ia64.h
8157 do :
8158   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8159 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8160 eval as_val=\$$as_ac_Header
8161    if test "x$as_val" = x""yes; then :
8162   cat >>confdefs.h <<_ACEOF
8163 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8164 _ACEOF
8165
8166 fi
8167
8168 done
8169
8170   if test x"$ac_cv_header_libunwind_h" = xyes -a x"$ac_cv_header_libunwind_ia64_h" = xyes; then
8171     enable_libunwind=yes;
8172   fi
8173
8174 fi
8175
8176
8177 if test x"$enable_libunwind" = xyes; then
8178   for ac_header in libunwind.h libunwind-ia64.h
8179 do :
8180   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8181 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8182 eval as_val=\$$as_ac_Header
8183    if test "x$as_val" = x""yes; then :
8184   cat >>confdefs.h <<_ACEOF
8185 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8186 _ACEOF
8187
8188 fi
8189
8190 done
8191
8192
8193 $as_echo "#define HAVE_LIBUNWIND 1" >>confdefs.h
8194
8195   CONFIG_OBS="$CONFIG_OBS libunwind-frame.o"
8196   CONFIG_DEPS="$CONFIG_DEPS libunwind-frame.o"
8197   CONFIG_SRCS="$CONFIG_SRCS libunwind-frame.c"
8198 fi
8199
8200 opt_curses=no
8201
8202 # Check whether --with-curses was given.
8203 if test "${with_curses+set}" = set; then :
8204   withval=$with_curses; opt_curses=$withval
8205 fi
8206
8207
8208 prefer_curses=no
8209 if test "$opt_curses" = "yes"; then
8210   prefer_curses=yes
8211 fi
8212
8213 # Profiling support.
8214 # Check whether --enable-profiling was given.
8215 if test "${enable_profiling+set}" = set; then :
8216   enableval=$enable_profiling; case $enableval in
8217     yes | no)
8218       ;;
8219     *)
8220       as_fn_error "bad value $enableval for --enable-profile" "$LINENO" 5 ;;
8221   esac
8222 else
8223   enable_profiling=no
8224 fi
8225
8226
8227 for ac_func in monstartup _mcleanup
8228 do :
8229   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
8230 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
8231 eval as_val=\$$as_ac_var
8232    if test "x$as_val" = x""yes; then :
8233   cat >>confdefs.h <<_ACEOF
8234 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
8235 _ACEOF
8236
8237 fi
8238 done
8239
8240 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _etext" >&5
8241 $as_echo_n "checking for _etext... " >&6; }
8242 if test "${ac_cv_var__etext+set}" = set; then :
8243   $as_echo_n "(cached) " >&6
8244 else
8245   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8246 /* end confdefs.h.  */
8247 #include <stdlib.h>
8248 extern char _etext;
8249
8250 int
8251 main ()
8252 {
8253 free (&_etext);
8254   ;
8255   return 0;
8256 }
8257 _ACEOF
8258 if ac_fn_c_try_link "$LINENO"; then :
8259   ac_cv_var__etext=yes
8260 else
8261   ac_cv_var__etext=no
8262 fi
8263 rm -f core conftest.err conftest.$ac_objext \
8264     conftest$ac_exeext conftest.$ac_ext
8265 fi
8266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var__etext" >&5
8267 $as_echo "$ac_cv_var__etext" >&6; }
8268 if test $ac_cv_var__etext = yes; then
8269
8270 $as_echo "#define HAVE__ETEXT 1" >>confdefs.h
8271
8272 fi
8273 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for etext" >&5
8274 $as_echo_n "checking for etext... " >&6; }
8275 if test "${ac_cv_var_etext+set}" = set; then :
8276   $as_echo_n "(cached) " >&6
8277 else
8278   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8279 /* end confdefs.h.  */
8280 #include <stdlib.h>
8281 extern char etext;
8282
8283 int
8284 main ()
8285 {
8286 free (&etext);
8287   ;
8288   return 0;
8289 }
8290 _ACEOF
8291 if ac_fn_c_try_link "$LINENO"; then :
8292   ac_cv_var_etext=yes
8293 else
8294   ac_cv_var_etext=no
8295 fi
8296 rm -f core conftest.err conftest.$ac_objext \
8297     conftest$ac_exeext conftest.$ac_ext
8298 fi
8299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_etext" >&5
8300 $as_echo "$ac_cv_var_etext" >&6; }
8301 if test $ac_cv_var_etext = yes; then
8302
8303 $as_echo "#define HAVE_ETEXT 1" >>confdefs.h
8304
8305 fi
8306 if test "$enable_profiling" = yes ; then
8307   if test $ac_cv_func_monstartup = no || test $ac_cv_func__mcleanup = no; then
8308     as_fn_error "--enable-profiling requires monstartup and _mcleanup" "$LINENO" 5
8309   fi
8310   PROFILE_CFLAGS=-pg
8311   OLD_CFLAGS="$CFLAGS"
8312   CFLAGS="$CFLAGS $PROFILE_CFLAGS"
8313
8314   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -pg" >&5
8315 $as_echo_n "checking whether $CC supports -pg... " >&6; }
8316 if test "${ac_cv_cc_supports_pg+set}" = set; then :
8317   $as_echo_n "(cached) " >&6
8318 else
8319   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8320 /* end confdefs.h.  */
8321
8322 int
8323 main ()
8324 {
8325 int x;
8326   ;
8327   return 0;
8328 }
8329 _ACEOF
8330 if ac_fn_c_try_compile "$LINENO"; then :
8331   ac_cv_cc_supports_pg=yes
8332 else
8333   ac_cv_cc_supports_pg=no
8334 fi
8335 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8336 fi
8337 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cc_supports_pg" >&5
8338 $as_echo "$ac_cv_cc_supports_pg" >&6; }
8339
8340   if test $ac_cv_cc_supports_pg = no; then
8341     as_fn_error "--enable-profiling requires a compiler which supports -pg" "$LINENO" 5
8342   fi
8343
8344   CFLAGS="$OLD_CFLAGS"
8345 fi
8346
8347
8348
8349 # Check whether --with-pkgversion was given.
8350 if test "${with_pkgversion+set}" = set; then :
8351   withval=$with_pkgversion; case "$withval" in
8352       yes) as_fn_error "package version not specified" "$LINENO" 5 ;;
8353       no)  PKGVERSION= ;;
8354       *)   PKGVERSION="($withval) " ;;
8355      esac
8356 else
8357   PKGVERSION="(GDB) "
8358
8359 fi
8360
8361
8362
8363
8364
8365 # Check whether --with-bugurl was given.
8366 if test "${with_bugurl+set}" = set; then :
8367   withval=$with_bugurl; case "$withval" in
8368       yes) as_fn_error "bug URL not specified" "$LINENO" 5 ;;
8369       no)  BUGURL=
8370            ;;
8371       *)   BUGURL="$withval"
8372            ;;
8373      esac
8374 else
8375   BUGURL="http://www.gnu.org/software/gdb/bugs/"
8376
8377 fi
8378
8379   case ${BUGURL} in
8380   "")
8381     REPORT_BUGS_TO=
8382     REPORT_BUGS_TEXI=
8383     ;;
8384   *)
8385     REPORT_BUGS_TO="<$BUGURL>"
8386     REPORT_BUGS_TEXI=@uref{`echo "$BUGURL" | sed 's/@/@@/g'`}
8387     ;;
8388   esac;
8389
8390
8391
8392
8393 cat >>confdefs.h <<_ACEOF
8394 #define PKGVERSION "$PKGVERSION"
8395 _ACEOF
8396
8397
8398 cat >>confdefs.h <<_ACEOF
8399 #define REPORT_BUGS_TO "$REPORT_BUGS_TO"
8400 _ACEOF
8401
8402
8403 # --------------------- #
8404 # Checks for programs.  #
8405 # --------------------- #
8406
8407 for ac_prog in gawk mawk nawk awk
8408 do
8409   # Extract the first word of "$ac_prog", so it can be a program name with args.
8410 set dummy $ac_prog; ac_word=$2
8411 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8412 $as_echo_n "checking for $ac_word... " >&6; }
8413 if test "${ac_cv_prog_AWK+set}" = set; then :
8414   $as_echo_n "(cached) " >&6
8415 else
8416   if test -n "$AWK"; then
8417   ac_cv_prog_AWK="$AWK" # Let the user override the test.
8418 else
8419 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8420 for as_dir in $PATH
8421 do
8422   IFS=$as_save_IFS
8423   test -z "$as_dir" && as_dir=.
8424     for ac_exec_ext in '' $ac_executable_extensions; do
8425   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8426     ac_cv_prog_AWK="$ac_prog"
8427     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8428     break 2
8429   fi
8430 done
8431   done
8432 IFS=$as_save_IFS
8433
8434 fi
8435 fi
8436 AWK=$ac_cv_prog_AWK
8437 if test -n "$AWK"; then
8438   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
8439 $as_echo "$AWK" >&6; }
8440 else
8441   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8442 $as_echo "no" >&6; }
8443 fi
8444
8445
8446   test -n "$AWK" && break
8447 done
8448
8449
8450 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
8451 $as_echo_n "checking whether ln -s works... " >&6; }
8452 LN_S=$as_ln_s
8453 if test "$LN_S" = "ln -s"; then
8454   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8455 $as_echo "yes" >&6; }
8456 else
8457   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
8458 $as_echo "no, using $LN_S" >&6; }
8459 fi
8460
8461 if test -n "$ac_tool_prefix"; then
8462   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
8463 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
8464 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8465 $as_echo_n "checking for $ac_word... " >&6; }
8466 if test "${ac_cv_prog_RANLIB+set}" = set; then :
8467   $as_echo_n "(cached) " >&6
8468 else
8469   if test -n "$RANLIB"; then
8470   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8471 else
8472 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8473 for as_dir in $PATH
8474 do
8475   IFS=$as_save_IFS
8476   test -z "$as_dir" && as_dir=.
8477     for ac_exec_ext in '' $ac_executable_extensions; do
8478   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8479     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
8480     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8481     break 2
8482   fi
8483 done
8484   done
8485 IFS=$as_save_IFS
8486
8487 fi
8488 fi
8489 RANLIB=$ac_cv_prog_RANLIB
8490 if test -n "$RANLIB"; then
8491   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
8492 $as_echo "$RANLIB" >&6; }
8493 else
8494   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8495 $as_echo "no" >&6; }
8496 fi
8497
8498
8499 fi
8500 if test -z "$ac_cv_prog_RANLIB"; then
8501   ac_ct_RANLIB=$RANLIB
8502   # Extract the first word of "ranlib", so it can be a program name with args.
8503 set dummy ranlib; ac_word=$2
8504 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8505 $as_echo_n "checking for $ac_word... " >&6; }
8506 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
8507   $as_echo_n "(cached) " >&6
8508 else
8509   if test -n "$ac_ct_RANLIB"; then
8510   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
8511 else
8512 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8513 for as_dir in $PATH
8514 do
8515   IFS=$as_save_IFS
8516   test -z "$as_dir" && as_dir=.
8517     for ac_exec_ext in '' $ac_executable_extensions; do
8518   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8519     ac_cv_prog_ac_ct_RANLIB="ranlib"
8520     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8521     break 2
8522   fi
8523 done
8524   done
8525 IFS=$as_save_IFS
8526
8527 fi
8528 fi
8529 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
8530 if test -n "$ac_ct_RANLIB"; then
8531   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
8532 $as_echo "$ac_ct_RANLIB" >&6; }
8533 else
8534   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8535 $as_echo "no" >&6; }
8536 fi
8537
8538   if test "x$ac_ct_RANLIB" = x; then
8539     RANLIB=":"
8540   else
8541     case $cross_compiling:$ac_tool_warned in
8542 yes:)
8543 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8544 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8545 ac_tool_warned=yes ;;
8546 esac
8547     RANLIB=$ac_ct_RANLIB
8548   fi
8549 else
8550   RANLIB="$ac_cv_prog_RANLIB"
8551 fi
8552
8553 for ac_prog in 'bison -y' byacc
8554 do
8555   # Extract the first word of "$ac_prog", so it can be a program name with args.
8556 set dummy $ac_prog; ac_word=$2
8557 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8558 $as_echo_n "checking for $ac_word... " >&6; }
8559 if test "${ac_cv_prog_YACC+set}" = set; then :
8560   $as_echo_n "(cached) " >&6
8561 else
8562   if test -n "$YACC"; then
8563   ac_cv_prog_YACC="$YACC" # Let the user override the test.
8564 else
8565 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8566 for as_dir in $PATH
8567 do
8568   IFS=$as_save_IFS
8569   test -z "$as_dir" && as_dir=.
8570     for ac_exec_ext in '' $ac_executable_extensions; do
8571   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8572     ac_cv_prog_YACC="$ac_prog"
8573     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8574     break 2
8575   fi
8576 done
8577   done
8578 IFS=$as_save_IFS
8579
8580 fi
8581 fi
8582 YACC=$ac_cv_prog_YACC
8583 if test -n "$YACC"; then
8584   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
8585 $as_echo "$YACC" >&6; }
8586 else
8587   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8588 $as_echo "no" >&6; }
8589 fi
8590
8591
8592   test -n "$YACC" && break
8593 done
8594 test -n "$YACC" || YACC="yacc"
8595
8596
8597 if test -n "$ac_tool_prefix"; then
8598   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
8599 set dummy ${ac_tool_prefix}ar; ac_word=$2
8600 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8601 $as_echo_n "checking for $ac_word... " >&6; }
8602 if test "${ac_cv_prog_AR+set}" = set; then :
8603   $as_echo_n "(cached) " >&6
8604 else
8605   if test -n "$AR"; then
8606   ac_cv_prog_AR="$AR" # Let the user override the test.
8607 else
8608 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8609 for as_dir in $PATH
8610 do
8611   IFS=$as_save_IFS
8612   test -z "$as_dir" && as_dir=.
8613     for ac_exec_ext in '' $ac_executable_extensions; do
8614   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8615     ac_cv_prog_AR="${ac_tool_prefix}ar"
8616     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8617     break 2
8618   fi
8619 done
8620   done
8621 IFS=$as_save_IFS
8622
8623 fi
8624 fi
8625 AR=$ac_cv_prog_AR
8626 if test -n "$AR"; then
8627   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8628 $as_echo "$AR" >&6; }
8629 else
8630   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8631 $as_echo "no" >&6; }
8632 fi
8633
8634
8635 fi
8636 if test -z "$ac_cv_prog_AR"; then
8637   ac_ct_AR=$AR
8638   # Extract the first word of "ar", so it can be a program name with args.
8639 set dummy ar; ac_word=$2
8640 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8641 $as_echo_n "checking for $ac_word... " >&6; }
8642 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
8643   $as_echo_n "(cached) " >&6
8644 else
8645   if test -n "$ac_ct_AR"; then
8646   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
8647 else
8648 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8649 for as_dir in $PATH
8650 do
8651   IFS=$as_save_IFS
8652   test -z "$as_dir" && as_dir=.
8653     for ac_exec_ext in '' $ac_executable_extensions; do
8654   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8655     ac_cv_prog_ac_ct_AR="ar"
8656     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8657     break 2
8658   fi
8659 done
8660   done
8661 IFS=$as_save_IFS
8662
8663 fi
8664 fi
8665 ac_ct_AR=$ac_cv_prog_ac_ct_AR
8666 if test -n "$ac_ct_AR"; then
8667   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
8668 $as_echo "$ac_ct_AR" >&6; }
8669 else
8670   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8671 $as_echo "no" >&6; }
8672 fi
8673
8674   if test "x$ac_ct_AR" = x; then
8675     AR=""
8676   else
8677     case $cross_compiling:$ac_tool_warned in
8678 yes:)
8679 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8680 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8681 ac_tool_warned=yes ;;
8682 esac
8683     AR=$ac_ct_AR
8684   fi
8685 else
8686   AR="$ac_cv_prog_AR"
8687 fi
8688
8689 if test -n "$ac_tool_prefix"; then
8690   # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
8691 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
8692 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8693 $as_echo_n "checking for $ac_word... " >&6; }
8694 if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8695   $as_echo_n "(cached) " >&6
8696 else
8697   if test -n "$DLLTOOL"; then
8698   ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8699 else
8700 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8701 for as_dir in $PATH
8702 do
8703   IFS=$as_save_IFS
8704   test -z "$as_dir" && as_dir=.
8705     for ac_exec_ext in '' $ac_executable_extensions; do
8706   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8707     ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
8708     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8709     break 2
8710   fi
8711 done
8712   done
8713 IFS=$as_save_IFS
8714
8715 fi
8716 fi
8717 DLLTOOL=$ac_cv_prog_DLLTOOL
8718 if test -n "$DLLTOOL"; then
8719   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8720 $as_echo "$DLLTOOL" >&6; }
8721 else
8722   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8723 $as_echo "no" >&6; }
8724 fi
8725
8726
8727 fi
8728 if test -z "$ac_cv_prog_DLLTOOL"; then
8729   ac_ct_DLLTOOL=$DLLTOOL
8730   # Extract the first word of "dlltool", so it can be a program name with args.
8731 set dummy dlltool; ac_word=$2
8732 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8733 $as_echo_n "checking for $ac_word... " >&6; }
8734 if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then :
8735   $as_echo_n "(cached) " >&6
8736 else
8737   if test -n "$ac_ct_DLLTOOL"; then
8738   ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
8739 else
8740 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8741 for as_dir in $PATH
8742 do
8743   IFS=$as_save_IFS
8744   test -z "$as_dir" && as_dir=.
8745     for ac_exec_ext in '' $ac_executable_extensions; do
8746   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8747     ac_cv_prog_ac_ct_DLLTOOL="dlltool"
8748     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8749     break 2
8750   fi
8751 done
8752   done
8753 IFS=$as_save_IFS
8754
8755 fi
8756 fi
8757 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
8758 if test -n "$ac_ct_DLLTOOL"; then
8759   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
8760 $as_echo "$ac_ct_DLLTOOL" >&6; }
8761 else
8762   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8763 $as_echo "no" >&6; }
8764 fi
8765
8766   if test "x$ac_ct_DLLTOOL" = x; then
8767     DLLTOOL=""
8768   else
8769     case $cross_compiling:$ac_tool_warned in
8770 yes:)
8771 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8772 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8773 ac_tool_warned=yes ;;
8774 esac
8775     DLLTOOL=$ac_ct_DLLTOOL
8776   fi
8777 else
8778   DLLTOOL="$ac_cv_prog_DLLTOOL"
8779 fi
8780
8781 if test -n "$ac_tool_prefix"; then
8782   # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.
8783 set dummy ${ac_tool_prefix}windres; ac_word=$2
8784 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8785 $as_echo_n "checking for $ac_word... " >&6; }
8786 if test "${ac_cv_prog_WINDRES+set}" = set; then :
8787   $as_echo_n "(cached) " >&6
8788 else
8789   if test -n "$WINDRES"; then
8790   ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
8791 else
8792 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8793 for as_dir in $PATH
8794 do
8795   IFS=$as_save_IFS
8796   test -z "$as_dir" && as_dir=.
8797     for ac_exec_ext in '' $ac_executable_extensions; do
8798   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8799     ac_cv_prog_WINDRES="${ac_tool_prefix}windres"
8800     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8801     break 2
8802   fi
8803 done
8804   done
8805 IFS=$as_save_IFS
8806
8807 fi
8808 fi
8809 WINDRES=$ac_cv_prog_WINDRES
8810 if test -n "$WINDRES"; then
8811   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
8812 $as_echo "$WINDRES" >&6; }
8813 else
8814   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8815 $as_echo "no" >&6; }
8816 fi
8817
8818
8819 fi
8820 if test -z "$ac_cv_prog_WINDRES"; then
8821   ac_ct_WINDRES=$WINDRES
8822   # Extract the first word of "windres", so it can be a program name with args.
8823 set dummy windres; ac_word=$2
8824 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8825 $as_echo_n "checking for $ac_word... " >&6; }
8826 if test "${ac_cv_prog_ac_ct_WINDRES+set}" = set; then :
8827   $as_echo_n "(cached) " >&6
8828 else
8829   if test -n "$ac_ct_WINDRES"; then
8830   ac_cv_prog_ac_ct_WINDRES="$ac_ct_WINDRES" # Let the user override the test.
8831 else
8832 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8833 for as_dir in $PATH
8834 do
8835   IFS=$as_save_IFS
8836   test -z "$as_dir" && as_dir=.
8837     for ac_exec_ext in '' $ac_executable_extensions; do
8838   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8839     ac_cv_prog_ac_ct_WINDRES="windres"
8840     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8841     break 2
8842   fi
8843 done
8844   done
8845 IFS=$as_save_IFS
8846
8847 fi
8848 fi
8849 ac_ct_WINDRES=$ac_cv_prog_ac_ct_WINDRES
8850 if test -n "$ac_ct_WINDRES"; then
8851   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_WINDRES" >&5
8852 $as_echo "$ac_ct_WINDRES" >&6; }
8853 else
8854   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8855 $as_echo "no" >&6; }
8856 fi
8857
8858   if test "x$ac_ct_WINDRES" = x; then
8859     WINDRES=""
8860   else
8861     case $cross_compiling:$ac_tool_warned in
8862 yes:)
8863 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8864 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8865 ac_tool_warned=yes ;;
8866 esac
8867     WINDRES=$ac_ct_WINDRES
8868   fi
8869 else
8870   WINDRES="$ac_cv_prog_WINDRES"
8871 fi
8872
8873
8874 # Needed for GNU/Hurd.
8875 if test -n "$ac_tool_prefix"; then
8876   # Extract the first word of "${ac_tool_prefix}mig", so it can be a program name with args.
8877 set dummy ${ac_tool_prefix}mig; ac_word=$2
8878 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8879 $as_echo_n "checking for $ac_word... " >&6; }
8880 if test "${ac_cv_prog_MIG+set}" = set; then :
8881   $as_echo_n "(cached) " >&6
8882 else
8883   if test -n "$MIG"; then
8884   ac_cv_prog_MIG="$MIG" # Let the user override the test.
8885 else
8886 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8887 for as_dir in $PATH
8888 do
8889   IFS=$as_save_IFS
8890   test -z "$as_dir" && as_dir=.
8891     for ac_exec_ext in '' $ac_executable_extensions; do
8892   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8893     ac_cv_prog_MIG="${ac_tool_prefix}mig"
8894     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8895     break 2
8896   fi
8897 done
8898   done
8899 IFS=$as_save_IFS
8900
8901 fi
8902 fi
8903 MIG=$ac_cv_prog_MIG
8904 if test -n "$MIG"; then
8905   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MIG" >&5
8906 $as_echo "$MIG" >&6; }
8907 else
8908   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8909 $as_echo "no" >&6; }
8910 fi
8911
8912
8913 fi
8914 if test -z "$ac_cv_prog_MIG"; then
8915   ac_ct_MIG=$MIG
8916   # Extract the first word of "mig", so it can be a program name with args.
8917 set dummy mig; ac_word=$2
8918 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8919 $as_echo_n "checking for $ac_word... " >&6; }
8920 if test "${ac_cv_prog_ac_ct_MIG+set}" = set; then :
8921   $as_echo_n "(cached) " >&6
8922 else
8923   if test -n "$ac_ct_MIG"; then
8924   ac_cv_prog_ac_ct_MIG="$ac_ct_MIG" # Let the user override the test.
8925 else
8926 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8927 for as_dir in $PATH
8928 do
8929   IFS=$as_save_IFS
8930   test -z "$as_dir" && as_dir=.
8931     for ac_exec_ext in '' $ac_executable_extensions; do
8932   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8933     ac_cv_prog_ac_ct_MIG="mig"
8934     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8935     break 2
8936   fi
8937 done
8938   done
8939 IFS=$as_save_IFS
8940
8941 fi
8942 fi
8943 ac_ct_MIG=$ac_cv_prog_ac_ct_MIG
8944 if test -n "$ac_ct_MIG"; then
8945   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MIG" >&5
8946 $as_echo "$ac_ct_MIG" >&6; }
8947 else
8948   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8949 $as_echo "no" >&6; }
8950 fi
8951
8952   if test "x$ac_ct_MIG" = x; then
8953     MIG=""
8954   else
8955     case $cross_compiling:$ac_tool_warned in
8956 yes:)
8957 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8958 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8959 ac_tool_warned=yes ;;
8960 esac
8961     MIG=$ac_ct_MIG
8962   fi
8963 else
8964   MIG="$ac_cv_prog_MIG"
8965 fi
8966
8967
8968 # ---------------------- #
8969 # Checks for libraries.  #
8970 # ---------------------- #
8971
8972 # We might need to link with -lm; most simulators need it.
8973 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lm" >&5
8974 $as_echo_n "checking for main in -lm... " >&6; }
8975 if test "${ac_cv_lib_m_main+set}" = set; then :
8976   $as_echo_n "(cached) " >&6
8977 else
8978   ac_check_lib_save_LIBS=$LIBS
8979 LIBS="-lm  $LIBS"
8980 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8981 /* end confdefs.h.  */
8982
8983
8984 int
8985 main ()
8986 {
8987 return main ();
8988   ;
8989   return 0;
8990 }
8991 _ACEOF
8992 if ac_fn_c_try_link "$LINENO"; then :
8993   ac_cv_lib_m_main=yes
8994 else
8995   ac_cv_lib_m_main=no
8996 fi
8997 rm -f core conftest.err conftest.$ac_objext \
8998     conftest$ac_exeext conftest.$ac_ext
8999 LIBS=$ac_check_lib_save_LIBS
9000 fi
9001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_main" >&5
9002 $as_echo "$ac_cv_lib_m_main" >&6; }
9003 if test "x$ac_cv_lib_m_main" = x""yes; then :
9004   cat >>confdefs.h <<_ACEOF
9005 #define HAVE_LIBM 1
9006 _ACEOF
9007
9008   LIBS="-lm $LIBS"
9009
9010 fi
9011
9012
9013 # We need to link with -lw to get `wctype' on Solaris before Solaris
9014 # 2.6.  Solaris 2.6 and beyond have this function in libc, and have a
9015 # libw that some versions of the GNU linker cannot hanle (GNU ld 2.9.1
9016 # is known to have this problem).  Therefore we avoid libw if we can.
9017 ac_fn_c_check_func "$LINENO" "wctype" "ac_cv_func_wctype"
9018 if test "x$ac_cv_func_wctype" = x""yes; then :
9019
9020 else
9021   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wctype in -lw" >&5
9022 $as_echo_n "checking for wctype in -lw... " >&6; }
9023 if test "${ac_cv_lib_w_wctype+set}" = set; then :
9024   $as_echo_n "(cached) " >&6
9025 else
9026   ac_check_lib_save_LIBS=$LIBS
9027 LIBS="-lw  $LIBS"
9028 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9029 /* end confdefs.h.  */
9030
9031 /* Override any GCC internal prototype to avoid an error.
9032    Use char because int might match the return type of a GCC
9033    builtin and then its argument prototype would still apply.  */
9034 #ifdef __cplusplus
9035 extern "C"
9036 #endif
9037 char wctype ();
9038 int
9039 main ()
9040 {
9041 return wctype ();
9042   ;
9043   return 0;
9044 }
9045 _ACEOF
9046 if ac_fn_c_try_link "$LINENO"; then :
9047   ac_cv_lib_w_wctype=yes
9048 else
9049   ac_cv_lib_w_wctype=no
9050 fi
9051 rm -f core conftest.err conftest.$ac_objext \
9052     conftest$ac_exeext conftest.$ac_ext
9053 LIBS=$ac_check_lib_save_LIBS
9054 fi
9055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_w_wctype" >&5
9056 $as_echo "$ac_cv_lib_w_wctype" >&6; }
9057 if test "x$ac_cv_lib_w_wctype" = x""yes; then :
9058   cat >>confdefs.h <<_ACEOF
9059 #define HAVE_LIBW 1
9060 _ACEOF
9061
9062   LIBS="-lw $LIBS"
9063
9064 fi
9065
9066 fi
9067
9068
9069 # Some systems (e.g. Solaris) have `gethostbyname' in libnsl.
9070 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5
9071 $as_echo_n "checking for library containing gethostbyname... " >&6; }
9072 if test "${ac_cv_search_gethostbyname+set}" = set; then :
9073   $as_echo_n "(cached) " >&6
9074 else
9075   ac_func_search_save_LIBS=$LIBS
9076 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9077 /* end confdefs.h.  */
9078
9079 /* Override any GCC internal prototype to avoid an error.
9080    Use char because int might match the return type of a GCC
9081    builtin and then its argument prototype would still apply.  */
9082 #ifdef __cplusplus
9083 extern "C"
9084 #endif
9085 char gethostbyname ();
9086 int
9087 main ()
9088 {
9089 return gethostbyname ();
9090   ;
9091   return 0;
9092 }
9093 _ACEOF
9094 for ac_lib in '' nsl; do
9095   if test -z "$ac_lib"; then
9096     ac_res="none required"
9097   else
9098     ac_res=-l$ac_lib
9099     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
9100   fi
9101   if ac_fn_c_try_link "$LINENO"; then :
9102   ac_cv_search_gethostbyname=$ac_res
9103 fi
9104 rm -f core conftest.err conftest.$ac_objext \
9105     conftest$ac_exeext
9106   if test "${ac_cv_search_gethostbyname+set}" = set; then :
9107   break
9108 fi
9109 done
9110 if test "${ac_cv_search_gethostbyname+set}" = set; then :
9111
9112 else
9113   ac_cv_search_gethostbyname=no
9114 fi
9115 rm conftest.$ac_ext
9116 LIBS=$ac_func_search_save_LIBS
9117 fi
9118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5
9119 $as_echo "$ac_cv_search_gethostbyname" >&6; }
9120 ac_res=$ac_cv_search_gethostbyname
9121 if test "$ac_res" != no; then :
9122   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
9123
9124 fi
9125
9126
9127 # Some systems (e.g. Solaris) have `socketpair' in libsocket.
9128 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socketpair" >&5
9129 $as_echo_n "checking for library containing socketpair... " >&6; }
9130 if test "${ac_cv_search_socketpair+set}" = set; then :
9131   $as_echo_n "(cached) " >&6
9132 else
9133   ac_func_search_save_LIBS=$LIBS
9134 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9135 /* end confdefs.h.  */
9136
9137 /* Override any GCC internal prototype to avoid an error.
9138    Use char because int might match the return type of a GCC
9139    builtin and then its argument prototype would still apply.  */
9140 #ifdef __cplusplus
9141 extern "C"
9142 #endif
9143 char socketpair ();
9144 int
9145 main ()
9146 {
9147 return socketpair ();
9148   ;
9149   return 0;
9150 }
9151 _ACEOF
9152 for ac_lib in '' socket; do
9153   if test -z "$ac_lib"; then
9154     ac_res="none required"
9155   else
9156     ac_res=-l$ac_lib
9157     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
9158   fi
9159   if ac_fn_c_try_link "$LINENO"; then :
9160   ac_cv_search_socketpair=$ac_res
9161 fi
9162 rm -f core conftest.err conftest.$ac_objext \
9163     conftest$ac_exeext
9164   if test "${ac_cv_search_socketpair+set}" = set; then :
9165   break
9166 fi
9167 done
9168 if test "${ac_cv_search_socketpair+set}" = set; then :
9169
9170 else
9171   ac_cv_search_socketpair=no
9172 fi
9173 rm conftest.$ac_ext
9174 LIBS=$ac_func_search_save_LIBS
9175 fi
9176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socketpair" >&5
9177 $as_echo "$ac_cv_search_socketpair" >&6; }
9178 ac_res=$ac_cv_search_socketpair
9179 if test "$ac_res" != no; then :
9180   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
9181
9182 fi
9183
9184
9185 # Link in zlib if we can.  This allows us to read compressed debug sections.
9186
9187   # See if the user specified whether he wants zlib support or not.
9188
9189 # Check whether --with-zlib was given.
9190 if test "${with_zlib+set}" = set; then :
9191   withval=$with_zlib;
9192 else
9193   with_zlib=auto
9194 fi
9195
9196
9197   if test "$with_zlib" != "no"; then
9198     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing zlibVersion" >&5
9199 $as_echo_n "checking for library containing zlibVersion... " >&6; }
9200 if test "${ac_cv_search_zlibVersion+set}" = set; then :
9201   $as_echo_n "(cached) " >&6
9202 else
9203   ac_func_search_save_LIBS=$LIBS
9204 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9205 /* end confdefs.h.  */
9206
9207 /* Override any GCC internal prototype to avoid an error.
9208    Use char because int might match the return type of a GCC
9209    builtin and then its argument prototype would still apply.  */
9210 #ifdef __cplusplus
9211 extern "C"
9212 #endif
9213 char zlibVersion ();
9214 int
9215 main ()
9216 {
9217 return zlibVersion ();
9218   ;
9219   return 0;
9220 }
9221 _ACEOF
9222 for ac_lib in '' z; do
9223   if test -z "$ac_lib"; then
9224     ac_res="none required"
9225   else
9226     ac_res=-l$ac_lib
9227     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
9228   fi
9229   if ac_fn_c_try_link "$LINENO"; then :
9230   ac_cv_search_zlibVersion=$ac_res
9231 fi
9232 rm -f core conftest.err conftest.$ac_objext \
9233     conftest$ac_exeext
9234   if test "${ac_cv_search_zlibVersion+set}" = set; then :
9235   break
9236 fi
9237 done
9238 if test "${ac_cv_search_zlibVersion+set}" = set; then :
9239
9240 else
9241   ac_cv_search_zlibVersion=no
9242 fi
9243 rm conftest.$ac_ext
9244 LIBS=$ac_func_search_save_LIBS
9245 fi
9246 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zlibVersion" >&5
9247 $as_echo "$ac_cv_search_zlibVersion" >&6; }
9248 ac_res=$ac_cv_search_zlibVersion
9249 if test "$ac_res" != no; then :
9250   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
9251   for ac_header in zlib.h
9252 do :
9253   ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
9254 if test "x$ac_cv_header_zlib_h" = x""yes; then :
9255   cat >>confdefs.h <<_ACEOF
9256 #define HAVE_ZLIB_H 1
9257 _ACEOF
9258
9259 fi
9260
9261 done
9262
9263 fi
9264
9265     if test "$with_zlib" = "yes" -a "$ac_cv_header_zlib_h" != "yes"; then
9266       as_fn_error "zlib (libz) library was explicitly requested but not found" "$LINENO" 5
9267     fi
9268   fi
9269
9270
9271 # On HP/UX we may need libxpdl for dlgetmodinfo (used by solib-pa64.c).
9272 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlgetmodinfo" >&5
9273 $as_echo_n "checking for library containing dlgetmodinfo... " >&6; }
9274 if test "${ac_cv_search_dlgetmodinfo+set}" = set; then :
9275   $as_echo_n "(cached) " >&6
9276 else
9277   ac_func_search_save_LIBS=$LIBS
9278 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9279 /* end confdefs.h.  */
9280
9281 /* Override any GCC internal prototype to avoid an error.
9282    Use char because int might match the return type of a GCC
9283    builtin and then its argument prototype would still apply.  */
9284 #ifdef __cplusplus
9285 extern "C"
9286 #endif
9287 char dlgetmodinfo ();
9288 int
9289 main ()
9290 {
9291 return dlgetmodinfo ();
9292   ;
9293   return 0;
9294 }
9295 _ACEOF
9296 for ac_lib in '' dl xpdl; do
9297   if test -z "$ac_lib"; then
9298     ac_res="none required"
9299   else
9300     ac_res=-l$ac_lib
9301     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
9302   fi
9303   if ac_fn_c_try_link "$LINENO"; then :
9304   ac_cv_search_dlgetmodinfo=$ac_res
9305 fi
9306 rm -f core conftest.err conftest.$ac_objext \
9307     conftest$ac_exeext
9308   if test "${ac_cv_search_dlgetmodinfo+set}" = set; then :
9309   break
9310 fi
9311 done
9312 if test "${ac_cv_search_dlgetmodinfo+set}" = set; then :
9313
9314 else
9315   ac_cv_search_dlgetmodinfo=no
9316 fi
9317 rm conftest.$ac_ext
9318 LIBS=$ac_func_search_save_LIBS
9319 fi
9320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlgetmodinfo" >&5
9321 $as_echo "$ac_cv_search_dlgetmodinfo" >&6; }
9322 ac_res=$ac_cv_search_dlgetmodinfo
9323 if test "$ac_res" != no; then :
9324   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
9325
9326 fi
9327
9328
9329
9330
9331
9332 # Check whether --with-libiconv-prefix was given.
9333 if test "${with_libiconv_prefix+set}" = set; then :
9334   withval=$with_libiconv_prefix;
9335     for dir in `echo "$withval" | tr : ' '`; do
9336       if test -d $dir/include; then LIBICONV_INCLUDE="-I$dir/include"; fi
9337       if test -d $dir/lib; then LIBICONV_LIBDIR="-L$dir/lib"; fi
9338     done
9339
9340 fi
9341
9342
9343   BUILD_LIBICONV_LIBDIRS="../libiconv/lib/.libs ../libiconv/lib/_libs"
9344   BUILD_LIBICONV_INCLUDE="-I../libiconv/include"
9345
9346   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
9347 $as_echo_n "checking for iconv... " >&6; }
9348 if test "${am_cv_func_iconv+set}" = set; then :
9349   $as_echo_n "(cached) " >&6
9350 else
9351
9352     am_cv_func_iconv="no, consider installing GNU libiconv"
9353     am_cv_lib_iconv=no
9354     am_cv_use_build_libiconv=no
9355     am_cv_build_libiconv_path=
9356
9357     # If libiconv is part of the build tree, then try using it over
9358     # any system iconv.
9359     if test -d ../libiconv; then
9360       for lib_dir in $BUILD_LIBICONV_LIBDIRS; do
9361         am_save_LIBS="$LIBS"
9362         am_save_CPPFLAGS="$CPPFLAGS"
9363         LIBS="$LIBS $lib_dir/libiconv.a"
9364         CPPFLAGS="$CPPFLAGS $BUILD_LIBICONV_INCLUDE"
9365         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9366 /* end confdefs.h.  */
9367 #include <stdlib.h>
9368 #include <iconv.h>
9369 int
9370 main ()
9371 {
9372 iconv_t cd = iconv_open("","");
9373            iconv(cd,NULL,NULL,NULL,NULL);
9374            iconv_close(cd);
9375   ;
9376   return 0;
9377 }
9378 _ACEOF
9379 if ac_fn_c_try_link "$LINENO"; then :
9380   am_cv_use_build_libiconv=yes
9381           am_cv_build_libiconv_path=$lib_dir/libiconv.a
9382           am_cv_lib_iconv=yes
9383           am_cv_func_iconv=yes
9384 fi
9385 rm -f core conftest.err conftest.$ac_objext \
9386     conftest$ac_exeext conftest.$ac_ext
9387         LIBS="$am_save_LIBS"
9388         CPPFLAGS="$am_save_CPPFLAGS"
9389         if test "$am_cv_use_build_libiconv" = "yes"; then
9390           break
9391         fi
9392       done
9393     fi
9394
9395     # Next, try to find iconv in libc.
9396     if test "$am_cv_func_iconv" != yes; then
9397       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9398 /* end confdefs.h.  */
9399 #include <stdlib.h>
9400 #include <iconv.h>
9401 int
9402 main ()
9403 {
9404 iconv_t cd = iconv_open("","");
9405          iconv(cd,NULL,NULL,NULL,NULL);
9406          iconv_close(cd);
9407   ;
9408   return 0;
9409 }
9410 _ACEOF
9411 if ac_fn_c_try_link "$LINENO"; then :
9412   am_cv_func_iconv=yes
9413 fi
9414 rm -f core conftest.err conftest.$ac_objext \
9415     conftest$ac_exeext conftest.$ac_ext
9416     fi
9417
9418     # If iconv was not in libc, try -liconv.  In this case, arrange to
9419     # look in the libiconv prefix, if it was specified by the user.
9420     if test "$am_cv_func_iconv" != yes; then
9421       am_save_CPPFLAGS="$CPPFLAGS"
9422       am_save_LIBS="$LIBS"
9423       if test -n "$LIBICONV_INCLUDE"; then
9424         CPPFLAGS="$CPPFLAGS $LIBICONV_INCLUDE"
9425         LIBS="$LIBS $LIBICONV_LIBDIR"
9426       fi
9427       LIBS="$LIBS -liconv"
9428       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9429 /* end confdefs.h.  */
9430 #include <stdlib.h>
9431 #include <iconv.h>
9432 int
9433 main ()
9434 {
9435 iconv_t cd = iconv_open("","");
9436          iconv(cd,NULL,NULL,NULL,NULL);
9437          iconv_close(cd);
9438   ;
9439   return 0;
9440 }
9441 _ACEOF
9442 if ac_fn_c_try_link "$LINENO"; then :
9443   am_cv_lib_iconv=yes
9444         am_cv_func_iconv=yes
9445 fi
9446 rm -f core conftest.err conftest.$ac_objext \
9447     conftest$ac_exeext conftest.$ac_ext
9448       LIBS="$am_save_LIBS"
9449       CPPFLAGS="$am_save_CPPFLAGS"
9450     fi
9451
9452 fi
9453 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
9454 $as_echo "$am_cv_func_iconv" >&6; }
9455
9456   # Set the various flags based on the cache variables.  We can't rely
9457   # on the flags to remain set from the above code, due to caching.
9458   LIBICONV=
9459   if test "$am_cv_lib_iconv" = yes; then
9460     LIBICONV="-liconv"
9461   else
9462     LIBICONV_LIBDIR=
9463     LIBICONV_INCLUDE=
9464   fi
9465   if test "$am_cv_use_build_libiconv" = yes; then
9466     LIBICONV="$am_cv_build_libiconv_path"
9467     LIBICONV_LIBDIR=""
9468     LIBICONV_INCLUDE="$BUILD_LIBICONV_INCLUDE"
9469   fi
9470   CPPFLAGS="$CPPFLAGS $LIBICONV_INCLUDE"
9471   LIBS="$LIBS $LIBICONV_LIBDIR $LIBICONV"
9472
9473   if test "$am_cv_func_iconv" = yes; then
9474
9475 $as_echo "#define HAVE_ICONV 1" >>confdefs.h
9476
9477     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5
9478 $as_echo_n "checking for iconv declaration... " >&6; }
9479     if test "${am_cv_proto_iconv+set}" = set; then :
9480   $as_echo_n "(cached) " >&6
9481 else
9482
9483       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9484 /* end confdefs.h.  */
9485
9486 #include <stdlib.h>
9487 #include <iconv.h>
9488 extern
9489 #ifdef __cplusplus
9490 "C"
9491 #endif
9492 #if defined(__STDC__) || defined(__cplusplus)
9493 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
9494 #else
9495 size_t iconv();
9496 #endif
9497
9498 int
9499 main ()
9500 {
9501
9502   ;
9503   return 0;
9504 }
9505 _ACEOF
9506 if ac_fn_c_try_compile "$LINENO"; then :
9507   am_cv_proto_iconv_arg1=""
9508 else
9509   am_cv_proto_iconv_arg1="const"
9510 fi
9511 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9512       am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);"
9513 fi
9514
9515     am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
9516     { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_t:-
9517          }$am_cv_proto_iconv" >&5
9518 $as_echo "${ac_t:-
9519          }$am_cv_proto_iconv" >&6; }
9520
9521 cat >>confdefs.h <<_ACEOF
9522 #define ICONV_CONST $am_cv_proto_iconv_arg1
9523 _ACEOF
9524
9525   fi
9526
9527
9528 # GDB may fork/exec the iconv program to get the list of supported character
9529 # sets.  Allow the user to specify where to find it.
9530 # There are several factors affecting the choice of option name:
9531 # - There is already --with-libiconv-prefix but we can't use it, it specifies
9532 #   the build-time location of libiconv files.
9533 # - The program we need to find is iconv, which comes with glibc.  The user
9534 #   doesn't necessarily have libiconv installed.  Therefore naming this
9535 #   --with-libiconv-foo feels wrong.
9536 # - We want the path to be relocatable, but GDB_AC_DEFINE_RELOCATABLE is
9537 #   defined to work on directories not files (though it really doesn't know
9538 #   the difference).
9539 # - Calling this --with-iconv-prefix is perceived to cause too much confusion
9540 #   with --with-libiconv-prefix.
9541 # Putting these together is why the option name is --with-iconv-bin.
9542
9543
9544 # Check whether --with-iconv-bin was given.
9545 if test "${with_iconv_bin+set}" = set; then :
9546   withval=$with_iconv_bin; iconv_bin="${withval}"
9547
9548 cat >>confdefs.h <<_ACEOF
9549 #define ICONV_BIN "${iconv_bin}"
9550 _ACEOF
9551
9552
9553   if test "x$exec_prefix" = xNONE || test "x$exec_prefix" = 'x${prefix}'; then
9554      if test "x$prefix" = xNONE; then
9555         test_prefix=/usr/local
9556      else
9557         test_prefix=$prefix
9558      fi
9559   else
9560      test_prefix=$exec_prefix
9561   fi
9562   value=0
9563   case ${iconv_bin} in
9564      "${test_prefix}"|"${test_prefix}/"*|\
9565         '${exec_prefix}'|'${exec_prefix}/'*)
9566      value=1
9567      ;;
9568   esac
9569
9570 cat >>confdefs.h <<_ACEOF
9571 #define ICONV_BIN_RELOCATABLE $value
9572 _ACEOF
9573
9574
9575
9576 fi
9577
9578
9579 # On alpha-osf, it appears that libtermcap and libcurses are not compatible.
9580 # There is a very specific comment in /usr/include/curses.h explaining that
9581 # termcap routines built into libcurses must not be used.
9582 #
9583 # The symptoms we observed so far is GDB unexpectedly changing
9584 # the terminal settings when tgetent is called - this is particularly
9585 # visible as the output is missing carriage returns, and so rapidly
9586 # becomes very hard to read.
9587 #
9588 # The readline configure script has already decided that libtermcap
9589 # was enough for its purposes, and so decided to build readline using
9590 # libtermcap.  Since the TUI mode requires curses, building GDB with
9591 # TUI enabled results in both libraries to be used at the same time,
9592 # which is not allowed.  This basically means that GDB with TUI is
9593 # broken on alpha-osf.
9594
9595 case $host_os in
9596   osf* )
9597     if test x"$enable_tui" = xyes; then
9598       as_fn_error "Building GDB with TUI mode is not supported on this host" "$LINENO" 5
9599     fi
9600     if test x"$enable_tui" = xauto; then
9601       enable_tui=no
9602     fi
9603     ;;
9604 esac
9605
9606 # For the TUI, we need enhanced curses functionality.
9607 if test x"$enable_tui" != xno; then
9608   prefer_curses=yes
9609 fi
9610
9611 curses_found=no
9612 if test x"$prefer_curses" = xyes; then
9613   # FIXME: kettenis/20040905: We prefer ncurses over the vendor-supplied
9614   # curses library because the latter might not provide all the
9615   # functionality we need.  However, this leads to problems on systems
9616   # where the linker searches /usr/local/lib, but the compiler doesn't
9617   # search /usr/local/include, if ncurses is installed in /usr/local.  A
9618   # default installation of ncurses on alpha*-dec-osf* will lead to such
9619   # a situation.
9620   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing waddstr" >&5
9621 $as_echo_n "checking for library containing waddstr... " >&6; }
9622 if test "${ac_cv_search_waddstr+set}" = set; then :
9623   $as_echo_n "(cached) " >&6
9624 else
9625   ac_func_search_save_LIBS=$LIBS
9626 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9627 /* end confdefs.h.  */
9628
9629 /* Override any GCC internal prototype to avoid an error.
9630    Use char because int might match the return type of a GCC
9631    builtin and then its argument prototype would still apply.  */
9632 #ifdef __cplusplus
9633 extern "C"
9634 #endif
9635 char waddstr ();
9636 int
9637 main ()
9638 {
9639 return waddstr ();
9640   ;
9641   return 0;
9642 }
9643 _ACEOF
9644 for ac_lib in '' ncurses cursesX curses; do
9645   if test -z "$ac_lib"; then
9646     ac_res="none required"
9647   else
9648     ac_res=-l$ac_lib
9649     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
9650   fi
9651   if ac_fn_c_try_link "$LINENO"; then :
9652   ac_cv_search_waddstr=$ac_res
9653 fi
9654 rm -f core conftest.err conftest.$ac_objext \
9655     conftest$ac_exeext
9656   if test "${ac_cv_search_waddstr+set}" = set; then :
9657   break
9658 fi
9659 done
9660 if test "${ac_cv_search_waddstr+set}" = set; then :
9661
9662 else
9663   ac_cv_search_waddstr=no
9664 fi
9665 rm conftest.$ac_ext
9666 LIBS=$ac_func_search_save_LIBS
9667 fi
9668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_waddstr" >&5
9669 $as_echo "$ac_cv_search_waddstr" >&6; }
9670 ac_res=$ac_cv_search_waddstr
9671 if test "$ac_res" != no; then :
9672   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
9673
9674 fi
9675
9676
9677   if test "$ac_cv_search_waddstr" != no; then
9678     curses_found=yes
9679   fi
9680 fi
9681
9682 # Check whether we should enable the TUI, but only do so if we really
9683 # can.
9684 if test x"$enable_tui" != xno; then
9685   if test -d $srcdir/tui; then
9686     if test "$curses_found" != no; then
9687       CONFIG_OBS="$CONFIG_OBS \$(SUBDIR_TUI_OBS)"
9688       CONFIG_DEPS="$CONFIG_DEPS \$(SUBDIR_TUI_DEPS)"
9689       CONFIG_SRCS="$CONFIG_SRCS \$(SUBDIR_TUI_SRCS)"
9690       ENABLE_CFLAGS="$ENABLE_CFLAGS \$(SUBDIR_TUI_CFLAGS)"
9691       CONFIG_ALL="${CONFIG_ALL} all-tui"
9692       CONFIG_CLEAN="${CONFIG_CLEAN} clean-tui"
9693       CONFIG_INSTALL="${CONFIG_INSTALL} install-tui"
9694       CONFIG_UNINSTALL="${CONFIG_UNINSTALL} uninstall-tui"
9695     else
9696       if test x"$enable_tui" = xyes; then
9697         as_fn_error "no enhanced curses library found; disable TUI" "$LINENO" 5
9698       else
9699         { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no enhanced curses library found; disabling TUI" >&5
9700 $as_echo "$as_me: WARNING: no enhanced curses library found; disabling TUI" >&2;}
9701       fi
9702     fi
9703   fi
9704 fi
9705
9706 # Since GDB uses Readline, we need termcap functionality.  In many
9707 # cases this will be provided by the curses library, but some systems
9708 # have a seperate termcap library, or no curses library at all.
9709
9710 case $host_os in
9711   cygwin*)
9712     if test -d $srcdir/libtermcap; then
9713       LIBS="../libtermcap/libtermcap.a $LIBS"
9714       ac_cv_search_tgetent="../libtermcap/libtermcap.a"
9715     fi ;;
9716   go32* | *djgpp*)
9717     ac_cv_search_tgetent="none required"
9718     ;;
9719   *mingw32*)
9720     ac_cv_search_tgetent="none required"
9721     CONFIG_OBS="$CONFIG_OBS windows-termcap.o"
9722     ;;
9723 esac
9724
9725 # These are the libraries checked by Readline.
9726 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing tgetent" >&5
9727 $as_echo_n "checking for library containing tgetent... " >&6; }
9728 if test "${ac_cv_search_tgetent+set}" = set; then :
9729   $as_echo_n "(cached) " >&6
9730 else
9731   ac_func_search_save_LIBS=$LIBS
9732 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9733 /* end confdefs.h.  */
9734
9735 /* Override any GCC internal prototype to avoid an error.
9736    Use char because int might match the return type of a GCC
9737    builtin and then its argument prototype would still apply.  */
9738 #ifdef __cplusplus
9739 extern "C"
9740 #endif
9741 char tgetent ();
9742 int
9743 main ()
9744 {
9745 return tgetent ();
9746   ;
9747   return 0;
9748 }
9749 _ACEOF
9750 for ac_lib in '' termcap tinfo curses ncurses; do
9751   if test -z "$ac_lib"; then
9752     ac_res="none required"
9753   else
9754     ac_res=-l$ac_lib
9755     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
9756   fi
9757   if ac_fn_c_try_link "$LINENO"; then :
9758   ac_cv_search_tgetent=$ac_res
9759 fi
9760 rm -f core conftest.err conftest.$ac_objext \
9761     conftest$ac_exeext
9762   if test "${ac_cv_search_tgetent+set}" = set; then :
9763   break
9764 fi
9765 done
9766 if test "${ac_cv_search_tgetent+set}" = set; then :
9767
9768 else
9769   ac_cv_search_tgetent=no
9770 fi
9771 rm conftest.$ac_ext
9772 LIBS=$ac_func_search_save_LIBS
9773 fi
9774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_tgetent" >&5
9775 $as_echo "$ac_cv_search_tgetent" >&6; }
9776 ac_res=$ac_cv_search_tgetent
9777 if test "$ac_res" != no; then :
9778   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
9779
9780 fi
9781
9782
9783 if test "$ac_cv_search_tgetent" = no; then
9784   as_fn_error "no termcap library found" "$LINENO" 5
9785 fi
9786
9787
9788 # Check whether --with-system-readline was given.
9789 if test "${with_system_readline+set}" = set; then :
9790   withval=$with_system_readline;
9791 fi
9792
9793
9794 if test "$with_system_readline" = yes; then
9795   READLINE=-lreadline
9796   READLINE_DEPS=
9797   READLINE_CFLAGS=
9798   READLINE_TEXI_INCFLAG=
9799
9800   # readline-6.0 started to use the name `_rl_echoing_p'.
9801   # `$(READLINE_DIR)/' of bundled readline would not resolve in configure.
9802
9803   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for readline_echoing_p" >&5
9804 $as_echo_n "checking for readline_echoing_p... " >&6; }
9805   save_LIBS=$LIBS
9806   LIBS="$LIBS $READLINE"
9807   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9808 /* end confdefs.h.  */
9809
9810 int
9811 main ()
9812 {
9813 extern int readline_echoing_p;
9814                                     return readline_echoing_p;
9815   ;
9816   return 0;
9817 }
9818 _ACEOF
9819 if ac_fn_c_try_link "$LINENO"; then :
9820   READLINE_ECHOING_P=yes
9821 else
9822   READLINE_ECHOING_P=no
9823
9824 $as_echo "#define readline_echoing_p _rl_echoing_p" >>confdefs.h
9825
9826 fi
9827 rm -f core conftest.err conftest.$ac_objext \
9828     conftest$ac_exeext conftest.$ac_ext
9829   LIBS="$save_LIBS"
9830   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READLINE_ECHOING_P" >&5
9831 $as_echo "$READLINE_ECHOING_P" >&6; }
9832 else
9833   READLINE='$(READLINE_DIR)/libreadline.a'
9834   READLINE_DEPS='$(READLINE)'
9835   READLINE_CFLAGS='-I$(READLINE_SRC)/..'
9836   READLINE_TEXI_INCFLAG='-I $(READLINE_DIR)'
9837 fi
9838
9839
9840
9841
9842
9843
9844 # Check whether --with-expat was given.
9845 if test "${with_expat+set}" = set; then :
9846   withval=$with_expat;
9847 else
9848   with_expat=auto
9849 fi
9850
9851 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use expat" >&5
9852 $as_echo_n "checking whether to use expat... " >&6; }
9853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_expat" >&5
9854 $as_echo "$with_expat" >&6; }
9855
9856 if test "${with_expat}" = no; then
9857   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: expat support disabled; some features may be unavailable." >&5
9858 $as_echo "$as_me: WARNING: expat support disabled; some features may be unavailable." >&2;}
9859   HAVE_LIBEXPAT=no
9860 else
9861
9862       if test "X$prefix" = "XNONE"; then
9863     acl_final_prefix="$ac_default_prefix"
9864   else
9865     acl_final_prefix="$prefix"
9866   fi
9867   if test "X$exec_prefix" = "XNONE"; then
9868     acl_final_exec_prefix='${prefix}'
9869   else
9870     acl_final_exec_prefix="$exec_prefix"
9871   fi
9872   acl_save_prefix="$prefix"
9873   prefix="$acl_final_prefix"
9874   eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
9875   prefix="$acl_save_prefix"
9876
9877
9878 # Check whether --with-gnu-ld was given.
9879 if test "${with_gnu_ld+set}" = set; then :
9880   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
9881 else
9882   with_gnu_ld=no
9883 fi
9884
9885 # Prepare PATH_SEPARATOR.
9886 # The user is always right.
9887 if test "${PATH_SEPARATOR+set}" != set; then
9888   echo "#! /bin/sh" >conf$$.sh
9889   echo  "exit 0"   >>conf$$.sh
9890   chmod +x conf$$.sh
9891   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
9892     PATH_SEPARATOR=';'
9893   else
9894     PATH_SEPARATOR=:
9895   fi
9896   rm -f conf$$.sh
9897 fi
9898 ac_prog=ld
9899 if test "$GCC" = yes; then
9900   # Check if gcc -print-prog-name=ld gives a path.
9901   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5
9902 $as_echo_n "checking for ld used by GCC... " >&6; }
9903   case $host in
9904   *-*-mingw*)
9905     # gcc leaves a trailing carriage return which upsets mingw
9906     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
9907   *)
9908     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
9909   esac
9910   case $ac_prog in
9911     # Accept absolute paths.
9912     [\\/]* | [A-Za-z]:[\\/]*)
9913       re_direlt='/[^/][^/]*/\.\./'
9914       # Canonicalize the path of ld
9915       ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
9916       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
9917         ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
9918       done
9919       test -z "$LD" && LD="$ac_prog"
9920       ;;
9921   "")
9922     # If it fails, then pretend we aren't using GCC.
9923     ac_prog=ld
9924     ;;
9925   *)
9926     # If it is relative, then search for the first ld in PATH.
9927     with_gnu_ld=unknown
9928     ;;
9929   esac
9930 elif test "$with_gnu_ld" = yes; then
9931   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
9932 $as_echo_n "checking for GNU ld... " >&6; }
9933 else
9934   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
9935 $as_echo_n "checking for non-GNU ld... " >&6; }
9936 fi
9937 if test "${acl_cv_path_LD+set}" = set; then :
9938   $as_echo_n "(cached) " >&6
9939 else
9940   if test -z "$LD"; then
9941   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
9942   for ac_dir in $PATH; do
9943     test -z "$ac_dir" && ac_dir=.
9944     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
9945       acl_cv_path_LD="$ac_dir/$ac_prog"
9946       # Check to see if the program is GNU ld.  I'd rather use --version,
9947       # but apparently some GNU ld's only accept -v.
9948       # Break only if it was the GNU/non-GNU ld that we prefer.
9949       if "$acl_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
9950         test "$with_gnu_ld" != no && break
9951       else
9952         test "$with_gnu_ld" != yes && break
9953       fi
9954     fi
9955   done
9956   IFS="$ac_save_ifs"
9957 else
9958   acl_cv_path_LD="$LD" # Let the user override the test with a path.
9959 fi
9960 fi
9961
9962 LD="$acl_cv_path_LD"
9963 if test -n "$LD"; then
9964   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
9965 $as_echo "$LD" >&6; }
9966 else
9967   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9968 $as_echo "no" >&6; }
9969 fi
9970 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
9971 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
9972 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
9973 if test "${acl_cv_prog_gnu_ld+set}" = set; then :
9974   $as_echo_n "(cached) " >&6
9975 else
9976   # I'd rather use --version here, but apparently some GNU ld's only accept -v.
9977 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
9978   acl_cv_prog_gnu_ld=yes
9979 else
9980   acl_cv_prog_gnu_ld=no
9981 fi
9982 fi
9983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
9984 $as_echo "$acl_cv_prog_gnu_ld" >&6; }
9985 with_gnu_ld=$acl_cv_prog_gnu_ld
9986
9987
9988
9989                                                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
9990 $as_echo_n "checking for shared library run path origin... " >&6; }
9991 if test "${acl_cv_rpath+set}" = set; then :
9992   $as_echo_n "(cached) " >&6
9993 else
9994
9995     CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
9996     ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
9997     . ./conftest.sh
9998     rm -f ./conftest.sh
9999     acl_cv_rpath=done
10000
10001 fi
10002 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
10003 $as_echo "$acl_cv_rpath" >&6; }
10004   wl="$acl_cv_wl"
10005   libext="$acl_cv_libext"
10006   shlibext="$acl_cv_shlibext"
10007   hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
10008   hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
10009   hardcode_direct="$acl_cv_hardcode_direct"
10010   hardcode_minus_L="$acl_cv_hardcode_minus_L"
10011     # Check whether --enable-rpath was given.
10012 if test "${enable_rpath+set}" = set; then :
10013   enableval=$enable_rpath; :
10014 else
10015   enable_rpath=yes
10016 fi
10017
10018
10019
10020
10021
10022
10023
10024
10025
10026
10027     use_additional=yes
10028
10029   acl_save_prefix="$prefix"
10030   prefix="$acl_final_prefix"
10031   acl_save_exec_prefix="$exec_prefix"
10032   exec_prefix="$acl_final_exec_prefix"
10033
10034     eval additional_includedir=\"$includedir\"
10035     eval additional_libdir=\"$libdir\"
10036
10037   exec_prefix="$acl_save_exec_prefix"
10038   prefix="$acl_save_prefix"
10039
10040
10041 # Check whether --with-libexpat-prefix was given.
10042 if test "${with_libexpat_prefix+set}" = set; then :
10043   withval=$with_libexpat_prefix;
10044     if test "X$withval" = "Xno"; then
10045       use_additional=no
10046     else
10047       if test "X$withval" = "X"; then
10048
10049   acl_save_prefix="$prefix"
10050   prefix="$acl_final_prefix"
10051   acl_save_exec_prefix="$exec_prefix"
10052   exec_prefix="$acl_final_exec_prefix"
10053
10054           eval additional_includedir=\"$includedir\"
10055           eval additional_libdir=\"$libdir\"
10056
10057   exec_prefix="$acl_save_exec_prefix"
10058   prefix="$acl_save_prefix"
10059
10060       else
10061         additional_includedir="$withval/include"
10062         additional_libdir="$withval/lib"
10063       fi
10064     fi
10065
10066 fi
10067
10068       LIBEXPAT=
10069   LTLIBEXPAT=
10070   INCEXPAT=
10071   rpathdirs=
10072   ltrpathdirs=
10073   names_already_handled=
10074   names_next_round='expat '
10075   while test -n "$names_next_round"; do
10076     names_this_round="$names_next_round"
10077     names_next_round=
10078     for name in $names_this_round; do
10079       already_handled=
10080       for n in $names_already_handled; do
10081         if test "$n" = "$name"; then
10082           already_handled=yes
10083           break
10084         fi
10085       done
10086       if test -z "$already_handled"; then
10087         names_already_handled="$names_already_handled $name"
10088                         uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
10089         eval value=\"\$HAVE_LIB$uppername\"
10090         if test -n "$value"; then
10091           if test "$value" = yes; then
10092             eval value=\"\$LIB$uppername\"
10093             test -z "$value" || LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$value"
10094             eval value=\"\$LTLIB$uppername\"
10095             test -z "$value" || LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }$value"
10096           else
10097                                     :
10098           fi
10099         else
10100                               found_dir=
10101           found_la=
10102           found_so=
10103           found_a=
10104           if test $use_additional = yes; then
10105             if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
10106               found_dir="$additional_libdir"
10107               found_so="$additional_libdir/lib$name.$shlibext"
10108               if test -f "$additional_libdir/lib$name.la"; then
10109                 found_la="$additional_libdir/lib$name.la"
10110               fi
10111             else
10112               if test -f "$additional_libdir/lib$name.$libext"; then
10113                 found_dir="$additional_libdir"
10114                 found_a="$additional_libdir/lib$name.$libext"
10115                 if test -f "$additional_libdir/lib$name.la"; then
10116                   found_la="$additional_libdir/lib$name.la"
10117                 fi
10118               fi
10119             fi
10120           fi
10121           if test "X$found_dir" = "X"; then
10122             for x in $LDFLAGS $LTLIBEXPAT; do
10123
10124   acl_save_prefix="$prefix"
10125   prefix="$acl_final_prefix"
10126   acl_save_exec_prefix="$exec_prefix"
10127   exec_prefix="$acl_final_exec_prefix"
10128   eval x=\"$x\"
10129   exec_prefix="$acl_save_exec_prefix"
10130   prefix="$acl_save_prefix"
10131
10132               case "$x" in
10133                 -L*)
10134                   dir=`echo "X$x" | sed -e 's/^X-L//'`
10135                   if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
10136                     found_dir="$dir"
10137                     found_so="$dir/lib$name.$shlibext"
10138                     if test -f "$dir/lib$name.la"; then
10139                       found_la="$dir/lib$name.la"
10140                     fi
10141                   else
10142                     if test -f "$dir/lib$name.$libext"; then
10143                       found_dir="$dir"
10144                       found_a="$dir/lib$name.$libext"
10145                       if test -f "$dir/lib$name.la"; then
10146                         found_la="$dir/lib$name.la"
10147                       fi
10148                     fi
10149                   fi
10150                   ;;
10151               esac
10152               if test "X$found_dir" != "X"; then
10153                 break
10154               fi
10155             done
10156           fi
10157           if test "X$found_dir" != "X"; then
10158                         LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }-L$found_dir -l$name"
10159             if test "X$found_so" != "X"; then
10160                                                         if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
10161                                 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
10162               else
10163                                                                                 haveit=
10164                 for x in $ltrpathdirs; do
10165                   if test "X$x" = "X$found_dir"; then
10166                     haveit=yes
10167                     break
10168                   fi
10169                 done
10170                 if test -z "$haveit"; then
10171                   ltrpathdirs="$ltrpathdirs $found_dir"
10172                 fi
10173                                 if test "$hardcode_direct" = yes; then
10174                                                       LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
10175                 else
10176                   if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
10177                                                             LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
10178                                                             haveit=
10179                     for x in $rpathdirs; do
10180                       if test "X$x" = "X$found_dir"; then
10181                         haveit=yes
10182                         break
10183                       fi
10184                     done
10185                     if test -z "$haveit"; then
10186                       rpathdirs="$rpathdirs $found_dir"
10187                     fi
10188                   else
10189                                                                                 haveit=
10190                     for x in $LDFLAGS $LIBEXPAT; do
10191
10192   acl_save_prefix="$prefix"
10193   prefix="$acl_final_prefix"
10194   acl_save_exec_prefix="$exec_prefix"
10195   exec_prefix="$acl_final_exec_prefix"
10196   eval x=\"$x\"
10197   exec_prefix="$acl_save_exec_prefix"
10198   prefix="$acl_save_prefix"
10199
10200                       if test "X$x" = "X-L$found_dir"; then
10201                         haveit=yes
10202                         break
10203                       fi
10204                     done
10205                     if test -z "$haveit"; then
10206                       LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }-L$found_dir"
10207                     fi
10208                     if test "$hardcode_minus_L" != no; then
10209                                                                                         LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
10210                     else
10211                                                                                                                                                                                 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }-l$name"
10212                     fi
10213                   fi
10214                 fi
10215               fi
10216             else
10217               if test "X$found_a" != "X"; then
10218                                 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$found_a"
10219               else
10220                                                 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }-L$found_dir -l$name"
10221               fi
10222             fi
10223                         additional_includedir=
10224             case "$found_dir" in
10225               */lib | */lib/)
10226                 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
10227                 additional_includedir="$basedir/include"
10228                 ;;
10229             esac
10230             if test "X$additional_includedir" != "X"; then
10231                                                                                                                 if test "X$additional_includedir" != "X/usr/include"; then
10232                 haveit=
10233                 if test "X$additional_includedir" = "X/usr/local/include"; then
10234                   if test -n "$GCC"; then
10235                     case $host_os in
10236                       linux*) haveit=yes;;
10237                     esac
10238                   fi
10239                 fi
10240                 if test -z "$haveit"; then
10241                   for x in $CPPFLAGS $INCEXPAT; do
10242
10243   acl_save_prefix="$prefix"
10244   prefix="$acl_final_prefix"
10245   acl_save_exec_prefix="$exec_prefix"
10246   exec_prefix="$acl_final_exec_prefix"
10247   eval x=\"$x\"
10248   exec_prefix="$acl_save_exec_prefix"
10249   prefix="$acl_save_prefix"
10250
10251                     if test "X$x" = "X-I$additional_includedir"; then
10252                       haveit=yes
10253                       break
10254                     fi
10255                   done
10256                   if test -z "$haveit"; then
10257                     if test -d "$additional_includedir"; then
10258                                             INCEXPAT="${INCEXPAT}${INCEXPAT:+ }-I$additional_includedir"
10259                     fi
10260                   fi
10261                 fi
10262               fi
10263             fi
10264                         if test -n "$found_la"; then
10265                                                         save_libdir="$libdir"
10266               case "$found_la" in
10267                 */* | *\\*) . "$found_la" ;;
10268                 *) . "./$found_la" ;;
10269               esac
10270               libdir="$save_libdir"
10271                             for dep in $dependency_libs; do
10272                 case "$dep" in
10273                   -L*)
10274                     additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
10275                                                                                                                                                                 if test "X$additional_libdir" != "X/usr/lib"; then
10276                       haveit=
10277                       if test "X$additional_libdir" = "X/usr/local/lib"; then
10278                         if test -n "$GCC"; then
10279                           case $host_os in
10280                             linux*) haveit=yes;;
10281                           esac
10282                         fi
10283                       fi
10284                       if test -z "$haveit"; then
10285                         haveit=
10286                         for x in $LDFLAGS $LIBEXPAT; do
10287
10288   acl_save_prefix="$prefix"
10289   prefix="$acl_final_prefix"
10290   acl_save_exec_prefix="$exec_prefix"
10291   exec_prefix="$acl_final_exec_prefix"
10292   eval x=\"$x\"
10293   exec_prefix="$acl_save_exec_prefix"
10294   prefix="$acl_save_prefix"
10295
10296                           if test "X$x" = "X-L$additional_libdir"; then
10297                             haveit=yes
10298                             break
10299                           fi
10300                         done
10301                         if test -z "$haveit"; then
10302                           if test -d "$additional_libdir"; then
10303                                                         LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }-L$additional_libdir"
10304                           fi
10305                         fi
10306                         haveit=
10307                         for x in $LDFLAGS $LTLIBEXPAT; do
10308
10309   acl_save_prefix="$prefix"
10310   prefix="$acl_final_prefix"
10311   acl_save_exec_prefix="$exec_prefix"
10312   exec_prefix="$acl_final_exec_prefix"
10313   eval x=\"$x\"
10314   exec_prefix="$acl_save_exec_prefix"
10315   prefix="$acl_save_prefix"
10316
10317                           if test "X$x" = "X-L$additional_libdir"; then
10318                             haveit=yes
10319                             break
10320                           fi
10321                         done
10322                         if test -z "$haveit"; then
10323                           if test -d "$additional_libdir"; then
10324                                                         LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }-L$additional_libdir"
10325                           fi
10326                         fi
10327                       fi
10328                     fi
10329                     ;;
10330                   -R*)
10331                     dir=`echo "X$dep" | sed -e 's/^X-R//'`
10332                     if test "$enable_rpath" != no; then
10333                                                                   haveit=
10334                       for x in $rpathdirs; do
10335                         if test "X$x" = "X$dir"; then
10336                           haveit=yes
10337                           break
10338                         fi
10339                       done
10340                       if test -z "$haveit"; then
10341                         rpathdirs="$rpathdirs $dir"
10342                       fi
10343                                                                   haveit=
10344                       for x in $ltrpathdirs; do
10345                         if test "X$x" = "X$dir"; then
10346                           haveit=yes
10347                           break
10348                         fi
10349                       done
10350                       if test -z "$haveit"; then
10351                         ltrpathdirs="$ltrpathdirs $dir"
10352                       fi
10353                     fi
10354                     ;;
10355                   -l*)
10356                                         names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
10357                     ;;
10358                   *.la)
10359                                                                                 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
10360                     ;;
10361                   *)
10362                                         LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$dep"
10363                     LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }$dep"
10364                     ;;
10365                 esac
10366               done
10367             fi
10368           else
10369                                                             LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }-l$name"
10370             LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }-l$name"
10371           fi
10372         fi
10373       fi
10374     done
10375   done
10376   if test "X$rpathdirs" != "X"; then
10377     if test -n "$hardcode_libdir_separator"; then
10378                         alldirs=
10379       for found_dir in $rpathdirs; do
10380         alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
10381       done
10382             acl_save_libdir="$libdir"
10383       libdir="$alldirs"
10384       eval flag=\"$hardcode_libdir_flag_spec\"
10385       libdir="$acl_save_libdir"
10386       LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$flag"
10387     else
10388             for found_dir in $rpathdirs; do
10389         acl_save_libdir="$libdir"
10390         libdir="$found_dir"
10391         eval flag=\"$hardcode_libdir_flag_spec\"
10392         libdir="$acl_save_libdir"
10393         LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$flag"
10394       done
10395     fi
10396   fi
10397   if test "X$ltrpathdirs" != "X"; then
10398             for found_dir in $ltrpathdirs; do
10399       LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }-R$found_dir"
10400     done
10401   fi
10402
10403
10404         ac_save_CPPFLAGS="$CPPFLAGS"
10405
10406   for element in $INCEXPAT; do
10407     haveit=
10408     for x in $CPPFLAGS; do
10409
10410   acl_save_prefix="$prefix"
10411   prefix="$acl_final_prefix"
10412   acl_save_exec_prefix="$exec_prefix"
10413   exec_prefix="$acl_final_exec_prefix"
10414   eval x=\"$x\"
10415   exec_prefix="$acl_save_exec_prefix"
10416   prefix="$acl_save_prefix"
10417
10418       if test "X$x" = "X$element"; then
10419         haveit=yes
10420         break
10421       fi
10422     done
10423     if test -z "$haveit"; then
10424       CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
10425     fi
10426   done
10427
10428
10429   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libexpat" >&5
10430 $as_echo_n "checking for libexpat... " >&6; }
10431 if test "${ac_cv_libexpat+set}" = set; then :
10432   $as_echo_n "(cached) " >&6
10433 else
10434
10435     ac_save_LIBS="$LIBS"
10436     LIBS="$LIBS $LIBEXPAT"
10437     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10438 /* end confdefs.h.  */
10439 #include "expat.h"
10440 int
10441 main ()
10442 {
10443 XML_Parser p = XML_ParserCreate (0);
10444   ;
10445   return 0;
10446 }
10447 _ACEOF
10448 if ac_fn_c_try_link "$LINENO"; then :
10449   ac_cv_libexpat=yes
10450 else
10451   ac_cv_libexpat=no
10452 fi
10453 rm -f core conftest.err conftest.$ac_objext \
10454     conftest$ac_exeext conftest.$ac_ext
10455     LIBS="$ac_save_LIBS"
10456
10457 fi
10458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libexpat" >&5
10459 $as_echo "$ac_cv_libexpat" >&6; }
10460   if test "$ac_cv_libexpat" = yes; then
10461     HAVE_LIBEXPAT=yes
10462
10463 $as_echo "#define HAVE_LIBEXPAT 1" >>confdefs.h
10464
10465     { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libexpat" >&5
10466 $as_echo_n "checking how to link with libexpat... " >&6; }
10467     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBEXPAT" >&5
10468 $as_echo "$LIBEXPAT" >&6; }
10469   else
10470     HAVE_LIBEXPAT=no
10471             CPPFLAGS="$ac_save_CPPFLAGS"
10472     LIBEXPAT=
10473     LTLIBEXPAT=
10474   fi
10475
10476
10477
10478
10479
10480
10481   if test "$HAVE_LIBEXPAT" != yes; then
10482     if test "$with_expat" = yes; then
10483       as_fn_error "expat is missing or unusable" "$LINENO" 5
10484     else
10485       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: expat is missing or unusable; some features may be unavailable." >&5
10486 $as_echo "$as_me: WARNING: expat is missing or unusable; some features may be unavailable." >&2;}
10487     fi
10488   else
10489     save_LIBS=$LIBS
10490     LIBS="$LIBS $LIBEXPAT"
10491     for ac_func in XML_StopParser
10492 do :
10493   ac_fn_c_check_func "$LINENO" "XML_StopParser" "ac_cv_func_XML_StopParser"
10494 if test "x$ac_cv_func_XML_StopParser" = x""yes; then :
10495   cat >>confdefs.h <<_ACEOF
10496 #define HAVE_XML_STOPPARSER 1
10497 _ACEOF
10498
10499 fi
10500 done
10501
10502     LIBS=$save_LIBS
10503   fi
10504 fi
10505
10506
10507
10508
10509
10510
10511 # Check whether --with-python was given.
10512 if test "${with_python+set}" = set; then :
10513   withval=$with_python;
10514 else
10515   with_python=auto
10516 fi
10517
10518 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use python" >&5
10519 $as_echo_n "checking whether to use python... " >&6; }
10520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_python" >&5
10521 $as_echo "$with_python" >&6; }
10522
10523 if test "${with_python}" = no; then
10524   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: python support disabled; some features may be unavailable." >&5
10525 $as_echo "$as_me: WARNING: python support disabled; some features may be unavailable." >&2;}
10526   have_libpython=no
10527 else
10528   case "${with_python}" in
10529   /*)
10530     if test -d ${with_python}; then
10531       # Assume the python binary is ${with_python}/bin/python.
10532       python_prog="${with_python}/bin/python"
10533       python_prefix=
10534       # If python does not exit ${with_python}/bin, then try in
10535       # ${with_python}.  On Windows/MinGW, this is where the Python
10536       # executable is.
10537       if test ! -x "${python_prog}"; then
10538         python_prog="${with_python}/python"
10539         python_prefix=
10540       fi
10541       if test ! -x "${python_prog}"; then
10542         # Fall back to gdb 7.0/7.1 behaviour.
10543         python_prog=missing
10544         python_prefix=${with_python}
10545       fi
10546     elif test -x "${with_python}"; then
10547       # While we can't run python compiled for $host (unless host == build),
10548       # the user could write a script that provides the needed information,
10549       # so we support that.
10550       python_prog=${with_python}
10551       python_prefix=
10552     else
10553       as_fn_error "invalid value for --with-python" "$LINENO" 5
10554     fi
10555     ;;
10556   */*)
10557     # Disallow --with-python=foo/bar.
10558     as_fn_error "invalid value for --with-python" "$LINENO" 5
10559     ;;
10560   *)
10561     # The user has either specified auto, yes, or the name of the python
10562     # program assumed to be in $PATH.
10563     python_prefix=
10564     case "${with_python}" in
10565     yes | auto)
10566       if test ${build} = ${host}; then
10567         # Extract the first word of "python", so it can be a program name with args.
10568 set dummy python; ac_word=$2
10569 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10570 $as_echo_n "checking for $ac_word... " >&6; }
10571 if test "${ac_cv_path_python_prog_path+set}" = set; then :
10572   $as_echo_n "(cached) " >&6
10573 else
10574   case $python_prog_path in
10575   [\\/]* | ?:[\\/]*)
10576   ac_cv_path_python_prog_path="$python_prog_path" # Let the user override the test with a path.
10577   ;;
10578   *)
10579   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10580 for as_dir in $PATH
10581 do
10582   IFS=$as_save_IFS
10583   test -z "$as_dir" && as_dir=.
10584     for ac_exec_ext in '' $ac_executable_extensions; do
10585   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10586     ac_cv_path_python_prog_path="$as_dir/$ac_word$ac_exec_ext"
10587     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10588     break 2
10589   fi
10590 done
10591   done
10592 IFS=$as_save_IFS
10593
10594   test -z "$ac_cv_path_python_prog_path" && ac_cv_path_python_prog_path="missing"
10595   ;;
10596 esac
10597 fi
10598 python_prog_path=$ac_cv_path_python_prog_path
10599 if test -n "$python_prog_path"; then
10600   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $python_prog_path" >&5
10601 $as_echo "$python_prog_path" >&6; }
10602 else
10603   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10604 $as_echo "no" >&6; }
10605 fi
10606
10607
10608         if test "${python_prog_path}" = missing; then
10609           python_prog=missing
10610         else
10611           python_prog=${python_prog_path}
10612         fi
10613       else
10614         # Not much we can do except assume the cross-compiler will find the
10615         # right files.
10616         python_prog=missing
10617       fi
10618       ;;
10619     *)
10620       # While we can't run python compiled for $host (unless host == build),
10621       # the user could write a script that provides the needed information,
10622       # so we support that.
10623       python_prog="${with_python}"
10624       # Extract the first word of "${python_prog}", so it can be a program name with args.
10625 set dummy ${python_prog}; ac_word=$2
10626 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10627 $as_echo_n "checking for $ac_word... " >&6; }
10628 if test "${ac_cv_path_python_prog_path+set}" = set; then :
10629   $as_echo_n "(cached) " >&6
10630 else
10631   case $python_prog_path in
10632   [\\/]* | ?:[\\/]*)
10633   ac_cv_path_python_prog_path="$python_prog_path" # Let the user override the test with a path.
10634   ;;
10635   *)
10636   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10637 for as_dir in $PATH
10638 do
10639   IFS=$as_save_IFS
10640   test -z "$as_dir" && as_dir=.
10641     for ac_exec_ext in '' $ac_executable_extensions; do
10642   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10643     ac_cv_path_python_prog_path="$as_dir/$ac_word$ac_exec_ext"
10644     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10645     break 2
10646   fi
10647 done
10648   done
10649 IFS=$as_save_IFS
10650
10651   test -z "$ac_cv_path_python_prog_path" && ac_cv_path_python_prog_path="missing"
10652   ;;
10653 esac
10654 fi
10655 python_prog_path=$ac_cv_path_python_prog_path
10656 if test -n "$python_prog_path"; then
10657   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $python_prog_path" >&5
10658 $as_echo "$python_prog_path" >&6; }
10659 else
10660   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10661 $as_echo "no" >&6; }
10662 fi
10663
10664
10665       if test "${python_prog_path}" = missing; then
10666         as_fn_error "unable to find python program ${python_prog}" "$LINENO" 5
10667       fi
10668       ;;
10669     esac
10670   esac
10671
10672   if test "${python_prog}" != missing; then
10673     # We have a python program to use, but it may be too old.
10674     # Don't flag an error for --with-python=auto (the default).
10675     have_python_config=yes
10676     python_includes=`${python_prog} ${srcdir}/python/python-config.py --includes`
10677     if test $? != 0; then
10678       have_python_config=failed
10679       if test "${with_python}" != auto; then
10680         as_fn_error "failure running python-config --includes" "$LINENO" 5
10681       fi
10682     fi
10683     python_libs=`${python_prog} ${srcdir}/python/python-config.py --ldflags`
10684     if test $? != 0; then
10685       have_python_config=failed
10686       if test "${with_python}" != auto; then
10687         as_fn_error "failure running python-config --ldflags" "$LINENO" 5
10688       fi
10689     fi
10690     python_prefix=`${python_prog} ${srcdir}/python/python-config.py --exec-prefix`
10691     if test $? != 0; then
10692       have_python_config=failed
10693       if test "${with_python}" != auto; then
10694         as_fn_error "failure running python-config --exec-prefix" "$LINENO" 5
10695       fi
10696     fi
10697   else
10698     # We do not have a python executable we can use to determine where
10699     # to find the Python headers and libs.  We cannot guess the include
10700     # path from the python_prefix either, because that include path
10701     # depends on the Python version.  So, there is nothing much we can
10702     # do except assume that the compiler will be able to find those files.
10703     python_includes=
10704     python_libs=
10705     have_python_config=no
10706   fi
10707
10708   # If we have python-config, only try the configuration it provides.
10709   # Otherwise fallback on the old way of trying different versions of
10710   # python in turn.
10711
10712   have_libpython=no
10713   if test "${have_python_config}" = yes; then
10714     # Determine the Python version by extracting "-lpython<version>"
10715     # part of the python_libs. <version> is usually X.Y with X and Y
10716     # being decimal numbers, but can also be XY (seen on Windows).
10717     #
10718     # The extraction is performed using sed with a regular expression.
10719     # Initially, the regexp used was using the '?' quantifier to make
10720     # the dot in the version number optional.  Unfortunately, this
10721     # does not work with non-GNU versions of sed because, because of
10722     # what looks like a limitation (the '?' quantifier does not work
10723     # with back-references).  We work around this limitation by using
10724     # the '*' quantifier instead.  It means that, in theory, we might
10725     # match unexpected version strings such as "-lpython2..7", but
10726     # this seems unlikely in practice.  And even if that happens,
10727     # an error will be triggered later on, when checking that version
10728     # number.
10729     python_version=`echo " ${python_libs} " \
10730                          | sed -e 's,^.* -l\(python[0-9]*[.]*[0-9]*\).*$,\1,'`
10731     case "${python_version}" in
10732     python*)
10733
10734   version=${python_version}
10735
10736   new_CPPFLAGS=${python_includes}
10737   new_LIBS=${python_libs}
10738   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
10739 $as_echo_n "checking for ${version}... " >&6; }
10740   save_CPPFLAGS=$CPPFLAGS
10741   save_LIBS=$LIBS
10742   CPPFLAGS="$CPPFLAGS $new_CPPFLAGS"
10743   LIBS="$LIBS $new_LIBS"
10744   found_usable_python=no
10745   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10746 /* end confdefs.h.  */
10747 #include "Python.h"
10748 int
10749 main ()
10750 {
10751 Py_Initialize ();
10752   ;
10753   return 0;
10754 }
10755 _ACEOF
10756 if ac_fn_c_try_link "$LINENO"; then :
10757   have_libpython=${version}
10758                   found_usable_python=yes
10759                   PYTHON_CPPFLAGS=$new_CPPFLAGS
10760                   PYTHON_LIBS=$new_LIBS
10761 fi
10762 rm -f core conftest.err conftest.$ac_objext \
10763     conftest$ac_exeext conftest.$ac_ext
10764   CPPFLAGS=$save_CPPFLAGS
10765   LIBS=$save_LIBS
10766   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
10767 $as_echo "${found_usable_python}" >&6; }
10768
10769       ;;
10770     *)
10771       as_fn_error "unable to determine python version from ${python_libs}" "$LINENO" 5
10772       ;;
10773     esac
10774   elif test "${have_python_config}" != failed; then
10775     if test "${have_libpython}" = no; then
10776
10777   version=python2.7
10778
10779   new_CPPFLAGS=${python_includes}
10780   new_LIBS="${python_libs} -lpython2.7"
10781   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
10782 $as_echo_n "checking for ${version}... " >&6; }
10783   save_CPPFLAGS=$CPPFLAGS
10784   save_LIBS=$LIBS
10785   CPPFLAGS="$CPPFLAGS $new_CPPFLAGS"
10786   LIBS="$LIBS $new_LIBS"
10787   found_usable_python=no
10788   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10789 /* end confdefs.h.  */
10790 #include "Python.h"
10791 int
10792 main ()
10793 {
10794 Py_Initialize ();
10795   ;
10796   return 0;
10797 }
10798 _ACEOF
10799 if ac_fn_c_try_link "$LINENO"; then :
10800   have_libpython=${version}
10801                   found_usable_python=yes
10802                   PYTHON_CPPFLAGS=$new_CPPFLAGS
10803                   PYTHON_LIBS=$new_LIBS
10804 fi
10805 rm -f core conftest.err conftest.$ac_objext \
10806     conftest$ac_exeext conftest.$ac_ext
10807   CPPFLAGS=$save_CPPFLAGS
10808   LIBS=$save_LIBS
10809   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
10810 $as_echo "${found_usable_python}" >&6; }
10811
10812     fi
10813     if test "${have_libpython}" = no; then
10814
10815   version=python2.6
10816
10817   new_CPPFLAGS=${python_includes}
10818   new_LIBS="${python_libs} -lpython2.6"
10819   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
10820 $as_echo_n "checking for ${version}... " >&6; }
10821   save_CPPFLAGS=$CPPFLAGS
10822   save_LIBS=$LIBS
10823   CPPFLAGS="$CPPFLAGS $new_CPPFLAGS"
10824   LIBS="$LIBS $new_LIBS"
10825   found_usable_python=no
10826   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10827 /* end confdefs.h.  */
10828 #include "Python.h"
10829 int
10830 main ()
10831 {
10832 Py_Initialize ();
10833   ;
10834   return 0;
10835 }
10836 _ACEOF
10837 if ac_fn_c_try_link "$LINENO"; then :
10838   have_libpython=${version}
10839                   found_usable_python=yes
10840                   PYTHON_CPPFLAGS=$new_CPPFLAGS
10841                   PYTHON_LIBS=$new_LIBS
10842 fi
10843 rm -f core conftest.err conftest.$ac_objext \
10844     conftest$ac_exeext conftest.$ac_ext
10845   CPPFLAGS=$save_CPPFLAGS
10846   LIBS=$save_LIBS
10847   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
10848 $as_echo "${found_usable_python}" >&6; }
10849
10850     fi
10851     if test ${have_libpython} = no; then
10852
10853   version=python2.5
10854
10855   new_CPPFLAGS=${python_includes}
10856   new_LIBS="${python_libs} -lpython2.5"
10857   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
10858 $as_echo_n "checking for ${version}... " >&6; }
10859   save_CPPFLAGS=$CPPFLAGS
10860   save_LIBS=$LIBS
10861   CPPFLAGS="$CPPFLAGS $new_CPPFLAGS"
10862   LIBS="$LIBS $new_LIBS"
10863   found_usable_python=no
10864   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10865 /* end confdefs.h.  */
10866 #include "Python.h"
10867 int
10868 main ()
10869 {
10870 Py_Initialize ();
10871   ;
10872   return 0;
10873 }
10874 _ACEOF
10875 if ac_fn_c_try_link "$LINENO"; then :
10876   have_libpython=${version}
10877                   found_usable_python=yes
10878                   PYTHON_CPPFLAGS=$new_CPPFLAGS
10879                   PYTHON_LIBS=$new_LIBS
10880 fi
10881 rm -f core conftest.err conftest.$ac_objext \
10882     conftest$ac_exeext conftest.$ac_ext
10883   CPPFLAGS=$save_CPPFLAGS
10884   LIBS=$save_LIBS
10885   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
10886 $as_echo "${found_usable_python}" >&6; }
10887
10888     fi
10889     if test ${have_libpython} = no; then
10890
10891   version=python2.4
10892
10893   new_CPPFLAGS=${python_includes}
10894   new_LIBS="${python_libs} -lpython2.4"
10895   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
10896 $as_echo_n "checking for ${version}... " >&6; }
10897   save_CPPFLAGS=$CPPFLAGS
10898   save_LIBS=$LIBS
10899   CPPFLAGS="$CPPFLAGS $new_CPPFLAGS"
10900   LIBS="$LIBS $new_LIBS"
10901   found_usable_python=no
10902   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10903 /* end confdefs.h.  */
10904 #include "Python.h"
10905 int
10906 main ()
10907 {
10908 Py_Initialize ();
10909   ;
10910   return 0;
10911 }
10912 _ACEOF
10913 if ac_fn_c_try_link "$LINENO"; then :
10914   have_libpython=${version}
10915                   found_usable_python=yes
10916                   PYTHON_CPPFLAGS=$new_CPPFLAGS
10917                   PYTHON_LIBS=$new_LIBS
10918 fi
10919 rm -f core conftest.err conftest.$ac_objext \
10920     conftest$ac_exeext conftest.$ac_ext
10921   CPPFLAGS=$save_CPPFLAGS
10922   LIBS=$save_LIBS
10923   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
10924 $as_echo "${found_usable_python}" >&6; }
10925
10926     fi
10927   fi
10928   if test "${have_libpython}" = python2.7 -o "${have_libpython}" = python27; then
10929
10930 $as_echo "#define HAVE_LIBPYTHON2_7 1" >>confdefs.h
10931
10932   elif test "${have_libpython}" = python2.6 -o "${have_libpython}" = python26; then
10933
10934 $as_echo "#define HAVE_LIBPYTHON2_6 1" >>confdefs.h
10935
10936   elif test "${have_libpython}" = python2.5 -o "${have_libpython}" = python25; then
10937
10938 $as_echo "#define HAVE_LIBPYTHON2_5 1" >>confdefs.h
10939
10940   elif test "${have_libpython}" = python2.4 -o "${have_libpython}" = python24; then
10941
10942 $as_echo "#define HAVE_LIBPYTHON2_4 1" >>confdefs.h
10943
10944   fi
10945
10946   if test "${have_libpython}" = no; then
10947     case "${with_python}" in
10948     yes)
10949       as_fn_error "python is missing or unusable" "$LINENO" 5
10950       ;;
10951     auto)
10952       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: python is missing or unusable; some features may be unavailable." >&5
10953 $as_echo "$as_me: WARNING: python is missing or unusable; some features may be unavailable." >&2;}
10954       ;;
10955     *)
10956       as_fn_error "no usable python found at ${with_python}" "$LINENO" 5
10957       ;;
10958     esac
10959   else
10960     if test -n "${python_prefix}"; then
10961
10962 cat >>confdefs.h <<_ACEOF
10963 #define WITH_PYTHON_PATH "${python_prefix}"
10964 _ACEOF
10965
10966
10967   if test "x$exec_prefix" = xNONE || test "x$exec_prefix" = 'x${prefix}'; then
10968      if test "x$prefix" = xNONE; then
10969         test_prefix=/usr/local
10970      else
10971         test_prefix=$prefix
10972      fi
10973   else
10974      test_prefix=$exec_prefix
10975   fi
10976   value=0
10977   case ${python_prefix} in
10978      "${test_prefix}"|"${test_prefix}/"*|\
10979         '${exec_prefix}'|'${exec_prefix}/'*)
10980      value=1
10981      ;;
10982   esac
10983
10984 cat >>confdefs.h <<_ACEOF
10985 #define PYTHON_PATH_RELOCATABLE $value
10986 _ACEOF
10987
10988
10989     fi
10990   fi
10991 fi
10992
10993 if test "${have_libpython}" != no; then
10994
10995 $as_echo "#define HAVE_PYTHON 1" >>confdefs.h
10996
10997   CONFIG_OBS="$CONFIG_OBS \$(SUBDIR_PYTHON_OBS)"
10998   CONFIG_DEPS="$CONFIG_DEPS \$(SUBDIR_PYTHON_DEPS)"
10999   CONFIG_SRCS="$CONFIG_SRCS \$(SUBDIR_PYTHON_SRCS)"
11000   CONFIG_INSTALL="$CONFIG_INSTALL install-python"
11001   ENABLE_CFLAGS="$ENABLE_CFLAGS \$(SUBDIR_PYTHON_CFLAGS)"
11002
11003   # Flags needed to compile Python code (taken from python-config --cflags).
11004   # We cannot call python-config directly because it will output whatever was
11005   # used when compiling the Python interpreter itself, including flags which
11006   # would make the python-related objects be compiled differently from the
11007   # rest of GDB (e.g., -O2 and -fPIC).
11008   if test "${GCC}" = yes; then
11009     tentative_python_cflags="-fno-strict-aliasing -DNDEBUG -fwrapv"
11010   fi
11011
11012   if test "x${tentative_python_cflags}" != x; then
11013     { $as_echo "$as_me:${as_lineno-$LINENO}: checking compiler flags for python code" >&5
11014 $as_echo_n "checking compiler flags for python code... " >&6; }
11015     for flag in ${tentative_python_cflags}; do
11016       # Check that the compiler accepts it
11017       saved_CFLAGS="$CFLAGS"
11018       CFLAGS="$CFLAGS $flag"
11019       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11020 /* end confdefs.h.  */
11021
11022 int
11023 main ()
11024 {
11025
11026   ;
11027   return 0;
11028 }
11029 _ACEOF
11030 if ac_fn_c_try_compile "$LINENO"; then :
11031   PYTHON_CFLAGS="${PYTHON_CFLAGS} $flag"
11032 fi
11033 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11034       CFLAGS="$saved_CFLAGS"
11035     done
11036     { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${PYTHON_CFLAGS}" >&5
11037 $as_echo "${PYTHON_CFLAGS}" >&6; }
11038   fi
11039
11040   # On IRIX, type siginfo is not defined.  Instead, sys/siginfo.h provides:
11041   #    #if _SGIAPI
11042   #    #define siginfo __siginfo
11043   #    #endif
11044   # The problem is that including Python causes some XOPEN macros to be
11045   # unilaterally defined, and that in turn causes _SGIAPI to evaluate
11046   # to false.  So, we work around this issue by defining siginfo ourself
11047   # though the command-line.
11048   case "$gdb_host" in
11049     irix*) if test "${GCC}" = yes; then
11050              CPPFLAGS="$CPPFLAGS -Dsiginfo=__siginfo"
11051            fi
11052            ;;
11053   esac
11054 else
11055   # Even if Python support is not compiled in, we need to have these files
11056   # included.
11057   CONFIG_OBS="$CONFIG_OBS python.o py-value.o py-prettyprint.o py-auto-load.o"
11058   CONFIG_SRCS="$CONFIG_SRCS python/python.c python/py-value.c \
11059         python/py-prettyprint.c python/py-auto-load.c"
11060 fi
11061
11062
11063
11064
11065 # ------------------------- #
11066 # Checks for header files.  #
11067 # ------------------------- #
11068
11069 ac_header_dirent=no
11070 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
11071   as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
11072 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
11073 $as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
11074 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then :
11075   $as_echo_n "(cached) " >&6
11076 else
11077   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11078 /* end confdefs.h.  */
11079 #include <sys/types.h>
11080 #include <$ac_hdr>
11081
11082 int
11083 main ()
11084 {
11085 if ((DIR *) 0)
11086 return 0;
11087   ;
11088   return 0;
11089 }
11090 _ACEOF
11091 if ac_fn_c_try_compile "$LINENO"; then :
11092   eval "$as_ac_Header=yes"
11093 else
11094   eval "$as_ac_Header=no"
11095 fi
11096 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11097 fi
11098 eval ac_res=\$$as_ac_Header
11099                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
11100 $as_echo "$ac_res" >&6; }
11101 eval as_val=\$$as_ac_Header
11102    if test "x$as_val" = x""yes; then :
11103   cat >>confdefs.h <<_ACEOF
11104 #define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
11105 _ACEOF
11106
11107 ac_header_dirent=$ac_hdr; break
11108 fi
11109
11110 done
11111 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
11112 if test $ac_header_dirent = dirent.h; then
11113   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
11114 $as_echo_n "checking for library containing opendir... " >&6; }
11115 if test "${ac_cv_search_opendir+set}" = set; then :
11116   $as_echo_n "(cached) " >&6
11117 else
11118   ac_func_search_save_LIBS=$LIBS
11119 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11120 /* end confdefs.h.  */
11121
11122 /* Override any GCC internal prototype to avoid an error.
11123    Use char because int might match the return type of a GCC
11124    builtin and then its argument prototype would still apply.  */
11125 #ifdef __cplusplus
11126 extern "C"
11127 #endif
11128 char opendir ();
11129 int
11130 main ()
11131 {
11132 return opendir ();
11133   ;
11134   return 0;
11135 }
11136 _ACEOF
11137 for ac_lib in '' dir; do
11138   if test -z "$ac_lib"; then
11139     ac_res="none required"
11140   else
11141     ac_res=-l$ac_lib
11142     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
11143   fi
11144   if ac_fn_c_try_link "$LINENO"; then :
11145   ac_cv_search_opendir=$ac_res
11146 fi
11147 rm -f core conftest.err conftest.$ac_objext \
11148     conftest$ac_exeext
11149   if test "${ac_cv_search_opendir+set}" = set; then :
11150   break
11151 fi
11152 done
11153 if test "${ac_cv_search_opendir+set}" = set; then :
11154
11155 else
11156   ac_cv_search_opendir=no
11157 fi
11158 rm conftest.$ac_ext
11159 LIBS=$ac_func_search_save_LIBS
11160 fi
11161 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
11162 $as_echo "$ac_cv_search_opendir" >&6; }
11163 ac_res=$ac_cv_search_opendir
11164 if test "$ac_res" != no; then :
11165   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
11166
11167 fi
11168
11169 else
11170   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
11171 $as_echo_n "checking for library containing opendir... " >&6; }
11172 if test "${ac_cv_search_opendir+set}" = set; then :
11173   $as_echo_n "(cached) " >&6
11174 else
11175   ac_func_search_save_LIBS=$LIBS
11176 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11177 /* end confdefs.h.  */
11178
11179 /* Override any GCC internal prototype to avoid an error.
11180    Use char because int might match the return type of a GCC
11181    builtin and then its argument prototype would still apply.  */
11182 #ifdef __cplusplus
11183 extern "C"
11184 #endif
11185 char opendir ();
11186 int
11187 main ()
11188 {
11189 return opendir ();
11190   ;
11191   return 0;
11192 }
11193 _ACEOF
11194 for ac_lib in '' x; do
11195   if test -z "$ac_lib"; then
11196     ac_res="none required"
11197   else
11198     ac_res=-l$ac_lib
11199     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
11200   fi
11201   if ac_fn_c_try_link "$LINENO"; then :
11202   ac_cv_search_opendir=$ac_res
11203 fi
11204 rm -f core conftest.err conftest.$ac_objext \
11205     conftest$ac_exeext
11206   if test "${ac_cv_search_opendir+set}" = set; then :
11207   break
11208 fi
11209 done
11210 if test "${ac_cv_search_opendir+set}" = set; then :
11211
11212 else
11213   ac_cv_search_opendir=no
11214 fi
11215 rm conftest.$ac_ext
11216 LIBS=$ac_func_search_save_LIBS
11217 fi
11218 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
11219 $as_echo "$ac_cv_search_opendir" >&6; }
11220 ac_res=$ac_cv_search_opendir
11221 if test "$ac_res" != no; then :
11222   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
11223
11224 fi
11225
11226 fi
11227
11228 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stat file-mode macros are broken" >&5
11229 $as_echo_n "checking whether stat file-mode macros are broken... " >&6; }
11230 if test "${ac_cv_header_stat_broken+set}" = set; then :
11231   $as_echo_n "(cached) " >&6
11232 else
11233   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11234 /* end confdefs.h.  */
11235 #include <sys/types.h>
11236 #include <sys/stat.h>
11237
11238 #if defined S_ISBLK && defined S_IFDIR
11239 extern char c1[S_ISBLK (S_IFDIR) ? -1 : 1];
11240 #endif
11241
11242 #if defined S_ISBLK && defined S_IFCHR
11243 extern char c2[S_ISBLK (S_IFCHR) ? -1 : 1];
11244 #endif
11245
11246 #if defined S_ISLNK && defined S_IFREG
11247 extern char c3[S_ISLNK (S_IFREG) ? -1 : 1];
11248 #endif
11249
11250 #if defined S_ISSOCK && defined S_IFREG
11251 extern char c4[S_ISSOCK (S_IFREG) ? -1 : 1];
11252 #endif
11253
11254 _ACEOF
11255 if ac_fn_c_try_compile "$LINENO"; then :
11256   ac_cv_header_stat_broken=no
11257 else
11258   ac_cv_header_stat_broken=yes
11259 fi
11260 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11261 fi
11262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stat_broken" >&5
11263 $as_echo "$ac_cv_header_stat_broken" >&6; }
11264 if test $ac_cv_header_stat_broken = yes; then
11265
11266 $as_echo "#define STAT_MACROS_BROKEN 1" >>confdefs.h
11267
11268 fi
11269
11270 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
11271 $as_echo_n "checking for ANSI C header files... " >&6; }
11272 if test "${ac_cv_header_stdc+set}" = set; then :
11273   $as_echo_n "(cached) " >&6
11274 else
11275   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11276 /* end confdefs.h.  */
11277 #include <stdlib.h>
11278 #include <stdarg.h>
11279 #include <string.h>
11280 #include <float.h>
11281
11282 int
11283 main ()
11284 {
11285
11286   ;
11287   return 0;
11288 }
11289 _ACEOF
11290 if ac_fn_c_try_compile "$LINENO"; then :
11291   ac_cv_header_stdc=yes
11292 else
11293   ac_cv_header_stdc=no
11294 fi
11295 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11296
11297 if test $ac_cv_header_stdc = yes; then
11298   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
11299   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11300 /* end confdefs.h.  */
11301 #include <string.h>
11302
11303 _ACEOF
11304 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11305   $EGREP "memchr" >/dev/null 2>&1; then :
11306
11307 else
11308   ac_cv_header_stdc=no
11309 fi
11310 rm -f conftest*
11311
11312 fi
11313
11314 if test $ac_cv_header_stdc = yes; then
11315   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
11316   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11317 /* end confdefs.h.  */
11318 #include <stdlib.h>
11319
11320 _ACEOF
11321 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11322   $EGREP "free" >/dev/null 2>&1; then :
11323
11324 else
11325   ac_cv_header_stdc=no
11326 fi
11327 rm -f conftest*
11328
11329 fi
11330
11331 if test $ac_cv_header_stdc = yes; then
11332   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
11333   if test "$cross_compiling" = yes; then :
11334   :
11335 else
11336   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11337 /* end confdefs.h.  */
11338 #include <ctype.h>
11339 #include <stdlib.h>
11340 #if ((' ' & 0x0FF) == 0x020)
11341 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
11342 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
11343 #else
11344 # define ISLOWER(c) \
11345                    (('a' <= (c) && (c) <= 'i') \
11346                      || ('j' <= (c) && (c) <= 'r') \
11347                      || ('s' <= (c) && (c) <= 'z'))
11348 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
11349 #endif
11350
11351 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
11352 int
11353 main ()
11354 {
11355   int i;
11356   for (i = 0; i < 256; i++)
11357     if (XOR (islower (i), ISLOWER (i))
11358         || toupper (i) != TOUPPER (i))
11359       return 2;
11360   return 0;
11361 }
11362 _ACEOF
11363 if ac_fn_c_try_run "$LINENO"; then :
11364
11365 else
11366   ac_cv_header_stdc=no
11367 fi
11368 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11369   conftest.$ac_objext conftest.beam conftest.$ac_ext
11370 fi
11371
11372 fi
11373 fi
11374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
11375 $as_echo "$ac_cv_header_stdc" >&6; }
11376 if test $ac_cv_header_stdc = yes; then
11377
11378 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
11379
11380 fi
11381
11382 # elf_hp.h is for HP/UX 64-bit shared library support.
11383 # FIXME: kettenis/20030102: In most cases we include these (ctype.h, time.h)
11384 # unconditionally, so what's the point in checking these?
11385 for ac_header in nlist.h machine/reg.h poll.h sys/poll.h proc_service.h \
11386                   thread_db.h gnu/libc-version.h signal.h stddef.h \
11387                   stdlib.h string.h memory.h strings.h sys/fault.h \
11388                   sys/file.h sys/filio.h sys/ioctl.h sys/param.h \
11389                   sys/resource.h sys/procfs.h sys/ptrace.h ptrace.h \
11390                   sys/reg.h sys/debugreg.h sys/select.h sys/syscall.h \
11391                   sys/types.h sys/wait.h wait.h termios.h termio.h \
11392                   sgtty.h unistd.h elf_hp.h ctype.h time.h locale.h
11393 do :
11394   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11395 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
11396 eval as_val=\$$as_ac_Header
11397    if test "x$as_val" = x""yes; then :
11398   cat >>confdefs.h <<_ACEOF
11399 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11400 _ACEOF
11401
11402 fi
11403
11404 done
11405
11406 for ac_header in link.h
11407 do :
11408   ac_fn_c_check_header_compile "$LINENO" "link.h" "ac_cv_header_link_h" "#if HAVE_SYS_TYPES_H
11409 # include <sys/types.h>
11410 #endif
11411 #if HAVE_NLIST_H
11412 # include <nlist.h>
11413 #endif
11414
11415 "
11416 if test "x$ac_cv_header_link_h" = x""yes; then :
11417   cat >>confdefs.h <<_ACEOF
11418 #define HAVE_LINK_H 1
11419 _ACEOF
11420
11421 fi
11422
11423 done
11424
11425 for ac_header in sys/proc.h
11426 do :
11427   ac_fn_c_check_header_compile "$LINENO" "sys/proc.h" "ac_cv_header_sys_proc_h" "#if HAVE_SYS_PARAM_H
11428 # include <sys/param.h>
11429 #endif
11430
11431 "
11432 if test "x$ac_cv_header_sys_proc_h" = x""yes; then :
11433   cat >>confdefs.h <<_ACEOF
11434 #define HAVE_SYS_PROC_H 1
11435 _ACEOF
11436
11437 fi
11438
11439 done
11440
11441 for ac_header in sys/user.h
11442 do :
11443   ac_fn_c_check_header_compile "$LINENO" "sys/user.h" "ac_cv_header_sys_user_h" "#if HAVE_SYS_PARAM_H
11444 # include <sys/param.h>
11445 #endif
11446
11447 "
11448 if test "x$ac_cv_header_sys_user_h" = x""yes; then :
11449   cat >>confdefs.h <<_ACEOF
11450 #define HAVE_SYS_USER_H 1
11451 _ACEOF
11452
11453 fi
11454
11455 done
11456
11457
11458 # On Solaris 2.[789], we need to define _MSE_INT_H to avoid a clash
11459 # between <widec.h> and <wchar.h> that would cause AC_CHECK_HEADERS to
11460 # think that we don't have <curses.h> if we're using GCC.
11461 case $host_os in
11462   solaris2.[789])
11463     if test "$GCC" = yes; then
11464
11465 $as_echo "#define _MSE_INT_H 1" >>confdefs.h
11466
11467     fi ;;
11468 esac
11469 for ac_header in curses.h cursesX.h ncurses.h ncurses/ncurses.h ncurses/term.h
11470 do :
11471   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11472 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
11473 eval as_val=\$$as_ac_Header
11474    if test "x$as_val" = x""yes; then :
11475   cat >>confdefs.h <<_ACEOF
11476 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11477 _ACEOF
11478
11479 fi
11480
11481 done
11482
11483 for ac_header in term.h
11484 do :
11485   ac_fn_c_check_header_compile "$LINENO" "term.h" "ac_cv_header_term_h" "#if HAVE_CURSES_H
11486 # include <curses.h>
11487 #endif
11488
11489 "
11490 if test "x$ac_cv_header_term_h" = x""yes; then :
11491   cat >>confdefs.h <<_ACEOF
11492 #define HAVE_TERM_H 1
11493 _ACEOF
11494
11495 fi
11496
11497 done
11498
11499
11500 # ------------------------- #
11501 # Checks for declarations.  #
11502 # ------------------------- #
11503
11504 ac_fn_c_check_decl "$LINENO" "free" "ac_cv_have_decl_free" "$ac_includes_default"
11505 if test "x$ac_cv_have_decl_free" = x""yes; then :
11506   ac_have_decl=1
11507 else
11508   ac_have_decl=0
11509 fi
11510
11511 cat >>confdefs.h <<_ACEOF
11512 #define HAVE_DECL_FREE $ac_have_decl
11513 _ACEOF
11514 ac_fn_c_check_decl "$LINENO" "malloc" "ac_cv_have_decl_malloc" "$ac_includes_default"
11515 if test "x$ac_cv_have_decl_malloc" = x""yes; then :
11516   ac_have_decl=1
11517 else
11518   ac_have_decl=0
11519 fi
11520
11521 cat >>confdefs.h <<_ACEOF
11522 #define HAVE_DECL_MALLOC $ac_have_decl
11523 _ACEOF
11524 ac_fn_c_check_decl "$LINENO" "realloc" "ac_cv_have_decl_realloc" "$ac_includes_default"
11525 if test "x$ac_cv_have_decl_realloc" = x""yes; then :
11526   ac_have_decl=1
11527 else
11528   ac_have_decl=0
11529 fi
11530
11531 cat >>confdefs.h <<_ACEOF
11532 #define HAVE_DECL_REALLOC $ac_have_decl
11533 _ACEOF
11534 ac_fn_c_check_decl "$LINENO" "strerror" "ac_cv_have_decl_strerror" "$ac_includes_default"
11535 if test "x$ac_cv_have_decl_strerror" = x""yes; then :
11536   ac_have_decl=1
11537 else
11538   ac_have_decl=0
11539 fi
11540
11541 cat >>confdefs.h <<_ACEOF
11542 #define HAVE_DECL_STRERROR $ac_have_decl
11543 _ACEOF
11544 ac_fn_c_check_decl "$LINENO" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default"
11545 if test "x$ac_cv_have_decl_strstr" = x""yes; then :
11546   ac_have_decl=1
11547 else
11548   ac_have_decl=0
11549 fi
11550
11551 cat >>confdefs.h <<_ACEOF
11552 #define HAVE_DECL_STRSTR $ac_have_decl
11553 _ACEOF
11554 ac_fn_c_check_decl "$LINENO" "getopt" "ac_cv_have_decl_getopt" "$ac_includes_default"
11555 if test "x$ac_cv_have_decl_getopt" = x""yes; then :
11556   ac_have_decl=1
11557 else
11558   ac_have_decl=0
11559 fi
11560
11561 cat >>confdefs.h <<_ACEOF
11562 #define HAVE_DECL_GETOPT $ac_have_decl
11563 _ACEOF
11564 ac_fn_c_check_decl "$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
11565 if test "x$ac_cv_have_decl_snprintf" = x""yes; then :
11566   ac_have_decl=1
11567 else
11568   ac_have_decl=0
11569 fi
11570
11571 cat >>confdefs.h <<_ACEOF
11572 #define HAVE_DECL_SNPRINTF $ac_have_decl
11573 _ACEOF
11574 ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
11575 if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then :
11576   ac_have_decl=1
11577 else
11578   ac_have_decl=0
11579 fi
11580
11581 cat >>confdefs.h <<_ACEOF
11582 #define HAVE_DECL_VSNPRINTF $ac_have_decl
11583 _ACEOF
11584
11585
11586   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
11587 $as_echo_n "checking for LC_MESSAGES... " >&6; }
11588 if test "${am_cv_val_LC_MESSAGES+set}" = set; then :
11589   $as_echo_n "(cached) " >&6
11590 else
11591   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11592 /* end confdefs.h.  */
11593 #include <locale.h>
11594 int
11595 main ()
11596 {
11597 return LC_MESSAGES
11598   ;
11599   return 0;
11600 }
11601 _ACEOF
11602 if ac_fn_c_try_link "$LINENO"; then :
11603   am_cv_val_LC_MESSAGES=yes
11604 else
11605   am_cv_val_LC_MESSAGES=no
11606 fi
11607 rm -f core conftest.err conftest.$ac_objext \
11608     conftest$ac_exeext conftest.$ac_ext
11609 fi
11610 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5
11611 $as_echo "$am_cv_val_LC_MESSAGES" >&6; }
11612   if test $am_cv_val_LC_MESSAGES = yes; then
11613
11614 $as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
11615
11616   fi
11617
11618
11619 # ----------------------- #
11620 # Checks for structures.  #
11621 # ----------------------- #
11622
11623 ac_fn_c_check_member "$LINENO" "struct stat" "st_blocks" "ac_cv_member_struct_stat_st_blocks" "$ac_includes_default"
11624 if test "x$ac_cv_member_struct_stat_st_blocks" = x""yes; then :
11625
11626 cat >>confdefs.h <<_ACEOF
11627 #define HAVE_STRUCT_STAT_ST_BLOCKS 1
11628 _ACEOF
11629
11630
11631 fi
11632 ac_fn_c_check_member "$LINENO" "struct stat" "st_blksize" "ac_cv_member_struct_stat_st_blksize" "$ac_includes_default"
11633 if test "x$ac_cv_member_struct_stat_st_blksize" = x""yes; then :
11634
11635 cat >>confdefs.h <<_ACEOF
11636 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
11637 _ACEOF
11638
11639
11640 fi
11641
11642
11643 # ------------------ #
11644 # Checks for types.  #
11645 # ------------------ #
11646
11647 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
11648 $as_echo_n "checking return type of signal handlers... " >&6; }
11649 if test "${ac_cv_type_signal+set}" = set; then :
11650   $as_echo_n "(cached) " >&6
11651 else
11652   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11653 /* end confdefs.h.  */
11654 #include <sys/types.h>
11655 #include <signal.h>
11656
11657 int
11658 main ()
11659 {
11660 return *(signal (0, 0)) (0) == 1;
11661   ;
11662   return 0;
11663 }
11664 _ACEOF
11665 if ac_fn_c_try_compile "$LINENO"; then :
11666   ac_cv_type_signal=int
11667 else
11668   ac_cv_type_signal=void
11669 fi
11670 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11671 fi
11672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
11673 $as_echo "$ac_cv_type_signal" >&6; }
11674
11675 cat >>confdefs.h <<_ACEOF
11676 #define RETSIGTYPE $ac_cv_type_signal
11677 _ACEOF
11678
11679
11680 ac_fn_c_check_type "$LINENO" "socklen_t" "ac_cv_type_socklen_t" "#include <sys/types.h>
11681 #include <sys/socket.h>
11682
11683 "
11684 if test "x$ac_cv_type_socklen_t" = x""yes; then :
11685
11686 cat >>confdefs.h <<_ACEOF
11687 #define HAVE_SOCKLEN_T 1
11688 _ACEOF
11689
11690
11691 fi
11692
11693
11694 # ------------------------------------- #
11695 # Checks for compiler characteristics.  #
11696 # ------------------------------------- #
11697
11698 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
11699 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
11700 if test "${ac_cv_c_const+set}" = set; then :
11701   $as_echo_n "(cached) " >&6
11702 else
11703   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11704 /* end confdefs.h.  */
11705
11706 int
11707 main ()
11708 {
11709 /* FIXME: Include the comments suggested by Paul. */
11710 #ifndef __cplusplus
11711   /* Ultrix mips cc rejects this.  */
11712   typedef int charset[2];
11713   const charset cs;
11714   /* SunOS 4.1.1 cc rejects this.  */
11715   char const *const *pcpcc;
11716   char **ppc;
11717   /* NEC SVR4.0.2 mips cc rejects this.  */
11718   struct point {int x, y;};
11719   static struct point const zero = {0,0};
11720   /* AIX XL C 1.02.0.0 rejects this.
11721      It does not let you subtract one const X* pointer from another in
11722      an arm of an if-expression whose if-part is not a constant
11723      expression */
11724   const char *g = "string";
11725   pcpcc = &g + (g ? g-g : 0);
11726   /* HPUX 7.0 cc rejects these. */
11727   ++pcpcc;
11728   ppc = (char**) pcpcc;
11729   pcpcc = (char const *const *) ppc;
11730   { /* SCO 3.2v4 cc rejects this.  */
11731     char *t;
11732     char const *s = 0 ? (char *) 0 : (char const *) 0;
11733
11734     *t++ = 0;
11735     if (s) return 0;
11736   }
11737   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
11738     int x[] = {25, 17};
11739     const int *foo = &x[0];
11740     ++foo;
11741   }
11742   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
11743     typedef const int *iptr;
11744     iptr p = 0;
11745     ++p;
11746   }
11747   { /* AIX XL C 1.02.0.0 rejects this saying
11748        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
11749     struct s { int j; const int *ap[3]; };
11750     struct s *b; b->j = 5;
11751   }
11752   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
11753     const int foo = 10;
11754     if (!foo) return 0;
11755   }
11756   return !cs[0] && !zero.x;
11757 #endif
11758
11759   ;
11760   return 0;
11761 }
11762 _ACEOF
11763 if ac_fn_c_try_compile "$LINENO"; then :
11764   ac_cv_c_const=yes
11765 else
11766   ac_cv_c_const=no
11767 fi
11768 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11769 fi
11770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
11771 $as_echo "$ac_cv_c_const" >&6; }
11772 if test $ac_cv_c_const = no; then
11773
11774 $as_echo "#define const /**/" >>confdefs.h
11775
11776 fi
11777
11778 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
11779 $as_echo_n "checking for inline... " >&6; }
11780 if test "${ac_cv_c_inline+set}" = set; then :
11781   $as_echo_n "(cached) " >&6
11782 else
11783   ac_cv_c_inline=no
11784 for ac_kw in inline __inline__ __inline; do
11785   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11786 /* end confdefs.h.  */
11787 #ifndef __cplusplus
11788 typedef int foo_t;
11789 static $ac_kw foo_t static_foo () {return 0; }
11790 $ac_kw foo_t foo () {return 0; }
11791 #endif
11792
11793 _ACEOF
11794 if ac_fn_c_try_compile "$LINENO"; then :
11795   ac_cv_c_inline=$ac_kw
11796 fi
11797 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11798   test "$ac_cv_c_inline" != no && break
11799 done
11800
11801 fi
11802 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
11803 $as_echo "$ac_cv_c_inline" >&6; }
11804
11805 case $ac_cv_c_inline in
11806   inline | yes) ;;
11807   *)
11808     case $ac_cv_c_inline in
11809       no) ac_val=;;
11810       *) ac_val=$ac_cv_c_inline;;
11811     esac
11812     cat >>confdefs.h <<_ACEOF
11813 #ifndef __cplusplus
11814 #define inline $ac_val
11815 #endif
11816 _ACEOF
11817     ;;
11818 esac
11819
11820  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
11821 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
11822 if test "${ac_cv_c_bigendian+set}" = set; then :
11823   $as_echo_n "(cached) " >&6
11824 else
11825   ac_cv_c_bigendian=unknown
11826     # See if we're dealing with a universal compiler.
11827     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11828 /* end confdefs.h.  */
11829 #ifndef __APPLE_CC__
11830                not a universal capable compiler
11831              #endif
11832              typedef int dummy;
11833
11834 _ACEOF
11835 if ac_fn_c_try_compile "$LINENO"; then :
11836
11837         # Check for potential -arch flags.  It is not universal unless
11838         # there are at least two -arch flags with different values.
11839         ac_arch=
11840         ac_prev=
11841         for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
11842          if test -n "$ac_prev"; then
11843            case $ac_word in
11844              i?86 | x86_64 | ppc | ppc64)
11845                if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
11846                  ac_arch=$ac_word
11847                else
11848                  ac_cv_c_bigendian=universal
11849                  break
11850                fi
11851                ;;
11852            esac
11853            ac_prev=
11854          elif test "x$ac_word" = "x-arch"; then
11855            ac_prev=arch
11856          fi
11857        done
11858 fi
11859 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11860     if test $ac_cv_c_bigendian = unknown; then
11861       # See if sys/param.h defines the BYTE_ORDER macro.
11862       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11863 /* end confdefs.h.  */
11864 #include <sys/types.h>
11865              #include <sys/param.h>
11866
11867 int
11868 main ()
11869 {
11870 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
11871                      && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
11872                      && LITTLE_ENDIAN)
11873               bogus endian macros
11874              #endif
11875
11876   ;
11877   return 0;
11878 }
11879 _ACEOF
11880 if ac_fn_c_try_compile "$LINENO"; then :
11881   # It does; now see whether it defined to BIG_ENDIAN or not.
11882          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11883 /* end confdefs.h.  */
11884 #include <sys/types.h>
11885                 #include <sys/param.h>
11886
11887 int
11888 main ()
11889 {
11890 #if BYTE_ORDER != BIG_ENDIAN
11891                  not big endian
11892                 #endif
11893
11894   ;
11895   return 0;
11896 }
11897 _ACEOF
11898 if ac_fn_c_try_compile "$LINENO"; then :
11899   ac_cv_c_bigendian=yes
11900 else
11901   ac_cv_c_bigendian=no
11902 fi
11903 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11904 fi
11905 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11906     fi
11907     if test $ac_cv_c_bigendian = unknown; then
11908       # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
11909       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11910 /* end confdefs.h.  */
11911 #include <limits.h>
11912
11913 int
11914 main ()
11915 {
11916 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
11917               bogus endian macros
11918              #endif
11919
11920   ;
11921   return 0;
11922 }
11923 _ACEOF
11924 if ac_fn_c_try_compile "$LINENO"; then :
11925   # It does; now see whether it defined to _BIG_ENDIAN or not.
11926          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11927 /* end confdefs.h.  */
11928 #include <limits.h>
11929
11930 int
11931 main ()
11932 {
11933 #ifndef _BIG_ENDIAN
11934                  not big endian
11935                 #endif
11936
11937   ;
11938   return 0;
11939 }
11940 _ACEOF
11941 if ac_fn_c_try_compile "$LINENO"; then :
11942   ac_cv_c_bigendian=yes
11943 else
11944   ac_cv_c_bigendian=no
11945 fi
11946 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11947 fi
11948 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11949     fi
11950     if test $ac_cv_c_bigendian = unknown; then
11951       # Compile a test program.
11952       if test "$cross_compiling" = yes; then :
11953   # Try to guess by grepping values from an object file.
11954          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11955 /* end confdefs.h.  */
11956 short int ascii_mm[] =
11957                   { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
11958                 short int ascii_ii[] =
11959                   { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
11960                 int use_ascii (int i) {
11961                   return ascii_mm[i] + ascii_ii[i];
11962                 }
11963                 short int ebcdic_ii[] =
11964                   { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
11965                 short int ebcdic_mm[] =
11966                   { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
11967                 int use_ebcdic (int i) {
11968                   return ebcdic_mm[i] + ebcdic_ii[i];
11969                 }
11970                 extern int foo;
11971
11972 int
11973 main ()
11974 {
11975 return use_ascii (foo) == use_ebcdic (foo);
11976   ;
11977   return 0;
11978 }
11979 _ACEOF
11980 if ac_fn_c_try_compile "$LINENO"; then :
11981   if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
11982               ac_cv_c_bigendian=yes
11983             fi
11984             if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
11985               if test "$ac_cv_c_bigendian" = unknown; then
11986                 ac_cv_c_bigendian=no
11987               else
11988                 # finding both strings is unlikely to happen, but who knows?
11989                 ac_cv_c_bigendian=unknown
11990               fi
11991             fi
11992 fi
11993 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11994 else
11995   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11996 /* end confdefs.h.  */
11997 $ac_includes_default
11998 int
11999 main ()
12000 {
12001
12002              /* Are we little or big endian?  From Harbison&Steele.  */
12003              union
12004              {
12005                long int l;
12006                char c[sizeof (long int)];
12007              } u;
12008              u.l = 1;
12009              return u.c[sizeof (long int) - 1] == 1;
12010
12011   ;
12012   return 0;
12013 }
12014 _ACEOF
12015 if ac_fn_c_try_run "$LINENO"; then :
12016   ac_cv_c_bigendian=no
12017 else
12018   ac_cv_c_bigendian=yes
12019 fi
12020 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12021   conftest.$ac_objext conftest.beam conftest.$ac_ext
12022 fi
12023
12024     fi
12025 fi
12026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
12027 $as_echo "$ac_cv_c_bigendian" >&6; }
12028  case $ac_cv_c_bigendian in #(
12029    yes)
12030      $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
12031 ;; #(
12032    no)
12033       ;; #(
12034    universal)
12035
12036 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
12037
12038      ;; #(
12039    *)
12040      as_fn_error "unknown endianness
12041  presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
12042  esac
12043
12044
12045 # ------------------------------ #
12046 # Checks for library functions.  #
12047 # ------------------------------ #
12048
12049 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
12050 # for constant arguments.  Useless!
12051 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
12052 $as_echo_n "checking for working alloca.h... " >&6; }
12053 if test "${ac_cv_working_alloca_h+set}" = set; then :
12054   $as_echo_n "(cached) " >&6
12055 else
12056   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12057 /* end confdefs.h.  */
12058 #include <alloca.h>
12059 int
12060 main ()
12061 {
12062 char *p = (char *) alloca (2 * sizeof (int));
12063                           if (p) return 0;
12064   ;
12065   return 0;
12066 }
12067 _ACEOF
12068 if ac_fn_c_try_link "$LINENO"; then :
12069   ac_cv_working_alloca_h=yes
12070 else
12071   ac_cv_working_alloca_h=no
12072 fi
12073 rm -f core conftest.err conftest.$ac_objext \
12074     conftest$ac_exeext conftest.$ac_ext
12075 fi
12076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
12077 $as_echo "$ac_cv_working_alloca_h" >&6; }
12078 if test $ac_cv_working_alloca_h = yes; then
12079
12080 $as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
12081
12082 fi
12083
12084 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
12085 $as_echo_n "checking for alloca... " >&6; }
12086 if test "${ac_cv_func_alloca_works+set}" = set; then :
12087   $as_echo_n "(cached) " >&6
12088 else
12089   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12090 /* end confdefs.h.  */
12091 #ifdef __GNUC__
12092 # define alloca __builtin_alloca
12093 #else
12094 # ifdef _MSC_VER
12095 #  include <malloc.h>
12096 #  define alloca _alloca
12097 # else
12098 #  ifdef HAVE_ALLOCA_H
12099 #   include <alloca.h>
12100 #  else
12101 #   ifdef _AIX
12102  #pragma alloca
12103 #   else
12104 #    ifndef alloca /* predefined by HP cc +Olibcalls */
12105 char *alloca ();
12106 #    endif
12107 #   endif
12108 #  endif
12109 # endif
12110 #endif
12111
12112 int
12113 main ()
12114 {
12115 char *p = (char *) alloca (1);
12116                                     if (p) return 0;
12117   ;
12118   return 0;
12119 }
12120 _ACEOF
12121 if ac_fn_c_try_link "$LINENO"; then :
12122   ac_cv_func_alloca_works=yes
12123 else
12124   ac_cv_func_alloca_works=no
12125 fi
12126 rm -f core conftest.err conftest.$ac_objext \
12127     conftest$ac_exeext conftest.$ac_ext
12128 fi
12129 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
12130 $as_echo "$ac_cv_func_alloca_works" >&6; }
12131
12132 if test $ac_cv_func_alloca_works = yes; then
12133
12134 $as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
12135
12136 else
12137   # The SVR3 libPW and SVR4 libucb both contain incompatible functions
12138 # that cause trouble.  Some versions do not even contain alloca or
12139 # contain a buggy version.  If you still want to use their alloca,
12140 # use ar to extract alloca.o from them instead of compiling alloca.c.
12141
12142 ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
12143
12144 $as_echo "#define C_ALLOCA 1" >>confdefs.h
12145
12146
12147 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
12148 $as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
12149 if test "${ac_cv_os_cray+set}" = set; then :
12150   $as_echo_n "(cached) " >&6
12151 else
12152   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12153 /* end confdefs.h.  */
12154 #if defined CRAY && ! defined CRAY2
12155 webecray
12156 #else
12157 wenotbecray
12158 #endif
12159
12160 _ACEOF
12161 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12162   $EGREP "webecray" >/dev/null 2>&1; then :
12163   ac_cv_os_cray=yes
12164 else
12165   ac_cv_os_cray=no
12166 fi
12167 rm -f conftest*
12168
12169 fi
12170 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
12171 $as_echo "$ac_cv_os_cray" >&6; }
12172 if test $ac_cv_os_cray = yes; then
12173   for ac_func in _getb67 GETB67 getb67; do
12174     as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12175 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
12176 eval as_val=\$$as_ac_var
12177    if test "x$as_val" = x""yes; then :
12178
12179 cat >>confdefs.h <<_ACEOF
12180 #define CRAY_STACKSEG_END $ac_func
12181 _ACEOF
12182
12183     break
12184 fi
12185
12186   done
12187 fi
12188
12189 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
12190 $as_echo_n "checking stack direction for C alloca... " >&6; }
12191 if test "${ac_cv_c_stack_direction+set}" = set; then :
12192   $as_echo_n "(cached) " >&6
12193 else
12194   if test "$cross_compiling" = yes; then :
12195   ac_cv_c_stack_direction=0
12196 else
12197   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12198 /* end confdefs.h.  */
12199 $ac_includes_default
12200 int
12201 find_stack_direction ()
12202 {
12203   static char *addr = 0;
12204   auto char dummy;
12205   if (addr == 0)
12206     {
12207       addr = &dummy;
12208       return find_stack_direction ();
12209     }
12210   else
12211     return (&dummy > addr) ? 1 : -1;
12212 }
12213
12214 int
12215 main ()
12216 {
12217   return find_stack_direction () < 0;
12218 }
12219 _ACEOF
12220 if ac_fn_c_try_run "$LINENO"; then :
12221   ac_cv_c_stack_direction=1
12222 else
12223   ac_cv_c_stack_direction=-1
12224 fi
12225 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12226   conftest.$ac_objext conftest.beam conftest.$ac_ext
12227 fi
12228
12229 fi
12230 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
12231 $as_echo "$ac_cv_c_stack_direction" >&6; }
12232 cat >>confdefs.h <<_ACEOF
12233 #define STACK_DIRECTION $ac_cv_c_stack_direction
12234 _ACEOF
12235
12236
12237 fi
12238
12239 for ac_header in stdlib.h unistd.h
12240 do :
12241   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12242 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
12243 eval as_val=\$$as_ac_Header
12244    if test "x$as_val" = x""yes; then :
12245   cat >>confdefs.h <<_ACEOF
12246 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12247 _ACEOF
12248
12249 fi
12250
12251 done
12252
12253 for ac_func in getpagesize
12254 do :
12255   ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
12256 if test "x$ac_cv_func_getpagesize" = x""yes; then :
12257   cat >>confdefs.h <<_ACEOF
12258 #define HAVE_GETPAGESIZE 1
12259 _ACEOF
12260
12261 fi
12262 done
12263
12264 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
12265 $as_echo_n "checking for working mmap... " >&6; }
12266 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then :
12267   $as_echo_n "(cached) " >&6
12268 else
12269   if test "$cross_compiling" = yes; then :
12270   ac_cv_func_mmap_fixed_mapped=no
12271 else
12272   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12273 /* end confdefs.h.  */
12274 $ac_includes_default
12275 /* malloc might have been renamed as rpl_malloc. */
12276 #undef malloc
12277
12278 /* Thanks to Mike Haertel and Jim Avera for this test.
12279    Here is a matrix of mmap possibilities:
12280         mmap private not fixed
12281         mmap private fixed at somewhere currently unmapped
12282         mmap private fixed at somewhere already mapped
12283         mmap shared not fixed
12284         mmap shared fixed at somewhere currently unmapped
12285         mmap shared fixed at somewhere already mapped
12286    For private mappings, we should verify that changes cannot be read()
12287    back from the file, nor mmap's back from the file at a different
12288    address.  (There have been systems where private was not correctly
12289    implemented like the infamous i386 svr4.0, and systems where the
12290    VM page cache was not coherent with the file system buffer cache
12291    like early versions of FreeBSD and possibly contemporary NetBSD.)
12292    For shared mappings, we should conversely verify that changes get
12293    propagated back to all the places they're supposed to be.
12294
12295    Grep wants private fixed already mapped.
12296    The main things grep needs to know about mmap are:
12297    * does it exist and is it safe to write into the mmap'd area
12298    * how to use it (BSD variants)  */
12299
12300 #include <fcntl.h>
12301 #include <sys/mman.h>
12302
12303 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
12304 char *malloc ();
12305 #endif
12306
12307 /* This mess was copied from the GNU getpagesize.h.  */
12308 #ifndef HAVE_GETPAGESIZE
12309 /* Assume that all systems that can run configure have sys/param.h.  */
12310 # ifndef HAVE_SYS_PARAM_H
12311 #  define HAVE_SYS_PARAM_H 1
12312 # endif
12313
12314 # ifdef _SC_PAGESIZE
12315 #  define getpagesize() sysconf(_SC_PAGESIZE)
12316 # else /* no _SC_PAGESIZE */
12317 #  ifdef HAVE_SYS_PARAM_H
12318 #   include <sys/param.h>
12319 #   ifdef EXEC_PAGESIZE
12320 #    define getpagesize() EXEC_PAGESIZE
12321 #   else /* no EXEC_PAGESIZE */
12322 #    ifdef NBPG
12323 #     define getpagesize() NBPG * CLSIZE
12324 #     ifndef CLSIZE
12325 #      define CLSIZE 1
12326 #     endif /* no CLSIZE */
12327 #    else /* no NBPG */
12328 #     ifdef NBPC
12329 #      define getpagesize() NBPC
12330 #     else /* no NBPC */
12331 #      ifdef PAGESIZE
12332 #       define getpagesize() PAGESIZE
12333 #      endif /* PAGESIZE */
12334 #     endif /* no NBPC */
12335 #    endif /* no NBPG */
12336 #   endif /* no EXEC_PAGESIZE */
12337 #  else /* no HAVE_SYS_PARAM_H */
12338 #   define getpagesize() 8192   /* punt totally */
12339 #  endif /* no HAVE_SYS_PARAM_H */
12340 # endif /* no _SC_PAGESIZE */
12341
12342 #endif /* no HAVE_GETPAGESIZE */
12343
12344 int
12345 main ()
12346 {
12347   char *data, *data2, *data3;
12348   int i, pagesize;
12349   int fd;
12350
12351   pagesize = getpagesize ();
12352
12353   /* First, make a file with some known garbage in it. */
12354   data = (char *) malloc (pagesize);
12355   if (!data)
12356     return 1;
12357   for (i = 0; i < pagesize; ++i)
12358     *(data + i) = rand ();
12359   umask (0);
12360   fd = creat ("conftest.mmap", 0600);
12361   if (fd < 0)
12362     return 1;
12363   if (write (fd, data, pagesize) != pagesize)
12364     return 1;
12365   close (fd);
12366
12367   /* Next, try to mmap the file at a fixed address which already has
12368      something else allocated at it.  If we can, also make sure that
12369      we see the same garbage.  */
12370   fd = open ("conftest.mmap", O_RDWR);
12371   if (fd < 0)
12372     return 1;
12373   data2 = (char *) malloc (2 * pagesize);
12374   if (!data2)
12375     return 1;
12376   data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
12377   if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
12378                      MAP_PRIVATE | MAP_FIXED, fd, 0L))
12379     return 1;
12380   for (i = 0; i < pagesize; ++i)
12381     if (*(data + i) != *(data2 + i))
12382       return 1;
12383
12384   /* Finally, make sure that changes to the mapped area do not
12385      percolate back to the file as seen by read().  (This is a bug on
12386      some variants of i386 svr4.0.)  */
12387   for (i = 0; i < pagesize; ++i)
12388     *(data2 + i) = *(data2 + i) + 1;
12389   data3 = (char *) malloc (pagesize);
12390   if (!data3)
12391     return 1;
12392   if (read (fd, data3, pagesize) != pagesize)
12393     return 1;
12394   for (i = 0; i < pagesize; ++i)
12395     if (*(data + i) != *(data3 + i))
12396       return 1;
12397   close (fd);
12398   return 0;
12399 }
12400 _ACEOF
12401 if ac_fn_c_try_run "$LINENO"; then :
12402   ac_cv_func_mmap_fixed_mapped=yes
12403 else
12404   ac_cv_func_mmap_fixed_mapped=no
12405 fi
12406 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12407   conftest.$ac_objext conftest.beam conftest.$ac_ext
12408 fi
12409
12410 fi
12411 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
12412 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
12413 if test $ac_cv_func_mmap_fixed_mapped = yes; then
12414
12415 $as_echo "#define HAVE_MMAP 1" >>confdefs.h
12416
12417 fi
12418 rm -f conftest.mmap
12419
12420 ac_fn_c_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
12421 if test "x$ac_cv_type_pid_t" = x""yes; then :
12422
12423 else
12424
12425 cat >>confdefs.h <<_ACEOF
12426 #define pid_t int
12427 _ACEOF
12428
12429 fi
12430
12431 for ac_header in vfork.h
12432 do :
12433   ac_fn_c_check_header_mongrel "$LINENO" "vfork.h" "ac_cv_header_vfork_h" "$ac_includes_default"
12434 if test "x$ac_cv_header_vfork_h" = x""yes; then :
12435   cat >>confdefs.h <<_ACEOF
12436 #define HAVE_VFORK_H 1
12437 _ACEOF
12438
12439 fi
12440
12441 done
12442
12443 for ac_func in fork vfork
12444 do :
12445   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12446 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
12447 eval as_val=\$$as_ac_var
12448    if test "x$as_val" = x""yes; then :
12449   cat >>confdefs.h <<_ACEOF
12450 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
12451 _ACEOF
12452
12453 fi
12454 done
12455
12456 if test "x$ac_cv_func_fork" = xyes; then
12457   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fork" >&5
12458 $as_echo_n "checking for working fork... " >&6; }
12459 if test "${ac_cv_func_fork_works+set}" = set; then :
12460   $as_echo_n "(cached) " >&6
12461 else
12462   if test "$cross_compiling" = yes; then :
12463   ac_cv_func_fork_works=cross
12464 else
12465   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12466 /* end confdefs.h.  */
12467 $ac_includes_default
12468 int
12469 main ()
12470 {
12471
12472           /* By Ruediger Kuhlmann. */
12473           return fork () < 0;
12474
12475   ;
12476   return 0;
12477 }
12478 _ACEOF
12479 if ac_fn_c_try_run "$LINENO"; then :
12480   ac_cv_func_fork_works=yes
12481 else
12482   ac_cv_func_fork_works=no
12483 fi
12484 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12485   conftest.$ac_objext conftest.beam conftest.$ac_ext
12486 fi
12487
12488 fi
12489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_fork_works" >&5
12490 $as_echo "$ac_cv_func_fork_works" >&6; }
12491
12492 else
12493   ac_cv_func_fork_works=$ac_cv_func_fork
12494 fi
12495 if test "x$ac_cv_func_fork_works" = xcross; then
12496   case $host in
12497     *-*-amigaos* | *-*-msdosdjgpp*)
12498       # Override, as these systems have only a dummy fork() stub
12499       ac_cv_func_fork_works=no
12500       ;;
12501     *)
12502       ac_cv_func_fork_works=yes
12503       ;;
12504   esac
12505   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
12506 $as_echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
12507 fi
12508 ac_cv_func_vfork_works=$ac_cv_func_vfork
12509 if test "x$ac_cv_func_vfork" = xyes; then
12510   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working vfork" >&5
12511 $as_echo_n "checking for working vfork... " >&6; }
12512 if test "${ac_cv_func_vfork_works+set}" = set; then :
12513   $as_echo_n "(cached) " >&6
12514 else
12515   if test "$cross_compiling" = yes; then :
12516   ac_cv_func_vfork_works=cross
12517 else
12518   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12519 /* end confdefs.h.  */
12520 /* Thanks to Paul Eggert for this test.  */
12521 $ac_includes_default
12522 #include <sys/wait.h>
12523 #ifdef HAVE_VFORK_H
12524 # include <vfork.h>
12525 #endif
12526 /* On some sparc systems, changes by the child to local and incoming
12527    argument registers are propagated back to the parent.  The compiler
12528    is told about this with #include <vfork.h>, but some compilers
12529    (e.g. gcc -O) don't grok <vfork.h>.  Test for this by using a
12530    static variable whose address is put into a register that is
12531    clobbered by the vfork.  */
12532 static void
12533 #ifdef __cplusplus
12534 sparc_address_test (int arg)
12535 # else
12536 sparc_address_test (arg) int arg;
12537 #endif
12538 {
12539   static pid_t child;
12540   if (!child) {
12541     child = vfork ();
12542     if (child < 0) {
12543       perror ("vfork");
12544       _exit(2);
12545     }
12546     if (!child) {
12547       arg = getpid();
12548       write(-1, "", 0);
12549       _exit (arg);
12550     }
12551   }
12552 }
12553
12554 int
12555 main ()
12556 {
12557   pid_t parent = getpid ();
12558   pid_t child;
12559
12560   sparc_address_test (0);
12561
12562   child = vfork ();
12563
12564   if (child == 0) {
12565     /* Here is another test for sparc vfork register problems.  This
12566        test uses lots of local variables, at least as many local
12567        variables as main has allocated so far including compiler
12568        temporaries.  4 locals are enough for gcc 1.40.3 on a Solaris
12569        4.1.3 sparc, but we use 8 to be safe.  A buggy compiler should
12570        reuse the register of parent for one of the local variables,
12571        since it will think that parent can't possibly be used any more
12572        in this routine.  Assigning to the local variable will thus
12573        munge parent in the parent process.  */
12574     pid_t
12575       p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
12576       p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
12577     /* Convince the compiler that p..p7 are live; otherwise, it might
12578        use the same hardware register for all 8 local variables.  */
12579     if (p != p1 || p != p2 || p != p3 || p != p4
12580         || p != p5 || p != p6 || p != p7)
12581       _exit(1);
12582
12583     /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
12584        from child file descriptors.  If the child closes a descriptor
12585        before it execs or exits, this munges the parent's descriptor
12586        as well.  Test for this by closing stdout in the child.  */
12587     _exit(close(fileno(stdout)) != 0);
12588   } else {
12589     int status;
12590     struct stat st;
12591
12592     while (wait(&status) != child)
12593       ;
12594     return (
12595          /* Was there some problem with vforking?  */
12596          child < 0
12597
12598          /* Did the child fail?  (This shouldn't happen.)  */
12599          || status
12600
12601          /* Did the vfork/compiler bug occur?  */
12602          || parent != getpid()
12603
12604          /* Did the file descriptor bug occur?  */
12605          || fstat(fileno(stdout), &st) != 0
12606          );
12607   }
12608 }
12609 _ACEOF
12610 if ac_fn_c_try_run "$LINENO"; then :
12611   ac_cv_func_vfork_works=yes
12612 else
12613   ac_cv_func_vfork_works=no
12614 fi
12615 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12616   conftest.$ac_objext conftest.beam conftest.$ac_ext
12617 fi
12618
12619 fi
12620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_vfork_works" >&5
12621 $as_echo "$ac_cv_func_vfork_works" >&6; }
12622
12623 fi;
12624 if test "x$ac_cv_func_fork_works" = xcross; then
12625   ac_cv_func_vfork_works=$ac_cv_func_vfork
12626   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
12627 $as_echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
12628 fi
12629
12630 if test "x$ac_cv_func_vfork_works" = xyes; then
12631
12632 $as_echo "#define HAVE_WORKING_VFORK 1" >>confdefs.h
12633
12634 else
12635
12636 $as_echo "#define vfork fork" >>confdefs.h
12637
12638 fi
12639 if test "x$ac_cv_func_fork_works" = xyes; then
12640
12641 $as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h
12642
12643 fi
12644
12645 for ac_func in canonicalize_file_name realpath getrusage getuid \
12646                 getgid pipe poll pread64 resize_term sbrk setpgid setpgrp setsid \
12647                 sigaction sigprocmask sigsetmask socketpair syscall \
12648                 ttrace wborder wresize setlocale iconvlist libiconvlist btowc \
12649                 setrlimit getrlimit posix_madvise waitpid
12650 do :
12651   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12652 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
12653 eval as_val=\$$as_ac_var
12654    if test "x$as_val" = x""yes; then :
12655   cat >>confdefs.h <<_ACEOF
12656 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
12657 _ACEOF
12658
12659 fi
12660 done
12661
12662
12663   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5
12664 $as_echo_n "checking for nl_langinfo and CODESET... " >&6; }
12665 if test "${am_cv_langinfo_codeset+set}" = set; then :
12666   $as_echo_n "(cached) " >&6
12667 else
12668   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12669 /* end confdefs.h.  */
12670 #include <langinfo.h>
12671 int
12672 main ()
12673 {
12674 char* cs = nl_langinfo(CODESET);
12675   ;
12676   return 0;
12677 }
12678 _ACEOF
12679 if ac_fn_c_try_link "$LINENO"; then :
12680   am_cv_langinfo_codeset=yes
12681 else
12682   am_cv_langinfo_codeset=no
12683 fi
12684 rm -f core conftest.err conftest.$ac_objext \
12685     conftest$ac_exeext conftest.$ac_ext
12686
12687 fi
12688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_langinfo_codeset" >&5
12689 $as_echo "$am_cv_langinfo_codeset" >&6; }
12690   if test $am_cv_langinfo_codeset = yes; then
12691
12692 $as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h
12693
12694   fi
12695
12696
12697 # Check the return and argument types of ptrace.  No canned test for
12698 # this, so roll our own.
12699 gdb_ptrace_headers='
12700 #if HAVE_SYS_TYPES_H
12701 # include <sys/types.h>
12702 #endif
12703 #if HAVE_SYS_PTRACE_H
12704 # include <sys/ptrace.h>
12705 #endif
12706 #if HAVE_UNISTD_H
12707 # include <unistd.h>
12708 #endif
12709 '
12710 # There is no point in checking if we don't have a prototype.
12711 ac_fn_c_check_decl "$LINENO" "ptrace" "ac_cv_have_decl_ptrace" "$gdb_ptrace_headers
12712 "
12713 if test "x$ac_cv_have_decl_ptrace" = x""yes; then :
12714   ac_have_decl=1
12715 else
12716   ac_have_decl=0
12717 fi
12718
12719 cat >>confdefs.h <<_ACEOF
12720 #define HAVE_DECL_PTRACE $ac_have_decl
12721 _ACEOF
12722 if test $ac_have_decl = 1; then :
12723
12724 else
12725
12726   : ${gdb_cv_func_ptrace_ret='int'}
12727   : ${gdb_cv_func_ptrace_args='int,int,long,long'}
12728
12729 fi
12730
12731 # Check return type.  Varargs (used on GNU/Linux) conflict with the
12732 # empty argument list, so check for that explicitly.
12733 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of ptrace" >&5
12734 $as_echo_n "checking return type of ptrace... " >&6; }
12735 if test "${gdb_cv_func_ptrace_ret+set}" = set; then :
12736   $as_echo_n "(cached) " >&6
12737 else
12738   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12739 /* end confdefs.h.  */
12740 $gdb_ptrace_headers
12741 int
12742 main ()
12743 {
12744 extern long ptrace (enum __ptrace_request, ...);
12745   ;
12746   return 0;
12747 }
12748 _ACEOF
12749 if ac_fn_c_try_compile "$LINENO"; then :
12750   gdb_cv_func_ptrace_ret='long'
12751 else
12752   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12753 /* end confdefs.h.  */
12754 $gdb_ptrace_headers
12755 int
12756 main ()
12757 {
12758 extern int ptrace ();
12759   ;
12760   return 0;
12761 }
12762 _ACEOF
12763 if ac_fn_c_try_compile "$LINENO"; then :
12764   gdb_cv_func_ptrace_ret='int'
12765 else
12766   gdb_cv_func_ptrace_ret='long'
12767 fi
12768 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12769 fi
12770 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12771 fi
12772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_func_ptrace_ret" >&5
12773 $as_echo "$gdb_cv_func_ptrace_ret" >&6; }
12774
12775 cat >>confdefs.h <<_ACEOF
12776 #define PTRACE_TYPE_RET $gdb_cv_func_ptrace_ret
12777 _ACEOF
12778
12779 # Check argument types.
12780 { $as_echo "$as_me:${as_lineno-$LINENO}: checking types of arguments for ptrace" >&5
12781 $as_echo_n "checking types of arguments for ptrace... " >&6; }
12782 if test "${gdb_cv_func_ptrace_args+set}" = set; then :
12783   $as_echo_n "(cached) " >&6
12784 else
12785
12786   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12787 /* end confdefs.h.  */
12788 $gdb_ptrace_headers
12789 int
12790 main ()
12791 {
12792 extern long ptrace (enum __ptrace_request, ...);
12793   ;
12794   return 0;
12795 }
12796 _ACEOF
12797 if ac_fn_c_try_compile "$LINENO"; then :
12798   gdb_cv_func_ptrace_args='int,int,long,long'
12799 else
12800
12801 for gdb_arg1 in 'int' 'long'; do
12802  for gdb_arg2 in 'pid_t' 'int' 'long'; do
12803   for gdb_arg3 in 'int *' 'caddr_t' 'int' 'long' 'void *'; do
12804    for gdb_arg4 in 'int' 'long'; do
12805      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12806 /* end confdefs.h.  */
12807 $gdb_ptrace_headers
12808 int
12809 main ()
12810 {
12811
12812 extern $gdb_cv_func_ptrace_ret
12813   ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4);
12814
12815   ;
12816   return 0;
12817 }
12818 _ACEOF
12819 if ac_fn_c_try_compile "$LINENO"; then :
12820   gdb_cv_func_ptrace_args="$gdb_arg1,$gdb_arg2,$gdb_arg3,$gdb_arg4";
12821     break 4;
12822 fi
12823 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12824     for gdb_arg5 in 'int *' 'int' 'long'; do
12825      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12826 /* end confdefs.h.  */
12827 $gdb_ptrace_headers
12828 int
12829 main ()
12830 {
12831
12832 extern $gdb_cv_func_ptrace_ret
12833   ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4, $gdb_arg5);
12834
12835   ;
12836   return 0;
12837 }
12838 _ACEOF
12839 if ac_fn_c_try_compile "$LINENO"; then :
12840
12841 gdb_cv_func_ptrace_args="$gdb_arg1,$gdb_arg2,$gdb_arg3,$gdb_arg4,$gdb_arg5";
12842     break 5;
12843 fi
12844 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12845     done
12846    done
12847   done
12848  done
12849 done
12850 # Provide a safe default value.
12851 : ${gdb_cv_func_ptrace_args='int,int,long,long'}
12852
12853 fi
12854 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12855 fi
12856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_func_ptrace_args" >&5
12857 $as_echo "$gdb_cv_func_ptrace_args" >&6; }
12858 ac_save_IFS=$IFS; IFS=','
12859 set dummy `echo "$gdb_cv_func_ptrace_args" | sed 's/\*/\*/g'`
12860 IFS=$ac_save_IFS
12861 shift
12862
12863 cat >>confdefs.h <<_ACEOF
12864 #define PTRACE_TYPE_ARG3 $3
12865 _ACEOF
12866
12867 if test -n "$5"; then
12868
12869 cat >>confdefs.h <<_ACEOF
12870 #define PTRACE_TYPE_ARG5 $5
12871 _ACEOF
12872
12873 fi
12874
12875 if test "$cross_compiling" = no; then
12876   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether setpgrp takes no argument" >&5
12877 $as_echo_n "checking whether setpgrp takes no argument... " >&6; }
12878 if test "${ac_cv_func_setpgrp_void+set}" = set; then :
12879   $as_echo_n "(cached) " >&6
12880 else
12881   if test "$cross_compiling" = yes; then :
12882   as_fn_error "cannot check setpgrp when cross compiling" "$LINENO" 5
12883 else
12884   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12885 /* end confdefs.h.  */
12886 $ac_includes_default
12887 int
12888 main ()
12889 {
12890 /* If this system has a BSD-style setpgrp which takes arguments,
12891   setpgrp(1, 1) will fail with ESRCH and return -1, in that case
12892   exit successfully. */
12893   return setpgrp (1,1) != -1;
12894   ;
12895   return 0;
12896 }
12897 _ACEOF
12898 if ac_fn_c_try_run "$LINENO"; then :
12899   ac_cv_func_setpgrp_void=no
12900 else
12901   ac_cv_func_setpgrp_void=yes
12902 fi
12903 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12904   conftest.$ac_objext conftest.beam conftest.$ac_ext
12905 fi
12906
12907 fi
12908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_setpgrp_void" >&5
12909 $as_echo "$ac_cv_func_setpgrp_void" >&6; }
12910 if test $ac_cv_func_setpgrp_void = yes; then
12911
12912 $as_echo "#define SETPGRP_VOID 1" >>confdefs.h
12913
12914 fi
12915
12916 else
12917   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether setpgrp takes no argument" >&5
12918 $as_echo_n "checking whether setpgrp takes no argument... " >&6; }
12919 if test "${ac_cv_func_setpgrp_void+set}" = set; then :
12920   $as_echo_n "(cached) " >&6
12921 else
12922   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12923 /* end confdefs.h.  */
12924
12925 #include <unistd.h>
12926
12927 int
12928 main ()
12929 {
12930
12931   if (setpgrp(1,1) == -1)
12932     exit (0);
12933   else
12934     exit (1);
12935
12936   ;
12937   return 0;
12938 }
12939 _ACEOF
12940 if ac_fn_c_try_compile "$LINENO"; then :
12941   ac_cv_func_setpgrp_void=no
12942 else
12943   ac_cv_func_setpgrp_void=yes
12944 fi
12945 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12946 fi
12947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_setpgrp_void" >&5
12948 $as_echo "$ac_cv_func_setpgrp_void" >&6; }
12949 if test $ac_cv_func_setpgrp_void = yes; then
12950   $as_echo "#define SETPGRP_VOID 1" >>confdefs.h
12951
12952 fi
12953 fi
12954
12955 # Check if sigsetjmp is available.  Using AC_CHECK_FUNCS won't do
12956 # since sigsetjmp might only be defined as a macro.
12957 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sigsetjmp" >&5
12958 $as_echo_n "checking for sigsetjmp... " >&6; }
12959 if test "${gdb_cv_func_sigsetjmp+set}" = set; then :
12960   $as_echo_n "(cached) " >&6
12961 else
12962   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12963 /* end confdefs.h.  */
12964
12965 #include <setjmp.h>
12966
12967 int
12968 main ()
12969 {
12970 sigjmp_buf env; while (! sigsetjmp (env, 1)) siglongjmp (env, 1);
12971   ;
12972   return 0;
12973 }
12974 _ACEOF
12975 if ac_fn_c_try_compile "$LINENO"; then :
12976   gdb_cv_func_sigsetjmp=yes
12977 else
12978   gdb_cv_func_sigsetjmp=no
12979 fi
12980 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12981 fi
12982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_func_sigsetjmp" >&5
12983 $as_echo "$gdb_cv_func_sigsetjmp" >&6; }
12984 if test $gdb_cv_func_sigsetjmp = yes; then
12985
12986 $as_echo "#define HAVE_SIGSETJMP 1" >>confdefs.h
12987
12988 fi
12989
12990 # Assume we'll default to using the included libiberty regex.
12991 gdb_use_included_regex=yes
12992
12993 # However, if the system regex is GNU regex, then default to *not*
12994 # using the included regex.
12995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU regex" >&5
12996 $as_echo_n "checking for GNU regex... " >&6; }
12997 if test "${gdb_cv_have_gnu_regex+set}" = set; then :
12998   $as_echo_n "(cached) " >&6
12999 else
13000   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13001 /* end confdefs.h.  */
13002 #include <gnu-versions.h>
13003 int
13004 main ()
13005 {
13006 #define REGEX_INTERFACE_VERSION 1
13007 #if _GNU_REGEX_INTERFACE_VERSION != REGEX_INTERFACE_VERSION
13008 # error "Version mismatch"
13009 #endif
13010   ;
13011   return 0;
13012 }
13013 _ACEOF
13014 if ac_fn_c_try_compile "$LINENO"; then :
13015   gdb_cv_have_gnu_regex=yes
13016 else
13017   gdb_cv_have_gnu_regex=no
13018 fi
13019 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13020 fi
13021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_gnu_regex" >&5
13022 $as_echo "$gdb_cv_have_gnu_regex" >&6; }
13023 if test $gdb_cv_have_gnu_regex = yes; then
13024   gdb_use_included_regex=no
13025 fi
13026
13027
13028 # Check whether --with-included-regex was given.
13029 if test "${with_included_regex+set}" = set; then :
13030   withval=$with_included_regex; gdb_with_regex=$withval
13031 else
13032   gdb_with_regex=$gdb_use_included_regex
13033 fi
13034
13035 if test "$gdb_with_regex" = yes; then
13036
13037 $as_echo "#define USE_INCLUDED_REGEX 1" >>confdefs.h
13038
13039 fi
13040
13041 # Check if <sys/proc.h> defines `struct thread' with a td_pcb member.
13042 ac_fn_c_check_member "$LINENO" "struct thread" "td_pcb" "ac_cv_member_struct_thread_td_pcb" "#include <sys/param.h>
13043 #include <sys/proc.h>
13044
13045 "
13046 if test "x$ac_cv_member_struct_thread_td_pcb" = x""yes; then :
13047
13048 cat >>confdefs.h <<_ACEOF
13049 #define HAVE_STRUCT_THREAD_TD_PCB 1
13050 _ACEOF
13051
13052
13053 fi
13054
13055
13056 # See if <sys/lwp.h> defines `struct lwp`.
13057 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct lwp" >&5
13058 $as_echo_n "checking for struct lwp... " >&6; }
13059 if test "${gdb_cv_struct_lwp+set}" = set; then :
13060   $as_echo_n "(cached) " >&6
13061 else
13062   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13063 /* end confdefs.h.  */
13064 #include <sys/param.h>
13065 #include <sys/lwp.h>
13066 int
13067 main ()
13068 {
13069 struct lwp l;
13070   ;
13071   return 0;
13072 }
13073 _ACEOF
13074 if ac_fn_c_try_compile "$LINENO"; then :
13075   gdb_cv_struct_lwp=yes
13076 else
13077   gdb_cv_struct_lwp=no
13078 fi
13079 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13080 fi
13081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_struct_lwp" >&5
13082 $as_echo "$gdb_cv_struct_lwp" >&6; }
13083 if test $gdb_cv_struct_lwp = yes; then
13084
13085 $as_echo "#define HAVE_STRUCT_LWP 1" >>confdefs.h
13086
13087 fi
13088
13089 # See if <machine/reg.h> degines `struct reg'.
13090 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct reg in machine/reg.h" >&5
13091 $as_echo_n "checking for struct reg in machine/reg.h... " >&6; }
13092 if test "${gdb_cv_struct_reg+set}" = set; then :
13093   $as_echo_n "(cached) " >&6
13094 else
13095   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13096 /* end confdefs.h.  */
13097 #include <sys/types.h>
13098 #include <machine/reg.h>
13099 int
13100 main ()
13101 {
13102 struct reg r;
13103   ;
13104   return 0;
13105 }
13106 _ACEOF
13107 if ac_fn_c_try_compile "$LINENO"; then :
13108   gdb_cv_struct_reg=yes
13109 else
13110   gdb_cv_struct_reg=no
13111 fi
13112 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13113 fi
13114 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_struct_reg" >&5
13115 $as_echo "$gdb_cv_struct_reg" >&6; }
13116 if test $gdb_cv_struct_reg = yes; then
13117
13118 $as_echo "#define HAVE_STRUCT_REG 1" >>confdefs.h
13119
13120 fi
13121
13122 # See if <machine/reg.h> supports the %fs and %gs i386 segment registers.
13123 # Older i386 BSD's don't have the r_fs and r_gs members of `struct reg'.
13124 ac_fn_c_check_member "$LINENO" "struct reg" "r_fs" "ac_cv_member_struct_reg_r_fs" "#include <machine/reg.h>
13125 "
13126 if test "x$ac_cv_member_struct_reg_r_fs" = x""yes; then :
13127
13128 cat >>confdefs.h <<_ACEOF
13129 #define HAVE_STRUCT_REG_R_FS 1
13130 _ACEOF
13131
13132
13133 fi
13134 ac_fn_c_check_member "$LINENO" "struct reg" "r_gs" "ac_cv_member_struct_reg_r_gs" "#include <machine/reg.h>
13135 "
13136 if test "x$ac_cv_member_struct_reg_r_gs" = x""yes; then :
13137
13138 cat >>confdefs.h <<_ACEOF
13139 #define HAVE_STRUCT_REG_R_GS 1
13140 _ACEOF
13141
13142
13143 fi
13144
13145
13146 # See if <sys/ptrace.h> provides the PTRACE_GETREGS request.
13147 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PTRACE_GETREGS" >&5
13148 $as_echo_n "checking for PTRACE_GETREGS... " >&6; }
13149 if test "${gdb_cv_have_ptrace_getregs+set}" = set; then :
13150   $as_echo_n "(cached) " >&6
13151 else
13152   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13153 /* end confdefs.h.  */
13154 #include <sys/ptrace.h>
13155 int
13156 main ()
13157 {
13158 PTRACE_GETREGS;
13159   ;
13160   return 0;
13161 }
13162 _ACEOF
13163 if ac_fn_c_try_compile "$LINENO"; then :
13164   gdb_cv_have_ptrace_getregs=yes
13165 else
13166   gdb_cv_have_ptrace_getregs=no
13167 fi
13168 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13169 fi
13170
13171 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_ptrace_getregs" >&5
13172 $as_echo "$gdb_cv_have_ptrace_getregs" >&6; }
13173 if test $gdb_cv_have_ptrace_getregs = yes; then
13174
13175 $as_echo "#define HAVE_PTRACE_GETREGS 1" >>confdefs.h
13176
13177 fi
13178
13179 # See if <sys/ptrace.h> provides the PTRACE_GETFPXREGS request.
13180 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PTRACE_GETFPXREGS" >&5
13181 $as_echo_n "checking for PTRACE_GETFPXREGS... " >&6; }
13182 if test "${gdb_cv_have_ptrace_getfpxregs+set}" = set; then :
13183   $as_echo_n "(cached) " >&6
13184 else
13185   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13186 /* end confdefs.h.  */
13187 #include <sys/ptrace.h>
13188 int
13189 main ()
13190 {
13191 PTRACE_GETFPXREGS;
13192   ;
13193   return 0;
13194 }
13195 _ACEOF
13196 if ac_fn_c_try_compile "$LINENO"; then :
13197   gdb_cv_have_ptrace_getfpxregs=yes
13198 else
13199   gdb_cv_have_ptrace_getfpxregs=no
13200 fi
13201 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13202 fi
13203
13204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_ptrace_getfpxregs" >&5
13205 $as_echo "$gdb_cv_have_ptrace_getfpxregs" >&6; }
13206 if test $gdb_cv_have_ptrace_getfpxregs = yes; then
13207
13208 $as_echo "#define HAVE_PTRACE_GETFPXREGS 1" >>confdefs.h
13209
13210 fi
13211
13212 # See if <sys/ptrace.h> provides the PT_GETDBREGS request.
13213 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PT_GETDBREGS" >&5
13214 $as_echo_n "checking for PT_GETDBREGS... " >&6; }
13215 if test "${gdb_cv_have_pt_getdbregs+set}" = set; then :
13216   $as_echo_n "(cached) " >&6
13217 else
13218   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13219 /* end confdefs.h.  */
13220 #include <sys/types.h>
13221 #include <sys/ptrace.h>
13222 int
13223 main ()
13224 {
13225 PT_GETDBREGS;
13226   ;
13227   return 0;
13228 }
13229 _ACEOF
13230 if ac_fn_c_try_compile "$LINENO"; then :
13231   gdb_cv_have_pt_getdbregs=yes
13232 else
13233   gdb_cv_have_pt_getdbregs=no
13234 fi
13235 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13236 fi
13237
13238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_pt_getdbregs" >&5
13239 $as_echo "$gdb_cv_have_pt_getdbregs" >&6; }
13240 if test $gdb_cv_have_pt_getdbregs = yes; then
13241
13242 $as_echo "#define HAVE_PT_GETDBREGS 1" >>confdefs.h
13243
13244 fi
13245
13246 # See if <sys/ptrace.h> provides the PT_GETXMMREGS request.
13247 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PT_GETXMMREGS" >&5
13248 $as_echo_n "checking for PT_GETXMMREGS... " >&6; }
13249 if test "${gdb_cv_have_pt_getxmmregs+set}" = set; then :
13250   $as_echo_n "(cached) " >&6
13251 else
13252   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13253 /* end confdefs.h.  */
13254 #include <sys/types.h>
13255 #include <sys/ptrace.h>
13256 int
13257 main ()
13258 {
13259 PT_GETXMMREGS;
13260   ;
13261   return 0;
13262 }
13263 _ACEOF
13264 if ac_fn_c_try_compile "$LINENO"; then :
13265   gdb_cv_have_pt_getxmmregs=yes
13266 else
13267   gdb_cv_have_pt_getxmmregs=no
13268 fi
13269 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13270 fi
13271
13272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_pt_getxmmregs" >&5
13273 $as_echo "$gdb_cv_have_pt_getxmmregs" >&6; }
13274 if test $gdb_cv_have_pt_getxmmregs = yes; then
13275
13276 $as_echo "#define HAVE_PT_GETXMMREGS 1" >>confdefs.h
13277
13278 fi
13279
13280 # Detect which type of /proc is in use, such as for Unixware or Solaris.
13281
13282 if test "${target}" = "${host}"; then
13283   case "${host}" in
13284   *-*-unixware* | *-*-sysv4.2* | *-*-sysv5* | *-*-interix* )
13285
13286 $as_echo "#define NEW_PROC_API 1" >>confdefs.h
13287
13288       ;;
13289   *-*-solaris2.[6789] | *-*-solaris2.1[0-9]*)
13290
13291 $as_echo "#define NEW_PROC_API 1" >>confdefs.h
13292
13293       ;;
13294   mips-sgi-irix5*)
13295       # Work around <sys/proc.h> needing _KMEMUSER problem on IRIX 5.
13296
13297 $as_echo "#define _KMEMUSER 1" >>confdefs.h
13298
13299       ;;
13300   esac
13301 fi
13302
13303 if test "$ac_cv_header_sys_procfs_h" = yes; then
13304   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pstatus_t in sys/procfs.h" >&5
13305 $as_echo_n "checking for pstatus_t in sys/procfs.h... " >&6; }
13306  if test "${bfd_cv_have_sys_procfs_type_pstatus_t+set}" = set; then :
13307   $as_echo_n "(cached) " >&6
13308 else
13309   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13310 /* end confdefs.h.  */
13311
13312 #define _SYSCALL32
13313 /* Needed for new procfs interface on sparc-solaris.  */
13314 #define _STRUCTURED_PROC 1
13315 #include <sys/procfs.h>
13316 int
13317 main ()
13318 {
13319 pstatus_t avar
13320   ;
13321   return 0;
13322 }
13323 _ACEOF
13324 if ac_fn_c_try_compile "$LINENO"; then :
13325   bfd_cv_have_sys_procfs_type_pstatus_t=yes
13326 else
13327   bfd_cv_have_sys_procfs_type_pstatus_t=no
13328
13329 fi
13330 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13331 fi
13332
13333  if test $bfd_cv_have_sys_procfs_type_pstatus_t = yes; then
13334
13335 $as_echo "#define HAVE_PSTATUS_T 1" >>confdefs.h
13336
13337  fi
13338  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pstatus_t" >&5
13339 $as_echo "$bfd_cv_have_sys_procfs_type_pstatus_t" >&6; }
13340
13341   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prrun_t in sys/procfs.h" >&5
13342 $as_echo_n "checking for prrun_t in sys/procfs.h... " >&6; }
13343  if test "${bfd_cv_have_sys_procfs_type_prrun_t+set}" = set; then :
13344   $as_echo_n "(cached) " >&6
13345 else
13346   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13347 /* end confdefs.h.  */
13348
13349 #define _SYSCALL32
13350 /* Needed for new procfs interface on sparc-solaris.  */
13351 #define _STRUCTURED_PROC 1
13352 #include <sys/procfs.h>
13353 int
13354 main ()
13355 {
13356 prrun_t avar
13357   ;
13358   return 0;
13359 }
13360 _ACEOF
13361 if ac_fn_c_try_compile "$LINENO"; then :
13362   bfd_cv_have_sys_procfs_type_prrun_t=yes
13363 else
13364   bfd_cv_have_sys_procfs_type_prrun_t=no
13365
13366 fi
13367 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13368 fi
13369
13370  if test $bfd_cv_have_sys_procfs_type_prrun_t = yes; then
13371
13372 $as_echo "#define HAVE_PRRUN_T 1" >>confdefs.h
13373
13374  fi
13375  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prrun_t" >&5
13376 $as_echo "$bfd_cv_have_sys_procfs_type_prrun_t" >&6; }
13377
13378   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gregset_t in sys/procfs.h" >&5
13379 $as_echo_n "checking for gregset_t in sys/procfs.h... " >&6; }
13380  if test "${bfd_cv_have_sys_procfs_type_gregset_t+set}" = set; then :
13381   $as_echo_n "(cached) " >&6
13382 else
13383   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13384 /* end confdefs.h.  */
13385
13386 #define _SYSCALL32
13387 /* Needed for new procfs interface on sparc-solaris.  */
13388 #define _STRUCTURED_PROC 1
13389 #include <sys/procfs.h>
13390 int
13391 main ()
13392 {
13393 gregset_t avar
13394   ;
13395   return 0;
13396 }
13397 _ACEOF
13398 if ac_fn_c_try_compile "$LINENO"; then :
13399   bfd_cv_have_sys_procfs_type_gregset_t=yes
13400 else
13401   bfd_cv_have_sys_procfs_type_gregset_t=no
13402
13403 fi
13404 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13405 fi
13406
13407  if test $bfd_cv_have_sys_procfs_type_gregset_t = yes; then
13408
13409 $as_echo "#define HAVE_GREGSET_T 1" >>confdefs.h
13410
13411  fi
13412  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_gregset_t" >&5
13413 $as_echo "$bfd_cv_have_sys_procfs_type_gregset_t" >&6; }
13414
13415   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fpregset_t in sys/procfs.h" >&5
13416 $as_echo_n "checking for fpregset_t in sys/procfs.h... " >&6; }
13417  if test "${bfd_cv_have_sys_procfs_type_fpregset_t+set}" = set; then :
13418   $as_echo_n "(cached) " >&6
13419 else
13420   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13421 /* end confdefs.h.  */
13422
13423 #define _SYSCALL32
13424 /* Needed for new procfs interface on sparc-solaris.  */
13425 #define _STRUCTURED_PROC 1
13426 #include <sys/procfs.h>
13427 int
13428 main ()
13429 {
13430 fpregset_t avar
13431   ;
13432   return 0;
13433 }
13434 _ACEOF
13435 if ac_fn_c_try_compile "$LINENO"; then :
13436   bfd_cv_have_sys_procfs_type_fpregset_t=yes
13437 else
13438   bfd_cv_have_sys_procfs_type_fpregset_t=no
13439
13440 fi
13441 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13442 fi
13443
13444  if test $bfd_cv_have_sys_procfs_type_fpregset_t = yes; then
13445
13446 $as_echo "#define HAVE_FPREGSET_T 1" >>confdefs.h
13447
13448  fi
13449  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_fpregset_t" >&5
13450 $as_echo "$bfd_cv_have_sys_procfs_type_fpregset_t" >&6; }
13451
13452   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prgregset_t in sys/procfs.h" >&5
13453 $as_echo_n "checking for prgregset_t in sys/procfs.h... " >&6; }
13454  if test "${bfd_cv_have_sys_procfs_type_prgregset_t+set}" = set; then :
13455   $as_echo_n "(cached) " >&6
13456 else
13457   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13458 /* end confdefs.h.  */
13459
13460 #define _SYSCALL32
13461 /* Needed for new procfs interface on sparc-solaris.  */
13462 #define _STRUCTURED_PROC 1
13463 #include <sys/procfs.h>
13464 int
13465 main ()
13466 {
13467 prgregset_t avar
13468   ;
13469   return 0;
13470 }
13471 _ACEOF
13472 if ac_fn_c_try_compile "$LINENO"; then :
13473   bfd_cv_have_sys_procfs_type_prgregset_t=yes
13474 else
13475   bfd_cv_have_sys_procfs_type_prgregset_t=no
13476
13477 fi
13478 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13479 fi
13480
13481  if test $bfd_cv_have_sys_procfs_type_prgregset_t = yes; then
13482
13483 $as_echo "#define HAVE_PRGREGSET_T 1" >>confdefs.h
13484
13485  fi
13486  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prgregset_t" >&5
13487 $as_echo "$bfd_cv_have_sys_procfs_type_prgregset_t" >&6; }
13488
13489   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prfpregset_t in sys/procfs.h" >&5
13490 $as_echo_n "checking for prfpregset_t in sys/procfs.h... " >&6; }
13491  if test "${bfd_cv_have_sys_procfs_type_prfpregset_t+set}" = set; then :
13492   $as_echo_n "(cached) " >&6
13493 else
13494   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13495 /* end confdefs.h.  */
13496
13497 #define _SYSCALL32
13498 /* Needed for new procfs interface on sparc-solaris.  */
13499 #define _STRUCTURED_PROC 1
13500 #include <sys/procfs.h>
13501 int
13502 main ()
13503 {
13504 prfpregset_t avar
13505   ;
13506   return 0;
13507 }
13508 _ACEOF
13509 if ac_fn_c_try_compile "$LINENO"; then :
13510   bfd_cv_have_sys_procfs_type_prfpregset_t=yes
13511 else
13512   bfd_cv_have_sys_procfs_type_prfpregset_t=no
13513
13514 fi
13515 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13516 fi
13517
13518  if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
13519
13520 $as_echo "#define HAVE_PRFPREGSET_T 1" >>confdefs.h
13521
13522  fi
13523  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prfpregset_t" >&5
13524 $as_echo "$bfd_cv_have_sys_procfs_type_prfpregset_t" >&6; }
13525
13526   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prgregset32_t in sys/procfs.h" >&5
13527 $as_echo_n "checking for prgregset32_t in sys/procfs.h... " >&6; }
13528  if test "${bfd_cv_have_sys_procfs_type_prgregset32_t+set}" = set; then :
13529   $as_echo_n "(cached) " >&6
13530 else
13531   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13532 /* end confdefs.h.  */
13533
13534 #define _SYSCALL32
13535 /* Needed for new procfs interface on sparc-solaris.  */
13536 #define _STRUCTURED_PROC 1
13537 #include <sys/procfs.h>
13538 int
13539 main ()
13540 {
13541 prgregset32_t avar
13542   ;
13543   return 0;
13544 }
13545 _ACEOF
13546 if ac_fn_c_try_compile "$LINENO"; then :
13547   bfd_cv_have_sys_procfs_type_prgregset32_t=yes
13548 else
13549   bfd_cv_have_sys_procfs_type_prgregset32_t=no
13550
13551 fi
13552 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13553 fi
13554
13555  if test $bfd_cv_have_sys_procfs_type_prgregset32_t = yes; then
13556
13557 $as_echo "#define HAVE_PRGREGSET32_T 1" >>confdefs.h
13558
13559  fi
13560  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prgregset32_t" >&5
13561 $as_echo "$bfd_cv_have_sys_procfs_type_prgregset32_t" >&6; }
13562
13563   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prfpregset32_t in sys/procfs.h" >&5
13564 $as_echo_n "checking for prfpregset32_t in sys/procfs.h... " >&6; }
13565  if test "${bfd_cv_have_sys_procfs_type_prfpregset32_t+set}" = set; then :
13566   $as_echo_n "(cached) " >&6
13567 else
13568   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13569 /* end confdefs.h.  */
13570
13571 #define _SYSCALL32
13572 /* Needed for new procfs interface on sparc-solaris.  */
13573 #define _STRUCTURED_PROC 1
13574 #include <sys/procfs.h>
13575 int
13576 main ()
13577 {
13578 prfpregset32_t avar
13579   ;
13580   return 0;
13581 }
13582 _ACEOF
13583 if ac_fn_c_try_compile "$LINENO"; then :
13584   bfd_cv_have_sys_procfs_type_prfpregset32_t=yes
13585 else
13586   bfd_cv_have_sys_procfs_type_prfpregset32_t=no
13587
13588 fi
13589 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13590 fi
13591
13592  if test $bfd_cv_have_sys_procfs_type_prfpregset32_t = yes; then
13593
13594 $as_echo "#define HAVE_PRFPREGSET32_T 1" >>confdefs.h
13595
13596  fi
13597  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prfpregset32_t" >&5
13598 $as_echo "$bfd_cv_have_sys_procfs_type_prfpregset32_t" >&6; }
13599
13600   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpid_t in sys/procfs.h" >&5
13601 $as_echo_n "checking for lwpid_t in sys/procfs.h... " >&6; }
13602  if test "${bfd_cv_have_sys_procfs_type_lwpid_t+set}" = set; then :
13603   $as_echo_n "(cached) " >&6
13604 else
13605   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13606 /* end confdefs.h.  */
13607
13608 #define _SYSCALL32
13609 /* Needed for new procfs interface on sparc-solaris.  */
13610 #define _STRUCTURED_PROC 1
13611 #include <sys/procfs.h>
13612 int
13613 main ()
13614 {
13615 lwpid_t avar
13616   ;
13617   return 0;
13618 }
13619 _ACEOF
13620 if ac_fn_c_try_compile "$LINENO"; then :
13621   bfd_cv_have_sys_procfs_type_lwpid_t=yes
13622 else
13623   bfd_cv_have_sys_procfs_type_lwpid_t=no
13624
13625 fi
13626 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13627 fi
13628
13629  if test $bfd_cv_have_sys_procfs_type_lwpid_t = yes; then
13630
13631 $as_echo "#define HAVE_LWPID_T 1" >>confdefs.h
13632
13633  fi
13634  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_lwpid_t" >&5
13635 $as_echo "$bfd_cv_have_sys_procfs_type_lwpid_t" >&6; }
13636
13637   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for psaddr_t in sys/procfs.h" >&5
13638 $as_echo_n "checking for psaddr_t in sys/procfs.h... " >&6; }
13639  if test "${bfd_cv_have_sys_procfs_type_psaddr_t+set}" = set; then :
13640   $as_echo_n "(cached) " >&6
13641 else
13642   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13643 /* end confdefs.h.  */
13644
13645 #define _SYSCALL32
13646 /* Needed for new procfs interface on sparc-solaris.  */
13647 #define _STRUCTURED_PROC 1
13648 #include <sys/procfs.h>
13649 int
13650 main ()
13651 {
13652 psaddr_t avar
13653   ;
13654   return 0;
13655 }
13656 _ACEOF
13657 if ac_fn_c_try_compile "$LINENO"; then :
13658   bfd_cv_have_sys_procfs_type_psaddr_t=yes
13659 else
13660   bfd_cv_have_sys_procfs_type_psaddr_t=no
13661
13662 fi
13663 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13664 fi
13665
13666  if test $bfd_cv_have_sys_procfs_type_psaddr_t = yes; then
13667
13668 $as_echo "#define HAVE_PSADDR_T 1" >>confdefs.h
13669
13670  fi
13671  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_psaddr_t" >&5
13672 $as_echo "$bfd_cv_have_sys_procfs_type_psaddr_t" >&6; }
13673
13674   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prsysent_t in sys/procfs.h" >&5
13675 $as_echo_n "checking for prsysent_t in sys/procfs.h... " >&6; }
13676  if test "${bfd_cv_have_sys_procfs_type_prsysent_t+set}" = set; then :
13677   $as_echo_n "(cached) " >&6
13678 else
13679   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13680 /* end confdefs.h.  */
13681
13682 #define _SYSCALL32
13683 /* Needed for new procfs interface on sparc-solaris.  */
13684 #define _STRUCTURED_PROC 1
13685 #include <sys/procfs.h>
13686 int
13687 main ()
13688 {
13689 prsysent_t avar
13690   ;
13691   return 0;
13692 }
13693 _ACEOF
13694 if ac_fn_c_try_compile "$LINENO"; then :
13695   bfd_cv_have_sys_procfs_type_prsysent_t=yes
13696 else
13697   bfd_cv_have_sys_procfs_type_prsysent_t=no
13698
13699 fi
13700 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13701 fi
13702
13703  if test $bfd_cv_have_sys_procfs_type_prsysent_t = yes; then
13704
13705 $as_echo "#define HAVE_PRSYSENT_T 1" >>confdefs.h
13706
13707  fi
13708  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prsysent_t" >&5
13709 $as_echo "$bfd_cv_have_sys_procfs_type_prsysent_t" >&6; }
13710
13711   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pr_sigset_t in sys/procfs.h" >&5
13712 $as_echo_n "checking for pr_sigset_t in sys/procfs.h... " >&6; }
13713  if test "${bfd_cv_have_sys_procfs_type_pr_sigset_t+set}" = set; then :
13714   $as_echo_n "(cached) " >&6
13715 else
13716   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13717 /* end confdefs.h.  */
13718
13719 #define _SYSCALL32
13720 /* Needed for new procfs interface on sparc-solaris.  */
13721 #define _STRUCTURED_PROC 1
13722 #include <sys/procfs.h>
13723 int
13724 main ()
13725 {
13726 pr_sigset_t avar
13727   ;
13728   return 0;
13729 }
13730 _ACEOF
13731 if ac_fn_c_try_compile "$LINENO"; then :
13732   bfd_cv_have_sys_procfs_type_pr_sigset_t=yes
13733 else
13734   bfd_cv_have_sys_procfs_type_pr_sigset_t=no
13735
13736 fi
13737 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13738 fi
13739
13740  if test $bfd_cv_have_sys_procfs_type_pr_sigset_t = yes; then
13741
13742 $as_echo "#define HAVE_PR_SIGSET_T 1" >>confdefs.h
13743
13744  fi
13745  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pr_sigset_t" >&5
13746 $as_echo "$bfd_cv_have_sys_procfs_type_pr_sigset_t" >&6; }
13747
13748   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pr_sigaction64_t in sys/procfs.h" >&5
13749 $as_echo_n "checking for pr_sigaction64_t in sys/procfs.h... " >&6; }
13750  if test "${bfd_cv_have_sys_procfs_type_pr_sigaction64_t+set}" = set; then :
13751   $as_echo_n "(cached) " >&6
13752 else
13753   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13754 /* end confdefs.h.  */
13755
13756 #define _SYSCALL32
13757 /* Needed for new procfs interface on sparc-solaris.  */
13758 #define _STRUCTURED_PROC 1
13759 #include <sys/procfs.h>
13760 int
13761 main ()
13762 {
13763 pr_sigaction64_t avar
13764   ;
13765   return 0;
13766 }
13767 _ACEOF
13768 if ac_fn_c_try_compile "$LINENO"; then :
13769   bfd_cv_have_sys_procfs_type_pr_sigaction64_t=yes
13770 else
13771   bfd_cv_have_sys_procfs_type_pr_sigaction64_t=no
13772
13773 fi
13774 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13775 fi
13776
13777  if test $bfd_cv_have_sys_procfs_type_pr_sigaction64_t = yes; then
13778
13779 $as_echo "#define HAVE_PR_SIGACTION64_T 1" >>confdefs.h
13780
13781  fi
13782  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pr_sigaction64_t" >&5
13783 $as_echo "$bfd_cv_have_sys_procfs_type_pr_sigaction64_t" >&6; }
13784
13785   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pr_siginfo64_t in sys/procfs.h" >&5
13786 $as_echo_n "checking for pr_siginfo64_t in sys/procfs.h... " >&6; }
13787  if test "${bfd_cv_have_sys_procfs_type_pr_siginfo64_t+set}" = set; then :
13788   $as_echo_n "(cached) " >&6
13789 else
13790   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13791 /* end confdefs.h.  */
13792
13793 #define _SYSCALL32
13794 /* Needed for new procfs interface on sparc-solaris.  */
13795 #define _STRUCTURED_PROC 1
13796 #include <sys/procfs.h>
13797 int
13798 main ()
13799 {
13800 pr_siginfo64_t avar
13801   ;
13802   return 0;
13803 }
13804 _ACEOF
13805 if ac_fn_c_try_compile "$LINENO"; then :
13806   bfd_cv_have_sys_procfs_type_pr_siginfo64_t=yes
13807 else
13808   bfd_cv_have_sys_procfs_type_pr_siginfo64_t=no
13809
13810 fi
13811 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13812 fi
13813
13814  if test $bfd_cv_have_sys_procfs_type_pr_siginfo64_t = yes; then
13815
13816 $as_echo "#define HAVE_PR_SIGINFO64_T 1" >>confdefs.h
13817
13818  fi
13819  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pr_siginfo64_t" >&5
13820 $as_echo "$bfd_cv_have_sys_procfs_type_pr_siginfo64_t" >&6; }
13821
13822
13823
13824
13825
13826   if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
13827     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether prfpregset_t type is broken" >&5
13828 $as_echo_n "checking whether prfpregset_t type is broken... " >&6; }
13829     if test "${gdb_cv_prfpregset_t_broken+set}" = set; then :
13830   $as_echo_n "(cached) " >&6
13831 else
13832   if test "$cross_compiling" = yes; then :
13833   gdb_cv_prfpregset_t_broken=yes
13834 else
13835   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13836 /* end confdefs.h.  */
13837 #include <sys/procfs.h>
13838        int main ()
13839        {
13840          if (sizeof (prfpregset_t) == sizeof (void *))
13841            return 1;
13842          return 0;
13843        }
13844 _ACEOF
13845 if ac_fn_c_try_run "$LINENO"; then :
13846   gdb_cv_prfpregset_t_broken=no
13847 else
13848   gdb_cv_prfpregset_t_broken=yes
13849 fi
13850 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
13851   conftest.$ac_objext conftest.beam conftest.$ac_ext
13852 fi
13853
13854 fi
13855
13856     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_prfpregset_t_broken" >&5
13857 $as_echo "$gdb_cv_prfpregset_t_broken" >&6; }
13858     if test $gdb_cv_prfpregset_t_broken = yes; then
13859
13860 $as_echo "#define PRFPREGSET_T_BROKEN 1" >>confdefs.h
13861
13862     fi
13863   fi
13864
13865
13866   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PIOCSET ioctl entry in sys/procfs.h" >&5
13867 $as_echo_n "checking for PIOCSET ioctl entry in sys/procfs.h... " >&6; }
13868   if test "${gdb_cv_have_procfs_piocset+set}" = set; then :
13869   $as_echo_n "(cached) " >&6
13870 else
13871   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13872 /* end confdefs.h.  */
13873 #include <unistd.h>
13874 #include <sys/types.h>
13875 #include <sys/procfs.h>
13876
13877 int
13878 main ()
13879 {
13880
13881     int dummy;;
13882     dummy = ioctl(0, PIOCSET, &dummy);
13883
13884   ;
13885   return 0;
13886 }
13887 _ACEOF
13888 if ac_fn_c_try_compile "$LINENO"; then :
13889   gdb_cv_have_procfs_piocset=yes
13890 else
13891   gdb_cv_have_procfs_piocset=no
13892 fi
13893 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13894 fi
13895
13896   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_procfs_piocset" >&5
13897 $as_echo "$gdb_cv_have_procfs_piocset" >&6; }
13898   if test $gdb_cv_have_procfs_piocset = yes; then
13899
13900 $as_echo "#define HAVE_PROCFS_PIOCSET 1" >>confdefs.h
13901
13902   fi
13903 fi
13904
13905 if test ${host} = ${target} ; then
13906
13907   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for member l_addr in struct link_map" >&5
13908 $as_echo_n "checking for member l_addr in struct link_map... " >&6; }
13909   if test "${gdb_cv_have_struct_link_map_with_l_members+set}" = set; then :
13910   $as_echo_n "(cached) " >&6
13911 else
13912   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13913 /* end confdefs.h.  */
13914 #include <link.h>
13915 int
13916 main ()
13917 {
13918 struct link_map lm; (void) lm.l_addr;
13919   ;
13920   return 0;
13921 }
13922 _ACEOF
13923 if ac_fn_c_try_compile "$LINENO"; then :
13924   gdb_cv_have_struct_link_map_with_l_members=yes
13925 else
13926   gdb_cv_have_struct_link_map_with_l_members=no
13927 fi
13928 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13929 fi
13930
13931   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_struct_link_map_with_l_members" >&5
13932 $as_echo "$gdb_cv_have_struct_link_map_with_l_members" >&6; }
13933   if test $gdb_cv_have_struct_link_map_with_l_members = yes; then
13934
13935 $as_echo "#define HAVE_STRUCT_LINK_MAP_WITH_L_MEMBERS 1" >>confdefs.h
13936
13937   fi
13938
13939
13940   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for member lm_addr in struct link_map" >&5
13941 $as_echo_n "checking for member lm_addr in struct link_map... " >&6; }
13942   if test "${gdb_cv_have_struct_link_map_with_lm_members+set}" = set; then :
13943   $as_echo_n "(cached) " >&6
13944 else
13945   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13946 /* end confdefs.h.  */
13947 #include <sys/types.h>
13948 #include <link.h>
13949 int
13950 main ()
13951 {
13952 struct link_map lm; (void) lm.lm_addr;
13953   ;
13954   return 0;
13955 }
13956 _ACEOF
13957 if ac_fn_c_try_compile "$LINENO"; then :
13958   gdb_cv_have_struct_link_map_with_lm_members=yes
13959 else
13960   gdb_cv_have_struct_link_map_with_lm_members=no
13961 fi
13962 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13963 fi
13964
13965   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_struct_link_map_with_lm_members" >&5
13966 $as_echo "$gdb_cv_have_struct_link_map_with_lm_members" >&6; }
13967   if test $gdb_cv_have_struct_link_map_with_lm_members = yes; then
13968
13969 $as_echo "#define HAVE_STRUCT_LINK_MAP_WITH_LM_MEMBERS 1" >>confdefs.h
13970
13971   fi
13972
13973
13974   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for member som_addr in struct so_map" >&5
13975 $as_echo_n "checking for member som_addr in struct so_map... " >&6; }
13976   if test "${gdb_cv_have_struct_so_map_with_som_members+set}" = set; then :
13977   $as_echo_n "(cached) " >&6
13978 else
13979   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13980 /* end confdefs.h.  */
13981 #include <sys/types.h>
13982 #ifdef HAVE_NLIST_H
13983 #include <nlist.h>
13984 #endif
13985 #include <link.h>
13986 int
13987 main ()
13988 {
13989 struct so_map lm; (void) lm.som_addr;
13990   ;
13991   return 0;
13992 }
13993 _ACEOF
13994 if ac_fn_c_try_compile "$LINENO"; then :
13995   gdb_cv_have_struct_so_map_with_som_members=yes
13996 else
13997   gdb_cv_have_struct_so_map_with_som_members=no
13998 fi
13999 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14000 fi
14001
14002   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_struct_so_map_with_som_members" >&5
14003 $as_echo "$gdb_cv_have_struct_so_map_with_som_members" >&6; }
14004   if test $gdb_cv_have_struct_so_map_with_som_members = yes; then
14005
14006 $as_echo "#define HAVE_STRUCT_SO_MAP_WITH_SOM_MEMBERS 1" >>confdefs.h
14007
14008   fi
14009
14010
14011   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct link_map32 in sys/link.h" >&5
14012 $as_echo_n "checking for struct link_map32 in sys/link.h... " >&6; }
14013   if test "${gdb_cv_have_struct_link_map32+set}" = set; then :
14014   $as_echo_n "(cached) " >&6
14015 else
14016   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14017 /* end confdefs.h.  */
14018 #define _SYSCALL32
14019 #include <sys/link.h>
14020 int
14021 main ()
14022 {
14023 struct link_map32 l;
14024   ;
14025   return 0;
14026 }
14027 _ACEOF
14028 if ac_fn_c_try_compile "$LINENO"; then :
14029   gdb_cv_have_struct_link_map32=yes
14030 else
14031   gdb_cv_have_struct_link_map32=no
14032 fi
14033 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14034 fi
14035
14036   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_struct_link_map32" >&5
14037 $as_echo "$gdb_cv_have_struct_link_map32" >&6; }
14038   if test $gdb_cv_have_struct_link_map32 = yes; then
14039
14040 $as_echo "#define HAVE_STRUCT_LINK_MAP32 1" >>confdefs.h
14041
14042
14043 $as_echo "#define _SYSCALL32 1" >>confdefs.h
14044
14045   fi
14046 fi
14047
14048 # Check if the compiler supports the `long long' type.
14049
14050 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long support in compiler" >&5
14051 $as_echo_n "checking for long long support in compiler... " >&6; }
14052 if test "${gdb_cv_c_long_long+set}" = set; then :
14053   $as_echo_n "(cached) " >&6
14054 else
14055   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14056 /* end confdefs.h.  */
14057 extern long long foo;
14058 int
14059 main ()
14060 {
14061 switch (foo & 2) { case 0: return 1; }
14062   ;
14063   return 0;
14064 }
14065 _ACEOF
14066 if ac_fn_c_try_compile "$LINENO"; then :
14067   gdb_cv_c_long_long=yes
14068 else
14069   gdb_cv_c_long_long=no
14070 fi
14071 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14072 fi
14073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_c_long_long" >&5
14074 $as_echo "$gdb_cv_c_long_long" >&6; }
14075 if test $gdb_cv_c_long_long = yes; then
14076
14077 $as_echo "#define CC_HAS_LONG_LONG 1" >>confdefs.h
14078
14079 fi
14080
14081 # Check if the compiler and runtime support printing long longs.
14082
14083 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long support in printf" >&5
14084 $as_echo_n "checking for long long support in printf... " >&6; }
14085 if test "${gdb_cv_printf_has_long_long+set}" = set; then :
14086   $as_echo_n "(cached) " >&6
14087 else
14088   if test "$cross_compiling" = yes; then :
14089   gdb_cv_printf_has_long_long=no
14090 else
14091   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14092 /* end confdefs.h.  */
14093 $ac_includes_default
14094 int
14095 main ()
14096 {
14097 char buf[32];
14098   long long l = 0;
14099   l = (l << 16) + 0x0123;
14100   l = (l << 16) + 0x4567;
14101   l = (l << 16) + 0x89ab;
14102   l = (l << 16) + 0xcdef;
14103   sprintf (buf, "0x%016llx", l);
14104   return (strcmp ("0x0123456789abcdef", buf));
14105   ;
14106   return 0;
14107 }
14108 _ACEOF
14109 if ac_fn_c_try_run "$LINENO"; then :
14110   gdb_cv_printf_has_long_long=yes
14111 else
14112   gdb_cv_printf_has_long_long=no
14113 fi
14114 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
14115   conftest.$ac_objext conftest.beam conftest.$ac_ext
14116 fi
14117
14118 fi
14119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_printf_has_long_long" >&5
14120 $as_echo "$gdb_cv_printf_has_long_long" >&6; }
14121 if test $gdb_cv_printf_has_long_long = yes; then
14122
14123 $as_echo "#define PRINTF_HAS_LONG_LONG 1" >>confdefs.h
14124
14125 fi
14126
14127 # Check if the compiler and runtime support printing decfloats.
14128
14129 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for decfloat support in printf" >&5
14130 $as_echo_n "checking for decfloat support in printf... " >&6; }
14131 if test "${gdb_cv_printf_has_decfloat+set}" = set; then :
14132   $as_echo_n "(cached) " >&6
14133 else
14134   if test "$cross_compiling" = yes; then :
14135   gdb_cv_printf_has_decfloat=no
14136 else
14137   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14138 /* end confdefs.h.  */
14139 $ac_includes_default
14140 int
14141 main ()
14142 {
14143 char buf[64];
14144   _Decimal32 d32 = 1.2345df;
14145   _Decimal64 d64 = 1.2345dd;
14146   _Decimal128 d128 = 1.2345dl;
14147   sprintf (buf, "Decimal32: %H\nDecimal64: %D\nDecimal128: %DD", d32, d64, d128);
14148   return (strcmp ("Decimal32: 1.2345\nDecimal64: 1.2345\nDecimal128: 1.2345", buf));
14149   ;
14150   return 0;
14151 }
14152 _ACEOF
14153 if ac_fn_c_try_run "$LINENO"; then :
14154   gdb_cv_printf_has_decfloat=yes
14155 else
14156   gdb_cv_printf_has_decfloat=no
14157 fi
14158 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
14159   conftest.$ac_objext conftest.beam conftest.$ac_ext
14160 fi
14161
14162 fi
14163 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_printf_has_decfloat" >&5
14164 $as_echo "$gdb_cv_printf_has_decfloat" >&6; }
14165 if test $gdb_cv_printf_has_decfloat = yes; then
14166
14167 $as_echo "#define PRINTF_HAS_DECFLOAT 1" >>confdefs.h
14168
14169 fi
14170
14171 # Check if the compiler supports the `long double' type.  We can't use
14172 # AC_C_LONG_DOUBLE because that one does additional checks on the
14173 # constants defined in <float.h> that fail on some systems,
14174 # e.g. FreeBSD/i386 4.7 and OpenBSD/i386 3.6.
14175
14176 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double support in compiler" >&5
14177 $as_echo_n "checking for long double support in compiler... " >&6; }
14178 if test "${gdb_cv_c_long_double+set}" = set; then :
14179   $as_echo_n "(cached) " >&6
14180 else
14181   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14182 /* end confdefs.h.  */
14183 long double foo;
14184 _ACEOF
14185 if ac_fn_c_try_compile "$LINENO"; then :
14186   gdb_cv_c_long_double=yes
14187 else
14188   gdb_cv_c_long_double=no
14189 fi
14190 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14191 fi
14192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_c_long_double" >&5
14193 $as_echo "$gdb_cv_c_long_double" >&6; }
14194 if test $gdb_cv_c_long_double = yes; then
14195
14196 $as_echo "#define HAVE_LONG_DOUBLE 1" >>confdefs.h
14197
14198 fi
14199
14200 # Check if the compiler and runtime support printing long doubles.
14201
14202 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double support in printf" >&5
14203 $as_echo_n "checking for long double support in printf... " >&6; }
14204 if test "${gdb_cv_printf_has_long_double+set}" = set; then :
14205   $as_echo_n "(cached) " >&6
14206 else
14207   if test "$cross_compiling" = yes; then :
14208   gdb_cv_printf_has_long_double=no
14209 else
14210   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14211 /* end confdefs.h.  */
14212 $ac_includes_default
14213 int
14214 main ()
14215 {
14216 char buf[16];
14217   long double f = 3.141592653;
14218   sprintf (buf, "%Lg", f);
14219   return (strncmp ("3.14159", buf, 7));
14220   ;
14221   return 0;
14222 }
14223 _ACEOF
14224 if ac_fn_c_try_run "$LINENO"; then :
14225   gdb_cv_printf_has_long_double=yes
14226 else
14227   gdb_cv_printf_has_long_double=no
14228 fi
14229 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
14230   conftest.$ac_objext conftest.beam conftest.$ac_ext
14231 fi
14232
14233 fi
14234 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_printf_has_long_double" >&5
14235 $as_echo "$gdb_cv_printf_has_long_double" >&6; }
14236 if test $gdb_cv_printf_has_long_double = yes; then
14237
14238 $as_echo "#define PRINTF_HAS_LONG_DOUBLE 1" >>confdefs.h
14239
14240 fi
14241
14242 # Check if the compiler and runtime support scanning long doubles.
14243
14244 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double support in scanf" >&5
14245 $as_echo_n "checking for long double support in scanf... " >&6; }
14246 if test "${gdb_cv_scanf_has_long_double+set}" = set; then :
14247   $as_echo_n "(cached) " >&6
14248 else
14249   if test "$cross_compiling" = yes; then :
14250   gdb_cv_scanf_has_long_double=no
14251 else
14252   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14253 /* end confdefs.h.  */
14254 #include <stdio.h>
14255 int
14256 main ()
14257 {
14258 char *buf = "3.141592653";
14259   long double f = 0;
14260   sscanf (buf, "%Lg", &f);
14261   return !(f > 3.14159 && f < 3.14160);
14262   ;
14263   return 0;
14264 }
14265 _ACEOF
14266 if ac_fn_c_try_run "$LINENO"; then :
14267   gdb_cv_scanf_has_long_double=yes
14268 else
14269   gdb_cv_scanf_has_long_double=no
14270 fi
14271 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
14272   conftest.$ac_objext conftest.beam conftest.$ac_ext
14273 fi
14274
14275 fi
14276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_scanf_has_long_double" >&5
14277 $as_echo "$gdb_cv_scanf_has_long_double" >&6; }
14278 if test $gdb_cv_scanf_has_long_double = yes; then
14279
14280 $as_echo "#define SCANF_HAS_LONG_DOUBLE 1" >>confdefs.h
14281
14282 fi
14283
14284 case ${host_os} in
14285 aix*)
14286   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -bbigtoc option" >&5
14287 $as_echo_n "checking for -bbigtoc option... " >&6; }
14288 if test "${gdb_cv_bigtoc+set}" = set; then :
14289   $as_echo_n "(cached) " >&6
14290 else
14291
14292     SAVE_LDFLAGS=$LDFLAGS
14293
14294     case $GCC in
14295     yes) gdb_cv_bigtoc=-Wl,-bbigtoc ;;
14296     *) gdb_cv_bigtoc=-bbigtoc ;;
14297     esac
14298
14299     LDFLAGS=$LDFLAGS\ $gdb_cv_bigtoc
14300     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14301 /* end confdefs.h.  */
14302
14303 int
14304 main ()
14305 {
14306 int i;
14307   ;
14308   return 0;
14309 }
14310 _ACEOF
14311 if ac_fn_c_try_link "$LINENO"; then :
14312
14313 else
14314   gdb_cv_bigtoc=
14315 fi
14316 rm -f core conftest.err conftest.$ac_objext \
14317     conftest$ac_exeext conftest.$ac_ext
14318     LDFLAGS="${SAVE_LDFLAGS}"
14319
14320 fi
14321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_bigtoc" >&5
14322 $as_echo "$gdb_cv_bigtoc" >&6; }
14323   CONFIG_LDFLAGS="${CONFIG_LDFLAGS} ${gdb_cv_bigtoc}"
14324   ;;
14325 esac
14326
14327 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the dynamic export flag" >&5
14328 $as_echo_n "checking for the dynamic export flag... " >&6; }
14329 dynamic_list=false
14330 if test "${gdb_native}" = yes; then
14331    # The dynamically loaded libthread_db needs access to symbols in the gdb
14332    # executable.  Older GNU ld supports --export-dynamic but --dynamic-list
14333    # may not be supported there.
14334    old_LDFLAGS="$LDFLAGS"
14335    # Older GNU ld supports --export-dynamic but --dynamic-list it does not.
14336    RDYNAMIC="-Wl,--dynamic-list=${srcdir}/proc-service.list"
14337    LDFLAGS="$LDFLAGS $RDYNAMIC"
14338    if test "${have_libpython}" = no; then
14339      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14340 /* end confdefs.h.  */
14341
14342 int
14343 main ()
14344 {
14345
14346   ;
14347   return 0;
14348 }
14349 _ACEOF
14350 if ac_fn_c_try_link "$LINENO"; then :
14351   dynamic_list=true
14352 fi
14353 rm -f core conftest.err conftest.$ac_objext \
14354     conftest$ac_exeext conftest.$ac_ext
14355    else
14356      # Workaround http://bugs.python.org/issue4434 where static
14357      # libpythonX.Y.a would get its symbols required for
14358      # pythonX.Y/lib-dynload/*.so modules hidden by -Wl,--dynamic-list.
14359      # Problem does not happen for the recommended libpythonX.Y.so linkage.
14360      old_CFLAGS="$CFLAGS"
14361      CFLAGS="$CFLAGS $PYTHON_CFLAGS"
14362      if test "$cross_compiling" = yes; then :
14363   true
14364 else
14365   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14366 /* end confdefs.h.  */
14367 #include "${have_libpython}/Python.h"
14368 int
14369 main ()
14370 {
14371 int err;
14372           Py_Initialize ();
14373           err = PyRun_SimpleString ("import itertools\n");
14374           Py_Finalize ();
14375           return err == 0 ? 0 : 1;
14376   ;
14377   return 0;
14378 }
14379 _ACEOF
14380 if ac_fn_c_try_run "$LINENO"; then :
14381   dynamic_list=true
14382 fi
14383 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
14384   conftest.$ac_objext conftest.beam conftest.$ac_ext
14385 fi
14386
14387      CFLAGS="$old_CFLAGS"
14388    fi
14389    LDFLAGS="$old_LDFLAGS"
14390 fi
14391 if $dynamic_list; then
14392   found="-Wl,--dynamic-list"
14393   RDYNAMIC='-Wl,--dynamic-list=$(srcdir)/proc-service.list'
14394 else
14395   found="-rdynamic"
14396   RDYNAMIC="-rdynamic"
14397 fi
14398
14399 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $found" >&5
14400 $as_echo "$found" >&6; }
14401
14402
14403 if test ${build} = ${host} -a ${host} = ${target} ; then
14404    case ${host_os} in
14405    solaris*)
14406       # See if thread_db library is around for Solaris thread debugging.
14407       # Note that we must explicitly test for version 1 of the library
14408       # because version 0 (present on Solaris 2.4 or earlier) doesn't have
14409       # the same API.
14410       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Solaris thread debugging library" >&5
14411 $as_echo_n "checking for Solaris thread debugging library... " >&6; }
14412       if test -f /usr/lib/libthread_db.so.1 ; then
14413          { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14414 $as_echo "yes" >&6; }
14415
14416 $as_echo "#define HAVE_THREAD_DB_LIB 1" >>confdefs.h
14417
14418          CONFIG_OBS="${CONFIG_OBS} sol-thread.o"
14419          CONFIG_SRCS="${CONFIG_SRCS} sol-thread.c"
14420          { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
14421 $as_echo_n "checking for dlopen in -ldl... " >&6; }
14422 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
14423   $as_echo_n "(cached) " >&6
14424 else
14425   ac_check_lib_save_LIBS=$LIBS
14426 LIBS="-ldl  $LIBS"
14427 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14428 /* end confdefs.h.  */
14429
14430 /* Override any GCC internal prototype to avoid an error.
14431    Use char because int might match the return type of a GCC
14432    builtin and then its argument prototype would still apply.  */
14433 #ifdef __cplusplus
14434 extern "C"
14435 #endif
14436 char dlopen ();
14437 int
14438 main ()
14439 {
14440 return dlopen ();
14441   ;
14442   return 0;
14443 }
14444 _ACEOF
14445 if ac_fn_c_try_link "$LINENO"; then :
14446   ac_cv_lib_dl_dlopen=yes
14447 else
14448   ac_cv_lib_dl_dlopen=no
14449 fi
14450 rm -f core conftest.err conftest.$ac_objext \
14451     conftest$ac_exeext conftest.$ac_ext
14452 LIBS=$ac_check_lib_save_LIBS
14453 fi
14454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
14455 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
14456 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
14457   cat >>confdefs.h <<_ACEOF
14458 #define HAVE_LIBDL 1
14459 _ACEOF
14460
14461   LIBS="-ldl $LIBS"
14462
14463 fi
14464
14465          CONFIG_LDFLAGS="${CONFIG_LDFLAGS} $RDYNAMIC"
14466          # Sun randomly tweaked the prototypes in <proc_service.h>
14467          # at one point.
14468          { $as_echo "$as_me:${as_lineno-$LINENO}: checking if <proc_service.h> is old" >&5
14469 $as_echo_n "checking if <proc_service.h> is old... " >&6; }
14470          if test "${gdb_cv_proc_service_is_old+set}" = set; then :
14471   $as_echo_n "(cached) " >&6
14472 else
14473
14474             cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14475 /* end confdefs.h.  */
14476
14477                 #include <proc_service.h>
14478                 ps_err_e ps_pdwrite
14479                     (struct ps_prochandle*, psaddr_t, const void*, size_t);
14480
14481 int
14482 main ()
14483 {
14484
14485   ;
14486   return 0;
14487 }
14488 _ACEOF
14489 if ac_fn_c_try_compile "$LINENO"; then :
14490   gdb_cv_proc_service_is_old=no
14491 else
14492   gdb_cv_proc_service_is_old=yes
14493 fi
14494 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14495
14496 fi
14497
14498          { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_proc_service_is_old" >&5
14499 $as_echo "$gdb_cv_proc_service_is_old" >&6; }
14500          if test $gdb_cv_proc_service_is_old = yes; then
14501
14502 $as_echo "#define PROC_SERVICE_IS_OLD 1" >>confdefs.h
14503
14504          fi
14505       else
14506          { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14507 $as_echo "no" >&6; }
14508       fi
14509       ;;
14510    aix*)
14511       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for AiX thread debugging library" >&5
14512 $as_echo_n "checking for AiX thread debugging library... " >&6; }
14513       if test "${gdb_cv_have_aix_thread_debug+set}" = set; then :
14514   $as_echo_n "(cached) " >&6
14515 else
14516   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14517 /* end confdefs.h.  */
14518 #include <sys/pthdebug.h>
14519 int
14520 main ()
14521 {
14522 #ifndef PTHDB_VERSION_3
14523                                     #error
14524                                     #endif
14525   ;
14526   return 0;
14527 }
14528 _ACEOF
14529 if ac_fn_c_try_compile "$LINENO"; then :
14530   gdb_cv_have_aix_thread_debug=yes
14531 else
14532   gdb_cv_have_aix_thread_debug=no
14533 fi
14534 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14535 fi
14536
14537       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_aix_thread_debug" >&5
14538 $as_echo "$gdb_cv_have_aix_thread_debug" >&6; }
14539       if test $gdb_cv_have_aix_thread_debug = yes; then
14540          CONFIG_SRCS="${CONFIG_SRCS} aix-thread.c"
14541          CONFIG_OBS="${CONFIG_OBS} aix-thread.o"
14542          CONFIG_LDFLAGS="${CONFIG_LDFLAGS} -lpthdebug"
14543
14544          # Older versions of AIX do not provide the declaration for
14545          # the getthrds function (it appears that it was introduced
14546          # with AIX 6.x).
14547          ac_fn_c_check_decl "$LINENO" "getthrds" "ac_cv_have_decl_getthrds" "#include <procinfo.h>
14548 "
14549 if test "x$ac_cv_have_decl_getthrds" = x""yes; then :
14550   ac_have_decl=1
14551 else
14552   ac_have_decl=0
14553 fi
14554
14555 cat >>confdefs.h <<_ACEOF
14556 #define HAVE_DECL_GETTHRDS $ac_have_decl
14557 _ACEOF
14558
14559       fi
14560       ;;
14561    esac
14562
14563 fi
14564
14565 if test "x$ac_cv_header_thread_db_h" = "xyes"; then
14566    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <thread_db.h> has TD_NOTALLOC" >&5
14567 $as_echo_n "checking whether <thread_db.h> has TD_NOTALLOC... " >&6; }
14568 if test "${gdb_cv_thread_db_h_has_td_notalloc+set}" = set; then :
14569   $as_echo_n "(cached) " >&6
14570 else
14571   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14572 /* end confdefs.h.  */
14573 #include <thread_db.h>
14574 int
14575 main ()
14576 {
14577 int i = TD_NOTALLOC;
14578   ;
14579   return 0;
14580 }
14581 _ACEOF
14582 if ac_fn_c_try_compile "$LINENO"; then :
14583   gdb_cv_thread_db_h_has_td_notalloc=yes
14584 else
14585   gdb_cv_thread_db_h_has_td_notalloc=no
14586
14587 fi
14588 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14589
14590 fi
14591 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_thread_db_h_has_td_notalloc" >&5
14592 $as_echo "$gdb_cv_thread_db_h_has_td_notalloc" >&6; }
14593    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <thread_db.h> has TD_VERSION" >&5
14594 $as_echo_n "checking whether <thread_db.h> has TD_VERSION... " >&6; }
14595 if test "${gdb_cv_thread_db_h_has_td_version+set}" = set; then :
14596   $as_echo_n "(cached) " >&6
14597 else
14598   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14599 /* end confdefs.h.  */
14600 #include <thread_db.h>
14601 int
14602 main ()
14603 {
14604 int i = TD_VERSION;
14605   ;
14606   return 0;
14607 }
14608 _ACEOF
14609 if ac_fn_c_try_compile "$LINENO"; then :
14610   gdb_cv_thread_db_h_has_td_version=yes
14611 else
14612   gdb_cv_thread_db_h_has_td_version=no
14613
14614 fi
14615 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14616
14617 fi
14618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_thread_db_h_has_td_version" >&5
14619 $as_echo "$gdb_cv_thread_db_h_has_td_version" >&6; }
14620    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <thread_db.h> has TD_NOTLS" >&5
14621 $as_echo_n "checking whether <thread_db.h> has TD_NOTLS... " >&6; }
14622 if test "${gdb_cv_thread_db_h_has_td_notls+set}" = set; then :
14623   $as_echo_n "(cached) " >&6
14624 else
14625   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14626 /* end confdefs.h.  */
14627 #include <thread_db.h>
14628 int
14629 main ()
14630 {
14631 int i = TD_NOTLS;
14632   ;
14633   return 0;
14634 }
14635 _ACEOF
14636 if ac_fn_c_try_compile "$LINENO"; then :
14637   gdb_cv_thread_db_h_has_td_notls=yes
14638 else
14639   gdb_cv_thread_db_h_has_td_notls=no
14640
14641 fi
14642 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14643
14644 fi
14645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_thread_db_h_has_td_notls" >&5
14646 $as_echo "$gdb_cv_thread_db_h_has_td_notls" >&6; }
14647 fi
14648 if test "x$gdb_cv_thread_db_h_has_td_notalloc" = "xyes"; then
14649
14650 $as_echo "#define THREAD_DB_HAS_TD_NOTALLOC 1" >>confdefs.h
14651
14652 fi
14653 if test "x$gdb_cv_thread_db_h_has_td_version" = "xyes"; then
14654
14655 $as_echo "#define THREAD_DB_HAS_TD_VERSION 1" >>confdefs.h
14656
14657 fi
14658 if test "x$gdb_cv_thread_db_h_has_td_notls" = "xyes"; then
14659
14660 $as_echo "#define THREAD_DB_HAS_TD_NOTLS 1" >>confdefs.h
14661
14662 fi
14663
14664 if test "x$ac_cv_header_sys_syscall_h" = "xyes"; then
14665    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <sys/syscall.h> has __NR_tkill" >&5
14666 $as_echo_n "checking whether <sys/syscall.h> has __NR_tkill... " >&6; }
14667 if test "${gdb_cv_sys_syscall_h_has_tkill+set}" = set; then :
14668   $as_echo_n "(cached) " >&6
14669 else
14670   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14671 /* end confdefs.h.  */
14672 #include <sys/syscall.h>
14673 int
14674 main ()
14675 {
14676 int i = __NR_tkill;
14677   ;
14678   return 0;
14679 }
14680 _ACEOF
14681 if ac_fn_c_try_compile "$LINENO"; then :
14682   gdb_cv_sys_syscall_h_has_tkill=yes
14683 else
14684   gdb_cv_sys_syscall_h_has_tkill=no
14685
14686 fi
14687 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14688
14689 fi
14690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_sys_syscall_h_has_tkill" >&5
14691 $as_echo "$gdb_cv_sys_syscall_h_has_tkill" >&6; }
14692 fi
14693 if test "x$gdb_cv_sys_syscall_h_has_tkill" = "xyes" && test "x$ac_cv_func_syscall" = "xyes"; then
14694
14695 $as_echo "#define HAVE_TKILL_SYSCALL 1" >>confdefs.h
14696
14697 fi
14698
14699 ac_fn_c_check_decl "$LINENO" "ADDR_NO_RANDOMIZE" "ac_cv_have_decl_ADDR_NO_RANDOMIZE" "#include <sys/personality.h>
14700 "
14701 if test "x$ac_cv_have_decl_ADDR_NO_RANDOMIZE" = x""yes; then :
14702   ac_have_decl=1
14703 else
14704   ac_have_decl=0
14705 fi
14706
14707 cat >>confdefs.h <<_ACEOF
14708 #define HAVE_DECL_ADDR_NO_RANDOMIZE $ac_have_decl
14709 _ACEOF
14710
14711
14712 if test "$cross_compiling" = yes; then :
14713   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14714 /* end confdefs.h.  */
14715 #include <sys/personality.h>
14716 int
14717 main ()
14718 {
14719
14720 #      if !HAVE_DECL_ADDR_NO_RANDOMIZE
14721 #       define ADDR_NO_RANDOMIZE 0x0040000
14722 #      endif
14723        /* Test the flag could be set and stays set.  */
14724        personality (personality (0xffffffff) | ADDR_NO_RANDOMIZE);
14725        if (!(personality (personality (0xffffffff)) & ADDR_NO_RANDOMIZE))
14726            return 1
14727   ;
14728   return 0;
14729 }
14730 _ACEOF
14731 if ac_fn_c_try_link "$LINENO"; then :
14732   have_personality=true
14733 else
14734   have_personality=false
14735 fi
14736 rm -f core conftest.err conftest.$ac_objext \
14737     conftest$ac_exeext conftest.$ac_ext
14738 else
14739   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14740 /* end confdefs.h.  */
14741 #include <sys/personality.h>
14742 int
14743 main ()
14744 {
14745
14746 #      if !HAVE_DECL_ADDR_NO_RANDOMIZE
14747 #       define ADDR_NO_RANDOMIZE 0x0040000
14748 #      endif
14749        /* Test the flag could be set and stays set.  */
14750        personality (personality (0xffffffff) | ADDR_NO_RANDOMIZE);
14751        if (!(personality (personality (0xffffffff)) & ADDR_NO_RANDOMIZE))
14752            return 1
14753   ;
14754   return 0;
14755 }
14756 _ACEOF
14757 if ac_fn_c_try_run "$LINENO"; then :
14758   have_personality=true
14759 else
14760   have_personality=false
14761 fi
14762 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
14763   conftest.$ac_objext conftest.beam conftest.$ac_ext
14764 fi
14765
14766 if $have_personality
14767 then
14768
14769 $as_echo "#define HAVE_PERSONALITY 1" >>confdefs.h
14770
14771 fi
14772
14773
14774 target_sysroot_reloc=0
14775
14776 # Check whether --with-sysroot was given.
14777 if test "${with_sysroot+set}" = set; then :
14778   withval=$with_sysroot;
14779  case ${with_sysroot} in
14780  yes) TARGET_SYSTEM_ROOT='${exec_prefix}/${target_alias}/sys-root' ;;
14781  *) TARGET_SYSTEM_ROOT=$with_sysroot ;;
14782  esac
14783
14784  TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"$(TARGET_SYSTEM_ROOT)\"'
14785
14786  if test "x$prefix" = xNONE; then
14787   test_prefix=/usr/local
14788  else
14789   test_prefix=$prefix
14790  fi
14791  if test "x$exec_prefix" = xNONE || test "x$exec_prefix" = 'x${prefix}'; then
14792   test_exec_prefix=$test_prefix
14793  else
14794   test_exec_prefix=$exec_prefix
14795  fi
14796  case ${TARGET_SYSTEM_ROOT} in
14797  "${test_prefix}"|"${test_prefix}/"*|\
14798  "${test_exec_prefix}"|"${test_exec_prefix}/"*|\
14799  '${prefix}'|'${prefix}/'*|\
14800  '${exec_prefix}'|'${exec_prefix}/'*)
14801    target_sysroot_reloc=1
14802    ;;
14803  esac
14804
14805 else
14806
14807  TARGET_SYSTEM_ROOT=
14808  TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"\"'
14809
14810 fi
14811
14812 TARGET_SYSTEM_ROOT_DEFINE="$TARGET_SYSTEM_ROOT_DEFINE -DTARGET_SYSTEM_ROOT_RELOCATABLE=$target_sysroot_reloc"
14813
14814
14815
14816
14817
14818 # Check whether --with-system-gdbinit was given.
14819 if test "${with_system_gdbinit+set}" = set; then :
14820   withval=$with_system_gdbinit;
14821     SYSTEM_GDBINIT=$withval
14822 else
14823   SYSTEM_GDBINIT=
14824 fi
14825
14826
14827   test "x$prefix" = xNONE && prefix="$ac_default_prefix"
14828   test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
14829   ac_define_dir=`eval echo $SYSTEM_GDBINIT`
14830   ac_define_dir=`eval echo $ac_define_dir`
14831
14832 cat >>confdefs.h <<_ACEOF
14833 #define SYSTEM_GDBINIT "$ac_define_dir"
14834 _ACEOF
14835
14836
14837
14838
14839   if test "x$exec_prefix" = xNONE || test "x$exec_prefix" = 'x${prefix}'; then
14840      if test "x$prefix" = xNONE; then
14841         test_prefix=/usr/local
14842      else
14843         test_prefix=$prefix
14844      fi
14845   else
14846      test_prefix=$exec_prefix
14847   fi
14848   value=0
14849   case ${ac_define_dir} in
14850      "${test_prefix}"|"${test_prefix}/"*|\
14851         '${exec_prefix}'|'${exec_prefix}/'*)
14852      value=1
14853      ;;
14854   esac
14855
14856 cat >>confdefs.h <<_ACEOF
14857 #define SYSTEM_GDBINIT_RELOCATABLE $value
14858 _ACEOF
14859
14860
14861
14862
14863 # Check whether --enable-werror was given.
14864 if test "${enable_werror+set}" = set; then :
14865   enableval=$enable_werror; case "${enableval}" in
14866      yes | y) ERROR_ON_WARNING="yes" ;;
14867      no | n)  ERROR_ON_WARNING="no" ;;
14868      *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
14869    esac
14870 fi
14871
14872
14873 # Enable -Werror by default when using gcc
14874 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
14875     ERROR_ON_WARNING=yes
14876 fi
14877
14878 WERROR_CFLAGS=""
14879 if test "${ERROR_ON_WARNING}" = yes ; then
14880     WERROR_CFLAGS="-Werror"
14881 fi
14882
14883 # The entries after -Wno-pointer-sign are disabled warnings which may
14884 # be enabled in the future, which can not currently be used to build
14885 # GDB.
14886 # NOTE: If you change this list, remember to update
14887 # gdb/doc/gdbint.texinfo.
14888 build_warnings="-Wall -Wdeclaration-after-statement -Wpointer-arith \
14889 -Wformat-nonliteral -Wno-pointer-sign \
14890 -Wno-unused -Wunused-value -Wunused-function \
14891 -Wno-switch -Wno-char-subscripts"
14892
14893 # Enable -Wno-format by default when using gcc on mingw since many
14894 # GCC versions complain about %I64.
14895 case "${host}" in
14896   *-*-mingw32*) build_warnings="$build_warnings -Wno-format" ;;
14897 esac
14898
14899 # Check whether --enable-build-warnings was given.
14900 if test "${enable_build_warnings+set}" = set; then :
14901   enableval=$enable_build_warnings; case "${enableval}" in
14902   yes)  ;;
14903   no)   build_warnings="-w";;
14904   ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
14905         build_warnings="${build_warnings} ${t}";;
14906   *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
14907         build_warnings="${t} ${build_warnings}";;
14908   *)    build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
14909 esac
14910 if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
14911   echo "Setting compiler warning flags = $build_warnings" 6>&1
14912 fi
14913 fi
14914 # Check whether --enable-gdb-build-warnings was given.
14915 if test "${enable_gdb_build_warnings+set}" = set; then :
14916   enableval=$enable_gdb_build_warnings; case "${enableval}" in
14917   yes)  ;;
14918   no)   build_warnings="-w";;
14919   ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
14920         build_warnings="${build_warnings} ${t}";;
14921   *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
14922         build_warnings="${t} ${build_warnings}";;
14923   *)    build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
14924 esac
14925 if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
14926   echo "Setting GDB specific compiler warning flags = $build_warnings" 6>&1
14927 fi
14928 fi
14929 WARN_CFLAGS=""
14930 if test "x${build_warnings}" != x -a "x$GCC" = xyes
14931 then
14932     { $as_echo "$as_me:${as_lineno-$LINENO}: checking compiler warning flags" >&5
14933 $as_echo_n "checking compiler warning flags... " >&6; }
14934     # Separate out the -Werror flag as some files just cannot be
14935     # compiled with it enabled.
14936     for w in ${build_warnings}; do
14937         case $w in
14938         -Werr*) WERROR_CFLAGS=-Werror ;;
14939         *) # Check that GCC accepts it
14940             saved_CFLAGS="$CFLAGS"
14941             CFLAGS="$CFLAGS $w"
14942             cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14943 /* end confdefs.h.  */
14944
14945 int
14946 main ()
14947 {
14948
14949   ;
14950   return 0;
14951 }
14952 _ACEOF
14953 if ac_fn_c_try_compile "$LINENO"; then :
14954   WARN_CFLAGS="${WARN_CFLAGS} $w"
14955 fi
14956 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14957             CFLAGS="$saved_CFLAGS"
14958         esac
14959     done
14960     { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${WARN_CFLAGS} ${WERROR_CFLAGS}" >&5
14961 $as_echo "${WARN_CFLAGS} ${WERROR_CFLAGS}" >&6; }
14962 fi
14963
14964
14965
14966 # In the Cygwin environment, we need some additional flags.
14967 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cygwin" >&5
14968 $as_echo_n "checking for cygwin... " >&6; }
14969 if test "${gdb_cv_os_cygwin+set}" = set; then :
14970   $as_echo_n "(cached) " >&6
14971 else
14972   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14973 /* end confdefs.h.  */
14974
14975 #if defined (__CYGWIN__) || defined (__CYGWIN32__)
14976 lose
14977 #endif
14978 _ACEOF
14979 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
14980   $EGREP "lose" >/dev/null 2>&1; then :
14981   gdb_cv_os_cygwin=yes
14982 else
14983   gdb_cv_os_cygwin=no
14984 fi
14985 rm -f conftest*
14986
14987 fi
14988 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_os_cygwin" >&5
14989 $as_echo "$gdb_cv_os_cygwin" >&6; }
14990
14991
14992 SER_HARDWIRE="ser-base.o ser-unix.o ser-pipe.o ser-tcp.o"
14993 case ${host} in
14994   *go32* ) SER_HARDWIRE=ser-go32.o ;;
14995   *djgpp* ) SER_HARDWIRE=ser-go32.o ;;
14996   *mingw32*) SER_HARDWIRE="ser-base.o ser-tcp.o ser-mingw.o" ;;
14997 esac
14998
14999
15000 # libreadline needs libuser32.a in a cygwin environment
15001 WIN32LIBS=
15002 if test x$gdb_cv_os_cygwin = xyes; then
15003     WIN32LIBS="-luser32"
15004     case "${target}" in
15005         *cygwin*) WIN32LIBS="$WIN32LIBS -limagehlp"
15006         ;;
15007     esac
15008 fi
15009
15010 # The ser-tcp.c module requires sockets.
15011 case ${host} in
15012   *mingw32*)
15013
15014 $as_echo "#define USE_WIN32API 1" >>confdefs.h
15015
15016     WIN32LIBS="$WIN32LIBS -lws2_32"
15017     ;;
15018 esac
15019
15020
15021 # Add ELF support to GDB, but only if BFD includes ELF support.
15022 OLD_CFLAGS=$CFLAGS
15023 OLD_LDFLAGS=$LDFLAGS
15024 OLD_LIBS=$LIBS
15025 CFLAGS="$CFLAGS -I${srcdir}/../include -I../bfd -I${srcdir}/../bfd"
15026 LDFLAGS="$LDFLAGS -L../bfd -L../libiberty"
15027 intl=`echo $LIBINTL | sed 's,${top_builddir}/,,g'`
15028 # -ldl is provided by bfd/Makfile.am (LIBDL) <PLUGINS>.
15029 if test "$plugins" = "yes"; then
15030   LIBS="-ldl $LIBS"
15031 fi
15032 LIBS="-lbfd -liberty $intl $LIBS"
15033 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ELF support in BFD" >&5
15034 $as_echo_n "checking for ELF support in BFD... " >&6; }
15035 if test "${gdb_cv_var_elf+set}" = set; then :
15036   $as_echo_n "(cached) " >&6
15037 else
15038   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15039 /* end confdefs.h.  */
15040 #include <stdlib.h>
15041 #include "bfd.h"
15042 #include "elf-bfd.h"
15043
15044 int
15045 main ()
15046 {
15047 bfd *abfd = NULL; bfd_get_elf_phdr_upper_bound (abfd);
15048   ;
15049   return 0;
15050 }
15051 _ACEOF
15052 if ac_fn_c_try_link "$LINENO"; then :
15053   gdb_cv_var_elf=yes
15054 else
15055   gdb_cv_var_elf=no
15056 fi
15057 rm -f core conftest.err conftest.$ac_objext \
15058     conftest$ac_exeext conftest.$ac_ext
15059 fi
15060 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_var_elf" >&5
15061 $as_echo "$gdb_cv_var_elf" >&6; }
15062 if test $gdb_cv_var_elf = yes; then
15063   CONFIG_OBS="$CONFIG_OBS elfread.o"
15064
15065 $as_echo "#define HAVE_ELF 1" >>confdefs.h
15066
15067   # -ldl is provided by bfd/Makfile.am (LIBDL) <PLUGINS>.
15068   if test "$plugins" = "yes"; then
15069     OLD_LIBS="-ldl $OLD_LIBS"
15070   fi
15071 fi
15072 CFLAGS=$OLD_CFLAGS
15073 LDFLAGS=$OLD_LDFLAGS
15074 LIBS=$OLD_LIBS
15075
15076 # Add any host-specific objects to GDB.
15077 CONFIG_OBS="${CONFIG_OBS} ${gdb_host_obs}"
15078
15079 LIBGUI="../libgui/src/libgui.a"
15080 GUI_CFLAGS_X="-I${srcdir}/../libgui/src"
15081
15082
15083
15084 WIN32LDAPP=
15085
15086
15087
15088 case "${host}" in
15089 *-*-cygwin* | *-*-mingw* )
15090     configdir="win"
15091     ;;
15092 *)
15093     configdir="unix"
15094     ;;
15095 esac
15096
15097 GDBTKLIBS=
15098 if test "${enable_gdbtk}" = "yes"; then
15099
15100     # Gdbtk must have an absolute path to srcdir in order to run
15101     # properly when not installed.
15102     here=`pwd`
15103     cd ${srcdir}
15104     GDBTK_SRC_DIR=`pwd`
15105     cd $here
15106
15107
15108     #
15109     # Ok, lets find the tcl configuration
15110     # First, look for one uninstalled.
15111     # the alternative search directory is invoked by --with-tcl
15112     #
15113
15114     if test x"${no_tcl}" = x ; then
15115         # we reset no_tcl in case something fails here
15116         no_tcl=true
15117
15118 # Check whether --with-tcl was given.
15119 if test "${with_tcl+set}" = set; then :
15120   withval=$with_tcl; with_tclconfig=${withval}
15121 fi
15122
15123         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tcl configuration" >&5
15124 $as_echo_n "checking for Tcl configuration... " >&6; }
15125         if test "${ac_cv_c_tclconfig+set}" = set; then :
15126   $as_echo_n "(cached) " >&6
15127 else
15128
15129
15130             # First check to see if --with-tcl was specified.
15131             case "${host}" in
15132                 *-*-cygwin*) platDir="win" ;;
15133                 *) platDir="unix" ;;
15134             esac
15135             if test x"${with_tclconfig}" != x ; then
15136                 if test -f "${with_tclconfig}/tclConfig.sh" ; then
15137                     ac_cv_c_tclconfig=`(cd ${with_tclconfig}; pwd)`
15138                 else
15139                     as_fn_error "${with_tclconfig} directory doesn't contain tclConfig.sh" "$LINENO" 5
15140                 fi
15141             fi
15142
15143             # then check for a private Tcl installation
15144             if test x"${ac_cv_c_tclconfig}" = x ; then
15145                 for i in \
15146                         ../tcl \
15147                         `ls -dr ../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
15148                         `ls -dr ../tcl[8-9].[0-9] 2>/dev/null` \
15149                         `ls -dr ../tcl[8-9].[0-9]* 2>/dev/null` \
15150                         ../../tcl \
15151                         `ls -dr ../../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
15152                         `ls -dr ../../tcl[8-9].[0-9] 2>/dev/null` \
15153                         `ls -dr ../../tcl[8-9].[0-9]* 2>/dev/null` \
15154                         ../../../tcl \
15155                         `ls -dr ../../../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
15156                         `ls -dr ../../../tcl[8-9].[0-9] 2>/dev/null` \
15157                         `ls -dr ../../../tcl[8-9].[0-9]* 2>/dev/null` ; do
15158                     if test -f "$i/$platDir/tclConfig.sh" ; then
15159                         ac_cv_c_tclconfig=`(cd $i/$platDir; pwd)`
15160                         break
15161                     fi
15162                 done
15163             fi
15164
15165             # on Darwin, check in Framework installation locations
15166             if test "`uname -s`" = "Darwin" -a x"${ac_cv_c_tclconfig}" = x ; then
15167                 for i in `ls -d ~/Library/Frameworks 2>/dev/null` \
15168                         `ls -d /Library/Frameworks 2>/dev/null` \
15169                         `ls -d /Network/Library/Frameworks 2>/dev/null` \
15170                         `ls -d /System/Library/Frameworks 2>/dev/null` \
15171                         ; do
15172                     if test -f "$i/Tcl.framework/tclConfig.sh" ; then
15173                         ac_cv_c_tclconfig=`(cd $i/Tcl.framework; pwd)`
15174                         break
15175                     fi
15176                 done
15177             fi
15178
15179             # check in a few common install locations
15180             if test x"${ac_cv_c_tclconfig}" = x ; then
15181                 for i in `ls -d ${libdir} 2>/dev/null` \
15182                         `ls -d ${exec_prefix}/lib 2>/dev/null` \
15183                         `ls -d ${prefix}/lib 2>/dev/null` \
15184                         `ls -d /usr/local/lib 2>/dev/null` \
15185                         `ls -d /usr/contrib/lib 2>/dev/null` \
15186                         `ls -d /usr/lib 2>/dev/null` \
15187                         ; do
15188                     if test -f "$i/tclConfig.sh" ; then
15189                         ac_cv_c_tclconfig=`(cd $i; pwd)`
15190                         break
15191                     fi
15192                 done
15193             fi
15194
15195             # check in a few other private locations
15196             if test x"${ac_cv_c_tclconfig}" = x ; then
15197                 for i in \
15198                         ${srcdir}/../tcl \
15199                         `ls -dr ${srcdir}/../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
15200                         `ls -dr ${srcdir}/../tcl[8-9].[0-9] 2>/dev/null` \
15201                         `ls -dr ${srcdir}/../tcl[8-9].[0-9]* 2>/dev/null` ; do
15202                     if test -f "$i/$platDir/tclConfig.sh" ; then
15203                     ac_cv_c_tclconfig=`(cd $i/$platDir; pwd)`
15204                     break
15205                 fi
15206                 done
15207             fi
15208
15209 fi
15210
15211
15212         if test x"${ac_cv_c_tclconfig}" = x ; then
15213             TCL_BIN_DIR="# no Tcl configs found"
15214             { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Can't find Tcl configuration definitions" >&5
15215 $as_echo "$as_me: WARNING: Can't find Tcl configuration definitions" >&2;}
15216         else
15217             no_tcl=
15218             TCL_BIN_DIR=${ac_cv_c_tclconfig}
15219             { $as_echo "$as_me:${as_lineno-$LINENO}: result: found ${TCL_BIN_DIR}/tclConfig.sh" >&5
15220 $as_echo "found ${TCL_BIN_DIR}/tclConfig.sh" >&6; }
15221         fi
15222     fi
15223
15224
15225     # If $no_tk is nonempty, then we can't do Tk, and there is no
15226     # point to doing Tcl.
15227
15228     #
15229     # Ok, lets find the tk configuration
15230     # First, look for one uninstalled.
15231     # the alternative search directory is invoked by --with-tk
15232     #
15233
15234     if test x"${no_tk}" = x ; then
15235         # we reset no_tk in case something fails here
15236         no_tk=true
15237
15238 # Check whether --with-tk was given.
15239 if test "${with_tk+set}" = set; then :
15240   withval=$with_tk; with_tkconfig=${withval}
15241 fi
15242
15243         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tk configuration" >&5
15244 $as_echo_n "checking for Tk configuration... " >&6; }
15245         if test "${ac_cv_c_tkconfig+set}" = set; then :
15246   $as_echo_n "(cached) " >&6
15247 else
15248
15249
15250             # First check to see if --with-tkconfig was specified.
15251             if test x"${with_tkconfig}" != x ; then
15252                 if test -f "${with_tkconfig}/tkConfig.sh" ; then
15253                     ac_cv_c_tkconfig=`(cd ${with_tkconfig}; pwd)`
15254                 else
15255                     as_fn_error "${with_tkconfig} directory doesn't contain tkConfig.sh" "$LINENO" 5
15256                 fi
15257             fi
15258
15259             # then check for a private Tk library
15260             case "${host}" in
15261                 *-*-cygwin*) platDir="win" ;;
15262                 *) platDir="unix" ;;
15263             esac
15264             if test x"${ac_cv_c_tkconfig}" = x ; then
15265                 for i in \
15266                         ../tk \
15267                         `ls -dr ../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
15268                         `ls -dr ../tk[8-9].[0-9] 2>/dev/null` \
15269                         `ls -dr ../tk[8-9].[0-9]* 2>/dev/null` \
15270                         ../../tk \
15271                         `ls -dr ../../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
15272                         `ls -dr ../../tk[8-9].[0-9] 2>/dev/null` \
15273                         `ls -dr ../../tk[8-9].[0-9]* 2>/dev/null` \
15274                         ../../../tk \
15275                         `ls -dr ../../../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
15276                         `ls -dr ../../../tk[8-9].[0-9] 2>/dev/null` \
15277                         `ls -dr ../../../tk[8-9].[0-9]* 2>/dev/null` ; do
15278                     if test -f "$i/$platDir/tkConfig.sh" ; then
15279                         ac_cv_c_tkconfig=`(cd $i/$platDir; pwd)`
15280                         break
15281                     fi
15282                 done
15283             fi
15284
15285             # on Darwin, check in Framework installation locations
15286             if test "`uname -s`" = "Darwin" -a x"${ac_cv_c_tkconfig}" = x ; then
15287                 for i in `ls -d ~/Library/Frameworks 2>/dev/null` \
15288                         `ls -d /Library/Frameworks 2>/dev/null` \
15289                         `ls -d /Network/Library/Frameworks 2>/dev/null` \
15290                         `ls -d /System/Library/Frameworks 2>/dev/null` \
15291                         ; do
15292                     if test -f "$i/Tk.framework/tkConfig.sh" ; then
15293                         ac_cv_c_tkconfig=`(cd $i/Tk.framework; pwd)`
15294                         break
15295                     fi
15296                 done
15297             fi
15298
15299             # check in a few common install locations
15300             if test x"${ac_cv_c_tkconfig}" = x ; then
15301                 for i in `ls -d ${libdir} 2>/dev/null` \
15302                         `ls -d ${exec_prefix}/lib 2>/dev/null` \
15303                         `ls -d ${prefix}/lib 2>/dev/null` \
15304                         `ls -d /usr/local/lib 2>/dev/null` \
15305                         `ls -d /usr/contrib/lib 2>/dev/null` \
15306                         `ls -d /usr/lib 2>/dev/null` \
15307                         ; do
15308                     if test -f "$i/tkConfig.sh" ; then
15309                         ac_cv_c_tkconfig=`(cd $i; pwd)`
15310                         break
15311                     fi
15312                 done
15313             fi
15314             # check in a few other private locations
15315             if test x"${ac_cv_c_tkconfig}" = x ; then
15316                 for i in \
15317                         ${srcdir}/../tk \
15318                         `ls -dr ${srcdir}/../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
15319                         `ls -dr ${srcdir}/../tk[8-9].[0-9] 2>/dev/null` \
15320                         `ls -dr ${srcdir}/../tk[8-9].[0-9]* 2>/dev/null` ; do
15321                     if test -f "$i/$platDir/tkConfig.sh" ; then
15322                         ac_cv_c_tkconfig=`(cd $i/$platDir; pwd)`
15323                         break
15324                     fi
15325                 done
15326             fi
15327
15328 fi
15329
15330
15331         if test x"${ac_cv_c_tkconfig}" = x ; then
15332             TK_BIN_DIR="# no Tk configs found"
15333             { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Can't find Tk configuration definitions" >&5
15334 $as_echo "$as_me: WARNING: Can't find Tk configuration definitions" >&2;}
15335         else
15336             no_tk=
15337             TK_BIN_DIR=${ac_cv_c_tkconfig}
15338             { $as_echo "$as_me:${as_lineno-$LINENO}: result: found ${TK_BIN_DIR}/tkConfig.sh" >&5
15339 $as_echo "found ${TK_BIN_DIR}/tkConfig.sh" >&6; }
15340         fi
15341     fi
15342
15343
15344     if test -z "${no_tcl}" -a -z "${no_tk}"; then
15345
15346     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for existence of ${TCL_BIN_DIR}/tclConfig.sh" >&5
15347 $as_echo_n "checking for existence of ${TCL_BIN_DIR}/tclConfig.sh... " >&6; }
15348
15349     if test -f "${TCL_BIN_DIR}/tclConfig.sh" ; then
15350         { $as_echo "$as_me:${as_lineno-$LINENO}: result: loading" >&5
15351 $as_echo "loading" >&6; }
15352         . ${TCL_BIN_DIR}/tclConfig.sh
15353     else
15354         { $as_echo "$as_me:${as_lineno-$LINENO}: result: could not find ${TCL_BIN_DIR}/tclConfig.sh" >&5
15355 $as_echo "could not find ${TCL_BIN_DIR}/tclConfig.sh" >&6; }
15356     fi
15357
15358     # eval is required to do the TCL_DBGX substitution
15359     eval "TCL_LIB_FILE=\"${TCL_LIB_FILE}\""
15360     eval "TCL_STUB_LIB_FILE=\"${TCL_STUB_LIB_FILE}\""
15361
15362     # If the TCL_BIN_DIR is the build directory (not the install directory),
15363     # then set the common variable name to the value of the build variables.
15364     # For example, the variable TCL_LIB_SPEC will be set to the value
15365     # of TCL_BUILD_LIB_SPEC. An extension should make use of TCL_LIB_SPEC
15366     # instead of TCL_BUILD_LIB_SPEC since it will work with both an
15367     # installed and uninstalled version of Tcl.
15368     if test -f "${TCL_BIN_DIR}/Makefile" ; then
15369         TCL_LIB_SPEC=${TCL_BUILD_LIB_SPEC}
15370         TCL_STUB_LIB_SPEC=${TCL_BUILD_STUB_LIB_SPEC}
15371         TCL_STUB_LIB_PATH=${TCL_BUILD_STUB_LIB_PATH}
15372     elif test "`uname -s`" = "Darwin"; then
15373         # If Tcl was built as a framework, attempt to use the libraries
15374         # from the framework at the given location so that linking works
15375         # against Tcl.framework installed in an arbitary location.
15376         case ${TCL_DEFS} in
15377             *TCL_FRAMEWORK*)
15378                 if test -f "${TCL_BIN_DIR}/${TCL_LIB_FILE}"; then
15379                     for i in "`cd ${TCL_BIN_DIR}; pwd`" \
15380                              "`cd ${TCL_BIN_DIR}/../..; pwd`"; do
15381                         if test "`basename "$i"`" = "${TCL_LIB_FILE}.framework"; then
15382                             TCL_LIB_SPEC="-F`dirname "$i"` -framework ${TCL_LIB_FILE}"
15383                             break
15384                         fi
15385                     done
15386                 fi
15387                 if test -f "${TCL_BIN_DIR}/${TCL_STUB_LIB_FILE}"; then
15388                     TCL_STUB_LIB_SPEC="-L${TCL_BIN_DIR} ${TCL_STUB_LIB_FLAG}"
15389                     TCL_STUB_LIB_PATH="${TCL_BIN_DIR}/${TCL_STUB_LIB_FILE}"
15390                 fi
15391                 ;;
15392         esac
15393     fi
15394
15395     # eval is required to do the TCL_DBGX substitution
15396     eval "TCL_LIB_FLAG=\"${TCL_LIB_FLAG}\""
15397     eval "TCL_LIB_SPEC=\"${TCL_LIB_SPEC}\""
15398     eval "TCL_STUB_LIB_FLAG=\"${TCL_STUB_LIB_FLAG}\""
15399     eval "TCL_STUB_LIB_SPEC=\"${TCL_STUB_LIB_SPEC}\""
15400
15401
15402
15403
15404
15405
15406
15407
15408
15409
15410
15411
15412
15413
15414
15415         # Check for in-tree tcl
15416         here=`pwd`
15417         cd ${srcdir}/..
15418         topdir=`pwd`
15419         cd ${here}
15420
15421         intree="no"
15422         if test "${TCL_SRC_DIR}" = "${topdir}/tcl"; then
15423           intree="yes"
15424         fi
15425
15426         # Find Tcl private headers
15427         if test x"${intree}" = xno; then
15428
15429   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tcl private headers" >&5
15430 $as_echo_n "checking for Tcl private headers... " >&6; }
15431   private_dir=""
15432   dir=`echo ${TCL_INCLUDE_SPEC}/tcl-private/generic | sed -e s/-I//`
15433   if test -f ${dir}/tclInt.h ; then
15434     private_dir=${dir}
15435   fi
15436
15437   if test x"${private_dir}" = x; then
15438     as_fn_error "could not find private Tcl headers" "$LINENO" 5
15439   else
15440     TCL_PRIVATE_INCLUDE="-I${private_dir}"
15441     { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${private_dir}" >&5
15442 $as_echo "${private_dir}" >&6; }
15443   fi
15444
15445           TCL_INCLUDE="${TCL_INCLUDE_SPEC} ${TCL_PRIVATE_INCLUDE}"
15446           TCL_LIBRARY="${TCL_LIB_SPEC}"
15447           TCL_DEPS=""
15448         else
15449           # If building tcl in the same src tree, private headers
15450           # are not needed, but we need to be sure to use the right
15451           # headers library
15452           TCL_INCLUDE="-I${TCL_SRC_DIR}/generic"
15453           TCL_LIBRARY="${TCL_BUILD_LIB_SPEC}"
15454           TCL_DEPS="../tcl/${configdir}${TCL_LIB_FILE}"
15455         fi
15456
15457
15458
15459
15460
15461     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for existence of ${TK_BIN_DIR}/tkConfig.sh" >&5
15462 $as_echo_n "checking for existence of ${TK_BIN_DIR}/tkConfig.sh... " >&6; }
15463
15464     if test -f "${TK_BIN_DIR}/tkConfig.sh" ; then
15465         { $as_echo "$as_me:${as_lineno-$LINENO}: result: loading" >&5
15466 $as_echo "loading" >&6; }
15467         . ${TK_BIN_DIR}/tkConfig.sh
15468     else
15469         { $as_echo "$as_me:${as_lineno-$LINENO}: result: could not find ${TK_BIN_DIR}/tkConfig.sh" >&5
15470 $as_echo "could not find ${TK_BIN_DIR}/tkConfig.sh" >&6; }
15471     fi
15472
15473     # eval is required to do the TK_DBGX substitution
15474     eval "TK_LIB_FILE=\"${TK_LIB_FILE}\""
15475     eval "TK_STUB_LIB_FILE=\"${TK_STUB_LIB_FILE}\""
15476
15477     # If the TK_BIN_DIR is the build directory (not the install directory),
15478     # then set the common variable name to the value of the build variables.
15479     # For example, the variable TK_LIB_SPEC will be set to the value
15480     # of TK_BUILD_LIB_SPEC. An extension should make use of TK_LIB_SPEC
15481     # instead of TK_BUILD_LIB_SPEC since it will work with both an
15482     # installed and uninstalled version of Tcl.
15483     if test -f "${TK_BIN_DIR}/Makefile" ; then
15484         TK_LIB_SPEC=${TK_BUILD_LIB_SPEC}
15485         TK_STUB_LIB_SPEC=${TK_BUILD_STUB_LIB_SPEC}
15486         TK_STUB_LIB_PATH=${TK_BUILD_STUB_LIB_PATH}
15487     elif test "`uname -s`" = "Darwin"; then
15488         # If Tk was built as a framework, attempt to use the libraries
15489         # from the framework at the given location so that linking works
15490         # against Tk.framework installed in an arbitary location.
15491         case ${TK_DEFS} in
15492             *TK_FRAMEWORK*)
15493                 if test -f "${TK_BIN_DIR}/${TK_LIB_FILE}"; then
15494                     for i in "`cd ${TK_BIN_DIR}; pwd`" \
15495                              "`cd ${TK_BIN_DIR}/../..; pwd`"; do
15496                         if test "`basename "$i"`" = "${TK_LIB_FILE}.framework"; then
15497                             TK_LIB_SPEC="-F`dirname "$i"` -framework ${TK_LIB_FILE}"
15498                             break
15499                         fi
15500                     done
15501                 fi
15502                 if test -f "${TK_BIN_DIR}/${TK_STUB_LIB_FILE}"; then
15503                     TK_STUB_LIB_SPEC="-L${TK_BIN_DIR} ${TK_STUB_LIB_FLAG}"
15504                     TK_STUB_LIB_PATH="${TK_BIN_DIR}/${TK_STUB_LIB_FILE}"
15505                 fi
15506                 ;;
15507         esac
15508     fi
15509
15510     # eval is required to do the TK_DBGX substitution
15511     eval "TK_LIB_FLAG=\"${TK_LIB_FLAG}\""
15512     eval "TK_LIB_SPEC=\"${TK_LIB_SPEC}\""
15513     eval "TK_STUB_LIB_FLAG=\"${TK_STUB_LIB_FLAG}\""
15514     eval "TK_STUB_LIB_SPEC=\"${TK_STUB_LIB_SPEC}\""
15515
15516
15517
15518
15519
15520
15521
15522
15523
15524
15525
15526
15527
15528
15529         # Check for in-tree Tk
15530         intree="no"
15531         if test "${TK_SRC_DIR}" = "${topdir}/tk"; then
15532           intree="yes"
15533         fi
15534
15535         # Find Tk private headers
15536         if test x"${intree}" = xno; then
15537
15538   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tk private headers" >&5
15539 $as_echo_n "checking for Tk private headers... " >&6; }
15540   private_dir=""
15541   dir=`echo ${TK_INCLUDE_SPEC}/tk-private/generic | sed -e s/-I//`
15542   if test -f ${dir}/tkInt.h; then
15543     private_dir=${dir}
15544   fi
15545
15546   if test x"${private_dir}" = x; then
15547     as_fn_error "could not find Tk private headers" "$LINENO" 5
15548   else
15549     TK_PRIVATE_INCLUDE="-I${private_dir}"
15550     { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${private_dir}" >&5
15551 $as_echo "${private_dir}" >&6; }
15552   fi
15553
15554           TK_INCLUDE="${TK_INCLUDE_SPEC} ${TK_PRIVATE_INCLUDE}"
15555           TK_LIBRARY=${TK_LIB_SPEC}
15556           TK_DEPS=""
15557         else
15558           TK_INCLUDE="-I${TK_SRC_DIR}/generic"
15559           TK_LIBRARY="${TK_BUILD_LIB_SPEC}"
15560           TK_DEPS="../tk/${configdir}/${TK_LIB_FILE}"
15561         fi
15562
15563
15564
15565
15566
15567         ENABLE_CFLAGS="${ENABLE_CFLAGS} \$(SUBDIR_GDBTK_CFLAGS)"
15568
15569         # Include some libraries that Tcl and Tk want.
15570         TCL_LIBS='$(LIBGUI) $(TK) $(TCL) $(X11_LDFLAGS) $(X11_LIBS)'
15571         # Yes, the ordering seems wrong here.  But it isn't.
15572         # TK_LIBS is the list of libraries that need to be linked
15573         # after Tcl/Tk.  Note that this isn't put into LIBS.  If it
15574         # were in LIBS then any link tests after this point would
15575         # try to include things like `$(LIBGUI)', which wouldn't work.
15576         GDBTKLIBS="${TCL_LIBS} ${TK_LIBS}"
15577
15578         CONFIG_OBS="${CONFIG_OBS} \$(SUBDIR_GDBTK_OBS)"
15579         CONFIG_DEPS="${CONFIG_DEPS} \$(SUBDIR_GDBTK_DEPS)"
15580         CONFIG_SRCS="${CONFIG_SRCS} \$(SUBDIR_GDBTK_SRCS)"
15581         CONFIG_ALL="${CONFIG_ALL} all-gdbtk"
15582         CONFIG_CLEAN="${CONFIG_CLEAN} clean-gdbtk"
15583         CONFIG_INSTALL="${CONFIG_INSTALL} install-gdbtk"
15584         CONFIG_UNINSTALL="${CONFIG_UNINSTALL} uninstall-gdbtk"
15585
15586         if test x$gdb_cv_os_cygwin = xyes; then
15587           WIN32LIBS="${WIN32LIBS} -lshell32 -lgdi32 -lcomdlg32 -ladvapi32"
15588           WIN32LDAPP="-Wl,--subsystem,console"
15589           CONFIG_OBS="${CONFIG_OBS} gdbres.o"
15590         fi
15591
15592         subdirs="$subdirs gdbtk"
15593
15594     fi
15595 fi
15596
15597
15598
15599
15600
15601
15602
15603
15604 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for X" >&5
15605 $as_echo_n "checking for X... " >&6; }
15606
15607
15608 # Check whether --with-x was given.
15609 if test "${with_x+set}" = set; then :
15610   withval=$with_x;
15611 fi
15612
15613 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
15614 if test "x$with_x" = xno; then
15615   # The user explicitly disabled X.
15616   have_x=disabled
15617 else
15618   case $x_includes,$x_libraries in #(
15619     *\'*) as_fn_error "cannot use X directory names containing '" "$LINENO" 5;; #(
15620     *,NONE | NONE,*) if test "${ac_cv_have_x+set}" = set; then :
15621   $as_echo_n "(cached) " >&6
15622 else
15623   # One or both of the vars are not set, and there is no cached value.
15624 ac_x_includes=no ac_x_libraries=no
15625 rm -f -r conftest.dir
15626 if mkdir conftest.dir; then
15627   cd conftest.dir
15628   cat >Imakefile <<'_ACEOF'
15629 incroot:
15630         @echo incroot='${INCROOT}'
15631 usrlibdir:
15632         @echo usrlibdir='${USRLIBDIR}'
15633 libdir:
15634         @echo libdir='${LIBDIR}'
15635 _ACEOF
15636   if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
15637     # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
15638     for ac_var in incroot usrlibdir libdir; do
15639       eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
15640     done
15641     # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
15642     for ac_extension in a so sl dylib la dll; do
15643       if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
15644          test -f "$ac_im_libdir/libX11.$ac_extension"; then
15645         ac_im_usrlibdir=$ac_im_libdir; break
15646       fi
15647     done
15648     # Screen out bogus values from the imake configuration.  They are
15649     # bogus both because they are the default anyway, and because
15650     # using them would break gcc on systems where it needs fixed includes.
15651     case $ac_im_incroot in
15652         /usr/include) ac_x_includes= ;;
15653         *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
15654     esac
15655     case $ac_im_usrlibdir in
15656         /usr/lib | /usr/lib64 | /lib | /lib64) ;;
15657         *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
15658     esac
15659   fi
15660   cd ..
15661   rm -f -r conftest.dir
15662 fi
15663
15664 # Standard set of common directories for X headers.
15665 # Check X11 before X11Rn because it is often a symlink to the current release.
15666 ac_x_header_dirs='
15667 /usr/X11/include
15668 /usr/X11R7/include
15669 /usr/X11R6/include
15670 /usr/X11R5/include
15671 /usr/X11R4/include
15672
15673 /usr/include/X11
15674 /usr/include/X11R7
15675 /usr/include/X11R6
15676 /usr/include/X11R5
15677 /usr/include/X11R4
15678
15679 /usr/local/X11/include
15680 /usr/local/X11R7/include
15681 /usr/local/X11R6/include
15682 /usr/local/X11R5/include
15683 /usr/local/X11R4/include
15684
15685 /usr/local/include/X11
15686 /usr/local/include/X11R7
15687 /usr/local/include/X11R6
15688 /usr/local/include/X11R5
15689 /usr/local/include/X11R4
15690
15691 /usr/X386/include
15692 /usr/x386/include
15693 /usr/XFree86/include/X11
15694
15695 /usr/include
15696 /usr/local/include
15697 /usr/unsupported/include
15698 /usr/athena/include
15699 /usr/local/x11r5/include
15700 /usr/lpp/Xamples/include
15701
15702 /usr/openwin/include
15703 /usr/openwin/share/include'
15704
15705 if test "$ac_x_includes" = no; then
15706   # Guess where to find include files, by looking for Xlib.h.
15707   # First, try using that file with no special directory specified.
15708   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15709 /* end confdefs.h.  */
15710 #include <X11/Xlib.h>
15711 _ACEOF
15712 if ac_fn_c_try_cpp "$LINENO"; then :
15713   # We can compile using X headers with no special include directory.
15714 ac_x_includes=
15715 else
15716   for ac_dir in $ac_x_header_dirs; do
15717   if test -r "$ac_dir/X11/Xlib.h"; then
15718     ac_x_includes=$ac_dir
15719     break
15720   fi
15721 done
15722 fi
15723 rm -f conftest.err conftest.$ac_ext
15724 fi # $ac_x_includes = no
15725
15726 if test "$ac_x_libraries" = no; then
15727   # Check for the libraries.
15728   # See if we find them without any special options.
15729   # Don't add to $LIBS permanently.
15730   ac_save_LIBS=$LIBS
15731   LIBS="-lX11 $LIBS"
15732   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15733 /* end confdefs.h.  */
15734 #include <X11/Xlib.h>
15735 int
15736 main ()
15737 {
15738 XrmInitialize ()
15739   ;
15740   return 0;
15741 }
15742 _ACEOF
15743 if ac_fn_c_try_link "$LINENO"; then :
15744   LIBS=$ac_save_LIBS
15745 # We can link X programs with no special library path.
15746 ac_x_libraries=
15747 else
15748   LIBS=$ac_save_LIBS
15749 for ac_dir in `$as_echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
15750 do
15751   # Don't even attempt the hair of trying to link an X program!
15752   for ac_extension in a so sl dylib la dll; do
15753     if test -r "$ac_dir/libX11.$ac_extension"; then
15754       ac_x_libraries=$ac_dir
15755       break 2
15756     fi
15757   done
15758 done
15759 fi
15760 rm -f core conftest.err conftest.$ac_objext \
15761     conftest$ac_exeext conftest.$ac_ext
15762 fi # $ac_x_libraries = no
15763
15764 case $ac_x_includes,$ac_x_libraries in #(
15765   no,* | *,no | *\'*)
15766     # Didn't find X, or a directory has "'" in its name.
15767     ac_cv_have_x="have_x=no";; #(
15768   *)
15769     # Record where we found X for the cache.
15770     ac_cv_have_x="have_x=yes\
15771         ac_x_includes='$ac_x_includes'\
15772         ac_x_libraries='$ac_x_libraries'"
15773 esac
15774 fi
15775 ;; #(
15776     *) have_x=yes;;
15777   esac
15778   eval "$ac_cv_have_x"
15779 fi # $with_x != no
15780
15781 if test "$have_x" != yes; then
15782   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5
15783 $as_echo "$have_x" >&6; }
15784   no_x=yes
15785 else
15786   # If each of the values was on the command line, it overrides each guess.
15787   test "x$x_includes" = xNONE && x_includes=$ac_x_includes
15788   test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
15789   # Update the cache value to reflect the command line values.
15790   ac_cv_have_x="have_x=yes\
15791         ac_x_includes='$x_includes'\
15792         ac_x_libraries='$x_libraries'"
15793   { $as_echo "$as_me:${as_lineno-$LINENO}: result: libraries $x_libraries, headers $x_includes" >&5
15794 $as_echo "libraries $x_libraries, headers $x_includes" >&6; }
15795 fi
15796
15797
15798 # Unlike the sim directory, whether a simulator is linked is controlled by
15799 # presence of a gdb_sim definition in the target configure.tgt entry.
15800 # This code just checks for a few cases where we'd like to ignore those
15801 # definitions, even when they're present in the '.mt' file.  These cases
15802 # are when --disable-sim is specified, or if the simulator directory is
15803 # not part of the source tree.
15804 #
15805 # Check whether --enable-sim was given.
15806 if test "${enable_sim+set}" = set; then :
15807   enableval=$enable_sim; echo "enable_sim = $enable_sim";
15808  echo "enableval = ${enableval}";
15809  case "${enableval}" in
15810   yes) ignore_sim=false ;;
15811   no)  ignore_sim=true ;;
15812   *)   ignore_sim=false ;;
15813  esac
15814 else
15815   ignore_sim=false
15816 fi
15817
15818
15819 if test ! -d "${srcdir}/../sim"; then
15820   ignore_sim=true
15821 fi
15822
15823 SIM=
15824 SIM_OBS=
15825 if test "${ignore_sim}" = "false"; then
15826   if test x"${gdb_sim}" != x ; then
15827     SIM="${gdb_sim}"
15828     SIM_OBS="remote-sim.o"
15829
15830 $as_echo "#define WITH_SIM 1" >>confdefs.h
15831
15832   fi
15833 fi
15834
15835
15836
15837
15838
15839
15840
15841
15842
15843
15844
15845
15846
15847
15848 # List of host floatformats.
15849
15850 cat >>confdefs.h <<_ACEOF
15851 #define GDB_HOST_FLOAT_FORMAT $gdb_host_float_format
15852 _ACEOF
15853
15854
15855 cat >>confdefs.h <<_ACEOF
15856 #define GDB_HOST_DOUBLE_FORMAT $gdb_host_double_format
15857 _ACEOF
15858
15859
15860 cat >>confdefs.h <<_ACEOF
15861 #define GDB_HOST_LONG_DOUBLE_FORMAT $gdb_host_long_double_format
15862 _ACEOF
15863
15864
15865 # target_subdir is used by the testsuite to find the target libraries.
15866 target_subdir=
15867 if test "${host}" != "${target}"; then
15868     target_subdir="${target_alias}/"
15869 fi
15870
15871
15872 frags=
15873 if test "${gdb_native}" = "yes"; then
15874   host_makefile_frag=${srcdir}/config/${gdb_host_cpu}/${gdb_host}.mh
15875   if test ! -f ${host_makefile_frag}; then
15876     as_fn_error "\"*** Gdb does not support native target ${host}\"" "$LINENO" 5
15877   fi
15878   frags="$frags $host_makefile_frag"
15879 else
15880   host_makefile_frag=/dev/null
15881 fi
15882
15883
15884
15885
15886 if test "${gdb_native}" = "yes"; then
15887 # We pick this up from the host configuration file (.mh) because we
15888 # do not have a native configuration Makefile fragment.
15889 nativefile=`sed -n '
15890 s/NAT_FILE[     ]*=[    ]*\([^  ]*\)/\1/p
15891 ' ${host_makefile_frag}`
15892 fi
15893
15894
15895 if test x"${gdb_osabi}" != x ; then
15896
15897 cat >>confdefs.h <<_ACEOF
15898 #define GDB_OSABI_DEFAULT $gdb_osabi
15899 _ACEOF
15900
15901 fi
15902
15903 # Enable multi-ice-gdb-server.
15904 # Check whether --enable-multi-ice was given.
15905 if test "${enable_multi_ice+set}" = set; then :
15906   enableval=$enable_multi_ice; case $enableval in
15907     yes | no)
15908       ;;
15909     *) as_fn_error "bad value $enableval for --enable-multi-ice" "$LINENO" 5 ;;
15910   esac
15911 fi
15912
15913 if test "x$enable_multi_ice" = xyes; then
15914    subdirs="$subdirs multi-ice"
15915
15916 fi
15917
15918 # Check whether --enable-gdbserver was given.
15919 if test "${enable_gdbserver+set}" = set; then :
15920   enableval=$enable_gdbserver; case "${enableval}" in
15921   yes| no|auto) ;;
15922   *) as_fn_error "bad value ${enableval} for --enable-gdbserver option" "$LINENO" 5 ;;
15923 esac
15924 else
15925   enable_gdbserver=auto
15926 fi
15927
15928
15929 # We only build gdbserver automatically in a native configuration, and
15930 # only if the user did not explicitly disable its build.
15931 if test "$gdb_native" = "yes" -a "$enable_gdbserver" != "no"; then
15932   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gdbserver is supported on this host" >&5
15933 $as_echo_n "checking whether gdbserver is supported on this host... " >&6; }
15934   if test "x$build_gdbserver" = xyes; then
15935     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
15936 $as_echo "yes" >&6; }
15937     subdirs="$subdirs gdbserver"
15938
15939     gdbserver_build_enabled=yes
15940   else
15941     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15942 $as_echo "no" >&6; }
15943   fi
15944 fi
15945
15946 # If the user explicitly request the gdbserver to be built, verify that
15947 # we were in fact able to enable it.
15948 if test "$enable_gdbserver" = "yes" -a "$gdbserver_build_enabled" != "yes"; then
15949   as_fn_error "Automatic gdbserver build is not supported for this configuration" "$LINENO" 5
15950 fi
15951
15952 # If nativefile (NAT_FILE) is not set in config/*/*.m[ht] files, we link
15953 # to an empty version.
15954
15955 files=
15956 links=
15957
15958 rm -f nm.h
15959 if test "${nativefile}" != ""; then
15960     case "${nativefile}" in
15961       nm-*.h ) GDB_NM_FILE="config/${gdb_host_cpu}/${nativefile}" ;;
15962       * ) GDB_NM_FILE="${nativefile}"
15963     esac
15964     files="${files} ${GDB_NM_FILE}"
15965     links="${links} nm.h"
15966
15967 cat >>confdefs.h <<_ACEOF
15968 #define GDB_NM_FILE "${GDB_NM_FILE}"
15969 _ACEOF
15970
15971 fi
15972
15973
15974 ac_sources="$files"
15975 ac_dests="$links"
15976 while test -n "$ac_sources"; do
15977   set $ac_dests; ac_dest=$1; shift; ac_dests=$*
15978   set $ac_sources; ac_source=$1; shift; ac_sources=$*
15979   ac_config_links_1="$ac_config_links_1 $ac_dest:$ac_source"
15980 done
15981 ac_config_links="$ac_config_links $ac_config_links_1"
15982
15983
15984
15985
15986
15987 $as_echo "#define GDB_DEFAULT_HOST_CHARSET \"UTF-8\"" >>confdefs.h
15988
15989
15990 ac_config_files="$ac_config_files Makefile .gdbinit:gdbinit.in doc/Makefile gnulib/Makefile data-directory/Makefile"
15991
15992 ac_config_commands="$ac_config_commands default"
15993
15994 cat >confcache <<\_ACEOF
15995 # This file is a shell script that caches the results of configure
15996 # tests run on this system so they can be shared between configure
15997 # scripts and configure runs, see configure's option --config-cache.
15998 # It is not useful on other systems.  If it contains results you don't
15999 # want to keep, you may remove or edit it.
16000 #
16001 # config.status only pays attention to the cache file if you give it
16002 # the --recheck option to rerun configure.
16003 #
16004 # `ac_cv_env_foo' variables (set or unset) will be overridden when
16005 # loading this file, other *unset* `ac_cv_foo' will be assigned the
16006 # following values.
16007
16008 _ACEOF
16009
16010 # The following way of writing the cache mishandles newlines in values,
16011 # but we know of no workaround that is simple, portable, and efficient.
16012 # So, we kill variables containing newlines.
16013 # Ultrix sh set writes to stderr and can't be redirected directly,
16014 # and sets the high bit in the cache file unless we assign to the vars.
16015 (
16016   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
16017     eval ac_val=\$$ac_var
16018     case $ac_val in #(
16019     *${as_nl}*)
16020       case $ac_var in #(
16021       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
16022 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
16023       esac
16024       case $ac_var in #(
16025       _ | IFS | as_nl) ;; #(
16026       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
16027       *) { eval $ac_var=; unset $ac_var;} ;;
16028       esac ;;
16029     esac
16030   done
16031
16032   (set) 2>&1 |
16033     case $as_nl`(ac_space=' '; set) 2>&1` in #(
16034     *${as_nl}ac_space=\ *)
16035       # `set' does not quote correctly, so add quotes: double-quote
16036       # substitution turns \\\\ into \\, and sed turns \\ into \.
16037       sed -n \
16038         "s/'/'\\\\''/g;
16039           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
16040       ;; #(
16041     *)
16042       # `set' quotes correctly as required by POSIX, so do not add quotes.
16043       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
16044       ;;
16045     esac |
16046     sort
16047 ) |
16048   sed '
16049      /^ac_cv_env_/b end
16050      t clear
16051      :clear
16052      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
16053      t end
16054      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
16055      :end' >>confcache
16056 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
16057   if test -w "$cache_file"; then
16058     test "x$cache_file" != "x/dev/null" &&
16059       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
16060 $as_echo "$as_me: updating cache $cache_file" >&6;}
16061     cat confcache >$cache_file
16062   else
16063     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
16064 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
16065   fi
16066 fi
16067 rm -f confcache
16068
16069 test "x$prefix" = xNONE && prefix=$ac_default_prefix
16070 # Let make expand exec_prefix.
16071 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
16072
16073 DEFS=-DHAVE_CONFIG_H
16074
16075 ac_libobjs=
16076 ac_ltlibobjs=
16077 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
16078   # 1. Remove the extension, and $U if already installed.
16079   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
16080   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
16081   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
16082   #    will be set to the directory where LIBOBJS objects are built.
16083   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
16084   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
16085 done
16086 LIBOBJS=$ac_libobjs
16087
16088 LTLIBOBJS=$ac_ltlibobjs
16089
16090
16091 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
16092   as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
16093 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16094 fi
16095 if test -z "${GMAKE_TRUE}" && test -z "${GMAKE_FALSE}"; then
16096   as_fn_error "conditional \"GMAKE\" was never defined.
16097 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16098 fi
16099 if test -z "${GL_COND_LIBTOOL_TRUE}" && test -z "${GL_COND_LIBTOOL_FALSE}"; then
16100   as_fn_error "conditional \"GL_COND_LIBTOOL\" was never defined.
16101 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16102 fi
16103
16104     gl_libobjs=
16105     gl_ltlibobjs=
16106     if test -n "$gl_LIBOBJS"; then
16107       # Remove the extension.
16108       sed_drop_objext='s/\.o$//;s/\.obj$//'
16109       for i in `for i in $gl_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do
16110         gl_libobjs="$gl_libobjs $i.$ac_objext"
16111         gl_ltlibobjs="$gl_ltlibobjs $i.lo"
16112       done
16113     fi
16114     gl_LIBOBJS=$gl_libobjs
16115
16116     gl_LTLIBOBJS=$gl_ltlibobjs
16117
16118
16119
16120     gltests_libobjs=
16121     gltests_ltlibobjs=
16122     if test -n "$gltests_LIBOBJS"; then
16123       # Remove the extension.
16124       sed_drop_objext='s/\.o$//;s/\.obj$//'
16125       for i in `for i in $gltests_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do
16126         gltests_libobjs="$gltests_libobjs $i.$ac_objext"
16127         gltests_ltlibobjs="$gltests_ltlibobjs $i.lo"
16128       done
16129     fi
16130     gltests_LIBOBJS=$gltests_libobjs
16131
16132     gltests_LTLIBOBJS=$gltests_ltlibobjs
16133
16134
16135 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
16136   as_fn_error "conditional \"AMDEP\" was never defined.
16137 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16138 fi
16139 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
16140   as_fn_error "conditional \"am__fastdepCC\" was never defined.
16141 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16142 fi
16143  if test -n "$EXEEXT"; then
16144   am__EXEEXT_TRUE=
16145   am__EXEEXT_FALSE='#'
16146 else
16147   am__EXEEXT_TRUE='#'
16148   am__EXEEXT_FALSE=
16149 fi
16150
16151
16152
16153 : ${CONFIG_STATUS=./config.status}
16154 ac_write_fail=0
16155 ac_clean_files_save=$ac_clean_files
16156 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
16157 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
16158 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
16159 as_write_fail=0
16160 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
16161 #! $SHELL
16162 # Generated by $as_me.
16163 # Run this file to recreate the current configuration.
16164 # Compiler output produced by configure, useful for debugging
16165 # configure, is in config.log if it exists.
16166
16167 debug=false
16168 ac_cs_recheck=false
16169 ac_cs_silent=false
16170
16171 SHELL=\${CONFIG_SHELL-$SHELL}
16172 export SHELL
16173 _ASEOF
16174 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
16175 ## -------------------- ##
16176 ## M4sh Initialization. ##
16177 ## -------------------- ##
16178
16179 # Be more Bourne compatible
16180 DUALCASE=1; export DUALCASE # for MKS sh
16181 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
16182   emulate sh
16183   NULLCMD=:
16184   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
16185   # is contrary to our usage.  Disable this feature.
16186   alias -g '${1+"$@"}'='"$@"'
16187   setopt NO_GLOB_SUBST
16188 else
16189   case `(set -o) 2>/dev/null` in #(
16190   *posix*) :
16191     set -o posix ;; #(
16192   *) :
16193      ;;
16194 esac
16195 fi
16196
16197
16198 as_nl='
16199 '
16200 export as_nl
16201 # Printing a long string crashes Solaris 7 /usr/bin/printf.
16202 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
16203 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
16204 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
16205 # Prefer a ksh shell builtin over an external printf program on Solaris,
16206 # but without wasting forks for bash or zsh.
16207 if test -z "$BASH_VERSION$ZSH_VERSION" \
16208     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
16209   as_echo='print -r --'
16210   as_echo_n='print -rn --'
16211 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
16212   as_echo='printf %s\n'
16213   as_echo_n='printf %s'
16214 else
16215   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
16216     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
16217     as_echo_n='/usr/ucb/echo -n'
16218   else
16219     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
16220     as_echo_n_body='eval
16221       arg=$1;
16222       case $arg in #(
16223       *"$as_nl"*)
16224         expr "X$arg" : "X\\(.*\\)$as_nl";
16225         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
16226       esac;
16227       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
16228     '
16229     export as_echo_n_body
16230     as_echo_n='sh -c $as_echo_n_body as_echo'
16231   fi
16232   export as_echo_body
16233   as_echo='sh -c $as_echo_body as_echo'
16234 fi
16235
16236 # The user is always right.
16237 if test "${PATH_SEPARATOR+set}" != set; then
16238   PATH_SEPARATOR=:
16239   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
16240     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
16241       PATH_SEPARATOR=';'
16242   }
16243 fi
16244
16245
16246 # IFS
16247 # We need space, tab and new line, in precisely that order.  Quoting is
16248 # there to prevent editors from complaining about space-tab.
16249 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
16250 # splitting by setting IFS to empty value.)
16251 IFS=" ""        $as_nl"
16252
16253 # Find who we are.  Look in the path if we contain no directory separator.
16254 case $0 in #((
16255   *[\\/]* ) as_myself=$0 ;;
16256   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16257 for as_dir in $PATH
16258 do
16259   IFS=$as_save_IFS
16260   test -z "$as_dir" && as_dir=.
16261     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
16262   done
16263 IFS=$as_save_IFS
16264
16265      ;;
16266 esac
16267 # We did not find ourselves, most probably we were run as `sh COMMAND'
16268 # in which case we are not to be found in the path.
16269 if test "x$as_myself" = x; then
16270   as_myself=$0
16271 fi
16272 if test ! -f "$as_myself"; then
16273   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
16274   exit 1
16275 fi
16276
16277 # Unset variables that we do not need and which cause bugs (e.g. in
16278 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
16279 # suppresses any "Segmentation fault" message there.  '((' could
16280 # trigger a bug in pdksh 5.2.14.
16281 for as_var in BASH_ENV ENV MAIL MAILPATH
16282 do eval test x\${$as_var+set} = xset \
16283   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
16284 done
16285 PS1='$ '
16286 PS2='> '
16287 PS4='+ '
16288
16289 # NLS nuisances.
16290 LC_ALL=C
16291 export LC_ALL
16292 LANGUAGE=C
16293 export LANGUAGE
16294
16295 # CDPATH.
16296 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
16297
16298
16299 # as_fn_error ERROR [LINENO LOG_FD]
16300 # ---------------------------------
16301 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
16302 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
16303 # script with status $?, using 1 if that was 0.
16304 as_fn_error ()
16305 {
16306   as_status=$?; test $as_status -eq 0 && as_status=1
16307   if test "$3"; then
16308     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
16309     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
16310   fi
16311   $as_echo "$as_me: error: $1" >&2
16312   as_fn_exit $as_status
16313 } # as_fn_error
16314
16315
16316 # as_fn_set_status STATUS
16317 # -----------------------
16318 # Set $? to STATUS, without forking.
16319 as_fn_set_status ()
16320 {
16321   return $1
16322 } # as_fn_set_status
16323
16324 # as_fn_exit STATUS
16325 # -----------------
16326 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
16327 as_fn_exit ()
16328 {
16329   set +e
16330   as_fn_set_status $1
16331   exit $1
16332 } # as_fn_exit
16333
16334 # as_fn_unset VAR
16335 # ---------------
16336 # Portably unset VAR.
16337 as_fn_unset ()
16338 {
16339   { eval $1=; unset $1;}
16340 }
16341 as_unset=as_fn_unset
16342 # as_fn_append VAR VALUE
16343 # ----------------------
16344 # Append the text in VALUE to the end of the definition contained in VAR. Take
16345 # advantage of any shell optimizations that allow amortized linear growth over
16346 # repeated appends, instead of the typical quadratic growth present in naive
16347 # implementations.
16348 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
16349   eval 'as_fn_append ()
16350   {
16351     eval $1+=\$2
16352   }'
16353 else
16354   as_fn_append ()
16355   {
16356     eval $1=\$$1\$2
16357   }
16358 fi # as_fn_append
16359
16360 # as_fn_arith ARG...
16361 # ------------------
16362 # Perform arithmetic evaluation on the ARGs, and store the result in the
16363 # global $as_val. Take advantage of shells that can avoid forks. The arguments
16364 # must be portable across $(()) and expr.
16365 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
16366   eval 'as_fn_arith ()
16367   {
16368     as_val=$(( $* ))
16369   }'
16370 else
16371   as_fn_arith ()
16372   {
16373     as_val=`expr "$@" || test $? -eq 1`
16374   }
16375 fi # as_fn_arith
16376
16377
16378 if expr a : '\(a\)' >/dev/null 2>&1 &&
16379    test "X`expr 00001 : '.*\(...\)'`" = X001; then
16380   as_expr=expr
16381 else
16382   as_expr=false
16383 fi
16384
16385 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
16386   as_basename=basename
16387 else
16388   as_basename=false
16389 fi
16390
16391 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
16392   as_dirname=dirname
16393 else
16394   as_dirname=false
16395 fi
16396
16397 as_me=`$as_basename -- "$0" ||
16398 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
16399          X"$0" : 'X\(//\)$' \| \
16400          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
16401 $as_echo X/"$0" |
16402     sed '/^.*\/\([^/][^/]*\)\/*$/{
16403             s//\1/
16404             q
16405           }
16406           /^X\/\(\/\/\)$/{
16407             s//\1/
16408             q
16409           }
16410           /^X\/\(\/\).*/{
16411             s//\1/
16412             q
16413           }
16414           s/.*/./; q'`
16415
16416 # Avoid depending upon Character Ranges.
16417 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
16418 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
16419 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
16420 as_cr_digits='0123456789'
16421 as_cr_alnum=$as_cr_Letters$as_cr_digits
16422
16423 ECHO_C= ECHO_N= ECHO_T=
16424 case `echo -n x` in #(((((
16425 -n*)
16426   case `echo 'xy\c'` in
16427   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
16428   xy)  ECHO_C='\c';;
16429   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
16430        ECHO_T=' ';;
16431   esac;;
16432 *)
16433   ECHO_N='-n';;
16434 esac
16435
16436 rm -f conf$$ conf$$.exe conf$$.file
16437 if test -d conf$$.dir; then
16438   rm -f conf$$.dir/conf$$.file
16439 else
16440   rm -f conf$$.dir
16441   mkdir conf$$.dir 2>/dev/null
16442 fi
16443 if (echo >conf$$.file) 2>/dev/null; then
16444   if ln -s conf$$.file conf$$ 2>/dev/null; then
16445     as_ln_s='ln -s'
16446     # ... but there are two gotchas:
16447     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
16448     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
16449     # In both cases, we have to default to `cp -p'.
16450     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
16451       as_ln_s='cp -p'
16452   elif ln conf$$.file conf$$ 2>/dev/null; then
16453     as_ln_s=ln
16454   else
16455     as_ln_s='cp -p'
16456   fi
16457 else
16458   as_ln_s='cp -p'
16459 fi
16460 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
16461 rmdir conf$$.dir 2>/dev/null
16462
16463
16464 # as_fn_mkdir_p
16465 # -------------
16466 # Create "$as_dir" as a directory, including parents if necessary.
16467 as_fn_mkdir_p ()
16468 {
16469
16470   case $as_dir in #(
16471   -*) as_dir=./$as_dir;;
16472   esac
16473   test -d "$as_dir" || eval $as_mkdir_p || {
16474     as_dirs=
16475     while :; do
16476       case $as_dir in #(
16477       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
16478       *) as_qdir=$as_dir;;
16479       esac
16480       as_dirs="'$as_qdir' $as_dirs"
16481       as_dir=`$as_dirname -- "$as_dir" ||
16482 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16483          X"$as_dir" : 'X\(//\)[^/]' \| \
16484          X"$as_dir" : 'X\(//\)$' \| \
16485          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
16486 $as_echo X"$as_dir" |
16487     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16488             s//\1/
16489             q
16490           }
16491           /^X\(\/\/\)[^/].*/{
16492             s//\1/
16493             q
16494           }
16495           /^X\(\/\/\)$/{
16496             s//\1/
16497             q
16498           }
16499           /^X\(\/\).*/{
16500             s//\1/
16501             q
16502           }
16503           s/.*/./; q'`
16504       test -d "$as_dir" && break
16505     done
16506     test -z "$as_dirs" || eval "mkdir $as_dirs"
16507   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
16508
16509
16510 } # as_fn_mkdir_p
16511 if mkdir -p . 2>/dev/null; then
16512   as_mkdir_p='mkdir -p "$as_dir"'
16513 else
16514   test -d ./-p && rmdir ./-p
16515   as_mkdir_p=false
16516 fi
16517
16518 if test -x / >/dev/null 2>&1; then
16519   as_test_x='test -x'
16520 else
16521   if ls -dL / >/dev/null 2>&1; then
16522     as_ls_L_option=L
16523   else
16524     as_ls_L_option=
16525   fi
16526   as_test_x='
16527     eval sh -c '\''
16528       if test -d "$1"; then
16529         test -d "$1/.";
16530       else
16531         case $1 in #(
16532         -*)set "./$1";;
16533         esac;
16534         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
16535         ???[sx]*):;;*)false;;esac;fi
16536     '\'' sh
16537   '
16538 fi
16539 as_executable_p=$as_test_x
16540
16541 # Sed expression to map a string onto a valid CPP name.
16542 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
16543
16544 # Sed expression to map a string onto a valid variable name.
16545 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
16546
16547
16548 exec 6>&1
16549 ## ----------------------------------- ##
16550 ## Main body of $CONFIG_STATUS script. ##
16551 ## ----------------------------------- ##
16552 _ASEOF
16553 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
16554
16555 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16556 # Save the log message, to keep $0 and so on meaningful, and to
16557 # report actual input values of CONFIG_FILES etc. instead of their
16558 # values after options handling.
16559 ac_log="
16560 This file was extended by $as_me, which was
16561 generated by GNU Autoconf 2.64.  Invocation command line was
16562
16563   CONFIG_FILES    = $CONFIG_FILES
16564   CONFIG_HEADERS  = $CONFIG_HEADERS
16565   CONFIG_LINKS    = $CONFIG_LINKS
16566   CONFIG_COMMANDS = $CONFIG_COMMANDS
16567   $ $0 $@
16568
16569 on `(hostname || uname -n) 2>/dev/null | sed 1q`
16570 "
16571
16572 _ACEOF
16573
16574 case $ac_config_files in *"
16575 "*) set x $ac_config_files; shift; ac_config_files=$*;;
16576 esac
16577
16578 case $ac_config_headers in *"
16579 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
16580 esac
16581
16582
16583 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16584 # Files that config.status was made for.
16585 config_files="$ac_config_files"
16586 config_headers="$ac_config_headers"
16587 config_links="$ac_config_links"
16588 config_commands="$ac_config_commands"
16589
16590 _ACEOF
16591
16592 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16593 ac_cs_usage="\
16594 \`$as_me' instantiates files and other configuration actions
16595 from templates according to the current configuration.  Unless the files
16596 and actions are specified as TAGs, all are instantiated by default.
16597
16598 Usage: $0 [OPTION]... [TAG]...
16599
16600   -h, --help       print this help, then exit
16601   -V, --version    print version number and configuration settings, then exit
16602   -q, --quiet, --silent
16603                    do not print progress messages
16604   -d, --debug      don't remove temporary files
16605       --recheck    update $as_me by reconfiguring in the same conditions
16606       --file=FILE[:TEMPLATE]
16607                    instantiate the configuration file FILE
16608       --header=FILE[:TEMPLATE]
16609                    instantiate the configuration header FILE
16610
16611 Configuration files:
16612 $config_files
16613
16614 Configuration headers:
16615 $config_headers
16616
16617 Configuration links:
16618 $config_links
16619
16620 Configuration commands:
16621 $config_commands
16622
16623 Report bugs to the package provider."
16624
16625 _ACEOF
16626 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16627 ac_cs_version="\\
16628 config.status
16629 configured by $0, generated by GNU Autoconf 2.64,
16630   with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
16631
16632 Copyright (C) 2009 Free Software Foundation, Inc.
16633 This config.status script is free software; the Free Software Foundation
16634 gives unlimited permission to copy, distribute and modify it."
16635
16636 ac_pwd='$ac_pwd'
16637 srcdir='$srcdir'
16638 INSTALL='$INSTALL'
16639 MKDIR_P='$MKDIR_P'
16640 AWK='$AWK'
16641 test -n "\$AWK" || AWK=awk
16642 _ACEOF
16643
16644 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16645 # The default lists apply if the user does not specify any file.
16646 ac_need_defaults=:
16647 while test $# != 0
16648 do
16649   case $1 in
16650   --*=*)
16651     ac_option=`expr "X$1" : 'X\([^=]*\)='`
16652     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
16653     ac_shift=:
16654     ;;
16655   *)
16656     ac_option=$1
16657     ac_optarg=$2
16658     ac_shift=shift
16659     ;;
16660   esac
16661
16662   case $ac_option in
16663   # Handling of the options.
16664   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
16665     ac_cs_recheck=: ;;
16666   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
16667     $as_echo "$ac_cs_version"; exit ;;
16668   --debug | --debu | --deb | --de | --d | -d )
16669     debug=: ;;
16670   --file | --fil | --fi | --f )
16671     $ac_shift
16672     case $ac_optarg in
16673     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
16674     esac
16675     as_fn_append CONFIG_FILES " '$ac_optarg'"
16676     ac_need_defaults=false;;
16677   --header | --heade | --head | --hea )
16678     $ac_shift
16679     case $ac_optarg in
16680     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
16681     esac
16682     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
16683     ac_need_defaults=false;;
16684   --he | --h)
16685     # Conflict between --help and --header
16686     as_fn_error "ambiguous option: \`$1'
16687 Try \`$0 --help' for more information.";;
16688   --help | --hel | -h )
16689     $as_echo "$ac_cs_usage"; exit ;;
16690   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
16691   | -silent | --silent | --silen | --sile | --sil | --si | --s)
16692     ac_cs_silent=: ;;
16693
16694   # This is an error.
16695   -*) as_fn_error "unrecognized option: \`$1'
16696 Try \`$0 --help' for more information." ;;
16697
16698   *) as_fn_append ac_config_targets " $1"
16699      ac_need_defaults=false ;;
16700
16701   esac
16702   shift
16703 done
16704
16705 ac_configure_extra_args=
16706
16707 if $ac_cs_silent; then
16708   exec 6>/dev/null
16709   ac_configure_extra_args="$ac_configure_extra_args --silent"
16710 fi
16711
16712 _ACEOF
16713 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16714 if \$ac_cs_recheck; then
16715   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
16716   shift
16717   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
16718   CONFIG_SHELL='$SHELL'
16719   export CONFIG_SHELL
16720   exec "\$@"
16721 fi
16722
16723 _ACEOF
16724 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16725 exec 5>>config.log
16726 {
16727   echo
16728   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
16729 ## Running $as_me. ##
16730 _ASBOX
16731   $as_echo "$ac_log"
16732 } >&5
16733
16734 _ACEOF
16735 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16736 #
16737 # INIT-COMMANDS
16738 #
16739 ac_aux_dir=$ac_aux_dir DEPDIR=$DEPDIR
16740 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
16741
16742 _ACEOF
16743
16744 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16745
16746 # Handling of arguments.
16747 for ac_config_target in $ac_config_targets
16748 do
16749   case $ac_config_target in
16750     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
16751     "depdir") CONFIG_COMMANDS="$CONFIG_COMMANDS depdir" ;;
16752     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
16753     "$ac_config_links_1") CONFIG_LINKS="$CONFIG_LINKS $ac_config_links_1" ;;
16754     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
16755     ".gdbinit") CONFIG_FILES="$CONFIG_FILES .gdbinit:gdbinit.in" ;;
16756     "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
16757     "gnulib/Makefile") CONFIG_FILES="$CONFIG_FILES gnulib/Makefile" ;;
16758     "data-directory/Makefile") CONFIG_FILES="$CONFIG_FILES data-directory/Makefile" ;;
16759     "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
16760
16761   *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
16762   esac
16763 done
16764
16765
16766 # If the user did not use the arguments to specify the items to instantiate,
16767 # then the envvar interface is used.  Set only those that are not.
16768 # We use the long form for the default assignment because of an extremely
16769 # bizarre bug on SunOS 4.1.3.
16770 if $ac_need_defaults; then
16771   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
16772   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
16773   test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
16774   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
16775 fi
16776
16777 # Have a temporary directory for convenience.  Make it in the build tree
16778 # simply because there is no reason against having it here, and in addition,
16779 # creating and moving files from /tmp can sometimes cause problems.
16780 # Hook for its removal unless debugging.
16781 # Note that there is a small window in which the directory will not be cleaned:
16782 # after its creation but before its name has been assigned to `$tmp'.
16783 $debug ||
16784 {
16785   tmp=
16786   trap 'exit_status=$?
16787   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
16788 ' 0
16789   trap 'as_fn_exit 1' 1 2 13 15
16790 }
16791 # Create a (secure) tmp directory for tmp files.
16792
16793 {
16794   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
16795   test -n "$tmp" && test -d "$tmp"
16796 }  ||
16797 {
16798   tmp=./conf$$-$RANDOM
16799   (umask 077 && mkdir "$tmp")
16800 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
16801
16802 # Set up the scripts for CONFIG_FILES section.
16803 # No need to generate them if there are no CONFIG_FILES.
16804 # This happens for instance with `./config.status config.h'.
16805 if test -n "$CONFIG_FILES"; then
16806
16807 if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
16808   ac_cs_awk_getline=:
16809   ac_cs_awk_pipe_init=
16810   ac_cs_awk_read_file='
16811       while ((getline aline < (F[key])) > 0)
16812         print(aline)
16813       close(F[key])'
16814   ac_cs_awk_pipe_fini=
16815 else
16816   ac_cs_awk_getline=false
16817   ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
16818   ac_cs_awk_read_file='
16819       print "|#_!!_#|"
16820       print "cat " F[key] " &&"
16821       '$ac_cs_awk_pipe_init
16822   # The final `:' finishes the AND list.
16823   ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
16824 fi
16825 ac_cr=`echo X | tr X '\015'`
16826 # On cygwin, bash can eat \r inside `` if the user requested igncr.
16827 # But we know of no other shell where ac_cr would be empty at this
16828 # point, so we can use a bashism as a fallback.
16829 if test "x$ac_cr" = x; then
16830   eval ac_cr=\$\'\\r\'
16831 fi
16832 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
16833 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
16834   ac_cs_awk_cr='\r'
16835 else
16836   ac_cs_awk_cr=$ac_cr
16837 fi
16838
16839 echo 'BEGIN {' >"$tmp/subs1.awk" &&
16840 _ACEOF
16841
16842 # Create commands to substitute file output variables.
16843 {
16844   echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
16845   echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
16846   echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
16847   echo "_ACAWK" &&
16848   echo "_ACEOF"
16849 } >conf$$files.sh &&
16850 . ./conf$$files.sh ||
16851   as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
16852 rm -f conf$$files.sh
16853
16854 {
16855   echo "cat >conf$$subs.awk <<_ACEOF" &&
16856   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
16857   echo "_ACEOF"
16858 } >conf$$subs.sh ||
16859   as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
16860 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
16861 ac_delim='%!_!# '
16862 for ac_last_try in false false false false false :; do
16863   . ./conf$$subs.sh ||
16864     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
16865
16866   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
16867   if test $ac_delim_n = $ac_delim_num; then
16868     break
16869   elif $ac_last_try; then
16870     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
16871   else
16872     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
16873   fi
16874 done
16875 rm -f conf$$subs.sh
16876
16877 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16878 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
16879 _ACEOF
16880 sed -n '
16881 h
16882 s/^/S["/; s/!.*/"]=/
16883 p
16884 g
16885 s/^[^!]*!//
16886 :repl
16887 t repl
16888 s/'"$ac_delim"'$//
16889 t delim
16890 :nl
16891 h
16892 s/\(.\{148\}\).*/\1/
16893 t more1
16894 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
16895 p
16896 n
16897 b repl
16898 :more1
16899 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
16900 p
16901 g
16902 s/.\{148\}//
16903 t nl
16904 :delim
16905 h
16906 s/\(.\{148\}\).*/\1/
16907 t more2
16908 s/["\\]/\\&/g; s/^/"/; s/$/"/
16909 p
16910 b
16911 :more2
16912 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
16913 p
16914 g
16915 s/.\{148\}//
16916 t delim
16917 ' <conf$$subs.awk | sed '
16918 /^[^""]/{
16919   N
16920   s/\n//
16921 }
16922 ' >>$CONFIG_STATUS || ac_write_fail=1
16923 rm -f conf$$subs.awk
16924 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16925 _ACAWK
16926 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
16927   for (key in S) S_is_set[key] = 1
16928   FS = "\a"
16929   \$ac_cs_awk_pipe_init
16930 }
16931 {
16932   line = $ 0
16933   nfields = split(line, field, "@")
16934   substed = 0
16935   len = length(field[1])
16936   for (i = 2; i < nfields; i++) {
16937     key = field[i]
16938     keylen = length(key)
16939     if (S_is_set[key]) {
16940       value = S[key]
16941       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
16942       len += length(value) + length(field[++i])
16943       substed = 1
16944     } else
16945       len += 1 + keylen
16946   }
16947   if (nfields == 3 && !substed) {
16948     key = field[2]
16949     if (F[key] != "" && line ~ /^[       ]*@.*@[         ]*$/) {
16950       \$ac_cs_awk_read_file
16951       next
16952     }
16953   }
16954   print line
16955 }
16956 \$ac_cs_awk_pipe_fini
16957 _ACAWK
16958 _ACEOF
16959 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16960 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
16961   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
16962 else
16963   cat
16964 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
16965   || as_fn_error "could not setup config files machinery" "$LINENO" 5
16966 _ACEOF
16967
16968 # VPATH may cause trouble with some makes, so we remove $(srcdir),
16969 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
16970 # trailing colons and then remove the whole line if VPATH becomes empty
16971 # (actually we leave an empty line to preserve line numbers).
16972 if test "x$srcdir" = x.; then
16973   ac_vpsub='/^[  ]*VPATH[        ]*=/{
16974 s/:*\$(srcdir):*/:/
16975 s/:*\${srcdir}:*/:/
16976 s/:*@srcdir@:*/:/
16977 s/^\([^=]*=[     ]*\):*/\1/
16978 s/:*$//
16979 s/^[^=]*=[       ]*$//
16980 }'
16981 fi
16982
16983 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16984 fi # test -n "$CONFIG_FILES"
16985
16986 # Set up the scripts for CONFIG_HEADERS section.
16987 # No need to generate them if there are no CONFIG_HEADERS.
16988 # This happens for instance with `./config.status Makefile'.
16989 if test -n "$CONFIG_HEADERS"; then
16990 cat >"$tmp/defines.awk" <<\_ACAWK ||
16991 BEGIN {
16992 _ACEOF
16993
16994 # Transform confdefs.h into an awk script `defines.awk', embedded as
16995 # here-document in config.status, that substitutes the proper values into
16996 # config.h.in to produce config.h.
16997
16998 # Create a delimiter string that does not exist in confdefs.h, to ease
16999 # handling of long lines.
17000 ac_delim='%!_!# '
17001 for ac_last_try in false false :; do
17002   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
17003   if test -z "$ac_t"; then
17004     break
17005   elif $ac_last_try; then
17006     as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
17007   else
17008     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
17009   fi
17010 done
17011
17012 # For the awk script, D is an array of macro values keyed by name,
17013 # likewise P contains macro parameters if any.  Preserve backslash
17014 # newline sequences.
17015
17016 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
17017 sed -n '
17018 s/.\{148\}/&'"$ac_delim"'/g
17019 t rset
17020 :rset
17021 s/^[     ]*#[    ]*define[       ][      ]*/ /
17022 t def
17023 d
17024 :def
17025 s/\\$//
17026 t bsnl
17027 s/["\\]/\\&/g
17028 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
17029 D["\1"]=" \3"/p
17030 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
17031 d
17032 :bsnl
17033 s/["\\]/\\&/g
17034 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
17035 D["\1"]=" \3\\\\\\n"\\/p
17036 t cont
17037 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
17038 t cont
17039 d
17040 :cont
17041 n
17042 s/.\{148\}/&'"$ac_delim"'/g
17043 t clear
17044 :clear
17045 s/\\$//
17046 t bsnlc
17047 s/["\\]/\\&/g; s/^/"/; s/$/"/p
17048 d
17049 :bsnlc
17050 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
17051 b cont
17052 ' <confdefs.h | sed '
17053 s/'"$ac_delim"'/"\\\
17054 "/g' >>$CONFIG_STATUS || ac_write_fail=1
17055
17056 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17057   for (key in D) D_is_set[key] = 1
17058   FS = "\a"
17059 }
17060 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
17061   line = \$ 0
17062   split(line, arg, " ")
17063   if (arg[1] == "#") {
17064     defundef = arg[2]
17065     mac1 = arg[3]
17066   } else {
17067     defundef = substr(arg[1], 2)
17068     mac1 = arg[2]
17069   }
17070   split(mac1, mac2, "(") #)
17071   macro = mac2[1]
17072   prefix = substr(line, 1, index(line, defundef) - 1)
17073   if (D_is_set[macro]) {
17074     # Preserve the white space surrounding the "#".
17075     print prefix "define", macro P[macro] D[macro]
17076     next
17077   } else {
17078     # Replace #undef with comments.  This is necessary, for example,
17079     # in the case of _POSIX_SOURCE, which is predefined and required
17080     # on some systems where configure will not decide to define it.
17081     if (defundef == "undef") {
17082       print "/*", prefix defundef, macro, "*/"
17083       next
17084     }
17085   }
17086 }
17087 { print }
17088 _ACAWK
17089 _ACEOF
17090 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17091   as_fn_error "could not setup config headers machinery" "$LINENO" 5
17092 fi # test -n "$CONFIG_HEADERS"
17093
17094
17095 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS  :L $CONFIG_LINKS  :C $CONFIG_COMMANDS"
17096 shift
17097 for ac_tag
17098 do
17099   case $ac_tag in
17100   :[FHLC]) ac_mode=$ac_tag; continue;;
17101   esac
17102   case $ac_mode$ac_tag in
17103   :[FHL]*:*);;
17104   :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
17105   :[FH]-) ac_tag=-:-;;
17106   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
17107   esac
17108   ac_save_IFS=$IFS
17109   IFS=:
17110   set x $ac_tag
17111   IFS=$ac_save_IFS
17112   shift
17113   ac_file=$1
17114   shift
17115
17116   case $ac_mode in
17117   :L) ac_source=$1;;
17118   :[FH])
17119     ac_file_inputs=
17120     for ac_f
17121     do
17122       case $ac_f in
17123       -) ac_f="$tmp/stdin";;
17124       *) # Look for the file first in the build tree, then in the source tree
17125          # (if the path is not absolute).  The absolute path cannot be DOS-style,
17126          # because $ac_f cannot contain `:'.
17127          test -f "$ac_f" ||
17128            case $ac_f in
17129            [\\/$]*) false;;
17130            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
17131            esac ||
17132            as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
17133       esac
17134       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
17135       as_fn_append ac_file_inputs " '$ac_f'"
17136     done
17137
17138     # Let's still pretend it is `configure' which instantiates (i.e., don't
17139     # use $as_me), people would be surprised to read:
17140     #    /* config.h.  Generated by config.status.  */
17141     configure_input='Generated from '`
17142           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
17143         `' by configure.'
17144     if test x"$ac_file" != x-; then
17145       configure_input="$ac_file.  $configure_input"
17146       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
17147 $as_echo "$as_me: creating $ac_file" >&6;}
17148     fi
17149     # Neutralize special characters interpreted by sed in replacement strings.
17150     case $configure_input in #(
17151     *\&* | *\|* | *\\* )
17152        ac_sed_conf_input=`$as_echo "$configure_input" |
17153        sed 's/[\\\\&|]/\\\\&/g'`;; #(
17154     *) ac_sed_conf_input=$configure_input;;
17155     esac
17156
17157     case $ac_tag in
17158     *:-:* | *:-) cat >"$tmp/stdin" \
17159       || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
17160     esac
17161     ;;
17162   esac
17163
17164   ac_dir=`$as_dirname -- "$ac_file" ||
17165 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17166          X"$ac_file" : 'X\(//\)[^/]' \| \
17167          X"$ac_file" : 'X\(//\)$' \| \
17168          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
17169 $as_echo X"$ac_file" |
17170     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17171             s//\1/
17172             q
17173           }
17174           /^X\(\/\/\)[^/].*/{
17175             s//\1/
17176             q
17177           }
17178           /^X\(\/\/\)$/{
17179             s//\1/
17180             q
17181           }
17182           /^X\(\/\).*/{
17183             s//\1/
17184             q
17185           }
17186           s/.*/./; q'`
17187   as_dir="$ac_dir"; as_fn_mkdir_p
17188   ac_builddir=.
17189
17190 case "$ac_dir" in
17191 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
17192 *)
17193   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
17194   # A ".." for each directory in $ac_dir_suffix.
17195   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
17196   case $ac_top_builddir_sub in
17197   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
17198   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
17199   esac ;;
17200 esac
17201 ac_abs_top_builddir=$ac_pwd
17202 ac_abs_builddir=$ac_pwd$ac_dir_suffix
17203 # for backward compatibility:
17204 ac_top_builddir=$ac_top_build_prefix
17205
17206 case $srcdir in
17207   .)  # We are building in place.
17208     ac_srcdir=.
17209     ac_top_srcdir=$ac_top_builddir_sub
17210     ac_abs_top_srcdir=$ac_pwd ;;
17211   [\\/]* | ?:[\\/]* )  # Absolute name.
17212     ac_srcdir=$srcdir$ac_dir_suffix;
17213     ac_top_srcdir=$srcdir
17214     ac_abs_top_srcdir=$srcdir ;;
17215   *) # Relative name.
17216     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
17217     ac_top_srcdir=$ac_top_build_prefix$srcdir
17218     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
17219 esac
17220 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
17221
17222
17223   case $ac_mode in
17224   :F)
17225   #
17226   # CONFIG_FILE
17227   #
17228
17229   case $INSTALL in
17230   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
17231   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
17232   esac
17233   ac_MKDIR_P=$MKDIR_P
17234   case $MKDIR_P in
17235   [\\/$]* | ?:[\\/]* ) ;;
17236   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
17237   esac
17238 _ACEOF
17239
17240 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17241 # If the template does not know about datarootdir, expand it.
17242 # FIXME: This hack should be removed a few years after 2.60.
17243 ac_datarootdir_hack=; ac_datarootdir_seen=
17244 ac_sed_dataroot='
17245 /datarootdir/ {
17246   p
17247   q
17248 }
17249 /@datadir@/p
17250 /@docdir@/p
17251 /@infodir@/p
17252 /@localedir@/p
17253 /@mandir@/p'
17254 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
17255 *datarootdir*) ac_datarootdir_seen=yes;;
17256 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
17257   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
17258 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
17259 _ACEOF
17260 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17261   ac_datarootdir_hack='
17262   s&@datadir@&$datadir&g
17263   s&@docdir@&$docdir&g
17264   s&@infodir@&$infodir&g
17265   s&@localedir@&$localedir&g
17266   s&@mandir@&$mandir&g
17267   s&\\\${datarootdir}&$datarootdir&g' ;;
17268 esac
17269 _ACEOF
17270
17271 # Neutralize VPATH when `$srcdir' = `.'.
17272 # Shell code in configure.ac might set extrasub.
17273 # FIXME: do we really want to maintain this feature?
17274 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17275 ac_sed_extra="$ac_vpsub
17276 $extrasub
17277 _ACEOF
17278 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17279 :t
17280 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
17281 s|@configure_input@|$ac_sed_conf_input|;t t
17282 s&@top_builddir@&$ac_top_builddir_sub&;t t
17283 s&@top_build_prefix@&$ac_top_build_prefix&;t t
17284 s&@srcdir@&$ac_srcdir&;t t
17285 s&@abs_srcdir@&$ac_abs_srcdir&;t t
17286 s&@top_srcdir@&$ac_top_srcdir&;t t
17287 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
17288 s&@builddir@&$ac_builddir&;t t
17289 s&@abs_builddir@&$ac_abs_builddir&;t t
17290 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
17291 s&@INSTALL@&$ac_INSTALL&;t t
17292 s&@MKDIR_P@&$ac_MKDIR_P&;t t
17293 $ac_datarootdir_hack
17294 "
17295 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
17296 if $ac_cs_awk_getline; then
17297   $AWK -f "$tmp/subs.awk"
17298 else
17299   $AWK -f "$tmp/subs.awk" | $SHELL
17300 fi >$tmp/out \
17301   || as_fn_error "could not create $ac_file" "$LINENO" 5
17302
17303 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
17304   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
17305   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
17306   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
17307 which seems to be undefined.  Please make sure it is defined." >&5
17308 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
17309 which seems to be undefined.  Please make sure it is defined." >&2;}
17310
17311   rm -f "$tmp/stdin"
17312   case $ac_file in
17313   -) cat "$tmp/out" && rm -f "$tmp/out";;
17314   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
17315   esac \
17316   || as_fn_error "could not create $ac_file" "$LINENO" 5
17317  ;;
17318   :H)
17319   #
17320   # CONFIG_HEADER
17321   #
17322   if test x"$ac_file" != x-; then
17323     {
17324       $as_echo "/* $configure_input  */" \
17325       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
17326     } >"$tmp/config.h" \
17327       || as_fn_error "could not create $ac_file" "$LINENO" 5
17328     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
17329       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
17330 $as_echo "$as_me: $ac_file is unchanged" >&6;}
17331     else
17332       rm -f "$ac_file"
17333       mv "$tmp/config.h" "$ac_file" \
17334         || as_fn_error "could not create $ac_file" "$LINENO" 5
17335     fi
17336   else
17337     $as_echo "/* $configure_input  */" \
17338       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
17339       || as_fn_error "could not create -" "$LINENO" 5
17340   fi
17341 # Compute "$ac_file"'s index in $config_headers.
17342 _am_arg="$ac_file"
17343 _am_stamp_count=1
17344 for _am_header in $config_headers :; do
17345   case $_am_header in
17346     $_am_arg | $_am_arg:* )
17347       break ;;
17348     * )
17349       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
17350   esac
17351 done
17352 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
17353 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17354          X"$_am_arg" : 'X\(//\)[^/]' \| \
17355          X"$_am_arg" : 'X\(//\)$' \| \
17356          X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
17357 $as_echo X"$_am_arg" |
17358     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17359             s//\1/
17360             q
17361           }
17362           /^X\(\/\/\)[^/].*/{
17363             s//\1/
17364             q
17365           }
17366           /^X\(\/\/\)$/{
17367             s//\1/
17368             q
17369           }
17370           /^X\(\/\).*/{
17371             s//\1/
17372             q
17373           }
17374           s/.*/./; q'`/stamp-h$_am_stamp_count
17375  ;;
17376   :L)
17377   #
17378   # CONFIG_LINK
17379   #
17380
17381   if test "$ac_source" = "$ac_file" && test "$srcdir" = '.'; then
17382     :
17383   else
17384     # Prefer the file from the source tree if names are identical.
17385     if test "$ac_source" = "$ac_file" || test ! -r "$ac_source"; then
17386       ac_source=$srcdir/$ac_source
17387     fi
17388
17389     { $as_echo "$as_me:${as_lineno-$LINENO}: linking $ac_source to $ac_file" >&5
17390 $as_echo "$as_me: linking $ac_source to $ac_file" >&6;}
17391
17392     if test ! -r "$ac_source"; then
17393       as_fn_error "$ac_source: file not found" "$LINENO" 5
17394     fi
17395     rm -f "$ac_file"
17396
17397     # Try a relative symlink, then a hard link, then a copy.
17398     case $srcdir in
17399     [\\/$]* | ?:[\\/]* ) ac_rel_source=$ac_source ;;
17400         *) ac_rel_source=$ac_top_build_prefix$ac_source ;;
17401     esac
17402     ln -s "$ac_rel_source" "$ac_file" 2>/dev/null ||
17403       ln "$ac_source" "$ac_file" 2>/dev/null ||
17404       cp -p "$ac_source" "$ac_file" ||
17405       as_fn_error "cannot link or copy $ac_source to $ac_file" "$LINENO" 5
17406   fi
17407  ;;
17408   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
17409 $as_echo "$as_me: executing $ac_file commands" >&6;}
17410  ;;
17411   esac
17412
17413
17414   case $ac_file$ac_mode in
17415     "depdir":C) $SHELL $ac_aux_dir/mkinstalldirs $DEPDIR ;;
17416     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
17417   # Autoconf 2.62 quotes --file arguments for eval, but not when files
17418   # are listed without --file.  Let's play safe and only enable the eval
17419   # if we detect the quoting.
17420   case $CONFIG_FILES in
17421   *\'*) eval set x "$CONFIG_FILES" ;;
17422   *)   set x $CONFIG_FILES ;;
17423   esac
17424   shift
17425   for mf
17426   do
17427     # Strip MF so we end up with the name of the file.
17428     mf=`echo "$mf" | sed -e 's/:.*$//'`
17429     # Check whether this is an Automake generated Makefile or not.
17430     # We used to match only the files named `Makefile.in', but
17431     # some people rename them; so instead we look at the file content.
17432     # Grep'ing the first line is not enough: some people post-process
17433     # each Makefile.in and add a new line on top of each file to say so.
17434     # Grep'ing the whole file is not good either: AIX grep has a line
17435     # limit of 2048, but all sed's we know have understand at least 4000.
17436     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
17437       dirpart=`$as_dirname -- "$mf" ||
17438 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17439          X"$mf" : 'X\(//\)[^/]' \| \
17440          X"$mf" : 'X\(//\)$' \| \
17441          X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
17442 $as_echo X"$mf" |
17443     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17444             s//\1/
17445             q
17446           }
17447           /^X\(\/\/\)[^/].*/{
17448             s//\1/
17449             q
17450           }
17451           /^X\(\/\/\)$/{
17452             s//\1/
17453             q
17454           }
17455           /^X\(\/\).*/{
17456             s//\1/
17457             q
17458           }
17459           s/.*/./; q'`
17460     else
17461       continue
17462     fi
17463     # Extract the definition of DEPDIR, am__include, and am__quote
17464     # from the Makefile without running `make'.
17465     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
17466     test -z "$DEPDIR" && continue
17467     am__include=`sed -n 's/^am__include = //p' < "$mf"`
17468     test -z "am__include" && continue
17469     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
17470     # When using ansi2knr, U may be empty or an underscore; expand it
17471     U=`sed -n 's/^U = //p' < "$mf"`
17472     # Find all dependency output files, they are included files with
17473     # $(DEPDIR) in their names.  We invoke sed twice because it is the
17474     # simplest approach to changing $(DEPDIR) to its actual value in the
17475     # expansion.
17476     for file in `sed -n "
17477       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
17478          sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
17479       # Make sure the directory exists.
17480       test -f "$dirpart/$file" && continue
17481       fdir=`$as_dirname -- "$file" ||
17482 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17483          X"$file" : 'X\(//\)[^/]' \| \
17484          X"$file" : 'X\(//\)$' \| \
17485          X"$file" : 'X\(/\)' \| . 2>/dev/null ||
17486 $as_echo X"$file" |
17487     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17488             s//\1/
17489             q
17490           }
17491           /^X\(\/\/\)[^/].*/{
17492             s//\1/
17493             q
17494           }
17495           /^X\(\/\/\)$/{
17496             s//\1/
17497             q
17498           }
17499           /^X\(\/\).*/{
17500             s//\1/
17501             q
17502           }
17503           s/.*/./; q'`
17504       as_dir=$dirpart/$fdir; as_fn_mkdir_p
17505       # echo "creating $dirpart/$file"
17506       echo '# dummy' > "$dirpart/$file"
17507     done
17508   done
17509 }
17510  ;;
17511     "default":C)
17512 case x$CONFIG_HEADERS in
17513 xconfig.h:config.in)
17514 echo > stamp-h ;;
17515 esac
17516  ;;
17517
17518   esac
17519 done # for ac_tag
17520
17521
17522 as_fn_exit 0
17523 _ACEOF
17524 ac_clean_files=$ac_clean_files_save
17525
17526 test $ac_write_fail = 0 ||
17527   as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
17528
17529
17530 # configure is writing to config.log, and then calls config.status.
17531 # config.status does its own redirection, appending to config.log.
17532 # Unfortunately, on DOS this fails, as config.log is still kept open
17533 # by configure, so config.status won't be able to write to it; its
17534 # output is simply discarded.  So we exec the FD to /dev/null,
17535 # effectively closing config.log, so it can be properly (re)opened and
17536 # appended to by config.status.  When coming back to configure, we
17537 # need to make the FD available again.
17538 if test "$no_create" != yes; then
17539   ac_cs_success=:
17540   ac_config_status_args=
17541   test "$silent" = yes &&
17542     ac_config_status_args="$ac_config_status_args --quiet"
17543   exec 5>/dev/null
17544   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
17545   exec 5>>config.log
17546   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
17547   # would make configure fail if this is the last instruction.
17548   $ac_cs_success || as_fn_exit $?
17549 fi
17550
17551 #
17552 # CONFIG_SUBDIRS section.
17553 #
17554 if test "$no_recursion" != yes; then
17555
17556   # Remove --cache-file, --srcdir, and --disable-option-checking arguments
17557   # so they do not pile up.
17558   ac_sub_configure_args=
17559   ac_prev=
17560   eval "set x $ac_configure_args"
17561   shift
17562   for ac_arg
17563   do
17564     if test -n "$ac_prev"; then
17565       ac_prev=
17566       continue
17567     fi
17568     case $ac_arg in
17569     -cache-file | --cache-file | --cache-fil | --cache-fi \
17570     | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
17571       ac_prev=cache_file ;;
17572     -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
17573     | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
17574     | --c=*)
17575       ;;
17576     --config-cache | -C)
17577       ;;
17578     -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
17579       ac_prev=srcdir ;;
17580     -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
17581       ;;
17582     -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
17583       ac_prev=prefix ;;
17584     -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
17585       ;;
17586     --disable-option-checking)
17587       ;;
17588     *)
17589       case $ac_arg in
17590       *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
17591       esac
17592       as_fn_append ac_sub_configure_args " '$ac_arg'" ;;
17593     esac
17594   done
17595
17596   # Always prepend --prefix to ensure using the same prefix
17597   # in subdir configurations.
17598   ac_arg="--prefix=$prefix"
17599   case $ac_arg in
17600   *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
17601   esac
17602   ac_sub_configure_args="'$ac_arg' $ac_sub_configure_args"
17603
17604   # Pass --silent
17605   if test "$silent" = yes; then
17606     ac_sub_configure_args="--silent $ac_sub_configure_args"
17607   fi
17608
17609   # Always prepend --disable-option-checking to silence warnings, since
17610   # different subdirs can have different --enable and --with options.
17611   ac_sub_configure_args="--disable-option-checking $ac_sub_configure_args"
17612
17613   ac_popdir=`pwd`
17614   for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue
17615
17616     # Do not complain, so a configure script can configure whichever
17617     # parts of a large source tree are present.
17618     test -d "$srcdir/$ac_dir" || continue
17619
17620     ac_msg="=== configuring in $ac_dir (`pwd`/$ac_dir)"
17621     $as_echo "$as_me:${as_lineno-$LINENO}: $ac_msg" >&5
17622     $as_echo "$ac_msg" >&6
17623     as_dir="$ac_dir"; as_fn_mkdir_p
17624     ac_builddir=.
17625
17626 case "$ac_dir" in
17627 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
17628 *)
17629   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
17630   # A ".." for each directory in $ac_dir_suffix.
17631   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
17632   case $ac_top_builddir_sub in
17633   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
17634   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
17635   esac ;;
17636 esac
17637 ac_abs_top_builddir=$ac_pwd
17638 ac_abs_builddir=$ac_pwd$ac_dir_suffix
17639 # for backward compatibility:
17640 ac_top_builddir=$ac_top_build_prefix
17641
17642 case $srcdir in
17643   .)  # We are building in place.
17644     ac_srcdir=.
17645     ac_top_srcdir=$ac_top_builddir_sub
17646     ac_abs_top_srcdir=$ac_pwd ;;
17647   [\\/]* | ?:[\\/]* )  # Absolute name.
17648     ac_srcdir=$srcdir$ac_dir_suffix;
17649     ac_top_srcdir=$srcdir
17650     ac_abs_top_srcdir=$srcdir ;;
17651   *) # Relative name.
17652     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
17653     ac_top_srcdir=$ac_top_build_prefix$srcdir
17654     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
17655 esac
17656 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
17657
17658
17659     cd "$ac_dir"
17660
17661     # Check for guested configure; otherwise get Cygnus style configure.
17662     if test -f "$ac_srcdir/configure.gnu"; then
17663       ac_sub_configure=$ac_srcdir/configure.gnu
17664     elif test -f "$ac_srcdir/configure"; then
17665       ac_sub_configure=$ac_srcdir/configure
17666     elif test -f "$ac_srcdir/configure.in"; then
17667       # This should be Cygnus configure.
17668       ac_sub_configure=$ac_aux_dir/configure
17669     else
17670       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no configuration information is in $ac_dir" >&5
17671 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
17672       ac_sub_configure=
17673     fi
17674
17675     # The recursion is here.
17676     if test -n "$ac_sub_configure"; then
17677       # Make the cache file name correct relative to the subdirectory.
17678       case $cache_file in
17679       [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
17680       *) # Relative name.
17681         ac_sub_cache_file=$ac_top_build_prefix$cache_file ;;
17682       esac
17683
17684       { $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
17685 $as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
17686       # The eval makes quoting arguments work.
17687       eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
17688            --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
17689         as_fn_error "$ac_sub_configure failed for $ac_dir" "$LINENO" 5
17690     fi
17691
17692     cd "$ac_popdir"
17693   done
17694 fi
17695 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
17696   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
17697 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
17698 fi
17699
17700
17701 exit 0