gdb/
[platform/upstream/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 JIT_READER_DIR
670 TARGET_PTR
671 READLINE_TEXI_INCFLAG
672 READLINE_CFLAGS
673 READLINE_DEPS
674 READLINE
675 MIG
676 WINDRES
677 DLLTOOL
678 AR
679 YFLAGS
680 YACC
681 LN_S
682 REPORT_BUGS_TEXI
683 REPORT_BUGS_TO
684 PKGVERSION
685 TARGET_OBS
686 subdirs
687 GDB_DATADIR
688 DEBUGDIR
689 am__fastdepCC_FALSE
690 am__fastdepCC_TRUE
691 AMDEPBACKSLASH
692 AMDEP_FALSE
693 AMDEP_TRUE
694 am__quote
695 am__include
696 am__untar
697 am__tar
698 AMTAR
699 AWK
700 mkdir_p
701 MKDIR_P
702 INSTALL_STRIP_PROGRAM
703 STRIP
704 install_sh
705 AUTOHEADER
706 AUTOMAKE
707 AUTOCONF
708 ACLOCAL
709 VERSION
710 CYGPATH_W
711 am__isrc
712 INSTALL_DATA
713 INSTALL_SCRIPT
714 INSTALL_PROGRAM
715 MAKEINFO_EXTRA_FLAGS
716 MAKEINFOFLAGS
717 MAKEINFO
718 PACKAGE
719 GNULIB_STDINT_H
720 LIBGNU_LTLIBDEPS
721 LIBGNU_LIBDEPS
722 gltests_WITNESS
723 HAVE_WINT_T
724 HAVE_WCHAR_H
725 NEXT_AS_FIRST_DIRECTIVE_WCHAR_H
726 NEXT_WCHAR_H
727 REPLACE_WCWIDTH
728 REPLACE_WCSNRTOMBS
729 REPLACE_WCSRTOMBS
730 REPLACE_WCRTOMB
731 REPLACE_MBSNRTOWCS
732 REPLACE_MBSRTOWCS
733 REPLACE_MBRLEN
734 REPLACE_MBRTOWC
735 REPLACE_MBSINIT
736 REPLACE_WCTOB
737 REPLACE_BTOWC
738 REPLACE_MBSTATE_T
739 HAVE_DECL_WCWIDTH
740 HAVE_DECL_WCTOB
741 HAVE_WCSNRTOMBS
742 HAVE_WCSRTOMBS
743 HAVE_WCRTOMB
744 HAVE_MBSNRTOWCS
745 HAVE_MBSRTOWCS
746 HAVE_MBRLEN
747 HAVE_MBRTOWC
748 HAVE_MBSINIT
749 HAVE_BTOWC
750 GNULIB_WCWIDTH
751 GNULIB_WCSNRTOMBS
752 GNULIB_WCSRTOMBS
753 GNULIB_WCRTOMB
754 GNULIB_MBSNRTOWCS
755 GNULIB_MBSRTOWCS
756 GNULIB_MBRLEN
757 GNULIB_MBRTOWC
758 GNULIB_MBSINIT
759 GNULIB_WCTOB
760 GNULIB_BTOWC
761 NEXT_AS_FIRST_DIRECTIVE_STRING_H
762 NEXT_STRING_H
763 STDINT_H
764 WINT_T_SUFFIX
765 WCHAR_T_SUFFIX
766 SIG_ATOMIC_T_SUFFIX
767 SIZE_T_SUFFIX
768 PTRDIFF_T_SUFFIX
769 HAVE_SIGNED_WINT_T
770 HAVE_SIGNED_WCHAR_T
771 HAVE_SIGNED_SIG_ATOMIC_T
772 BITSIZEOF_WINT_T
773 BITSIZEOF_WCHAR_T
774 BITSIZEOF_SIG_ATOMIC_T
775 BITSIZEOF_SIZE_T
776 BITSIZEOF_PTRDIFF_T
777 HAVE_SYS_BITYPES_H
778 HAVE_SYS_INTTYPES_H
779 HAVE_STDINT_H
780 NEXT_AS_FIRST_DIRECTIVE_STDINT_H
781 NEXT_STDINT_H
782 HAVE_SYS_TYPES_H
783 HAVE_INTTYPES_H
784 HAVE_UNSIGNED_LONG_LONG_INT
785 HAVE_LONG_LONG_INT
786 NEXT_AS_FIRST_DIRECTIVE_STDDEF_H
787 NEXT_STDDEF_H
788 PRAGMA_SYSTEM_HEADER
789 INCLUDE_NEXT_AS_FIRST_DIRECTIVE
790 INCLUDE_NEXT
791 STDDEF_H
792 HAVE_WCHAR_T
793 REPLACE_NULL
794 APPLE_UNIVERSAL_BUILD
795 UNDEFINE_STRTOK_R
796 REPLACE_STRTOK_R
797 REPLACE_STRSIGNAL
798 REPLACE_STRNLEN
799 REPLACE_STRNDUP
800 REPLACE_STRNCAT
801 REPLACE_STRERROR
802 REPLACE_STRCASESTR
803 REPLACE_STRSTR
804 REPLACE_STRDUP
805 REPLACE_STPNCPY
806 REPLACE_MEMMEM
807 REPLACE_MEMCHR
808 HAVE_STRVERSCMP
809 HAVE_DECL_STRSIGNAL
810 HAVE_DECL_STRTOK_R
811 HAVE_STRCASESTR
812 HAVE_STRSEP
813 HAVE_STRPBRK
814 HAVE_DECL_STRNLEN
815 HAVE_DECL_STRNDUP
816 HAVE_DECL_STRDUP
817 HAVE_STRCHRNUL
818 HAVE_STPNCPY
819 HAVE_STPCPY
820 HAVE_RAWMEMCHR
821 HAVE_DECL_MEMRCHR
822 HAVE_MEMPCPY
823 HAVE_DECL_MEMMEM
824 HAVE_MEMCHR
825 HAVE_MBSLEN
826 GNULIB_STRVERSCMP
827 GNULIB_STRSIGNAL
828 GNULIB_STRERROR
829 GNULIB_MBSTOK_R
830 GNULIB_MBSSEP
831 GNULIB_MBSSPN
832 GNULIB_MBSPBRK
833 GNULIB_MBSCSPN
834 GNULIB_MBSCASESTR
835 GNULIB_MBSPCASECMP
836 GNULIB_MBSNCASECMP
837 GNULIB_MBSCASECMP
838 GNULIB_MBSSTR
839 GNULIB_MBSRCHR
840 GNULIB_MBSCHR
841 GNULIB_MBSNLEN
842 GNULIB_MBSLEN
843 GNULIB_STRTOK_R
844 GNULIB_STRCASESTR
845 GNULIB_STRSTR
846 GNULIB_STRSEP
847 GNULIB_STRPBRK
848 GNULIB_STRNLEN
849 GNULIB_STRNDUP
850 GNULIB_STRNCAT
851 GNULIB_STRDUP
852 GNULIB_STRCHRNUL
853 GNULIB_STPNCPY
854 GNULIB_STPCPY
855 GNULIB_RAWMEMCHR
856 GNULIB_MEMRCHR
857 GNULIB_MEMPCPY
858 GNULIB_MEMMEM
859 GNULIB_MEMCHR
860 GL_COND_LIBTOOL_FALSE
861 GL_COND_LIBTOOL_TRUE
862 CATOBJEXT
863 GENCAT
864 INSTOBJEXT
865 DATADIRNAME
866 CATALOGS
867 POSUB
868 GMSGFMT
869 XGETTEXT
870 INCINTL
871 LIBINTL_DEP
872 LIBINTL
873 USE_NLS
874 SET_MAKE
875 GMAKE_FALSE
876 GMAKE_TRUE
877 MAKE
878 CCDEPMODE
879 DEPDIR
880 am__leading_dot
881 target_os
882 target_vendor
883 target_cpu
884 target
885 RANLIB
886 EGREP
887 GREP
888 CPP
889 host_os
890 host_vendor
891 host_cpu
892 host
893 build_os
894 build_vendor
895 build_cpu
896 build
897 OBJEXT
898 EXEEXT
899 ac_ct_CC
900 CPPFLAGS
901 LDFLAGS
902 CFLAGS
903 CC
904 MAINT
905 MAINTAINER_MODE_FALSE
906 MAINTAINER_MODE_TRUE
907 target_alias
908 host_alias
909 build_alias
910 LIBS
911 ECHO_T
912 ECHO_N
913 ECHO_C
914 DEFS
915 mandir
916 localedir
917 libdir
918 psdir
919 pdfdir
920 dvidir
921 htmldir
922 infodir
923 docdir
924 oldincludedir
925 includedir
926 localstatedir
927 sharedstatedir
928 sysconfdir
929 datadir
930 datarootdir
931 libexecdir
932 sbindir
933 bindir
934 program_transform_name
935 prefix
936 exec_prefix
937 PACKAGE_URL
938 PACKAGE_BUGREPORT
939 PACKAGE_STRING
940 PACKAGE_VERSION
941 PACKAGE_TARNAME
942 PACKAGE_NAME
943 PATH_SEPARATOR
944 SHELL'
945 ac_subst_files='host_makefile_frag'
946 ac_user_opts='
947 enable_option_checking
948 enable_maintainer_mode
949 enable_plugins
950 enable_largefile
951 enable_dependency_tracking
952 with_separate_debug_dir
953 with_gdb_datadir
954 with_relocated_sources
955 enable_targets
956 enable_64_bit_bfd
957 enable_gdbcli
958 enable_gdbmi
959 enable_tui
960 enable_gdbtk
961 with_libunwind
962 with_curses
963 enable_profiling
964 with_pkgversion
965 with_bugurl
966 with_zlib
967 with_libiconv_prefix
968 with_iconv_bin
969 with_system_readline
970 with_jit_reader_dir
971 with_expat
972 with_gnu_ld
973 enable_rpath
974 with_libexpat_prefix
975 with_python
976 with_included_regex
977 with_sysroot
978 with_system_gdbinit
979 enable_werror
980 enable_build_warnings
981 enable_gdb_build_warnings
982 with_tcl
983 with_tk
984 with_x
985 enable_sim
986 enable_multi_ice
987 enable_gdbserver
988 '
989       ac_precious_vars='build_alias
990 host_alias
991 target_alias
992 CC
993 CFLAGS
994 LDFLAGS
995 LIBS
996 CPPFLAGS
997 CPP
998 YACC
999 YFLAGS
1000 XMKMF'
1001 ac_subdirs_all='testsuite
1002 gdbtk
1003 multi-ice
1004 gdbserver'
1005
1006 # Initialize some variables set by options.
1007 ac_init_help=
1008 ac_init_version=false
1009 ac_unrecognized_opts=
1010 ac_unrecognized_sep=
1011 # The variables have the same names as the options, with
1012 # dashes changed to underlines.
1013 cache_file=/dev/null
1014 exec_prefix=NONE
1015 no_create=
1016 no_recursion=
1017 prefix=NONE
1018 program_prefix=NONE
1019 program_suffix=NONE
1020 program_transform_name=s,x,x,
1021 silent=
1022 site=
1023 srcdir=
1024 verbose=
1025 x_includes=NONE
1026 x_libraries=NONE
1027
1028 # Installation directory options.
1029 # These are left unexpanded so users can "make install exec_prefix=/foo"
1030 # and all the variables that are supposed to be based on exec_prefix
1031 # by default will actually change.
1032 # Use braces instead of parens because sh, perl, etc. also accept them.
1033 # (The list follows the same order as the GNU Coding Standards.)
1034 bindir='${exec_prefix}/bin'
1035 sbindir='${exec_prefix}/sbin'
1036 libexecdir='${exec_prefix}/libexec'
1037 datarootdir='${prefix}/share'
1038 datadir='${datarootdir}'
1039 sysconfdir='${prefix}/etc'
1040 sharedstatedir='${prefix}/com'
1041 localstatedir='${prefix}/var'
1042 includedir='${prefix}/include'
1043 oldincludedir='/usr/include'
1044 docdir='${datarootdir}/doc/${PACKAGE}'
1045 infodir='${datarootdir}/info'
1046 htmldir='${docdir}'
1047 dvidir='${docdir}'
1048 pdfdir='${docdir}'
1049 psdir='${docdir}'
1050 libdir='${exec_prefix}/lib'
1051 localedir='${datarootdir}/locale'
1052 mandir='${datarootdir}/man'
1053
1054 ac_prev=
1055 ac_dashdash=
1056 for ac_option
1057 do
1058   # If the previous option needs an argument, assign it.
1059   if test -n "$ac_prev"; then
1060     eval $ac_prev=\$ac_option
1061     ac_prev=
1062     continue
1063   fi
1064
1065   case $ac_option in
1066   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
1067   *)    ac_optarg=yes ;;
1068   esac
1069
1070   # Accept the important Cygnus configure options, so we can diagnose typos.
1071
1072   case $ac_dashdash$ac_option in
1073   --)
1074     ac_dashdash=yes ;;
1075
1076   -bindir | --bindir | --bindi | --bind | --bin | --bi)
1077     ac_prev=bindir ;;
1078   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
1079     bindir=$ac_optarg ;;
1080
1081   -build | --build | --buil | --bui | --bu)
1082     ac_prev=build_alias ;;
1083   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
1084     build_alias=$ac_optarg ;;
1085
1086   -cache-file | --cache-file | --cache-fil | --cache-fi \
1087   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
1088     ac_prev=cache_file ;;
1089   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
1090   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
1091     cache_file=$ac_optarg ;;
1092
1093   --config-cache | -C)
1094     cache_file=config.cache ;;
1095
1096   -datadir | --datadir | --datadi | --datad)
1097     ac_prev=datadir ;;
1098   -datadir=* | --datadir=* | --datadi=* | --datad=*)
1099     datadir=$ac_optarg ;;
1100
1101   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
1102   | --dataroo | --dataro | --datar)
1103     ac_prev=datarootdir ;;
1104   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
1105   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
1106     datarootdir=$ac_optarg ;;
1107
1108   -disable-* | --disable-*)
1109     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1110     # Reject names that are not valid shell variable names.
1111     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1112       as_fn_error "invalid feature name: $ac_useropt"
1113     ac_useropt_orig=$ac_useropt
1114     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1115     case $ac_user_opts in
1116       *"
1117 "enable_$ac_useropt"
1118 "*) ;;
1119       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1120          ac_unrecognized_sep=', ';;
1121     esac
1122     eval enable_$ac_useropt=no ;;
1123
1124   -docdir | --docdir | --docdi | --doc | --do)
1125     ac_prev=docdir ;;
1126   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1127     docdir=$ac_optarg ;;
1128
1129   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1130     ac_prev=dvidir ;;
1131   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1132     dvidir=$ac_optarg ;;
1133
1134   -enable-* | --enable-*)
1135     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1136     # Reject names that are not valid shell variable names.
1137     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1138       as_fn_error "invalid feature name: $ac_useropt"
1139     ac_useropt_orig=$ac_useropt
1140     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1141     case $ac_user_opts in
1142       *"
1143 "enable_$ac_useropt"
1144 "*) ;;
1145       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1146          ac_unrecognized_sep=', ';;
1147     esac
1148     eval enable_$ac_useropt=\$ac_optarg ;;
1149
1150   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1151   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1152   | --exec | --exe | --ex)
1153     ac_prev=exec_prefix ;;
1154   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1155   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1156   | --exec=* | --exe=* | --ex=*)
1157     exec_prefix=$ac_optarg ;;
1158
1159   -gas | --gas | --ga | --g)
1160     # Obsolete; use --with-gas.
1161     with_gas=yes ;;
1162
1163   -help | --help | --hel | --he | -h)
1164     ac_init_help=long ;;
1165   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1166     ac_init_help=recursive ;;
1167   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1168     ac_init_help=short ;;
1169
1170   -host | --host | --hos | --ho)
1171     ac_prev=host_alias ;;
1172   -host=* | --host=* | --hos=* | --ho=*)
1173     host_alias=$ac_optarg ;;
1174
1175   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1176     ac_prev=htmldir ;;
1177   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1178   | --ht=*)
1179     htmldir=$ac_optarg ;;
1180
1181   -includedir | --includedir | --includedi | --included | --include \
1182   | --includ | --inclu | --incl | --inc)
1183     ac_prev=includedir ;;
1184   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1185   | --includ=* | --inclu=* | --incl=* | --inc=*)
1186     includedir=$ac_optarg ;;
1187
1188   -infodir | --infodir | --infodi | --infod | --info | --inf)
1189     ac_prev=infodir ;;
1190   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1191     infodir=$ac_optarg ;;
1192
1193   -libdir | --libdir | --libdi | --libd)
1194     ac_prev=libdir ;;
1195   -libdir=* | --libdir=* | --libdi=* | --libd=*)
1196     libdir=$ac_optarg ;;
1197
1198   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1199   | --libexe | --libex | --libe)
1200     ac_prev=libexecdir ;;
1201   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1202   | --libexe=* | --libex=* | --libe=*)
1203     libexecdir=$ac_optarg ;;
1204
1205   -localedir | --localedir | --localedi | --localed | --locale)
1206     ac_prev=localedir ;;
1207   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1208     localedir=$ac_optarg ;;
1209
1210   -localstatedir | --localstatedir | --localstatedi | --localstated \
1211   | --localstate | --localstat | --localsta | --localst | --locals)
1212     ac_prev=localstatedir ;;
1213   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1214   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1215     localstatedir=$ac_optarg ;;
1216
1217   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1218     ac_prev=mandir ;;
1219   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1220     mandir=$ac_optarg ;;
1221
1222   -nfp | --nfp | --nf)
1223     # Obsolete; use --without-fp.
1224     with_fp=no ;;
1225
1226   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1227   | --no-cr | --no-c | -n)
1228     no_create=yes ;;
1229
1230   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1231   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1232     no_recursion=yes ;;
1233
1234   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1235   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1236   | --oldin | --oldi | --old | --ol | --o)
1237     ac_prev=oldincludedir ;;
1238   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1239   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1240   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1241     oldincludedir=$ac_optarg ;;
1242
1243   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1244     ac_prev=prefix ;;
1245   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1246     prefix=$ac_optarg ;;
1247
1248   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1249   | --program-pre | --program-pr | --program-p)
1250     ac_prev=program_prefix ;;
1251   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1252   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1253     program_prefix=$ac_optarg ;;
1254
1255   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1256   | --program-suf | --program-su | --program-s)
1257     ac_prev=program_suffix ;;
1258   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1259   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1260     program_suffix=$ac_optarg ;;
1261
1262   -program-transform-name | --program-transform-name \
1263   | --program-transform-nam | --program-transform-na \
1264   | --program-transform-n | --program-transform- \
1265   | --program-transform | --program-transfor \
1266   | --program-transfo | --program-transf \
1267   | --program-trans | --program-tran \
1268   | --progr-tra | --program-tr | --program-t)
1269     ac_prev=program_transform_name ;;
1270   -program-transform-name=* | --program-transform-name=* \
1271   | --program-transform-nam=* | --program-transform-na=* \
1272   | --program-transform-n=* | --program-transform-=* \
1273   | --program-transform=* | --program-transfor=* \
1274   | --program-transfo=* | --program-transf=* \
1275   | --program-trans=* | --program-tran=* \
1276   | --progr-tra=* | --program-tr=* | --program-t=*)
1277     program_transform_name=$ac_optarg ;;
1278
1279   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1280     ac_prev=pdfdir ;;
1281   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1282     pdfdir=$ac_optarg ;;
1283
1284   -psdir | --psdir | --psdi | --psd | --ps)
1285     ac_prev=psdir ;;
1286   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1287     psdir=$ac_optarg ;;
1288
1289   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1290   | -silent | --silent | --silen | --sile | --sil)
1291     silent=yes ;;
1292
1293   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1294     ac_prev=sbindir ;;
1295   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1296   | --sbi=* | --sb=*)
1297     sbindir=$ac_optarg ;;
1298
1299   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1300   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1301   | --sharedst | --shareds | --shared | --share | --shar \
1302   | --sha | --sh)
1303     ac_prev=sharedstatedir ;;
1304   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1305   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1306   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1307   | --sha=* | --sh=*)
1308     sharedstatedir=$ac_optarg ;;
1309
1310   -site | --site | --sit)
1311     ac_prev=site ;;
1312   -site=* | --site=* | --sit=*)
1313     site=$ac_optarg ;;
1314
1315   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1316     ac_prev=srcdir ;;
1317   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1318     srcdir=$ac_optarg ;;
1319
1320   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1321   | --syscon | --sysco | --sysc | --sys | --sy)
1322     ac_prev=sysconfdir ;;
1323   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1324   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1325     sysconfdir=$ac_optarg ;;
1326
1327   -target | --target | --targe | --targ | --tar | --ta | --t)
1328     ac_prev=target_alias ;;
1329   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1330     target_alias=$ac_optarg ;;
1331
1332   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1333     verbose=yes ;;
1334
1335   -version | --version | --versio | --versi | --vers | -V)
1336     ac_init_version=: ;;
1337
1338   -with-* | --with-*)
1339     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1340     # Reject names that are not valid shell variable names.
1341     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1342       as_fn_error "invalid package name: $ac_useropt"
1343     ac_useropt_orig=$ac_useropt
1344     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1345     case $ac_user_opts in
1346       *"
1347 "with_$ac_useropt"
1348 "*) ;;
1349       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1350          ac_unrecognized_sep=', ';;
1351     esac
1352     eval with_$ac_useropt=\$ac_optarg ;;
1353
1354   -without-* | --without-*)
1355     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1356     # Reject names that are not valid shell variable names.
1357     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1358       as_fn_error "invalid package name: $ac_useropt"
1359     ac_useropt_orig=$ac_useropt
1360     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1361     case $ac_user_opts in
1362       *"
1363 "with_$ac_useropt"
1364 "*) ;;
1365       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1366          ac_unrecognized_sep=', ';;
1367     esac
1368     eval with_$ac_useropt=no ;;
1369
1370   --x)
1371     # Obsolete; use --with-x.
1372     with_x=yes ;;
1373
1374   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1375   | --x-incl | --x-inc | --x-in | --x-i)
1376     ac_prev=x_includes ;;
1377   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1378   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1379     x_includes=$ac_optarg ;;
1380
1381   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1382   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1383     ac_prev=x_libraries ;;
1384   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1385   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1386     x_libraries=$ac_optarg ;;
1387
1388   -*) as_fn_error "unrecognized option: \`$ac_option'
1389 Try \`$0 --help' for more information."
1390     ;;
1391
1392   *=*)
1393     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1394     # Reject names that are not valid shell variable names.
1395     case $ac_envvar in #(
1396       '' | [0-9]* | *[!_$as_cr_alnum]* )
1397       as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1398     esac
1399     eval $ac_envvar=\$ac_optarg
1400     export $ac_envvar ;;
1401
1402   *)
1403     # FIXME: should be removed in autoconf 3.0.
1404     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1405     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1406       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1407     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1408     ;;
1409
1410   esac
1411 done
1412
1413 if test -n "$ac_prev"; then
1414   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1415   as_fn_error "missing argument to $ac_option"
1416 fi
1417
1418 if test -n "$ac_unrecognized_opts"; then
1419   case $enable_option_checking in
1420     no) ;;
1421     fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1422     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1423   esac
1424 fi
1425
1426 # Check all directory arguments for consistency.
1427 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1428                 datadir sysconfdir sharedstatedir localstatedir includedir \
1429                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1430                 libdir localedir mandir
1431 do
1432   eval ac_val=\$$ac_var
1433   # Remove trailing slashes.
1434   case $ac_val in
1435     */ )
1436       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1437       eval $ac_var=\$ac_val;;
1438   esac
1439   # Be sure to have absolute directory names.
1440   case $ac_val in
1441     [\\/$]* | ?:[\\/]* )  continue;;
1442     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1443   esac
1444   as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1445 done
1446
1447 # There might be people who depend on the old broken behavior: `$host'
1448 # used to hold the argument of --host etc.
1449 # FIXME: To remove some day.
1450 build=$build_alias
1451 host=$host_alias
1452 target=$target_alias
1453
1454 # FIXME: To remove some day.
1455 if test "x$host_alias" != x; then
1456   if test "x$build_alias" = x; then
1457     cross_compiling=maybe
1458     $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1459     If a cross compiler is detected then cross compile mode will be used." >&2
1460   elif test "x$build_alias" != "x$host_alias"; then
1461     cross_compiling=yes
1462   fi
1463 fi
1464
1465 ac_tool_prefix=
1466 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1467
1468 test "$silent" = yes && exec 6>/dev/null
1469
1470
1471 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1472 ac_ls_di=`ls -di .` &&
1473 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1474   as_fn_error "working directory cannot be determined"
1475 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1476   as_fn_error "pwd does not report name of working directory"
1477
1478
1479 # Find the source files, if location was not specified.
1480 if test -z "$srcdir"; then
1481   ac_srcdir_defaulted=yes
1482   # Try the directory containing this script, then the parent directory.
1483   ac_confdir=`$as_dirname -- "$as_myself" ||
1484 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1485          X"$as_myself" : 'X\(//\)[^/]' \| \
1486          X"$as_myself" : 'X\(//\)$' \| \
1487          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1488 $as_echo X"$as_myself" |
1489     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1490             s//\1/
1491             q
1492           }
1493           /^X\(\/\/\)[^/].*/{
1494             s//\1/
1495             q
1496           }
1497           /^X\(\/\/\)$/{
1498             s//\1/
1499             q
1500           }
1501           /^X\(\/\).*/{
1502             s//\1/
1503             q
1504           }
1505           s/.*/./; q'`
1506   srcdir=$ac_confdir
1507   if test ! -r "$srcdir/$ac_unique_file"; then
1508     srcdir=..
1509   fi
1510 else
1511   ac_srcdir_defaulted=no
1512 fi
1513 if test ! -r "$srcdir/$ac_unique_file"; then
1514   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1515   as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1516 fi
1517 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1518 ac_abs_confdir=`(
1519         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1520         pwd)`
1521 # When building in place, set srcdir=.
1522 if test "$ac_abs_confdir" = "$ac_pwd"; then
1523   srcdir=.
1524 fi
1525 # Remove unnecessary trailing slashes from srcdir.
1526 # Double slashes in file names in object file debugging info
1527 # mess up M-x gdb in Emacs.
1528 case $srcdir in
1529 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1530 esac
1531 for ac_var in $ac_precious_vars; do
1532   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1533   eval ac_env_${ac_var}_value=\$${ac_var}
1534   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1535   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1536 done
1537
1538 #
1539 # Report the --help message.
1540 #
1541 if test "$ac_init_help" = "long"; then
1542   # Omit some internal or obsolete options to make the list less imposing.
1543   # This message is too long to be a string in the A/UX 3.1 sh.
1544   cat <<_ACEOF
1545 \`configure' configures this package to adapt to many kinds of systems.
1546
1547 Usage: $0 [OPTION]... [VAR=VALUE]...
1548
1549 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1550 VAR=VALUE.  See below for descriptions of some of the useful variables.
1551
1552 Defaults for the options are specified in brackets.
1553
1554 Configuration:
1555   -h, --help              display this help and exit
1556       --help=short        display options specific to this package
1557       --help=recursive    display the short help of all the included packages
1558   -V, --version           display version information and exit
1559   -q, --quiet, --silent   do not print \`checking...' messages
1560       --cache-file=FILE   cache test results in FILE [disabled]
1561   -C, --config-cache      alias for \`--cache-file=config.cache'
1562   -n, --no-create         do not create output files
1563       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1564
1565 Installation directories:
1566   --prefix=PREFIX         install architecture-independent files in PREFIX
1567                           [$ac_default_prefix]
1568   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1569                           [PREFIX]
1570
1571 By default, \`make install' will install all the files in
1572 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1573 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1574 for instance \`--prefix=\$HOME'.
1575
1576 For better control, use the options below.
1577
1578 Fine tuning of the installation directories:
1579   --bindir=DIR            user executables [EPREFIX/bin]
1580   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1581   --libexecdir=DIR        program executables [EPREFIX/libexec]
1582   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1583   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1584   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1585   --libdir=DIR            object code libraries [EPREFIX/lib]
1586   --includedir=DIR        C header files [PREFIX/include]
1587   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1588   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1589   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1590   --infodir=DIR           info documentation [DATAROOTDIR/info]
1591   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1592   --mandir=DIR            man documentation [DATAROOTDIR/man]
1593   --docdir=DIR            documentation root [DATAROOTDIR/doc/PACKAGE]
1594   --htmldir=DIR           html documentation [DOCDIR]
1595   --dvidir=DIR            dvi documentation [DOCDIR]
1596   --pdfdir=DIR            pdf documentation [DOCDIR]
1597   --psdir=DIR             ps documentation [DOCDIR]
1598 _ACEOF
1599
1600   cat <<\_ACEOF
1601
1602 Program names:
1603   --program-prefix=PREFIX            prepend PREFIX to installed program names
1604   --program-suffix=SUFFIX            append SUFFIX to installed program names
1605   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1606
1607 X features:
1608   --x-includes=DIR    X include files are in DIR
1609   --x-libraries=DIR   X library files are in DIR
1610
1611 System types:
1612   --build=BUILD     configure for building on BUILD [guessed]
1613   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1614   --target=TARGET   configure for building compilers for TARGET [HOST]
1615 _ACEOF
1616 fi
1617
1618 if test -n "$ac_init_help"; then
1619
1620   cat <<\_ACEOF
1621
1622 Optional Features:
1623   --disable-option-checking  ignore unrecognized --enable/--with options
1624   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1625   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1626   --enable-maintainer-mode  enable make rules and dependencies not useful
1627                           (and sometimes confusing) to the casual installer
1628   --enable-plugins        Enable support for plugins (defaults no)
1629   --disable-largefile     omit support for large files
1630   --disable-dependency-tracking  speeds up one-time build
1631   --enable-dependency-tracking   do not reject slow dependency extractors
1632   --enable-targets=TARGETS
1633                           alternative target configurations
1634   --enable-64-bit-bfd     64-bit support (on hosts with narrower word sizes)
1635   --disable-gdbcli        disable command-line interface (CLI)
1636   --disable-gdbmi         disable machine-interface (MI)
1637   --enable-tui            enable full-screen terminal user interface (TUI)
1638   --enable-gdbtk          enable gdbtk graphical user interface (GUI)
1639   --enable-profiling      enable profiling of GDB
1640   --disable-rpath         do not hardcode runtime library paths
1641   --enable-werror         treat compile warnings as errors
1642   --enable-build-warnings enable build-time compiler warnings if gcc is used
1643   --enable-gdb-build-warnings
1644                           enable GDB specific build-time compiler warnings if
1645                           gcc is used
1646   --enable-sim            link gdb with simulator
1647   --enable-multi-ice      build the multi-ice-gdb-server
1648   --enable-gdbserver      automatically build gdbserver (yes/no/auto, default
1649                           is auto)
1650
1651 Optional Packages:
1652   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1653   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1654   --with-separate-debug-dir=PATH
1655                           look for global separate debug info in this path
1656                           [LIBDIR/debug]
1657   --with-gdb-datadir=PATH look for global separate data files in this path
1658                           [DATADIR/gdb]
1659   --with-relocated-sources=PATH
1660                           automatically relocate this path for source files
1661   --with-libunwind        use libunwind frame unwinding support
1662   --with-curses           use the curses library instead of the termcap
1663                           library
1664   --with-pkgversion=PKG   Use PKG in the version string in place of "GDB"
1665   --with-bugurl=URL       Direct users to URL to report a bug
1666   --with-zlib             include zlib support (auto/yes/no) default=auto
1667   --with-libiconv-prefix=DIR
1668                           search for libiconv in DIR/include and DIR/lib
1669   --with-iconv-bin=PATH   specify where to find the iconv program
1670   --with-system-readline  use installed readline library
1671   --with-jit-reader-dir=PATH
1672                           directory to load the JIT readers from
1673   --with-expat            include expat support (auto/yes/no)
1674   --with-gnu-ld           assume the C compiler uses GNU ld default=no
1675   --with-libexpat-prefix[=DIR]  search for libexpat in DIR/include and DIR/lib
1676   --without-libexpat-prefix     don't search for libexpat in includedir and libdir
1677   --with-python[=PYTHON]  include python support
1678                           (auto/yes/no/<python-program>)
1679   --without-included-regex
1680                           don't use included regex; this is the default on
1681                           systems with version 2 of the GNU C library (use
1682                           with caution on other system)
1683   --with-sysroot[=DIR]    search for usr/lib et al within DIR
1684   --with-system-gdbinit=PATH
1685                           automatically load a system-wide gdbinit file
1686   --with-tcl              directory containing tcl configuration (tclConfig.sh)
1687   --with-tk               directory containing tk configuration (tkConfig.sh)
1688   --with-x                use the X Window System
1689
1690 Some influential environment variables:
1691   CC          C compiler command
1692   CFLAGS      C compiler flags
1693   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1694               nonstandard directory <lib dir>
1695   LIBS        libraries to pass to the linker, e.g. -l<library>
1696   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1697               you have headers in a nonstandard directory <include dir>
1698   CPP         C preprocessor
1699   YACC        The `Yet Another C Compiler' implementation to use. Defaults to
1700               the first program found out of: `bison -y', `byacc', `yacc'.
1701   YFLAGS      The list of arguments that will be passed by default to $YACC.
1702               This script will default YFLAGS to the empty string to avoid a
1703               default value of `-d' given by some make applications.
1704   XMKMF       Path to xmkmf, Makefile generator for X Window System
1705
1706 Use these variables to override the choices made by `configure' or to help
1707 it to find libraries and programs with nonstandard names/locations.
1708
1709 Report bugs to the package provider.
1710 _ACEOF
1711 ac_status=$?
1712 fi
1713
1714 if test "$ac_init_help" = "recursive"; then
1715   # If there are subdirs, report their specific --help.
1716   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1717     test -d "$ac_dir" ||
1718       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1719       continue
1720     ac_builddir=.
1721
1722 case "$ac_dir" in
1723 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1724 *)
1725   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1726   # A ".." for each directory in $ac_dir_suffix.
1727   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1728   case $ac_top_builddir_sub in
1729   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1730   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1731   esac ;;
1732 esac
1733 ac_abs_top_builddir=$ac_pwd
1734 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1735 # for backward compatibility:
1736 ac_top_builddir=$ac_top_build_prefix
1737
1738 case $srcdir in
1739   .)  # We are building in place.
1740     ac_srcdir=.
1741     ac_top_srcdir=$ac_top_builddir_sub
1742     ac_abs_top_srcdir=$ac_pwd ;;
1743   [\\/]* | ?:[\\/]* )  # Absolute name.
1744     ac_srcdir=$srcdir$ac_dir_suffix;
1745     ac_top_srcdir=$srcdir
1746     ac_abs_top_srcdir=$srcdir ;;
1747   *) # Relative name.
1748     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1749     ac_top_srcdir=$ac_top_build_prefix$srcdir
1750     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1751 esac
1752 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1753
1754     cd "$ac_dir" || { ac_status=$?; continue; }
1755     # Check for guested configure.
1756     if test -f "$ac_srcdir/configure.gnu"; then
1757       echo &&
1758       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1759     elif test -f "$ac_srcdir/configure"; then
1760       echo &&
1761       $SHELL "$ac_srcdir/configure" --help=recursive
1762     else
1763       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1764     fi || ac_status=$?
1765     cd "$ac_pwd" || { ac_status=$?; break; }
1766   done
1767 fi
1768
1769 test -n "$ac_init_help" && exit $ac_status
1770 if $ac_init_version; then
1771   cat <<\_ACEOF
1772 configure
1773 generated by GNU Autoconf 2.64
1774
1775 Copyright (C) 2009 Free Software Foundation, Inc.
1776 This configure script is free software; the Free Software Foundation
1777 gives unlimited permission to copy, distribute and modify it.
1778 _ACEOF
1779   exit
1780 fi
1781
1782 ## ------------------------ ##
1783 ## Autoconf initialization. ##
1784 ## ------------------------ ##
1785
1786 # ac_fn_c_try_compile LINENO
1787 # --------------------------
1788 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1789 ac_fn_c_try_compile ()
1790 {
1791   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1792   rm -f conftest.$ac_objext
1793   if { { ac_try="$ac_compile"
1794 case "(($ac_try" in
1795   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1796   *) ac_try_echo=$ac_try;;
1797 esac
1798 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1799 $as_echo "$ac_try_echo"; } >&5
1800   (eval "$ac_compile") 2>conftest.err
1801   ac_status=$?
1802   if test -s conftest.err; then
1803     grep -v '^ *+' conftest.err >conftest.er1
1804     cat conftest.er1 >&5
1805     mv -f conftest.er1 conftest.err
1806   fi
1807   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1808   test $ac_status = 0; } && {
1809          test -z "$ac_c_werror_flag" ||
1810          test ! -s conftest.err
1811        } && test -s conftest.$ac_objext; then :
1812   ac_retval=0
1813 else
1814   $as_echo "$as_me: failed program was:" >&5
1815 sed 's/^/| /' conftest.$ac_ext >&5
1816
1817         ac_retval=1
1818 fi
1819   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1820   return $ac_retval
1821
1822 } # ac_fn_c_try_compile
1823
1824 # ac_fn_c_try_cpp LINENO
1825 # ----------------------
1826 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1827 ac_fn_c_try_cpp ()
1828 {
1829   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1830   if { { ac_try="$ac_cpp conftest.$ac_ext"
1831 case "(($ac_try" in
1832   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1833   *) ac_try_echo=$ac_try;;
1834 esac
1835 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1836 $as_echo "$ac_try_echo"; } >&5
1837   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1838   ac_status=$?
1839   if test -s conftest.err; then
1840     grep -v '^ *+' conftest.err >conftest.er1
1841     cat conftest.er1 >&5
1842     mv -f conftest.er1 conftest.err
1843   fi
1844   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1845   test $ac_status = 0; } >/dev/null && {
1846          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1847          test ! -s conftest.err
1848        }; then :
1849   ac_retval=0
1850 else
1851   $as_echo "$as_me: failed program was:" >&5
1852 sed 's/^/| /' conftest.$ac_ext >&5
1853
1854     ac_retval=1
1855 fi
1856   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1857   return $ac_retval
1858
1859 } # ac_fn_c_try_cpp
1860
1861 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1862 # -------------------------------------------------------
1863 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1864 # the include files in INCLUDES and setting the cache variable VAR
1865 # accordingly.
1866 ac_fn_c_check_header_mongrel ()
1867 {
1868   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1869   if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1870   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1871 $as_echo_n "checking for $2... " >&6; }
1872 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1873   $as_echo_n "(cached) " >&6
1874 fi
1875 eval ac_res=\$$3
1876                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1877 $as_echo "$ac_res" >&6; }
1878 else
1879   # Is the header compilable?
1880 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1881 $as_echo_n "checking $2 usability... " >&6; }
1882 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1883 /* end confdefs.h.  */
1884 $4
1885 #include <$2>
1886 _ACEOF
1887 if ac_fn_c_try_compile "$LINENO"; then :
1888   ac_header_compiler=yes
1889 else
1890   ac_header_compiler=no
1891 fi
1892 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1893 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1894 $as_echo "$ac_header_compiler" >&6; }
1895
1896 # Is the header present?
1897 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1898 $as_echo_n "checking $2 presence... " >&6; }
1899 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1900 /* end confdefs.h.  */
1901 #include <$2>
1902 _ACEOF
1903 if ac_fn_c_try_cpp "$LINENO"; then :
1904   ac_header_preproc=yes
1905 else
1906   ac_header_preproc=no
1907 fi
1908 rm -f conftest.err conftest.$ac_ext
1909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1910 $as_echo "$ac_header_preproc" >&6; }
1911
1912 # So?  What about this header?
1913 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1914   yes:no: )
1915     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1916 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1917     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1918 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1919     ;;
1920   no:yes:* )
1921     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1922 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1923     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1924 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1925     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1926 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1927     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1928 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1929     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1930 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1931     ;;
1932 esac
1933   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1934 $as_echo_n "checking for $2... " >&6; }
1935 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1936   $as_echo_n "(cached) " >&6
1937 else
1938   eval "$3=\$ac_header_compiler"
1939 fi
1940 eval ac_res=\$$3
1941                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1942 $as_echo "$ac_res" >&6; }
1943 fi
1944   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1945
1946 } # ac_fn_c_check_header_mongrel
1947
1948 # ac_fn_c_try_run LINENO
1949 # ----------------------
1950 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1951 # that executables *can* be run.
1952 ac_fn_c_try_run ()
1953 {
1954   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1955   if { { ac_try="$ac_link"
1956 case "(($ac_try" in
1957   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1958   *) ac_try_echo=$ac_try;;
1959 esac
1960 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1961 $as_echo "$ac_try_echo"; } >&5
1962   (eval "$ac_link") 2>&5
1963   ac_status=$?
1964   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1965   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1966   { { case "(($ac_try" in
1967   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1968   *) ac_try_echo=$ac_try;;
1969 esac
1970 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1971 $as_echo "$ac_try_echo"; } >&5
1972   (eval "$ac_try") 2>&5
1973   ac_status=$?
1974   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1975   test $ac_status = 0; }; }; then :
1976   ac_retval=0
1977 else
1978   $as_echo "$as_me: program exited with status $ac_status" >&5
1979        $as_echo "$as_me: failed program was:" >&5
1980 sed 's/^/| /' conftest.$ac_ext >&5
1981
1982        ac_retval=$ac_status
1983 fi
1984   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1985   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1986   return $ac_retval
1987
1988 } # ac_fn_c_try_run
1989
1990 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1991 # -------------------------------------------------------
1992 # Tests whether HEADER exists and can be compiled using the include files in
1993 # INCLUDES, setting the cache variable VAR accordingly.
1994 ac_fn_c_check_header_compile ()
1995 {
1996   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1997   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1998 $as_echo_n "checking for $2... " >&6; }
1999 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2000   $as_echo_n "(cached) " >&6
2001 else
2002   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2003 /* end confdefs.h.  */
2004 $4
2005 #include <$2>
2006 _ACEOF
2007 if ac_fn_c_try_compile "$LINENO"; then :
2008   eval "$3=yes"
2009 else
2010   eval "$3=no"
2011 fi
2012 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2013 fi
2014 eval ac_res=\$$3
2015                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2016 $as_echo "$ac_res" >&6; }
2017   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2018
2019 } # ac_fn_c_check_header_compile
2020
2021 # ac_fn_c_try_link LINENO
2022 # -----------------------
2023 # Try to link conftest.$ac_ext, and return whether this succeeded.
2024 ac_fn_c_try_link ()
2025 {
2026   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2027   rm -f conftest.$ac_objext conftest$ac_exeext
2028   if { { ac_try="$ac_link"
2029 case "(($ac_try" in
2030   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2031   *) ac_try_echo=$ac_try;;
2032 esac
2033 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2034 $as_echo "$ac_try_echo"; } >&5
2035   (eval "$ac_link") 2>conftest.err
2036   ac_status=$?
2037   if test -s conftest.err; then
2038     grep -v '^ *+' conftest.err >conftest.er1
2039     cat conftest.er1 >&5
2040     mv -f conftest.er1 conftest.err
2041   fi
2042   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2043   test $ac_status = 0; } && {
2044          test -z "$ac_c_werror_flag" ||
2045          test ! -s conftest.err
2046        } && test -s conftest$ac_exeext && {
2047          test "$cross_compiling" = yes ||
2048          $as_test_x conftest$ac_exeext
2049        }; then :
2050   ac_retval=0
2051 else
2052   $as_echo "$as_me: failed program was:" >&5
2053 sed 's/^/| /' conftest.$ac_ext >&5
2054
2055         ac_retval=1
2056 fi
2057   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
2058   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
2059   # interfere with the next link command; also delete a directory that is
2060   # left behind by Apple's compiler.  We do this before executing the actions.
2061   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2062   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2063   return $ac_retval
2064
2065 } # ac_fn_c_try_link
2066
2067 # ac_fn_c_check_func LINENO FUNC VAR
2068 # ----------------------------------
2069 # Tests whether FUNC exists, setting the cache variable VAR accordingly
2070 ac_fn_c_check_func ()
2071 {
2072   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2073   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2074 $as_echo_n "checking for $2... " >&6; }
2075 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2076   $as_echo_n "(cached) " >&6
2077 else
2078   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2079 /* end confdefs.h.  */
2080 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2081    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
2082 #define $2 innocuous_$2
2083
2084 /* System header to define __stub macros and hopefully few prototypes,
2085     which can conflict with char $2 (); below.
2086     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2087     <limits.h> exists even on freestanding compilers.  */
2088
2089 #ifdef __STDC__
2090 # include <limits.h>
2091 #else
2092 # include <assert.h>
2093 #endif
2094
2095 #undef $2
2096
2097 /* Override any GCC internal prototype to avoid an error.
2098    Use char because int might match the return type of a GCC
2099    builtin and then its argument prototype would still apply.  */
2100 #ifdef __cplusplus
2101 extern "C"
2102 #endif
2103 char $2 ();
2104 /* The GNU C library defines this for functions which it implements
2105     to always fail with ENOSYS.  Some functions are actually named
2106     something starting with __ and the normal name is an alias.  */
2107 #if defined __stub_$2 || defined __stub___$2
2108 choke me
2109 #endif
2110
2111 int
2112 main ()
2113 {
2114 return $2 ();
2115   ;
2116   return 0;
2117 }
2118 _ACEOF
2119 if ac_fn_c_try_link "$LINENO"; then :
2120   eval "$3=yes"
2121 else
2122   eval "$3=no"
2123 fi
2124 rm -f core conftest.err conftest.$ac_objext \
2125     conftest$ac_exeext conftest.$ac_ext
2126 fi
2127 eval ac_res=\$$3
2128                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2129 $as_echo "$ac_res" >&6; }
2130   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2131
2132 } # ac_fn_c_check_func
2133
2134 # ac_fn_c_check_decl LINENO SYMBOL VAR
2135 # ------------------------------------
2136 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
2137 ac_fn_c_check_decl ()
2138 {
2139   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2140   as_decl_name=`echo $2|sed 's/ *(.*//'`
2141   as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2142   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2143 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2144 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2145   $as_echo_n "(cached) " >&6
2146 else
2147   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2148 /* end confdefs.h.  */
2149 $4
2150 int
2151 main ()
2152 {
2153 #ifndef $as_decl_name
2154 #ifdef __cplusplus
2155   (void) $as_decl_use;
2156 #else
2157   (void) $as_decl_name;
2158 #endif
2159 #endif
2160
2161   ;
2162   return 0;
2163 }
2164 _ACEOF
2165 if ac_fn_c_try_compile "$LINENO"; then :
2166   eval "$3=yes"
2167 else
2168   eval "$3=no"
2169 fi
2170 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2171 fi
2172 eval ac_res=\$$3
2173                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2174 $as_echo "$ac_res" >&6; }
2175   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2176
2177 } # ac_fn_c_check_decl
2178
2179 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
2180 # --------------------------------------------
2181 # Tries to find the compile-time value of EXPR in a program that includes
2182 # INCLUDES, setting VAR accordingly. Returns whether the value could be
2183 # computed
2184 ac_fn_c_compute_int ()
2185 {
2186   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2187   if test "$cross_compiling" = yes; then
2188     # Depending upon the size, compute the lo and hi bounds.
2189 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2190 /* end confdefs.h.  */
2191 $4
2192 int
2193 main ()
2194 {
2195 static int test_array [1 - 2 * !(($2) >= 0)];
2196 test_array [0] = 0
2197
2198   ;
2199   return 0;
2200 }
2201 _ACEOF
2202 if ac_fn_c_try_compile "$LINENO"; then :
2203   ac_lo=0 ac_mid=0
2204   while :; do
2205     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2206 /* end confdefs.h.  */
2207 $4
2208 int
2209 main ()
2210 {
2211 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2212 test_array [0] = 0
2213
2214   ;
2215   return 0;
2216 }
2217 _ACEOF
2218 if ac_fn_c_try_compile "$LINENO"; then :
2219   ac_hi=$ac_mid; break
2220 else
2221   as_fn_arith $ac_mid + 1 && ac_lo=$as_val
2222                         if test $ac_lo -le $ac_mid; then
2223                           ac_lo= ac_hi=
2224                           break
2225                         fi
2226                         as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
2227 fi
2228 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2229   done
2230 else
2231   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2232 /* end confdefs.h.  */
2233 $4
2234 int
2235 main ()
2236 {
2237 static int test_array [1 - 2 * !(($2) < 0)];
2238 test_array [0] = 0
2239
2240   ;
2241   return 0;
2242 }
2243 _ACEOF
2244 if ac_fn_c_try_compile "$LINENO"; then :
2245   ac_hi=-1 ac_mid=-1
2246   while :; do
2247     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2248 /* end confdefs.h.  */
2249 $4
2250 int
2251 main ()
2252 {
2253 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
2254 test_array [0] = 0
2255
2256   ;
2257   return 0;
2258 }
2259 _ACEOF
2260 if ac_fn_c_try_compile "$LINENO"; then :
2261   ac_lo=$ac_mid; break
2262 else
2263   as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
2264                         if test $ac_mid -le $ac_hi; then
2265                           ac_lo= ac_hi=
2266                           break
2267                         fi
2268                         as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
2269 fi
2270 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2271   done
2272 else
2273   ac_lo= ac_hi=
2274 fi
2275 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2276 fi
2277 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2278 # Binary search between lo and hi bounds.
2279 while test "x$ac_lo" != "x$ac_hi"; do
2280   as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2281   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2282 /* end confdefs.h.  */
2283 $4
2284 int
2285 main ()
2286 {
2287 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2288 test_array [0] = 0
2289
2290   ;
2291   return 0;
2292 }
2293 _ACEOF
2294 if ac_fn_c_try_compile "$LINENO"; then :
2295   ac_hi=$ac_mid
2296 else
2297   as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2298 fi
2299 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2300 done
2301 case $ac_lo in #((
2302 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2303 '') ac_retval=1 ;;
2304 esac
2305   else
2306     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2307 /* end confdefs.h.  */
2308 $4
2309 static long int longval () { return $2; }
2310 static unsigned long int ulongval () { return $2; }
2311 #include <stdio.h>
2312 #include <stdlib.h>
2313 int
2314 main ()
2315 {
2316
2317   FILE *f = fopen ("conftest.val", "w");
2318   if (! f)
2319     return 1;
2320   if (($2) < 0)
2321     {
2322       long int i = longval ();
2323       if (i != ($2))
2324         return 1;
2325       fprintf (f, "%ld", i);
2326     }
2327   else
2328     {
2329       unsigned long int i = ulongval ();
2330       if (i != ($2))
2331         return 1;
2332       fprintf (f, "%lu", i);
2333     }
2334   /* Do not output a trailing newline, as this causes \r\n confusion
2335      on some platforms.  */
2336   return ferror (f) || fclose (f) != 0;
2337
2338   ;
2339   return 0;
2340 }
2341 _ACEOF
2342 if ac_fn_c_try_run "$LINENO"; then :
2343   echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2344 else
2345   ac_retval=1
2346 fi
2347 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2348   conftest.$ac_objext conftest.beam conftest.$ac_ext
2349 rm -f conftest.val
2350
2351   fi
2352   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2353   return $ac_retval
2354
2355 } # ac_fn_c_compute_int
2356
2357 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2358 # ----------------------------------------------------
2359 # Tries to find if the field MEMBER exists in type AGGR, after including
2360 # INCLUDES, setting cache variable VAR accordingly.
2361 ac_fn_c_check_member ()
2362 {
2363   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2364   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2365 $as_echo_n "checking for $2.$3... " >&6; }
2366 if { as_var=$4; eval "test \"\${$as_var+set}\" = set"; }; then :
2367   $as_echo_n "(cached) " >&6
2368 else
2369   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2370 /* end confdefs.h.  */
2371 $5
2372 int
2373 main ()
2374 {
2375 static $2 ac_aggr;
2376 if (ac_aggr.$3)
2377 return 0;
2378   ;
2379   return 0;
2380 }
2381 _ACEOF
2382 if ac_fn_c_try_compile "$LINENO"; then :
2383   eval "$4=yes"
2384 else
2385   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2386 /* end confdefs.h.  */
2387 $5
2388 int
2389 main ()
2390 {
2391 static $2 ac_aggr;
2392 if (sizeof ac_aggr.$3)
2393 return 0;
2394   ;
2395   return 0;
2396 }
2397 _ACEOF
2398 if ac_fn_c_try_compile "$LINENO"; then :
2399   eval "$4=yes"
2400 else
2401   eval "$4=no"
2402 fi
2403 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2404 fi
2405 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2406 fi
2407 eval ac_res=\$$4
2408                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2409 $as_echo "$ac_res" >&6; }
2410   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2411
2412 } # ac_fn_c_check_member
2413
2414 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2415 # -------------------------------------------
2416 # Tests whether TYPE exists after having included INCLUDES, setting cache
2417 # variable VAR accordingly.
2418 ac_fn_c_check_type ()
2419 {
2420   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2421   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2422 $as_echo_n "checking for $2... " >&6; }
2423 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2424   $as_echo_n "(cached) " >&6
2425 else
2426   eval "$3=no"
2427   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2428 /* end confdefs.h.  */
2429 $4
2430 int
2431 main ()
2432 {
2433 if (sizeof ($2))
2434          return 0;
2435   ;
2436   return 0;
2437 }
2438 _ACEOF
2439 if ac_fn_c_try_compile "$LINENO"; then :
2440   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2441 /* end confdefs.h.  */
2442 $4
2443 int
2444 main ()
2445 {
2446 if (sizeof (($2)))
2447             return 0;
2448   ;
2449   return 0;
2450 }
2451 _ACEOF
2452 if ac_fn_c_try_compile "$LINENO"; then :
2453
2454 else
2455   eval "$3=yes"
2456 fi
2457 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2458 fi
2459 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2460 fi
2461 eval ac_res=\$$3
2462                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2463 $as_echo "$ac_res" >&6; }
2464   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2465
2466 } # ac_fn_c_check_type
2467 cat >config.log <<_ACEOF
2468 This file contains any messages produced by compilers while
2469 running configure, to aid debugging if configure makes a mistake.
2470
2471 It was created by $as_me, which was
2472 generated by GNU Autoconf 2.64.  Invocation command line was
2473
2474   $ $0 $@
2475
2476 _ACEOF
2477 exec 5>>config.log
2478 {
2479 cat <<_ASUNAME
2480 ## --------- ##
2481 ## Platform. ##
2482 ## --------- ##
2483
2484 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2485 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2486 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2487 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2488 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2489
2490 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2491 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2492
2493 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2494 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2495 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2496 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2497 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2498 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2499 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2500
2501 _ASUNAME
2502
2503 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2504 for as_dir in $PATH
2505 do
2506   IFS=$as_save_IFS
2507   test -z "$as_dir" && as_dir=.
2508     $as_echo "PATH: $as_dir"
2509   done
2510 IFS=$as_save_IFS
2511
2512 } >&5
2513
2514 cat >&5 <<_ACEOF
2515
2516
2517 ## ----------- ##
2518 ## Core tests. ##
2519 ## ----------- ##
2520
2521 _ACEOF
2522
2523
2524 # Keep a trace of the command line.
2525 # Strip out --no-create and --no-recursion so they do not pile up.
2526 # Strip out --silent because we don't want to record it for future runs.
2527 # Also quote any args containing shell meta-characters.
2528 # Make two passes to allow for proper duplicate-argument suppression.
2529 ac_configure_args=
2530 ac_configure_args0=
2531 ac_configure_args1=
2532 ac_must_keep_next=false
2533 for ac_pass in 1 2
2534 do
2535   for ac_arg
2536   do
2537     case $ac_arg in
2538     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2539     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2540     | -silent | --silent | --silen | --sile | --sil)
2541       continue ;;
2542     *\'*)
2543       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2544     esac
2545     case $ac_pass in
2546     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2547     2)
2548       as_fn_append ac_configure_args1 " '$ac_arg'"
2549       if test $ac_must_keep_next = true; then
2550         ac_must_keep_next=false # Got value, back to normal.
2551       else
2552         case $ac_arg in
2553           *=* | --config-cache | -C | -disable-* | --disable-* \
2554           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2555           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2556           | -with-* | --with-* | -without-* | --without-* | --x)
2557             case "$ac_configure_args0 " in
2558               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2559             esac
2560             ;;
2561           -* ) ac_must_keep_next=true ;;
2562         esac
2563       fi
2564       as_fn_append ac_configure_args " '$ac_arg'"
2565       ;;
2566     esac
2567   done
2568 done
2569 { ac_configure_args0=; unset ac_configure_args0;}
2570 { ac_configure_args1=; unset ac_configure_args1;}
2571
2572 # When interrupted or exit'd, cleanup temporary files, and complete
2573 # config.log.  We remove comments because anyway the quotes in there
2574 # would cause problems or look ugly.
2575 # WARNING: Use '\'' to represent an apostrophe within the trap.
2576 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2577 trap 'exit_status=$?
2578   # Save into config.log some information that might help in debugging.
2579   {
2580     echo
2581
2582     cat <<\_ASBOX
2583 ## ---------------- ##
2584 ## Cache variables. ##
2585 ## ---------------- ##
2586 _ASBOX
2587     echo
2588     # The following way of writing the cache mishandles newlines in values,
2589 (
2590   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2591     eval ac_val=\$$ac_var
2592     case $ac_val in #(
2593     *${as_nl}*)
2594       case $ac_var in #(
2595       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2596 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2597       esac
2598       case $ac_var in #(
2599       _ | IFS | as_nl) ;; #(
2600       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2601       *) { eval $ac_var=; unset $ac_var;} ;;
2602       esac ;;
2603     esac
2604   done
2605   (set) 2>&1 |
2606     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2607     *${as_nl}ac_space=\ *)
2608       sed -n \
2609         "s/'\''/'\''\\\\'\'''\''/g;
2610           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2611       ;; #(
2612     *)
2613       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2614       ;;
2615     esac |
2616     sort
2617 )
2618     echo
2619
2620     cat <<\_ASBOX
2621 ## ----------------- ##
2622 ## Output variables. ##
2623 ## ----------------- ##
2624 _ASBOX
2625     echo
2626     for ac_var in $ac_subst_vars
2627     do
2628       eval ac_val=\$$ac_var
2629       case $ac_val in
2630       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2631       esac
2632       $as_echo "$ac_var='\''$ac_val'\''"
2633     done | sort
2634     echo
2635
2636     if test -n "$ac_subst_files"; then
2637       cat <<\_ASBOX
2638 ## ------------------- ##
2639 ## File substitutions. ##
2640 ## ------------------- ##
2641 _ASBOX
2642       echo
2643       for ac_var in $ac_subst_files
2644       do
2645         eval ac_val=\$$ac_var
2646         case $ac_val in
2647         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2648         esac
2649         $as_echo "$ac_var='\''$ac_val'\''"
2650       done | sort
2651       echo
2652     fi
2653
2654     if test -s confdefs.h; then
2655       cat <<\_ASBOX
2656 ## ----------- ##
2657 ## confdefs.h. ##
2658 ## ----------- ##
2659 _ASBOX
2660       echo
2661       cat confdefs.h
2662       echo
2663     fi
2664     test "$ac_signal" != 0 &&
2665       $as_echo "$as_me: caught signal $ac_signal"
2666     $as_echo "$as_me: exit $exit_status"
2667   } >&5
2668   rm -f core *.core core.conftest.* &&
2669     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2670     exit $exit_status
2671 ' 0
2672 for ac_signal in 1 2 13 15; do
2673   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2674 done
2675 ac_signal=0
2676
2677 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2678 rm -f -r conftest* confdefs.h
2679
2680 $as_echo "/* confdefs.h */" > confdefs.h
2681
2682 # Predefined preprocessor variables.
2683
2684 cat >>confdefs.h <<_ACEOF
2685 #define PACKAGE_NAME "$PACKAGE_NAME"
2686 _ACEOF
2687
2688 cat >>confdefs.h <<_ACEOF
2689 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2690 _ACEOF
2691
2692 cat >>confdefs.h <<_ACEOF
2693 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2694 _ACEOF
2695
2696 cat >>confdefs.h <<_ACEOF
2697 #define PACKAGE_STRING "$PACKAGE_STRING"
2698 _ACEOF
2699
2700 cat >>confdefs.h <<_ACEOF
2701 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2702 _ACEOF
2703
2704 cat >>confdefs.h <<_ACEOF
2705 #define PACKAGE_URL "$PACKAGE_URL"
2706 _ACEOF
2707
2708
2709 # Let the site file select an alternate cache file if it wants to.
2710 # Prefer an explicitly selected file to automatically selected ones.
2711 ac_site_file1=NONE
2712 ac_site_file2=NONE
2713 if test -n "$CONFIG_SITE"; then
2714   ac_site_file1=$CONFIG_SITE
2715 elif test "x$prefix" != xNONE; then
2716   ac_site_file1=$prefix/share/config.site
2717   ac_site_file2=$prefix/etc/config.site
2718 else
2719   ac_site_file1=$ac_default_prefix/share/config.site
2720   ac_site_file2=$ac_default_prefix/etc/config.site
2721 fi
2722 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2723 do
2724   test "x$ac_site_file" = xNONE && continue
2725   if test -r "$ac_site_file"; then
2726     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2727 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2728     sed 's/^/| /' "$ac_site_file" >&5
2729     . "$ac_site_file"
2730   fi
2731 done
2732
2733 if test -r "$cache_file"; then
2734   # Some versions of bash will fail to source /dev/null (special
2735   # files actually), so we avoid doing that.
2736   if test -f "$cache_file"; then
2737     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2738 $as_echo "$as_me: loading cache $cache_file" >&6;}
2739     case $cache_file in
2740       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2741       *)                      . "./$cache_file";;
2742     esac
2743   fi
2744 else
2745   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2746 $as_echo "$as_me: creating cache $cache_file" >&6;}
2747   >$cache_file
2748 fi
2749
2750 gl_header_list="$gl_header_list sys/mman.h"
2751 gl_func_list="$gl_func_list mprotect"
2752 gl_func_list="$gl_func_list memchr"
2753 gl_header_list="$gl_header_list stddef.h"
2754 gl_header_list="$gl_header_list stdint.h"
2755 gl_header_list="$gl_header_list wchar.h"
2756 gl_header_list="$gl_header_list string.h"
2757 # Check that the precious variables saved in the cache have kept the same
2758 # value.
2759 ac_cache_corrupted=false
2760 for ac_var in $ac_precious_vars; do
2761   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2762   eval ac_new_set=\$ac_env_${ac_var}_set
2763   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2764   eval ac_new_val=\$ac_env_${ac_var}_value
2765   case $ac_old_set,$ac_new_set in
2766     set,)
2767       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2768 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2769       ac_cache_corrupted=: ;;
2770     ,set)
2771       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2772 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2773       ac_cache_corrupted=: ;;
2774     ,);;
2775     *)
2776       if test "x$ac_old_val" != "x$ac_new_val"; then
2777         # differences in whitespace do not lead to failure.
2778         ac_old_val_w=`echo x $ac_old_val`
2779         ac_new_val_w=`echo x $ac_new_val`
2780         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2781           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2782 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2783           ac_cache_corrupted=:
2784         else
2785           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2786 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2787           eval $ac_var=\$ac_old_val
2788         fi
2789         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2790 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2791         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2792 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2793       fi;;
2794   esac
2795   # Pass precious variables to config.status.
2796   if test "$ac_new_set" = set; then
2797     case $ac_new_val in
2798     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2799     *) ac_arg=$ac_var=$ac_new_val ;;
2800     esac
2801     case " $ac_configure_args " in
2802       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2803       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2804     esac
2805   fi
2806 done
2807 if $ac_cache_corrupted; then
2808   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2809 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2810   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2811 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2812   as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2813 fi
2814 ## -------------------- ##
2815 ## Main body of script. ##
2816 ## -------------------- ##
2817
2818 ac_ext=c
2819 ac_cpp='$CPP $CPPFLAGS'
2820 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2821 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2822 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2823
2824
2825
2826
2827
2828 ac_config_headers="$ac_config_headers config.h:config.in"
2829
2830
2831 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2832 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2833     # Check whether --enable-maintainer-mode was given.
2834 if test "${enable_maintainer_mode+set}" = set; then :
2835   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2836 else
2837   USE_MAINTAINER_MODE=no
2838 fi
2839
2840   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2841 $as_echo "$USE_MAINTAINER_MODE" >&6; }
2842    if test $USE_MAINTAINER_MODE = yes; then
2843   MAINTAINER_MODE_TRUE=
2844   MAINTAINER_MODE_FALSE='#'
2845 else
2846   MAINTAINER_MODE_TRUE='#'
2847   MAINTAINER_MODE_FALSE=
2848 fi
2849
2850   MAINT=$MAINTAINER_MODE_TRUE
2851
2852
2853
2854 ac_ext=c
2855 ac_cpp='$CPP $CPPFLAGS'
2856 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2857 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2858 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2859 if test -n "$ac_tool_prefix"; then
2860   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2861 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2862 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2863 $as_echo_n "checking for $ac_word... " >&6; }
2864 if test "${ac_cv_prog_CC+set}" = set; then :
2865   $as_echo_n "(cached) " >&6
2866 else
2867   if test -n "$CC"; then
2868   ac_cv_prog_CC="$CC" # Let the user override the test.
2869 else
2870 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2871 for as_dir in $PATH
2872 do
2873   IFS=$as_save_IFS
2874   test -z "$as_dir" && as_dir=.
2875     for ac_exec_ext in '' $ac_executable_extensions; do
2876   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2877     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2878     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2879     break 2
2880   fi
2881 done
2882   done
2883 IFS=$as_save_IFS
2884
2885 fi
2886 fi
2887 CC=$ac_cv_prog_CC
2888 if test -n "$CC"; then
2889   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2890 $as_echo "$CC" >&6; }
2891 else
2892   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2893 $as_echo "no" >&6; }
2894 fi
2895
2896
2897 fi
2898 if test -z "$ac_cv_prog_CC"; then
2899   ac_ct_CC=$CC
2900   # Extract the first word of "gcc", so it can be a program name with args.
2901 set dummy gcc; ac_word=$2
2902 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2903 $as_echo_n "checking for $ac_word... " >&6; }
2904 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2905   $as_echo_n "(cached) " >&6
2906 else
2907   if test -n "$ac_ct_CC"; then
2908   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2909 else
2910 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2911 for as_dir in $PATH
2912 do
2913   IFS=$as_save_IFS
2914   test -z "$as_dir" && as_dir=.
2915     for ac_exec_ext in '' $ac_executable_extensions; do
2916   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2917     ac_cv_prog_ac_ct_CC="gcc"
2918     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2919     break 2
2920   fi
2921 done
2922   done
2923 IFS=$as_save_IFS
2924
2925 fi
2926 fi
2927 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2928 if test -n "$ac_ct_CC"; then
2929   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2930 $as_echo "$ac_ct_CC" >&6; }
2931 else
2932   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2933 $as_echo "no" >&6; }
2934 fi
2935
2936   if test "x$ac_ct_CC" = x; then
2937     CC=""
2938   else
2939     case $cross_compiling:$ac_tool_warned in
2940 yes:)
2941 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2942 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2943 ac_tool_warned=yes ;;
2944 esac
2945     CC=$ac_ct_CC
2946   fi
2947 else
2948   CC="$ac_cv_prog_CC"
2949 fi
2950
2951 if test -z "$CC"; then
2952           if test -n "$ac_tool_prefix"; then
2953     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2954 set dummy ${ac_tool_prefix}cc; ac_word=$2
2955 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2956 $as_echo_n "checking for $ac_word... " >&6; }
2957 if test "${ac_cv_prog_CC+set}" = set; then :
2958   $as_echo_n "(cached) " >&6
2959 else
2960   if test -n "$CC"; then
2961   ac_cv_prog_CC="$CC" # Let the user override the test.
2962 else
2963 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2964 for as_dir in $PATH
2965 do
2966   IFS=$as_save_IFS
2967   test -z "$as_dir" && as_dir=.
2968     for ac_exec_ext in '' $ac_executable_extensions; do
2969   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2970     ac_cv_prog_CC="${ac_tool_prefix}cc"
2971     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2972     break 2
2973   fi
2974 done
2975   done
2976 IFS=$as_save_IFS
2977
2978 fi
2979 fi
2980 CC=$ac_cv_prog_CC
2981 if test -n "$CC"; then
2982   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2983 $as_echo "$CC" >&6; }
2984 else
2985   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2986 $as_echo "no" >&6; }
2987 fi
2988
2989
2990   fi
2991 fi
2992 if test -z "$CC"; then
2993   # Extract the first word of "cc", so it can be a program name with args.
2994 set dummy cc; ac_word=$2
2995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2996 $as_echo_n "checking for $ac_word... " >&6; }
2997 if test "${ac_cv_prog_CC+set}" = set; then :
2998   $as_echo_n "(cached) " >&6
2999 else
3000   if test -n "$CC"; then
3001   ac_cv_prog_CC="$CC" # Let the user override the test.
3002 else
3003   ac_prog_rejected=no
3004 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3005 for as_dir in $PATH
3006 do
3007   IFS=$as_save_IFS
3008   test -z "$as_dir" && as_dir=.
3009     for ac_exec_ext in '' $ac_executable_extensions; do
3010   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3011     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3012        ac_prog_rejected=yes
3013        continue
3014      fi
3015     ac_cv_prog_CC="cc"
3016     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3017     break 2
3018   fi
3019 done
3020   done
3021 IFS=$as_save_IFS
3022
3023 if test $ac_prog_rejected = yes; then
3024   # We found a bogon in the path, so make sure we never use it.
3025   set dummy $ac_cv_prog_CC
3026   shift
3027   if test $# != 0; then
3028     # We chose a different compiler from the bogus one.
3029     # However, it has the same basename, so the bogon will be chosen
3030     # first if we set CC to just the basename; use the full file name.
3031     shift
3032     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3033   fi
3034 fi
3035 fi
3036 fi
3037 CC=$ac_cv_prog_CC
3038 if test -n "$CC"; then
3039   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3040 $as_echo "$CC" >&6; }
3041 else
3042   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3043 $as_echo "no" >&6; }
3044 fi
3045
3046
3047 fi
3048 if test -z "$CC"; then
3049   if test -n "$ac_tool_prefix"; then
3050   for ac_prog in cl.exe
3051   do
3052     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3053 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3054 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3055 $as_echo_n "checking for $ac_word... " >&6; }
3056 if test "${ac_cv_prog_CC+set}" = set; then :
3057   $as_echo_n "(cached) " >&6
3058 else
3059   if test -n "$CC"; then
3060   ac_cv_prog_CC="$CC" # Let the user override the test.
3061 else
3062 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3063 for as_dir in $PATH
3064 do
3065   IFS=$as_save_IFS
3066   test -z "$as_dir" && as_dir=.
3067     for ac_exec_ext in '' $ac_executable_extensions; do
3068   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3069     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3070     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3071     break 2
3072   fi
3073 done
3074   done
3075 IFS=$as_save_IFS
3076
3077 fi
3078 fi
3079 CC=$ac_cv_prog_CC
3080 if test -n "$CC"; then
3081   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3082 $as_echo "$CC" >&6; }
3083 else
3084   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3085 $as_echo "no" >&6; }
3086 fi
3087
3088
3089     test -n "$CC" && break
3090   done
3091 fi
3092 if test -z "$CC"; then
3093   ac_ct_CC=$CC
3094   for ac_prog in cl.exe
3095 do
3096   # Extract the first word of "$ac_prog", so it can be a program name with args.
3097 set dummy $ac_prog; ac_word=$2
3098 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3099 $as_echo_n "checking for $ac_word... " >&6; }
3100 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3101   $as_echo_n "(cached) " >&6
3102 else
3103   if test -n "$ac_ct_CC"; then
3104   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3105 else
3106 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3107 for as_dir in $PATH
3108 do
3109   IFS=$as_save_IFS
3110   test -z "$as_dir" && as_dir=.
3111     for ac_exec_ext in '' $ac_executable_extensions; do
3112   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3113     ac_cv_prog_ac_ct_CC="$ac_prog"
3114     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3115     break 2
3116   fi
3117 done
3118   done
3119 IFS=$as_save_IFS
3120
3121 fi
3122 fi
3123 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3124 if test -n "$ac_ct_CC"; then
3125   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3126 $as_echo "$ac_ct_CC" >&6; }
3127 else
3128   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3129 $as_echo "no" >&6; }
3130 fi
3131
3132
3133   test -n "$ac_ct_CC" && break
3134 done
3135
3136   if test "x$ac_ct_CC" = x; then
3137     CC=""
3138   else
3139     case $cross_compiling:$ac_tool_warned in
3140 yes:)
3141 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3142 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3143 ac_tool_warned=yes ;;
3144 esac
3145     CC=$ac_ct_CC
3146   fi
3147 fi
3148
3149 fi
3150
3151
3152 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3153 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3154 as_fn_error "no acceptable C compiler found in \$PATH
3155 See \`config.log' for more details." "$LINENO" 5; }
3156
3157 # Provide some information about the compiler.
3158 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3159 set X $ac_compile
3160 ac_compiler=$2
3161 for ac_option in --version -v -V -qversion; do
3162   { { ac_try="$ac_compiler $ac_option >&5"
3163 case "(($ac_try" in
3164   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3165   *) ac_try_echo=$ac_try;;
3166 esac
3167 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3168 $as_echo "$ac_try_echo"; } >&5
3169   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3170   ac_status=$?
3171   if test -s conftest.err; then
3172     sed '10a\
3173 ... rest of stderr output deleted ...
3174          10q' conftest.err >conftest.er1
3175     cat conftest.er1 >&5
3176     rm -f conftest.er1 conftest.err
3177   fi
3178   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3179   test $ac_status = 0; }
3180 done
3181
3182 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3183 /* end confdefs.h.  */
3184
3185 int
3186 main ()
3187 {
3188
3189   ;
3190   return 0;
3191 }
3192 _ACEOF
3193 ac_clean_files_save=$ac_clean_files
3194 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3195 # Try to create an executable without -o first, disregard a.out.
3196 # It will help us diagnose broken compilers, and finding out an intuition
3197 # of exeext.
3198 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3199 $as_echo_n "checking for C compiler default output file name... " >&6; }
3200 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3201
3202 # The possible output files:
3203 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3204
3205 ac_rmfiles=
3206 for ac_file in $ac_files
3207 do
3208   case $ac_file in
3209     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3210     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3211   esac
3212 done
3213 rm -f $ac_rmfiles
3214
3215 if { { ac_try="$ac_link_default"
3216 case "(($ac_try" in
3217   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3218   *) ac_try_echo=$ac_try;;
3219 esac
3220 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3221 $as_echo "$ac_try_echo"; } >&5
3222   (eval "$ac_link_default") 2>&5
3223   ac_status=$?
3224   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3225   test $ac_status = 0; }; then :
3226   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3227 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3228 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3229 # so that the user can short-circuit this test for compilers unknown to
3230 # Autoconf.
3231 for ac_file in $ac_files ''
3232 do
3233   test -f "$ac_file" || continue
3234   case $ac_file in
3235     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3236         ;;
3237     [ab].out )
3238         # We found the default executable, but exeext='' is most
3239         # certainly right.
3240         break;;
3241     *.* )
3242         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3243         then :; else
3244            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3245         fi
3246         # We set ac_cv_exeext here because the later test for it is not
3247         # safe: cross compilers may not add the suffix if given an `-o'
3248         # argument, so we may need to know it at that point already.
3249         # Even if this section looks crufty: it has the advantage of
3250         # actually working.
3251         break;;
3252     * )
3253         break;;
3254   esac
3255 done
3256 test "$ac_cv_exeext" = no && ac_cv_exeext=
3257
3258 else
3259   ac_file=''
3260 fi
3261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3262 $as_echo "$ac_file" >&6; }
3263 if test -z "$ac_file"; then :
3264   $as_echo "$as_me: failed program was:" >&5
3265 sed 's/^/| /' conftest.$ac_ext >&5
3266
3267 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3268 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3269 { as_fn_set_status 77
3270 as_fn_error "C compiler cannot create executables
3271 See \`config.log' for more details." "$LINENO" 5; }; }
3272 fi
3273 ac_exeext=$ac_cv_exeext
3274
3275 # Check that the compiler produces executables we can run.  If not, either
3276 # the compiler is broken, or we cross compile.
3277 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3278 $as_echo_n "checking whether the C compiler works... " >&6; }
3279 # If not cross compiling, check that we can run a simple program.
3280 if test "$cross_compiling" != yes; then
3281   if { ac_try='./$ac_file'
3282   { { case "(($ac_try" in
3283   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3284   *) ac_try_echo=$ac_try;;
3285 esac
3286 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3287 $as_echo "$ac_try_echo"; } >&5
3288   (eval "$ac_try") 2>&5
3289   ac_status=$?
3290   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3291   test $ac_status = 0; }; }; then
3292     cross_compiling=no
3293   else
3294     if test "$cross_compiling" = maybe; then
3295         cross_compiling=yes
3296     else
3297         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3298 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3299 as_fn_error "cannot run C compiled programs.
3300 If you meant to cross compile, use \`--host'.
3301 See \`config.log' for more details." "$LINENO" 5; }
3302     fi
3303   fi
3304 fi
3305 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3306 $as_echo "yes" >&6; }
3307
3308 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3309 ac_clean_files=$ac_clean_files_save
3310 # Check that the compiler produces executables we can run.  If not, either
3311 # the compiler is broken, or we cross compile.
3312 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3313 $as_echo_n "checking whether we are cross compiling... " >&6; }
3314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3315 $as_echo "$cross_compiling" >&6; }
3316
3317 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3318 $as_echo_n "checking for suffix of executables... " >&6; }
3319 if { { ac_try="$ac_link"
3320 case "(($ac_try" in
3321   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3322   *) ac_try_echo=$ac_try;;
3323 esac
3324 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3325 $as_echo "$ac_try_echo"; } >&5
3326   (eval "$ac_link") 2>&5
3327   ac_status=$?
3328   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3329   test $ac_status = 0; }; then :
3330   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3331 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3332 # work properly (i.e., refer to `conftest.exe'), while it won't with
3333 # `rm'.
3334 for ac_file in conftest.exe conftest conftest.*; do
3335   test -f "$ac_file" || continue
3336   case $ac_file in
3337     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3338     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3339           break;;
3340     * ) break;;
3341   esac
3342 done
3343 else
3344   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3345 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3346 as_fn_error "cannot compute suffix of executables: cannot compile and link
3347 See \`config.log' for more details." "$LINENO" 5; }
3348 fi
3349 rm -f conftest$ac_cv_exeext
3350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3351 $as_echo "$ac_cv_exeext" >&6; }
3352
3353 rm -f conftest.$ac_ext
3354 EXEEXT=$ac_cv_exeext
3355 ac_exeext=$EXEEXT
3356 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3357 $as_echo_n "checking for suffix of object files... " >&6; }
3358 if test "${ac_cv_objext+set}" = set; then :
3359   $as_echo_n "(cached) " >&6
3360 else
3361   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3362 /* end confdefs.h.  */
3363
3364 int
3365 main ()
3366 {
3367
3368   ;
3369   return 0;
3370 }
3371 _ACEOF
3372 rm -f conftest.o conftest.obj
3373 if { { ac_try="$ac_compile"
3374 case "(($ac_try" in
3375   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3376   *) ac_try_echo=$ac_try;;
3377 esac
3378 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3379 $as_echo "$ac_try_echo"; } >&5
3380   (eval "$ac_compile") 2>&5
3381   ac_status=$?
3382   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3383   test $ac_status = 0; }; then :
3384   for ac_file in conftest.o conftest.obj conftest.*; do
3385   test -f "$ac_file" || continue;
3386   case $ac_file in
3387     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3388     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3389        break;;
3390   esac
3391 done
3392 else
3393   $as_echo "$as_me: failed program was:" >&5
3394 sed 's/^/| /' conftest.$ac_ext >&5
3395
3396 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3397 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3398 as_fn_error "cannot compute suffix of object files: cannot compile
3399 See \`config.log' for more details." "$LINENO" 5; }
3400 fi
3401 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3402 fi
3403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3404 $as_echo "$ac_cv_objext" >&6; }
3405 OBJEXT=$ac_cv_objext
3406 ac_objext=$OBJEXT
3407 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3408 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3409 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3410   $as_echo_n "(cached) " >&6
3411 else
3412   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3413 /* end confdefs.h.  */
3414
3415 int
3416 main ()
3417 {
3418 #ifndef __GNUC__
3419        choke me
3420 #endif
3421
3422   ;
3423   return 0;
3424 }
3425 _ACEOF
3426 if ac_fn_c_try_compile "$LINENO"; then :
3427   ac_compiler_gnu=yes
3428 else
3429   ac_compiler_gnu=no
3430 fi
3431 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3432 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3433
3434 fi
3435 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3436 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3437 if test $ac_compiler_gnu = yes; then
3438   GCC=yes
3439 else
3440   GCC=
3441 fi
3442 ac_test_CFLAGS=${CFLAGS+set}
3443 ac_save_CFLAGS=$CFLAGS
3444 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3445 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3446 if test "${ac_cv_prog_cc_g+set}" = set; then :
3447   $as_echo_n "(cached) " >&6
3448 else
3449   ac_save_c_werror_flag=$ac_c_werror_flag
3450    ac_c_werror_flag=yes
3451    ac_cv_prog_cc_g=no
3452    CFLAGS="-g"
3453    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3454 /* end confdefs.h.  */
3455
3456 int
3457 main ()
3458 {
3459
3460   ;
3461   return 0;
3462 }
3463 _ACEOF
3464 if ac_fn_c_try_compile "$LINENO"; then :
3465   ac_cv_prog_cc_g=yes
3466 else
3467   CFLAGS=""
3468       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3469 /* end confdefs.h.  */
3470
3471 int
3472 main ()
3473 {
3474
3475   ;
3476   return 0;
3477 }
3478 _ACEOF
3479 if ac_fn_c_try_compile "$LINENO"; then :
3480
3481 else
3482   ac_c_werror_flag=$ac_save_c_werror_flag
3483          CFLAGS="-g"
3484          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3485 /* end confdefs.h.  */
3486
3487 int
3488 main ()
3489 {
3490
3491   ;
3492   return 0;
3493 }
3494 _ACEOF
3495 if ac_fn_c_try_compile "$LINENO"; then :
3496   ac_cv_prog_cc_g=yes
3497 fi
3498 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3499 fi
3500 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3501 fi
3502 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3503    ac_c_werror_flag=$ac_save_c_werror_flag
3504 fi
3505 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3506 $as_echo "$ac_cv_prog_cc_g" >&6; }
3507 if test "$ac_test_CFLAGS" = set; then
3508   CFLAGS=$ac_save_CFLAGS
3509 elif test $ac_cv_prog_cc_g = yes; then
3510   if test "$GCC" = yes; then
3511     CFLAGS="-g -O2"
3512   else
3513     CFLAGS="-g"
3514   fi
3515 else
3516   if test "$GCC" = yes; then
3517     CFLAGS="-O2"
3518   else
3519     CFLAGS=
3520   fi
3521 fi
3522 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3523 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3524 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3525   $as_echo_n "(cached) " >&6
3526 else
3527   ac_cv_prog_cc_c89=no
3528 ac_save_CC=$CC
3529 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3530 /* end confdefs.h.  */
3531 #include <stdarg.h>
3532 #include <stdio.h>
3533 #include <sys/types.h>
3534 #include <sys/stat.h>
3535 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3536 struct buf { int x; };
3537 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3538 static char *e (p, i)
3539      char **p;
3540      int i;
3541 {
3542   return p[i];
3543 }
3544 static char *f (char * (*g) (char **, int), char **p, ...)
3545 {
3546   char *s;
3547   va_list v;
3548   va_start (v,p);
3549   s = g (p, va_arg (v,int));
3550   va_end (v);
3551   return s;
3552 }
3553
3554 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3555    function prototypes and stuff, but not '\xHH' hex character constants.
3556    These don't provoke an error unfortunately, instead are silently treated
3557    as 'x'.  The following induces an error, until -std is added to get
3558    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3559    array size at least.  It's necessary to write '\x00'==0 to get something
3560    that's true only with -std.  */
3561 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3562
3563 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3564    inside strings and character constants.  */
3565 #define FOO(x) 'x'
3566 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3567
3568 int test (int i, double x);
3569 struct s1 {int (*f) (int a);};
3570 struct s2 {int (*f) (double a);};
3571 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3572 int argc;
3573 char **argv;
3574 int
3575 main ()
3576 {
3577 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3578   ;
3579   return 0;
3580 }
3581 _ACEOF
3582 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3583         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3584 do
3585   CC="$ac_save_CC $ac_arg"
3586   if ac_fn_c_try_compile "$LINENO"; then :
3587   ac_cv_prog_cc_c89=$ac_arg
3588 fi
3589 rm -f core conftest.err conftest.$ac_objext
3590   test "x$ac_cv_prog_cc_c89" != "xno" && break
3591 done
3592 rm -f conftest.$ac_ext
3593 CC=$ac_save_CC
3594
3595 fi
3596 # AC_CACHE_VAL
3597 case "x$ac_cv_prog_cc_c89" in
3598   x)
3599     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3600 $as_echo "none needed" >&6; } ;;
3601   xno)
3602     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3603 $as_echo "unsupported" >&6; } ;;
3604   *)
3605     CC="$CC $ac_cv_prog_cc_c89"
3606     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3607 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3608 esac
3609 if test "x$ac_cv_prog_cc_c89" != xno; then :
3610
3611 fi
3612
3613 ac_ext=c
3614 ac_cpp='$CPP $CPPFLAGS'
3615 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3616 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3617 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3618
3619 ac_aux_dir=
3620 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
3621   for ac_t in install-sh install.sh shtool; do
3622     if test -f "$ac_dir/$ac_t"; then
3623       ac_aux_dir=$ac_dir
3624       ac_install_sh="$ac_aux_dir/$ac_t -c"
3625       break 2
3626     fi
3627   done
3628 done
3629 if test -z "$ac_aux_dir"; then
3630   as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
3631 fi
3632
3633 # These three variables are undocumented and unsupported,
3634 # and are intended to be withdrawn in a future Autoconf release.
3635 # They can cause serious problems if a builder's source tree is in a directory
3636 # whose full name contains unusual characters.
3637 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
3638 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
3639 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
3640
3641
3642 # Make sure we can run config.sub.
3643 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3644   as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3645
3646 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3647 $as_echo_n "checking build system type... " >&6; }
3648 if test "${ac_cv_build+set}" = set; then :
3649   $as_echo_n "(cached) " >&6
3650 else
3651   ac_build_alias=$build_alias
3652 test "x$ac_build_alias" = x &&
3653   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3654 test "x$ac_build_alias" = x &&
3655   as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
3656 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3657   as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3658
3659 fi
3660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3661 $as_echo "$ac_cv_build" >&6; }
3662 case $ac_cv_build in
3663 *-*-*) ;;
3664 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
3665 esac
3666 build=$ac_cv_build
3667 ac_save_IFS=$IFS; IFS='-'
3668 set x $ac_cv_build
3669 shift
3670 build_cpu=$1
3671 build_vendor=$2
3672 shift; shift
3673 # Remember, the first character of IFS is used to create $*,
3674 # except with old shells:
3675 build_os=$*
3676 IFS=$ac_save_IFS
3677 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3678
3679
3680 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3681 $as_echo_n "checking host system type... " >&6; }
3682 if test "${ac_cv_host+set}" = set; then :
3683   $as_echo_n "(cached) " >&6
3684 else
3685   if test "x$host_alias" = x; then
3686   ac_cv_host=$ac_cv_build
3687 else
3688   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3689     as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3690 fi
3691
3692 fi
3693 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3694 $as_echo "$ac_cv_host" >&6; }
3695 case $ac_cv_host in
3696 *-*-*) ;;
3697 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
3698 esac
3699 host=$ac_cv_host
3700 ac_save_IFS=$IFS; IFS='-'
3701 set x $ac_cv_host
3702 shift
3703 host_cpu=$1
3704 host_vendor=$2
3705 shift; shift
3706 # Remember, the first character of IFS is used to create $*,
3707 # except with old shells:
3708 host_os=$*
3709 IFS=$ac_save_IFS
3710 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3711
3712
3713
3714 ac_ext=c
3715 ac_cpp='$CPP $CPPFLAGS'
3716 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3717 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3718 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3719 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3720 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3721 # On Suns, sometimes $CPP names a directory.
3722 if test -n "$CPP" && test -d "$CPP"; then
3723   CPP=
3724 fi
3725 if test -z "$CPP"; then
3726   if test "${ac_cv_prog_CPP+set}" = set; then :
3727   $as_echo_n "(cached) " >&6
3728 else
3729       # Double quotes because CPP needs to be expanded
3730     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3731     do
3732       ac_preproc_ok=false
3733 for ac_c_preproc_warn_flag in '' yes
3734 do
3735   # Use a header file that comes with gcc, so configuring glibc
3736   # with a fresh cross-compiler works.
3737   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3738   # <limits.h> exists even on freestanding compilers.
3739   # On the NeXT, cc -E runs the code through the compiler's parser,
3740   # not just through cpp. "Syntax error" is here to catch this case.
3741   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3742 /* end confdefs.h.  */
3743 #ifdef __STDC__
3744 # include <limits.h>
3745 #else
3746 # include <assert.h>
3747 #endif
3748                      Syntax error
3749 _ACEOF
3750 if ac_fn_c_try_cpp "$LINENO"; then :
3751
3752 else
3753   # Broken: fails on valid input.
3754 continue
3755 fi
3756 rm -f conftest.err conftest.$ac_ext
3757
3758   # OK, works on sane cases.  Now check whether nonexistent headers
3759   # can be detected and how.
3760   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3761 /* end confdefs.h.  */
3762 #include <ac_nonexistent.h>
3763 _ACEOF
3764 if ac_fn_c_try_cpp "$LINENO"; then :
3765   # Broken: success on invalid input.
3766 continue
3767 else
3768   # Passes both tests.
3769 ac_preproc_ok=:
3770 break
3771 fi
3772 rm -f conftest.err conftest.$ac_ext
3773
3774 done
3775 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3776 rm -f conftest.err conftest.$ac_ext
3777 if $ac_preproc_ok; then :
3778   break
3779 fi
3780
3781     done
3782     ac_cv_prog_CPP=$CPP
3783
3784 fi
3785   CPP=$ac_cv_prog_CPP
3786 else
3787   ac_cv_prog_CPP=$CPP
3788 fi
3789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3790 $as_echo "$CPP" >&6; }
3791 ac_preproc_ok=false
3792 for ac_c_preproc_warn_flag in '' yes
3793 do
3794   # Use a header file that comes with gcc, so configuring glibc
3795   # with a fresh cross-compiler works.
3796   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3797   # <limits.h> exists even on freestanding compilers.
3798   # On the NeXT, cc -E runs the code through the compiler's parser,
3799   # not just through cpp. "Syntax error" is here to catch this case.
3800   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3801 /* end confdefs.h.  */
3802 #ifdef __STDC__
3803 # include <limits.h>
3804 #else
3805 # include <assert.h>
3806 #endif
3807                      Syntax error
3808 _ACEOF
3809 if ac_fn_c_try_cpp "$LINENO"; then :
3810
3811 else
3812   # Broken: fails on valid input.
3813 continue
3814 fi
3815 rm -f conftest.err conftest.$ac_ext
3816
3817   # OK, works on sane cases.  Now check whether nonexistent headers
3818   # can be detected and how.
3819   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3820 /* end confdefs.h.  */
3821 #include <ac_nonexistent.h>
3822 _ACEOF
3823 if ac_fn_c_try_cpp "$LINENO"; then :
3824   # Broken: success on invalid input.
3825 continue
3826 else
3827   # Passes both tests.
3828 ac_preproc_ok=:
3829 break
3830 fi
3831 rm -f conftest.err conftest.$ac_ext
3832
3833 done
3834 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3835 rm -f conftest.err conftest.$ac_ext
3836 if $ac_preproc_ok; then :
3837
3838 else
3839   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3840 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3841 as_fn_error "C preprocessor \"$CPP\" fails sanity check
3842 See \`config.log' for more details." "$LINENO" 5; }
3843 fi
3844
3845 ac_ext=c
3846 ac_cpp='$CPP $CPPFLAGS'
3847 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3848 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3849 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3850
3851
3852 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3853 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3854 if test "${ac_cv_path_GREP+set}" = set; then :
3855   $as_echo_n "(cached) " >&6
3856 else
3857   if test -z "$GREP"; then
3858   ac_path_GREP_found=false
3859   # Loop through the user's path and test for each of PROGNAME-LIST
3860   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3861 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3862 do
3863   IFS=$as_save_IFS
3864   test -z "$as_dir" && as_dir=.
3865     for ac_prog in grep ggrep; do
3866     for ac_exec_ext in '' $ac_executable_extensions; do
3867       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3868       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3869 # Check for GNU ac_path_GREP and select it if it is found.
3870   # Check for GNU $ac_path_GREP
3871 case `"$ac_path_GREP" --version 2>&1` in
3872 *GNU*)
3873   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3874 *)
3875   ac_count=0
3876   $as_echo_n 0123456789 >"conftest.in"
3877   while :
3878   do
3879     cat "conftest.in" "conftest.in" >"conftest.tmp"
3880     mv "conftest.tmp" "conftest.in"
3881     cp "conftest.in" "conftest.nl"
3882     $as_echo 'GREP' >> "conftest.nl"
3883     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3884     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3885     as_fn_arith $ac_count + 1 && ac_count=$as_val
3886     if test $ac_count -gt ${ac_path_GREP_max-0}; then
3887       # Best one so far, save it but keep looking for a better one
3888       ac_cv_path_GREP="$ac_path_GREP"
3889       ac_path_GREP_max=$ac_count
3890     fi
3891     # 10*(2^10) chars as input seems more than enough
3892     test $ac_count -gt 10 && break
3893   done
3894   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3895 esac
3896
3897       $ac_path_GREP_found && break 3
3898     done
3899   done
3900   done
3901 IFS=$as_save_IFS
3902   if test -z "$ac_cv_path_GREP"; then
3903     as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3904   fi
3905 else
3906   ac_cv_path_GREP=$GREP
3907 fi
3908
3909 fi
3910 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3911 $as_echo "$ac_cv_path_GREP" >&6; }
3912  GREP="$ac_cv_path_GREP"
3913
3914
3915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3916 $as_echo_n "checking for egrep... " >&6; }
3917 if test "${ac_cv_path_EGREP+set}" = set; then :
3918   $as_echo_n "(cached) " >&6
3919 else
3920   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3921    then ac_cv_path_EGREP="$GREP -E"
3922    else
3923      if test -z "$EGREP"; then
3924   ac_path_EGREP_found=false
3925   # Loop through the user's path and test for each of PROGNAME-LIST
3926   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3927 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3928 do
3929   IFS=$as_save_IFS
3930   test -z "$as_dir" && as_dir=.
3931     for ac_prog in egrep; do
3932     for ac_exec_ext in '' $ac_executable_extensions; do
3933       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3934       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3935 # Check for GNU ac_path_EGREP and select it if it is found.
3936   # Check for GNU $ac_path_EGREP
3937 case `"$ac_path_EGREP" --version 2>&1` in
3938 *GNU*)
3939   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3940 *)
3941   ac_count=0
3942   $as_echo_n 0123456789 >"conftest.in"
3943   while :
3944   do
3945     cat "conftest.in" "conftest.in" >"conftest.tmp"
3946     mv "conftest.tmp" "conftest.in"
3947     cp "conftest.in" "conftest.nl"
3948     $as_echo 'EGREP' >> "conftest.nl"
3949     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3950     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3951     as_fn_arith $ac_count + 1 && ac_count=$as_val
3952     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3953       # Best one so far, save it but keep looking for a better one
3954       ac_cv_path_EGREP="$ac_path_EGREP"
3955       ac_path_EGREP_max=$ac_count
3956     fi
3957     # 10*(2^10) chars as input seems more than enough
3958     test $ac_count -gt 10 && break
3959   done
3960   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3961 esac
3962
3963       $ac_path_EGREP_found && break 3
3964     done
3965   done
3966   done
3967 IFS=$as_save_IFS
3968   if test -z "$ac_cv_path_EGREP"; then
3969     as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3970   fi
3971 else
3972   ac_cv_path_EGREP=$EGREP
3973 fi
3974
3975    fi
3976 fi
3977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3978 $as_echo "$ac_cv_path_EGREP" >&6; }
3979  EGREP="$ac_cv_path_EGREP"
3980
3981
3982 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3983 $as_echo_n "checking for ANSI C header files... " >&6; }
3984 if test "${ac_cv_header_stdc+set}" = set; then :
3985   $as_echo_n "(cached) " >&6
3986 else
3987   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3988 /* end confdefs.h.  */
3989 #include <stdlib.h>
3990 #include <stdarg.h>
3991 #include <string.h>
3992 #include <float.h>
3993
3994 int
3995 main ()
3996 {
3997
3998   ;
3999   return 0;
4000 }
4001 _ACEOF
4002 if ac_fn_c_try_compile "$LINENO"; then :
4003   ac_cv_header_stdc=yes
4004 else
4005   ac_cv_header_stdc=no
4006 fi
4007 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4008
4009 if test $ac_cv_header_stdc = yes; then
4010   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4011   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4012 /* end confdefs.h.  */
4013 #include <string.h>
4014
4015 _ACEOF
4016 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4017   $EGREP "memchr" >/dev/null 2>&1; then :
4018
4019 else
4020   ac_cv_header_stdc=no
4021 fi
4022 rm -f conftest*
4023
4024 fi
4025
4026 if test $ac_cv_header_stdc = yes; then
4027   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4028   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4029 /* end confdefs.h.  */
4030 #include <stdlib.h>
4031
4032 _ACEOF
4033 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4034   $EGREP "free" >/dev/null 2>&1; then :
4035
4036 else
4037   ac_cv_header_stdc=no
4038 fi
4039 rm -f conftest*
4040
4041 fi
4042
4043 if test $ac_cv_header_stdc = yes; then
4044   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4045   if test "$cross_compiling" = yes; then :
4046   :
4047 else
4048   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4049 /* end confdefs.h.  */
4050 #include <ctype.h>
4051 #include <stdlib.h>
4052 #if ((' ' & 0x0FF) == 0x020)
4053 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4054 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4055 #else
4056 # define ISLOWER(c) \
4057                    (('a' <= (c) && (c) <= 'i') \
4058                      || ('j' <= (c) && (c) <= 'r') \
4059                      || ('s' <= (c) && (c) <= 'z'))
4060 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4061 #endif
4062
4063 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4064 int
4065 main ()
4066 {
4067   int i;
4068   for (i = 0; i < 256; i++)
4069     if (XOR (islower (i), ISLOWER (i))
4070         || toupper (i) != TOUPPER (i))
4071       return 2;
4072   return 0;
4073 }
4074 _ACEOF
4075 if ac_fn_c_try_run "$LINENO"; then :
4076
4077 else
4078   ac_cv_header_stdc=no
4079 fi
4080 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4081   conftest.$ac_objext conftest.beam conftest.$ac_ext
4082 fi
4083
4084 fi
4085 fi
4086 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4087 $as_echo "$ac_cv_header_stdc" >&6; }
4088 if test $ac_cv_header_stdc = yes; then
4089
4090 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4091
4092 fi
4093
4094 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4095 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4096                   inttypes.h stdint.h unistd.h
4097 do :
4098   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4099 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4100 "
4101 eval as_val=\$$as_ac_Header
4102    if test "x$as_val" = x""yes; then :
4103   cat >>confdefs.h <<_ACEOF
4104 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4105 _ACEOF
4106
4107 fi
4108
4109 done
4110
4111
4112
4113
4114
4115   ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4116 if test "x$ac_cv_header_minix_config_h" = x""yes; then :
4117   MINIX=yes
4118 else
4119   MINIX=
4120 fi
4121
4122
4123   if test "$MINIX" = yes; then
4124
4125 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4126
4127
4128 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4129
4130
4131 $as_echo "#define _MINIX 1" >>confdefs.h
4132
4133   fi
4134
4135         case "$host_os" in
4136     hpux*)
4137
4138 $as_echo "#define _XOPEN_SOURCE 500" >>confdefs.h
4139
4140       ;;
4141   esac
4142
4143
4144   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4145 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4146 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
4147   $as_echo_n "(cached) " >&6
4148 else
4149   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4150 /* end confdefs.h.  */
4151
4152 #         define __EXTENSIONS__ 1
4153           $ac_includes_default
4154 int
4155 main ()
4156 {
4157
4158   ;
4159   return 0;
4160 }
4161 _ACEOF
4162 if ac_fn_c_try_compile "$LINENO"; then :
4163   ac_cv_safe_to_define___extensions__=yes
4164 else
4165   ac_cv_safe_to_define___extensions__=no
4166 fi
4167 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4168 fi
4169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4170 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4171   test $ac_cv_safe_to_define___extensions__ = yes &&
4172     $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4173
4174   $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4175
4176   $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4177
4178   $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4179
4180   $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4181
4182
4183 if test -n "$ac_tool_prefix"; then
4184   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4185 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4186 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4187 $as_echo_n "checking for $ac_word... " >&6; }
4188 if test "${ac_cv_prog_RANLIB+set}" = set; then :
4189   $as_echo_n "(cached) " >&6
4190 else
4191   if test -n "$RANLIB"; then
4192   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4193 else
4194 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4195 for as_dir in $PATH
4196 do
4197   IFS=$as_save_IFS
4198   test -z "$as_dir" && as_dir=.
4199     for ac_exec_ext in '' $ac_executable_extensions; do
4200   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4201     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4202     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4203     break 2
4204   fi
4205 done
4206   done
4207 IFS=$as_save_IFS
4208
4209 fi
4210 fi
4211 RANLIB=$ac_cv_prog_RANLIB
4212 if test -n "$RANLIB"; then
4213   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
4214 $as_echo "$RANLIB" >&6; }
4215 else
4216   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4217 $as_echo "no" >&6; }
4218 fi
4219
4220
4221 fi
4222 if test -z "$ac_cv_prog_RANLIB"; then
4223   ac_ct_RANLIB=$RANLIB
4224   # Extract the first word of "ranlib", so it can be a program name with args.
4225 set dummy ranlib; ac_word=$2
4226 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4227 $as_echo_n "checking for $ac_word... " >&6; }
4228 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
4229   $as_echo_n "(cached) " >&6
4230 else
4231   if test -n "$ac_ct_RANLIB"; then
4232   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4233 else
4234 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4235 for as_dir in $PATH
4236 do
4237   IFS=$as_save_IFS
4238   test -z "$as_dir" && as_dir=.
4239     for ac_exec_ext in '' $ac_executable_extensions; do
4240   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4241     ac_cv_prog_ac_ct_RANLIB="ranlib"
4242     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4243     break 2
4244   fi
4245 done
4246   done
4247 IFS=$as_save_IFS
4248
4249 fi
4250 fi
4251 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4252 if test -n "$ac_ct_RANLIB"; then
4253   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
4254 $as_echo "$ac_ct_RANLIB" >&6; }
4255 else
4256   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4257 $as_echo "no" >&6; }
4258 fi
4259
4260   if test "x$ac_ct_RANLIB" = x; then
4261     RANLIB=":"
4262   else
4263     case $cross_compiling:$ac_tool_warned in
4264 yes:)
4265 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4266 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4267 ac_tool_warned=yes ;;
4268 esac
4269     RANLIB=$ac_ct_RANLIB
4270   fi
4271 else
4272   RANLIB="$ac_cv_prog_RANLIB"
4273 fi
4274
4275
4276
4277
4278
4279
4280
4281
4282
4283   # Code from module arg-nonnull:
4284   # Code from module c++defs:
4285   # Code from module extensions:
4286
4287   # Code from module include_next:
4288   # Code from module memchr:
4289   # Code from module memmem:
4290   # Code from module memmem-simple:
4291   # Code from module multiarch:
4292   # Code from module stddef:
4293   # Code from module stdint:
4294   # Code from module string:
4295   # Code from module warn-on-use:
4296   # Code from module wchar:
4297
4298 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
4299 $as_echo_n "checking target system type... " >&6; }
4300 if test "${ac_cv_target+set}" = set; then :
4301   $as_echo_n "(cached) " >&6
4302 else
4303   if test "x$target_alias" = x; then
4304   ac_cv_target=$ac_cv_host
4305 else
4306   ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
4307     as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
4308 fi
4309
4310 fi
4311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
4312 $as_echo "$ac_cv_target" >&6; }
4313 case $ac_cv_target in
4314 *-*-*) ;;
4315 *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
4316 esac
4317 target=$ac_cv_target
4318 ac_save_IFS=$IFS; IFS='-'
4319 set x $ac_cv_target
4320 shift
4321 target_cpu=$1
4322 target_vendor=$2
4323 shift; shift
4324 # Remember, the first character of IFS is used to create $*,
4325 # except with old shells:
4326 target_os=$*
4327 IFS=$ac_save_IFS
4328 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
4329
4330
4331 # The aliases save the names the user supplied, while $host etc.
4332 # will get canonicalized.
4333 test -n "$target_alias" &&
4334   test "$program_prefix$program_suffix$program_transform_name" = \
4335     NONENONEs,x,x, &&
4336   program_prefix=${target_alias}-
4337
4338 # The tests for host and target for $enable_largefile require
4339 # canonical names.
4340
4341
4342
4343 # As the $enable_largefile decision depends on --enable-plugins we must set it
4344 # even in directories otherwise not depending on the $plugins option.
4345
4346
4347 # Check whether --enable-plugins was given.
4348 if test "${enable_plugins+set}" = set; then :
4349   enableval=$enable_plugins; case "${enableval}" in
4350   yes | "") plugins=yes ;;
4351   no) plugins=no ;;
4352   *) plugins=yes ;;
4353  esac
4354 else
4355   plugins=no
4356 fi
4357
4358
4359
4360 case "${host}" in
4361   sparc-*-solaris*|i[3-7]86-*-solaris*)
4362     # On native 32bit sparc and ia32 solaris, large-file and procfs support
4363     # are mutually exclusive; and without procfs support, the bfd/ elf module
4364     # cannot provide certain routines such as elfcore_write_prpsinfo
4365     # or elfcore_write_prstatus.  So unless the user explicitly requested
4366     # large-file support through the --enable-largefile switch, disable
4367     # large-file support in favor of procfs support.
4368     test "${target}" = "${host}" -a "x$plugins" = xno \
4369       && : ${enable_largefile="no"}
4370     ;;
4371 esac
4372
4373 # Check whether --enable-largefile was given.
4374 if test "${enable_largefile+set}" = set; then :
4375   enableval=$enable_largefile;
4376 fi
4377
4378 if test "$enable_largefile" != no; then
4379
4380   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
4381 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
4382 if test "${ac_cv_sys_largefile_CC+set}" = set; then :
4383   $as_echo_n "(cached) " >&6
4384 else
4385   ac_cv_sys_largefile_CC=no
4386      if test "$GCC" != yes; then
4387        ac_save_CC=$CC
4388        while :; do
4389          # IRIX 6.2 and later do not support large files by default,
4390          # so use the C compiler's -n32 option if that helps.
4391          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4392 /* end confdefs.h.  */
4393 #include <sys/types.h>
4394  /* Check that off_t can represent 2**63 - 1 correctly.
4395     We can't simply define LARGE_OFF_T to be 9223372036854775807,
4396     since some C++ compilers masquerading as C compilers
4397     incorrectly reject 9223372036854775807.  */
4398 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4399   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4400                        && LARGE_OFF_T % 2147483647 == 1)
4401                       ? 1 : -1];
4402 int
4403 main ()
4404 {
4405
4406   ;
4407   return 0;
4408 }
4409 _ACEOF
4410          if ac_fn_c_try_compile "$LINENO"; then :
4411   break
4412 fi
4413 rm -f core conftest.err conftest.$ac_objext
4414          CC="$CC -n32"
4415          if ac_fn_c_try_compile "$LINENO"; then :
4416   ac_cv_sys_largefile_CC=' -n32'; break
4417 fi
4418 rm -f core conftest.err conftest.$ac_objext
4419          break
4420        done
4421        CC=$ac_save_CC
4422        rm -f conftest.$ac_ext
4423     fi
4424 fi
4425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
4426 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
4427   if test "$ac_cv_sys_largefile_CC" != no; then
4428     CC=$CC$ac_cv_sys_largefile_CC
4429   fi
4430
4431   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
4432 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
4433 if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
4434   $as_echo_n "(cached) " >&6
4435 else
4436   while :; do
4437   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4438 /* end confdefs.h.  */
4439 #include <sys/types.h>
4440  /* Check that off_t can represent 2**63 - 1 correctly.
4441     We can't simply define LARGE_OFF_T to be 9223372036854775807,
4442     since some C++ compilers masquerading as C compilers
4443     incorrectly reject 9223372036854775807.  */
4444 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4445   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4446                        && LARGE_OFF_T % 2147483647 == 1)
4447                       ? 1 : -1];
4448 int
4449 main ()
4450 {
4451
4452   ;
4453   return 0;
4454 }
4455 _ACEOF
4456 if ac_fn_c_try_compile "$LINENO"; then :
4457   ac_cv_sys_file_offset_bits=no; break
4458 fi
4459 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4460   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4461 /* end confdefs.h.  */
4462 #define _FILE_OFFSET_BITS 64
4463 #include <sys/types.h>
4464  /* Check that off_t can represent 2**63 - 1 correctly.
4465     We can't simply define LARGE_OFF_T to be 9223372036854775807,
4466     since some C++ compilers masquerading as C compilers
4467     incorrectly reject 9223372036854775807.  */
4468 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4469   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4470                        && LARGE_OFF_T % 2147483647 == 1)
4471                       ? 1 : -1];
4472 int
4473 main ()
4474 {
4475
4476   ;
4477   return 0;
4478 }
4479 _ACEOF
4480 if ac_fn_c_try_compile "$LINENO"; then :
4481   ac_cv_sys_file_offset_bits=64; break
4482 fi
4483 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4484   ac_cv_sys_file_offset_bits=unknown
4485   break
4486 done
4487 fi
4488 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
4489 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
4490 case $ac_cv_sys_file_offset_bits in #(
4491   no | unknown) ;;
4492   *)
4493 cat >>confdefs.h <<_ACEOF
4494 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
4495 _ACEOF
4496 ;;
4497 esac
4498 rm -rf conftest*
4499   if test $ac_cv_sys_file_offset_bits = unknown; then
4500     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
4501 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
4502 if test "${ac_cv_sys_large_files+set}" = set; then :
4503   $as_echo_n "(cached) " >&6
4504 else
4505   while :; do
4506   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4507 /* end confdefs.h.  */
4508 #include <sys/types.h>
4509  /* Check that off_t can represent 2**63 - 1 correctly.
4510     We can't simply define LARGE_OFF_T to be 9223372036854775807,
4511     since some C++ compilers masquerading as C compilers
4512     incorrectly reject 9223372036854775807.  */
4513 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4514   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4515                        && LARGE_OFF_T % 2147483647 == 1)
4516                       ? 1 : -1];
4517 int
4518 main ()
4519 {
4520
4521   ;
4522   return 0;
4523 }
4524 _ACEOF
4525 if ac_fn_c_try_compile "$LINENO"; then :
4526   ac_cv_sys_large_files=no; break
4527 fi
4528 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4529   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4530 /* end confdefs.h.  */
4531 #define _LARGE_FILES 1
4532 #include <sys/types.h>
4533  /* Check that off_t can represent 2**63 - 1 correctly.
4534     We can't simply define LARGE_OFF_T to be 9223372036854775807,
4535     since some C++ compilers masquerading as C compilers
4536     incorrectly reject 9223372036854775807.  */
4537 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4538   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4539                        && LARGE_OFF_T % 2147483647 == 1)
4540                       ? 1 : -1];
4541 int
4542 main ()
4543 {
4544
4545   ;
4546   return 0;
4547 }
4548 _ACEOF
4549 if ac_fn_c_try_compile "$LINENO"; then :
4550   ac_cv_sys_large_files=1; break
4551 fi
4552 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4553   ac_cv_sys_large_files=unknown
4554   break
4555 done
4556 fi
4557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
4558 $as_echo "$ac_cv_sys_large_files" >&6; }
4559 case $ac_cv_sys_large_files in #(
4560   no | unknown) ;;
4561   *)
4562 cat >>confdefs.h <<_ACEOF
4563 #define _LARGE_FILES $ac_cv_sys_large_files
4564 _ACEOF
4565 ;;
4566 esac
4567 rm -rf conftest*
4568   fi
4569 fi
4570
4571
4572
4573
4574
4575 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${CC-cc} option to accept ANSI C" >&5
4576 $as_echo_n "checking for ${CC-cc} option to accept ANSI C... " >&6; }
4577 if test "${am_cv_prog_cc_stdc+set}" = set; then :
4578   $as_echo_n "(cached) " >&6
4579 else
4580   am_cv_prog_cc_stdc=no
4581 ac_save_CC="$CC"
4582 # Don't try gcc -ansi; that turns off useful extensions and
4583 # breaks some systems' header files.
4584 # AIX                   -qlanglvl=ansi
4585 # Ultrix and OSF/1      -std1
4586 # HP-UX 10.20 and later -Ae
4587 # HP-UX older versions  -Aa -D_HPUX_SOURCE
4588 # SVR4                  -Xc -D__EXTENSIONS__
4589 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4590 do
4591   CC="$ac_save_CC $ac_arg"
4592   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4593 /* end confdefs.h.  */
4594 #include <stdarg.h>
4595 #include <stdio.h>
4596 #include <sys/types.h>
4597 #include <sys/stat.h>
4598 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4599 struct buf { int x; };
4600 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4601 static char *e (p, i)
4602      char **p;
4603      int i;
4604 {
4605   return p[i];
4606 }
4607 static char *f (char * (*g) (char **, int), char **p, ...)
4608 {
4609   char *s;
4610   va_list v;
4611   va_start (v,p);
4612   s = g (p, va_arg (v,int));
4613   va_end (v);
4614   return s;
4615 }
4616 int test (int i, double x);
4617 struct s1 {int (*f) (int a);};
4618 struct s2 {int (*f) (double a);};
4619 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4620 int argc;
4621 char **argv;
4622
4623 int
4624 main ()
4625 {
4626
4627 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4628
4629   ;
4630   return 0;
4631 }
4632 _ACEOF
4633 if ac_fn_c_try_compile "$LINENO"; then :
4634   am_cv_prog_cc_stdc="$ac_arg"; break
4635 fi
4636 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4637 done
4638 CC="$ac_save_CC"
4639
4640 fi
4641
4642 if test -z "$am_cv_prog_cc_stdc"; then
4643   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4644 $as_echo "none needed" >&6; }
4645 else
4646   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_stdc" >&5
4647 $as_echo "$am_cv_prog_cc_stdc" >&6; }
4648 fi
4649 case "x$am_cv_prog_cc_stdc" in
4650   x|xno) ;;
4651   *) CC="$CC $am_cv_prog_cc_stdc" ;;
4652 esac
4653
4654
4655 ac_aux_dir=
4656 for ac_dir in .. "$srcdir"/..; do
4657   for ac_t in install-sh install.sh shtool; do
4658     if test -f "$ac_dir/$ac_t"; then
4659       ac_aux_dir=$ac_dir
4660       ac_install_sh="$ac_aux_dir/$ac_t -c"
4661       break 2
4662     fi
4663   done
4664 done
4665 if test -z "$ac_aux_dir"; then
4666   as_fn_error "cannot find install-sh, install.sh, or shtool in .. \"$srcdir\"/.." "$LINENO" 5
4667 fi
4668
4669 # These three variables are undocumented and unsupported,
4670 # and are intended to be withdrawn in a future Autoconf release.
4671 # They can cause serious problems if a builder's source tree is in a directory
4672 # whose full name contains unusual characters.
4673 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
4674 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
4675 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
4676
4677
4678
4679
4680 # Dependency checking.
4681 rm -rf .tst 2>/dev/null
4682 mkdir .tst 2>/dev/null
4683 if test -d .tst; then
4684   am__leading_dot=.
4685 else
4686   am__leading_dot=_
4687 fi
4688 rmdir .tst 2>/dev/null
4689
4690 DEPDIR="${am__leading_dot}deps"
4691
4692 ac_config_commands="$ac_config_commands depdir"
4693
4694
4695 depcc="$CC"   am_compiler_list=
4696
4697 am_depcomp=$ac_aux_dir/depcomp
4698 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4699 $as_echo_n "checking dependency style of $depcc... " >&6; }
4700 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
4701   $as_echo_n "(cached) " >&6
4702 else
4703   if test -f "$am_depcomp"; then
4704   # We make a subdir and do the tests there.  Otherwise we can end up
4705   # making bogus files that we don't know about and never remove.  For
4706   # instance it was reported that on HP-UX the gcc test will end up
4707   # making a dummy file named `D' -- because `-MD' means `put the output
4708   # in D'.
4709   mkdir conftest.dir
4710   # Copy depcomp to subdir because otherwise we won't find it if we're
4711   # using a relative directory.
4712   cp "$am_depcomp" conftest.dir
4713   cd conftest.dir
4714   # We will build objects and dependencies in a subdirectory because
4715   # it helps to detect inapplicable dependency modes.  For instance
4716   # both Tru64's cc and ICC support -MD to output dependencies as a
4717   # side effect of compilation, but ICC will put the dependencies in
4718   # the current directory while Tru64 will put them in the object
4719   # directory.
4720   mkdir sub
4721
4722   am_cv_CC_dependencies_compiler_type=none
4723   if test "$am_compiler_list" = ""; then
4724      am_compiler_list=`sed -n 's/^\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4725   fi
4726   for depmode in $am_compiler_list; do
4727     if test $depmode = none; then break; fi
4728
4729     $as_echo "$as_me:$LINENO: trying $depmode" >&5
4730     # Setup a source with many dependencies, because some compilers
4731     # like to wrap large dependency lists on column 80 (with \), and
4732     # we should not choose a depcomp mode which is confused by this.
4733     #
4734     # We need to recreate these files for each test, as the compiler may
4735     # overwrite some of them when testing with obscure command lines.
4736     # This happens at least with the AIX C compiler.
4737     : > sub/conftest.c
4738     for i in 1 2 3 4 5 6; do
4739       echo '#include "conftst'$i'.h"' >> sub/conftest.c
4740       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
4741       # Solaris 8's {/usr,}/bin/sh.
4742       touch sub/conftst$i.h
4743     done
4744     echo "include sub/conftest.Po" > confmf
4745
4746     # We check with `-c' and `-o' for the sake of the "dashmstdout"
4747     # mode.  It turns out that the SunPro C++ compiler does not properly
4748     # handle `-M -o', and we need to detect this.
4749     depcmd="depmode=$depmode \
4750        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
4751        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4752        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c"
4753     echo "| $depcmd" | sed -e 's/  */ /g' >&5
4754     if env $depcmd > conftest.err 2>&1 &&
4755        grep sub/conftst6.h sub/conftest.Po >>conftest.err 2>&1 &&
4756        grep sub/conftest.${OBJEXT-o} sub/conftest.Po >>conftest.err 2>&1 &&
4757        ${MAKE-make} -s -f confmf >>conftest.err 2>&1; then
4758       # icc doesn't choke on unknown options, it will just issue warnings
4759       # or remarks (even with -Werror).  So we grep stderr for any message
4760       # that says an option was ignored or not supported.
4761       # When given -MP, icc 7.0 and 7.1 complain thusly:
4762       #   icc: Command line warning: ignoring option '-M'; no argument required
4763       # The diagnosis changed in icc 8.0:
4764       #   icc: Command line remark: option '-MP' not supported
4765       if (grep 'ignoring option' conftest.err ||
4766           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4767         am_cv_CC_dependencies_compiler_type=$depmode
4768         $as_echo "$as_me:$LINENO: success" >&5
4769         break
4770       fi
4771     fi
4772     $as_echo "$as_me:$LINENO: failure, diagnostics are:" >&5
4773     sed -e 's/^/| /' < conftest.err >&5
4774   done
4775
4776   cd ..
4777   rm -rf conftest.dir
4778 else
4779   am_cv_CC_dependencies_compiler_type=none
4780 fi
4781
4782 fi
4783 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4784 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4785 if test x${am_cv_CC_dependencies_compiler_type-none} = xnone
4786 then as_fn_error "no usable dependency style found" "$LINENO" 5
4787 else CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4788
4789 fi
4790
4791
4792 # Check for the 'make' the user wants to use.
4793 for ac_prog in make
4794 do
4795   # Extract the first word of "$ac_prog", so it can be a program name with args.
4796 set dummy $ac_prog; ac_word=$2
4797 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4798 $as_echo_n "checking for $ac_word... " >&6; }
4799 if test "${ac_cv_prog_MAKE+set}" = set; then :
4800   $as_echo_n "(cached) " >&6
4801 else
4802   if test -n "$MAKE"; then
4803   ac_cv_prog_MAKE="$MAKE" # Let the user override the test.
4804 else
4805 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4806 for as_dir in $PATH
4807 do
4808   IFS=$as_save_IFS
4809   test -z "$as_dir" && as_dir=.
4810     for ac_exec_ext in '' $ac_executable_extensions; do
4811   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4812     ac_cv_prog_MAKE="$ac_prog"
4813     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4814     break 2
4815   fi
4816 done
4817   done
4818 IFS=$as_save_IFS
4819
4820 fi
4821 fi
4822 MAKE=$ac_cv_prog_MAKE
4823 if test -n "$MAKE"; then
4824   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKE" >&5
4825 $as_echo "$MAKE" >&6; }
4826 else
4827   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4828 $as_echo "no" >&6; }
4829 fi
4830
4831
4832   test -n "$MAKE" && break
4833 done
4834
4835 MAKE_IS_GNU=
4836 case "`$MAKE --version 2>&1 | sed 1q`" in
4837   *GNU*)
4838     MAKE_IS_GNU=yes
4839     ;;
4840 esac
4841  if test "$MAKE_IS_GNU" = yes; then
4842   GMAKE_TRUE=
4843   GMAKE_FALSE='#'
4844 else
4845   GMAKE_TRUE='#'
4846   GMAKE_FALSE=
4847 fi
4848
4849 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4850 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4851 set x ${MAKE-make}
4852 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4853 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
4854   $as_echo_n "(cached) " >&6
4855 else
4856   cat >conftest.make <<\_ACEOF
4857 SHELL = /bin/sh
4858 all:
4859         @echo '@@@%%%=$(MAKE)=@@@%%%'
4860 _ACEOF
4861 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
4862 case `${MAKE-make} -f conftest.make 2>/dev/null` in
4863   *@@@%%%=?*=@@@%%%*)
4864     eval ac_cv_prog_make_${ac_make}_set=yes;;
4865   *)
4866     eval ac_cv_prog_make_${ac_make}_set=no;;
4867 esac
4868 rm -f conftest.make
4869 fi
4870 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4871   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4872 $as_echo "yes" >&6; }
4873   SET_MAKE=
4874 else
4875   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4876 $as_echo "no" >&6; }
4877   SET_MAKE="MAKE=${MAKE-make}"
4878 fi
4879
4880
4881
4882 CONFIG_OBS=
4883 CONFIG_DEPS=
4884 CONFIG_SRCS=
4885 ENABLE_CFLAGS=
4886
4887 CONFIG_ALL=
4888 CONFIG_CLEAN=
4889 CONFIG_INSTALL=
4890 CONFIG_UNINSTALL=
4891
4892 # If we haven't got the data from the intl directory,
4893 # assume NLS is disabled.
4894 USE_NLS=no
4895 LIBINTL=
4896 LIBINTL_DEP=
4897 INCINTL=
4898 XGETTEXT=
4899 GMSGFMT=
4900 POSUB=
4901
4902 if test -f  ../intl/config.intl; then
4903   .  ../intl/config.intl
4904 fi
4905 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
4906 $as_echo_n "checking whether NLS is requested... " >&6; }
4907 if test x"$USE_NLS" != xyes; then
4908   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4909 $as_echo "no" >&6; }
4910 else
4911   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4912 $as_echo "yes" >&6; }
4913
4914 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
4915
4916
4917   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
4918 $as_echo_n "checking for catalogs to be installed... " >&6; }
4919   # Look for .po and .gmo files in the source directory.
4920   CATALOGS=
4921   XLINGUAS=
4922   for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
4923     # If there aren't any .gmo files the shell will give us the
4924     # literal string "../path/to/srcdir/po/*.gmo" which has to be
4925     # weeded out.
4926     case "$cat" in *\**)
4927       continue;;
4928     esac
4929     # The quadruple backslash is collapsed to a double backslash
4930     # by the backticks, then collapsed again by the double quotes,
4931     # leaving us with one backslash in the sed expression (right
4932     # before the dot that mustn't act as a wildcard).
4933     cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
4934     lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
4935     # The user is allowed to set LINGUAS to a list of languages to
4936     # install catalogs for.  If it's empty that means "all of them."
4937     if test "x$LINGUAS" = x; then
4938       CATALOGS="$CATALOGS $cat"
4939       XLINGUAS="$XLINGUAS $lang"
4940     else
4941       case "$LINGUAS" in *$lang*)
4942         CATALOGS="$CATALOGS $cat"
4943         XLINGUAS="$XLINGUAS $lang"
4944         ;;
4945       esac
4946     fi
4947   done
4948   LINGUAS="$XLINGUAS"
4949   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
4950 $as_echo "$LINGUAS" >&6; }
4951
4952
4953     DATADIRNAME=share
4954
4955   INSTOBJEXT=.mo
4956
4957   GENCAT=gencat
4958
4959   CATOBJEXT=.gmo
4960
4961 fi
4962
4963 localedir='${datadir}/locale'
4964
4965
4966 if test x"$USE_NLS" = xyes; then
4967    CONFIG_ALL="$CONFIG_ALL all-po"
4968    CONFIG_CLEAN="$CONFIG_CLEAN clean-po"
4969    CONFIG_INSTALL="$CONFIG_INSTALL install-po"
4970    CONFIG_UNINSTALL="$CONFIG_UNINSTALL uninstall-po"
4971 fi
4972
4973
4974
4975
4976
4977           LIBC_FATAL_STDERR_=1
4978   export LIBC_FATAL_STDERR_
4979
4980
4981
4982
4983
4984   for ac_header in $gl_header_list
4985 do :
4986   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4987 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4988 eval as_val=\$$as_ac_Header
4989    if test "x$as_val" = x""yes; then :
4990   cat >>confdefs.h <<_ACEOF
4991 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4992 _ACEOF
4993
4994 fi
4995
4996 done
4997
4998
4999
5000
5001
5002
5003
5004
5005
5006   for ac_func in $gl_func_list
5007 do :
5008   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5009 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5010 eval as_val=\$$as_ac_var
5011    if test "x$as_val" = x""yes; then :
5012   cat >>confdefs.h <<_ACEOF
5013 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5014 _ACEOF
5015
5016 fi
5017 done
5018
5019
5020
5021
5022
5023
5024   GNULIB_MEMCHR=0;
5025   GNULIB_MEMMEM=0;
5026   GNULIB_MEMPCPY=0;
5027   GNULIB_MEMRCHR=0;
5028   GNULIB_RAWMEMCHR=0;
5029   GNULIB_STPCPY=0;
5030   GNULIB_STPNCPY=0;
5031   GNULIB_STRCHRNUL=0;
5032   GNULIB_STRDUP=0;
5033   GNULIB_STRNCAT=0;
5034   GNULIB_STRNDUP=0;
5035   GNULIB_STRNLEN=0;
5036   GNULIB_STRPBRK=0;
5037   GNULIB_STRSEP=0;
5038   GNULIB_STRSTR=0;
5039   GNULIB_STRCASESTR=0;
5040   GNULIB_STRTOK_R=0;
5041   GNULIB_MBSLEN=0;
5042   GNULIB_MBSNLEN=0;
5043   GNULIB_MBSCHR=0;
5044   GNULIB_MBSRCHR=0;
5045   GNULIB_MBSSTR=0;
5046   GNULIB_MBSCASECMP=0;
5047   GNULIB_MBSNCASECMP=0;
5048   GNULIB_MBSPCASECMP=0;
5049   GNULIB_MBSCASESTR=0;
5050   GNULIB_MBSCSPN=0;
5051   GNULIB_MBSPBRK=0;
5052   GNULIB_MBSSPN=0;
5053   GNULIB_MBSSEP=0;
5054   GNULIB_MBSTOK_R=0;
5055   GNULIB_STRERROR=0;
5056   GNULIB_STRSIGNAL=0;
5057   GNULIB_STRVERSCMP=0;
5058   HAVE_MBSLEN=0;
5059     HAVE_MEMCHR=1;
5060   HAVE_DECL_MEMMEM=1;
5061   HAVE_MEMPCPY=1;
5062   HAVE_DECL_MEMRCHR=1;
5063   HAVE_RAWMEMCHR=1;
5064   HAVE_STPCPY=1;
5065   HAVE_STPNCPY=1;
5066   HAVE_STRCHRNUL=1;
5067   HAVE_DECL_STRDUP=1;
5068   HAVE_DECL_STRNDUP=1;
5069   HAVE_DECL_STRNLEN=1;
5070   HAVE_STRPBRK=1;
5071   HAVE_STRSEP=1;
5072   HAVE_STRCASESTR=1;
5073   HAVE_DECL_STRTOK_R=1;
5074   HAVE_DECL_STRSIGNAL=1;
5075   HAVE_STRVERSCMP=1;
5076   REPLACE_MEMCHR=0;
5077   REPLACE_MEMMEM=0;
5078   REPLACE_STPNCPY=0;
5079   REPLACE_STRDUP=0;
5080   REPLACE_STRSTR=0;
5081   REPLACE_STRCASESTR=0;
5082   REPLACE_STRERROR=0;
5083   REPLACE_STRNCAT=0;
5084   REPLACE_STRNDUP=0;
5085   REPLACE_STRNLEN=0;
5086   REPLACE_STRSIGNAL=0;
5087   REPLACE_STRTOK_R=0;
5088   UNDEFINE_STRTOK_R=0;
5089
5090
5091
5092
5093
5094
5095
5096
5097
5098
5099
5100
5101
5102   # Check for mmap(). Don't use AC_FUNC_MMAP, because it checks too much: it
5103   # fails on HP-UX 11, because MAP_FIXED mappings do not work. But this is
5104   # irrelevant for anonymous mappings.
5105   ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap"
5106 if test "x$ac_cv_func_mmap" = x""yes; then :
5107   gl_have_mmap=yes
5108 else
5109   gl_have_mmap=no
5110 fi
5111
5112
5113   # Try to allow MAP_ANONYMOUS.
5114   gl_have_mmap_anonymous=no
5115   if test $gl_have_mmap = yes; then
5116     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MAP_ANONYMOUS" >&5
5117 $as_echo_n "checking for MAP_ANONYMOUS... " >&6; }
5118     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5119 /* end confdefs.h.  */
5120
5121 #include <sys/mman.h>
5122 #ifdef MAP_ANONYMOUS
5123     I cant identify this map.
5124 #endif
5125
5126 _ACEOF
5127 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5128   $EGREP "I cant identify this map." >/dev/null 2>&1; then :
5129   gl_have_mmap_anonymous=yes
5130 fi
5131 rm -f conftest*
5132
5133     if test $gl_have_mmap_anonymous != yes; then
5134       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5135 /* end confdefs.h.  */
5136
5137 #include <sys/mman.h>
5138 #ifdef MAP_ANON
5139     I cant identify this map.
5140 #endif
5141
5142 _ACEOF
5143 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5144   $EGREP "I cant identify this map." >/dev/null 2>&1; then :
5145
5146 $as_echo "#define MAP_ANONYMOUS MAP_ANON" >>confdefs.h
5147
5148          gl_have_mmap_anonymous=yes
5149 fi
5150 rm -f conftest*
5151
5152     fi
5153     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_have_mmap_anonymous" >&5
5154 $as_echo "$gl_have_mmap_anonymous" >&6; }
5155     if test $gl_have_mmap_anonymous = yes; then
5156
5157 $as_echo "#define HAVE_MAP_ANONYMOUS 1" >>confdefs.h
5158
5159     fi
5160   fi
5161
5162
5163   :
5164
5165
5166
5167
5168
5169
5170   :
5171
5172
5173
5174
5175
5176
5177
5178
5179   :
5180
5181
5182
5183
5184
5185   if test $ac_cv_func_memchr = yes; then
5186     # Detect platform-specific bugs in some versions of glibc:
5187     # memchr should not dereference anything with length 0
5188     #   http://bugzilla.redhat.com/499689
5189     # memchr should not dereference overestimated length after a match
5190     #   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=521737
5191     #   http://sourceware.org/bugzilla/show_bug.cgi?id=10162
5192     # Assume that memchr works on platforms that lack mprotect.
5193     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether memchr works" >&5
5194 $as_echo_n "checking whether memchr works... " >&6; }
5195 if test "${gl_cv_func_memchr_works+set}" = set; then :
5196   $as_echo_n "(cached) " >&6
5197 else
5198   if test "$cross_compiling" = yes; then :
5199          gl_cv_func_memchr_works="guessing no"
5200 else
5201   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5202 /* end confdefs.h.  */
5203
5204 #include <string.h>
5205 #if HAVE_SYS_MMAN_H
5206 # include <fcntl.h>
5207 # include <unistd.h>
5208 # include <sys/types.h>
5209 # include <sys/mman.h>
5210 # ifndef MAP_FILE
5211 #  define MAP_FILE 0
5212 # endif
5213 #endif
5214
5215 int
5216 main ()
5217 {
5218
5219   char *fence = NULL;
5220 #if HAVE_SYS_MMAN_H && HAVE_MPROTECT
5221 # if HAVE_MAP_ANONYMOUS
5222   const int flags = MAP_ANONYMOUS | MAP_PRIVATE;
5223   const int fd = -1;
5224 # else /* !HAVE_MAP_ANONYMOUS */
5225   const int flags = MAP_FILE | MAP_PRIVATE;
5226   int fd = open ("/dev/zero", O_RDONLY, 0666);
5227   if (fd >= 0)
5228 # endif
5229     {
5230       int pagesize = getpagesize ();
5231       char *two_pages =
5232         (char *) mmap (NULL, 2 * pagesize, PROT_READ | PROT_WRITE,
5233                        flags, fd, 0);
5234       if (two_pages != (char *)(-1)
5235           && mprotect (two_pages + pagesize, pagesize, PROT_NONE) == 0)
5236         fence = two_pages + pagesize;
5237     }
5238 #endif
5239   if (fence)
5240     {
5241       if (memchr (fence, 0, 0))
5242         return 1;
5243       strcpy (fence - 9, "12345678");
5244       if (memchr (fence - 9, 0, 79) != fence - 1)
5245         return 2;
5246     }
5247   return 0;
5248
5249   ;
5250   return 0;
5251 }
5252 _ACEOF
5253 if ac_fn_c_try_run "$LINENO"; then :
5254   gl_cv_func_memchr_works=yes
5255 else
5256   gl_cv_func_memchr_works=no
5257 fi
5258 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5259   conftest.$ac_objext conftest.beam conftest.$ac_ext
5260 fi
5261
5262 fi
5263 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_memchr_works" >&5
5264 $as_echo "$gl_cv_func_memchr_works" >&6; }
5265     if test "$gl_cv_func_memchr_works" != yes; then
5266       REPLACE_MEMCHR=1
5267     fi
5268   else
5269     HAVE_MEMCHR=0
5270   fi
5271   if test $HAVE_MEMCHR = 0 || test $REPLACE_MEMCHR = 1; then
5272
5273
5274
5275
5276
5277
5278
5279
5280   gl_LIBOBJS="$gl_LIBOBJS memchr.$ac_objext"
5281
5282
5283   for ac_header in bp-sym.h
5284 do :
5285   ac_fn_c_check_header_mongrel "$LINENO" "bp-sym.h" "ac_cv_header_bp_sym_h" "$ac_includes_default"
5286 if test "x$ac_cv_header_bp_sym_h" = x""yes; then :
5287   cat >>confdefs.h <<_ACEOF
5288 #define HAVE_BP_SYM_H 1
5289 _ACEOF
5290
5291 fi
5292
5293 done
5294
5295
5296   fi
5297
5298
5299       ac_fn_c_check_decl "$LINENO" "memmem" "ac_cv_have_decl_memmem" "$ac_includes_default"
5300 if test "x$ac_cv_have_decl_memmem" = x""yes; then :
5301   ac_have_decl=1
5302 else
5303   ac_have_decl=0
5304 fi
5305
5306 cat >>confdefs.h <<_ACEOF
5307 #define HAVE_DECL_MEMMEM $ac_have_decl
5308 _ACEOF
5309
5310
5311
5312
5313
5314
5315
5316
5317
5318
5319
5320
5321
5322
5323   for ac_func in memmem
5324 do :
5325   ac_fn_c_check_func "$LINENO" "memmem" "ac_cv_func_memmem"
5326 if test "x$ac_cv_func_memmem" = x""yes; then :
5327   cat >>confdefs.h <<_ACEOF
5328 #define HAVE_MEMMEM 1
5329 _ACEOF
5330
5331 else
5332
5333     gl_LIBOBJS="$gl_LIBOBJS $ac_func.$ac_objext"
5334
5335 fi
5336 done
5337
5338
5339
5340   :
5341
5342
5343
5344
5345
5346   if test $ac_cv_have_decl_memmem = no; then
5347     HAVE_DECL_MEMMEM=0
5348   fi
5349   :
5350
5351
5352     gl_cv_c_multiarch=no
5353   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5354 /* end confdefs.h.  */
5355 #ifndef __APPLE_CC__
5356          not a universal capable compiler
5357         #endif
5358         typedef int dummy;
5359
5360 _ACEOF
5361 if ac_fn_c_try_compile "$LINENO"; then :
5362
5363                arch=
5364      prev=
5365      for word in ${CC} ${CFLAGS} ${CPPFLAGS} ${LDFLAGS}; do
5366        if test -n "$prev"; then
5367          case $word in
5368            i?86 | x86_64 | ppc | ppc64)
5369              if test -z "$arch" || test "$arch" = "$word"; then
5370                arch="$word"
5371              else
5372                gl_cv_c_multiarch=yes
5373              fi
5374              ;;
5375          esac
5376          prev=
5377        else
5378          if test "x$word" = "x-arch"; then
5379            prev=arch
5380          fi
5381        fi
5382      done
5383
5384 fi
5385 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5386   if test $gl_cv_c_multiarch = yes; then
5387
5388 $as_echo "#define AA_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
5389
5390     APPLE_UNIVERSAL_BUILD=1
5391   else
5392     APPLE_UNIVERSAL_BUILD=0
5393   fi
5394
5395
5396
5397     REPLACE_NULL=0;
5398   HAVE_WCHAR_T=1;
5399   STDDEF_H='';
5400
5401
5402   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wchar_t" >&5
5403 $as_echo_n "checking for wchar_t... " >&6; }
5404 if test "${gt_cv_c_wchar_t+set}" = set; then :
5405   $as_echo_n "(cached) " >&6
5406 else
5407   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5408 /* end confdefs.h.  */
5409 #include <stddef.h>
5410        wchar_t foo = (wchar_t)'\0';
5411 int
5412 main ()
5413 {
5414
5415   ;
5416   return 0;
5417 }
5418 _ACEOF
5419 if ac_fn_c_try_compile "$LINENO"; then :
5420   gt_cv_c_wchar_t=yes
5421 else
5422   gt_cv_c_wchar_t=no
5423 fi
5424 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5425 fi
5426 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wchar_t" >&5
5427 $as_echo "$gt_cv_c_wchar_t" >&6; }
5428   if test $gt_cv_c_wchar_t = yes; then
5429
5430 $as_echo "#define HAVE_WCHAR_T 1" >>confdefs.h
5431
5432   fi
5433
5434
5435
5436   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the preprocessor supports include_next" >&5
5437 $as_echo_n "checking whether the preprocessor supports include_next... " >&6; }
5438 if test "${gl_cv_have_include_next+set}" = set; then :
5439   $as_echo_n "(cached) " >&6
5440 else
5441   rm -rf conftestd1a conftestd1b conftestd2
5442      mkdir conftestd1a conftestd1b conftestd2
5443                                                   cat <<EOF > conftestd1a/conftest.h
5444 #define DEFINED_IN_CONFTESTD1
5445 #include_next <conftest.h>
5446 #ifdef DEFINED_IN_CONFTESTD2
5447 int foo;
5448 #else
5449 #error "include_next doesn't work"
5450 #endif
5451 EOF
5452      cat <<EOF > conftestd1b/conftest.h
5453 #define DEFINED_IN_CONFTESTD1
5454 #include <stdio.h>
5455 #include_next <conftest.h>
5456 #ifdef DEFINED_IN_CONFTESTD2
5457 int foo;
5458 #else
5459 #error "include_next doesn't work"
5460 #endif
5461 EOF
5462      cat <<EOF > conftestd2/conftest.h
5463 #ifndef DEFINED_IN_CONFTESTD1
5464 #error "include_next test doesn't work"
5465 #endif
5466 #define DEFINED_IN_CONFTESTD2
5467 EOF
5468      gl_save_CPPFLAGS="$CPPFLAGS"
5469      CPPFLAGS="$gl_save_CPPFLAGS -Iconftestd1b -Iconftestd2"
5470      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5471 /* end confdefs.h.  */
5472 #include <conftest.h>
5473 _ACEOF
5474 if ac_fn_c_try_compile "$LINENO"; then :
5475   gl_cv_have_include_next=yes
5476 else
5477   CPPFLAGS="$gl_save_CPPFLAGS -Iconftestd1a -Iconftestd2"
5478         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5479 /* end confdefs.h.  */
5480 #include <conftest.h>
5481 _ACEOF
5482 if ac_fn_c_try_compile "$LINENO"; then :
5483   gl_cv_have_include_next=buggy
5484 else
5485   gl_cv_have_include_next=no
5486 fi
5487 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5488
5489 fi
5490 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5491      CPPFLAGS="$gl_save_CPPFLAGS"
5492      rm -rf conftestd1a conftestd1b conftestd2
5493
5494 fi
5495 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_have_include_next" >&5
5496 $as_echo "$gl_cv_have_include_next" >&6; }
5497   PRAGMA_SYSTEM_HEADER=
5498   if test $gl_cv_have_include_next = yes; then
5499     INCLUDE_NEXT=include_next
5500     INCLUDE_NEXT_AS_FIRST_DIRECTIVE=include_next
5501     if test -n "$GCC"; then
5502       PRAGMA_SYSTEM_HEADER='#pragma GCC system_header'
5503     fi
5504   else
5505     if test $gl_cv_have_include_next = buggy; then
5506       INCLUDE_NEXT=include
5507       INCLUDE_NEXT_AS_FIRST_DIRECTIVE=include_next
5508     else
5509       INCLUDE_NEXT=include
5510       INCLUDE_NEXT_AS_FIRST_DIRECTIVE=include
5511     fi
5512   fi
5513
5514
5515
5516
5517
5518
5519
5520
5521
5522
5523   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long int" >&5
5524 $as_echo_n "checking for long long int... " >&6; }
5525 if test "${ac_cv_type_long_long_int+set}" = set; then :
5526   $as_echo_n "(cached) " >&6
5527 else
5528   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5529 /* end confdefs.h.  */
5530
5531   /* For now, do not test the preprocessor; as of 2007 there are too many
5532          implementations with broken preprocessors.  Perhaps this can
5533          be revisited in 2012.  In the meantime, code should not expect
5534          #if to work with literals wider than 32 bits.  */
5535       /* Test literals.  */
5536       long long int ll = 9223372036854775807ll;
5537       long long int nll = -9223372036854775807LL;
5538       unsigned long long int ull = 18446744073709551615ULL;
5539       /* Test constant expressions.   */
5540       typedef int a[((-9223372036854775807LL < 0 && 0 < 9223372036854775807ll)
5541                      ? 1 : -1)];
5542       typedef int b[(18446744073709551615ULL <= (unsigned long long int) -1
5543                      ? 1 : -1)];
5544       int i = 63;
5545 int
5546 main ()
5547 {
5548 /* Test availability of runtime routines for shift and division.  */
5549       long long int llmax = 9223372036854775807ll;
5550       unsigned long long int ullmax = 18446744073709551615ull;
5551       return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i)
5552               | (llmax / ll) | (llmax % ll)
5553               | (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i)
5554               | (ullmax / ull) | (ullmax % ull));
5555   ;
5556   return 0;
5557 }
5558
5559 _ACEOF
5560 if ac_fn_c_try_link "$LINENO"; then :
5561                           if test "$cross_compiling" = yes; then :
5562   ac_cv_type_long_long_int=yes
5563 else
5564   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5565 /* end confdefs.h.  */
5566 #include <limits.h>
5567                #ifndef LLONG_MAX
5568                # define HALF \
5569                         (1LL << (sizeof (long long int) * CHAR_BIT - 2))
5570                # define LLONG_MAX (HALF - 1 + HALF)
5571                #endif
5572 int
5573 main ()
5574 {
5575 long long int n = 1;
5576                int i;
5577                for (i = 0; ; i++)
5578                  {
5579                    long long int m = n << i;
5580                    if (m >> i != n)
5581                      return 1;
5582                    if (LLONG_MAX / 2 < m)
5583                      break;
5584                  }
5585                return 0;
5586   ;
5587   return 0;
5588 }
5589 _ACEOF
5590 if ac_fn_c_try_run "$LINENO"; then :
5591   ac_cv_type_long_long_int=yes
5592 else
5593   ac_cv_type_long_long_int=no
5594 fi
5595 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5596   conftest.$ac_objext conftest.beam conftest.$ac_ext
5597 fi
5598
5599 else
5600   ac_cv_type_long_long_int=no
5601 fi
5602 rm -f core conftest.err conftest.$ac_objext \
5603     conftest$ac_exeext conftest.$ac_ext
5604 fi
5605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_long_long_int" >&5
5606 $as_echo "$ac_cv_type_long_long_int" >&6; }
5607   if test $ac_cv_type_long_long_int = yes; then
5608
5609 $as_echo "#define HAVE_LONG_LONG_INT 1" >>confdefs.h
5610
5611   fi
5612
5613
5614   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for unsigned long long int" >&5
5615 $as_echo_n "checking for unsigned long long int... " >&6; }
5616 if test "${ac_cv_type_unsigned_long_long_int+set}" = set; then :
5617   $as_echo_n "(cached) " >&6
5618 else
5619   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5620 /* end confdefs.h.  */
5621
5622   /* For now, do not test the preprocessor; as of 2007 there are too many
5623          implementations with broken preprocessors.  Perhaps this can
5624          be revisited in 2012.  In the meantime, code should not expect
5625          #if to work with literals wider than 32 bits.  */
5626       /* Test literals.  */
5627       long long int ll = 9223372036854775807ll;
5628       long long int nll = -9223372036854775807LL;
5629       unsigned long long int ull = 18446744073709551615ULL;
5630       /* Test constant expressions.   */
5631       typedef int a[((-9223372036854775807LL < 0 && 0 < 9223372036854775807ll)
5632                      ? 1 : -1)];
5633       typedef int b[(18446744073709551615ULL <= (unsigned long long int) -1
5634                      ? 1 : -1)];
5635       int i = 63;
5636 int
5637 main ()
5638 {
5639 /* Test availability of runtime routines for shift and division.  */
5640       long long int llmax = 9223372036854775807ll;
5641       unsigned long long int ullmax = 18446744073709551615ull;
5642       return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i)
5643               | (llmax / ll) | (llmax % ll)
5644               | (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i)
5645               | (ullmax / ull) | (ullmax % ull));
5646   ;
5647   return 0;
5648 }
5649
5650 _ACEOF
5651 if ac_fn_c_try_link "$LINENO"; then :
5652   ac_cv_type_unsigned_long_long_int=yes
5653 else
5654   ac_cv_type_unsigned_long_long_int=no
5655 fi
5656 rm -f core conftest.err conftest.$ac_objext \
5657     conftest$ac_exeext conftest.$ac_ext
5658 fi
5659 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_unsigned_long_long_int" >&5
5660 $as_echo "$ac_cv_type_unsigned_long_long_int" >&6; }
5661   if test $ac_cv_type_unsigned_long_long_int = yes; then
5662
5663 $as_echo "#define HAVE_UNSIGNED_LONG_LONG_INT 1" >>confdefs.h
5664
5665   fi
5666
5667
5668
5669
5670
5671
5672
5673
5674
5675
5676
5677 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C/C++ restrict keyword" >&5
5678 $as_echo_n "checking for C/C++ restrict keyword... " >&6; }
5679 if test "${ac_cv_c_restrict+set}" = set; then :
5680   $as_echo_n "(cached) " >&6
5681 else
5682   ac_cv_c_restrict=no
5683    # The order here caters to the fact that C++ does not require restrict.
5684    for ac_kw in __restrict __restrict__ _Restrict restrict; do
5685      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5686 /* end confdefs.h.  */
5687 typedef int * int_ptr;
5688         int foo (int_ptr $ac_kw ip) {
5689         return ip[0];
5690        }
5691 int
5692 main ()
5693 {
5694 int s[1];
5695         int * $ac_kw t = s;
5696         t[0] = 0;
5697         return foo(t)
5698   ;
5699   return 0;
5700 }
5701 _ACEOF
5702 if ac_fn_c_try_compile "$LINENO"; then :
5703   ac_cv_c_restrict=$ac_kw
5704 fi
5705 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5706      test "$ac_cv_c_restrict" != no && break
5707    done
5708
5709 fi
5710 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_restrict" >&5
5711 $as_echo "$ac_cv_c_restrict" >&6; }
5712
5713  case $ac_cv_c_restrict in
5714    restrict) ;;
5715    no) $as_echo "#define restrict /**/" >>confdefs.h
5716  ;;
5717    *)  cat >>confdefs.h <<_ACEOF
5718 #define restrict $ac_cv_c_restrict
5719 _ACEOF
5720  ;;
5721  esac
5722
5723
5724
5725
5726
5727
5728
5729
5730
5731
5732
5733
5734
5735   :
5736
5737
5738
5739
5740
5741
5742
5743      if test $gl_cv_have_include_next = yes; then
5744        gl_cv_next_string_h='<'string.h'>'
5745      else
5746        { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <string.h>" >&5
5747 $as_echo_n "checking absolute name of <string.h>... " >&6; }
5748 if test "${gl_cv_next_string_h+set}" = set; then :
5749   $as_echo_n "(cached) " >&6
5750 else
5751
5752           if test $ac_cv_header_string_h = yes; then
5753             cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5754 /* end confdefs.h.  */
5755 #include <string.h>
5756
5757 _ACEOF
5758                                                                                                 case "$host_os" in
5759               aix*) gl_absname_cpp="$ac_cpp -C" ;;
5760               *)    gl_absname_cpp="$ac_cpp" ;;
5761             esac
5762                                                 gl_cv_next_string_h='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
5763                sed -n '\#/string.h#{
5764                  s#.*"\(.*/string.h\)".*#\1#
5765                  s#^/[^/]#//&#
5766                  p
5767                  q
5768                }'`'"'
5769           else
5770             gl_cv_next_string_h='<'string.h'>'
5771           fi
5772
5773 fi
5774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_string_h" >&5
5775 $as_echo "$gl_cv_next_string_h" >&6; }
5776      fi
5777      NEXT_STRING_H=$gl_cv_next_string_h
5778
5779      if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
5780        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
5781        gl_next_as_first_directive='<'string.h'>'
5782      else
5783        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
5784        gl_next_as_first_directive=$gl_cv_next_string_h
5785      fi
5786      NEXT_AS_FIRST_DIRECTIVE_STRING_H=$gl_next_as_first_directive
5787
5788
5789
5790
5791
5792     for gl_func in memmem mempcpy memrchr rawmemchr stpcpy stpncpy strchrnul strdup      strncat strndup strnlen strpbrk strsep strcasestr strtok_r strsignal      strverscmp; do
5793     as_gl_Symbol=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh`
5794     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5
5795 $as_echo_n "checking whether $gl_func is declared without a macro... " >&6; }
5796 if { as_var=$as_gl_Symbol; eval "test \"\${$as_var+set}\" = set"; }; then :
5797   $as_echo_n "(cached) " >&6
5798 else
5799   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5800 /* end confdefs.h.  */
5801 #include <string.h>
5802
5803 int
5804 main ()
5805 {
5806 #undef $gl_func
5807   (void) $gl_func;
5808   ;
5809   return 0;
5810 }
5811 _ACEOF
5812 if ac_fn_c_try_compile "$LINENO"; then :
5813   eval "$as_gl_Symbol=yes"
5814 else
5815   eval "$as_gl_Symbol=no"
5816 fi
5817 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5818 fi
5819 eval ac_res=\$$as_gl_Symbol
5820                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
5821 $as_echo "$ac_res" >&6; }
5822      eval as_val=\$$as_gl_Symbol
5823    if test "x$as_val" = x""yes; then :
5824   cat >>confdefs.h <<_ACEOF
5825 #define `$as_echo "HAVE_RAW_DECL_$gl_func" | $as_tr_cpp` 1
5826 _ACEOF
5827
5828                      eval ac_cv_have_decl_$gl_func=yes
5829 fi
5830       done
5831
5832
5833
5834   GNULIB_BTOWC=0;
5835   GNULIB_WCTOB=0;
5836   GNULIB_MBSINIT=0;
5837   GNULIB_MBRTOWC=0;
5838   GNULIB_MBRLEN=0;
5839   GNULIB_MBSRTOWCS=0;
5840   GNULIB_MBSNRTOWCS=0;
5841   GNULIB_WCRTOMB=0;
5842   GNULIB_WCSRTOMBS=0;
5843   GNULIB_WCSNRTOMBS=0;
5844   GNULIB_WCWIDTH=0;
5845     HAVE_BTOWC=1;
5846   HAVE_MBSINIT=1;
5847   HAVE_MBRTOWC=1;
5848   HAVE_MBRLEN=1;
5849   HAVE_MBSRTOWCS=1;
5850   HAVE_MBSNRTOWCS=1;
5851   HAVE_WCRTOMB=1;
5852   HAVE_WCSRTOMBS=1;
5853   HAVE_WCSNRTOMBS=1;
5854   HAVE_DECL_WCTOB=1;
5855   HAVE_DECL_WCWIDTH=1;
5856   REPLACE_MBSTATE_T=0;
5857   REPLACE_BTOWC=0;
5858   REPLACE_WCTOB=0;
5859   REPLACE_MBSINIT=0;
5860   REPLACE_MBRTOWC=0;
5861   REPLACE_MBRLEN=0;
5862   REPLACE_MBSRTOWCS=0;
5863   REPLACE_MBSNRTOWCS=0;
5864   REPLACE_WCRTOMB=0;
5865   REPLACE_WCSRTOMBS=0;
5866   REPLACE_WCSNRTOMBS=0;
5867   REPLACE_WCWIDTH=0;
5868
5869
5870             { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <wchar.h> uses 'inline' correctly" >&5
5871 $as_echo_n "checking whether <wchar.h> uses 'inline' correctly... " >&6; }
5872 if test "${gl_cv_header_wchar_h_correct_inline+set}" = set; then :
5873   $as_echo_n "(cached) " >&6
5874 else
5875   gl_cv_header_wchar_h_correct_inline=yes
5876      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5877 /* end confdefs.h.  */
5878
5879        #define wcstod renamed_wcstod
5880 #include <wchar.h>
5881 extern int zero (void);
5882 int main () { return zero(); }
5883
5884 _ACEOF
5885      if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5886   (eval $ac_compile) 2>&5
5887   ac_status=$?
5888   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5889   test $ac_status = 0; }; then
5890        mv conftest.$ac_objext conftest1.$ac_objext
5891        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5892 /* end confdefs.h.  */
5893
5894          #define wcstod renamed_wcstod
5895 #include <wchar.h>
5896 int zero (void) { return 0; }
5897
5898 _ACEOF
5899        if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5900   (eval $ac_compile) 2>&5
5901   ac_status=$?
5902   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5903   test $ac_status = 0; }; then
5904          mv conftest.$ac_objext conftest2.$ac_objext
5905          if $CC -o conftest$ac_exeext $CFLAGS $LDFLAGS conftest1.$ac_objext conftest2.$ac_objext $LIBS >&5 2>&1; then
5906            :
5907          else
5908            gl_cv_header_wchar_h_correct_inline=no
5909          fi
5910        fi
5911      fi
5912      rm -f conftest1.$ac_objext conftest2.$ac_objext conftest$ac_exeext
5913
5914 fi
5915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_wchar_h_correct_inline" >&5
5916 $as_echo "$gl_cv_header_wchar_h_correct_inline" >&6; }
5917   if test $gl_cv_header_wchar_h_correct_inline = no; then
5918     as_fn_error "<wchar.h> cannot be used with this compiler ($CC $CFLAGS $CPPFLAGS).
5919 This is a known interoperability problem of glibc <= 2.5 with gcc >= 4.3 in
5920 C99 mode. You have four options:
5921   - Add the flag -fgnu89-inline to CC and reconfigure, or
5922   - Fix your include files, using parts of
5923     <http://sourceware.org/git/?p=glibc.git;a=commitdiff;h=b037a293a48718af30d706c2e18c929d0e69a621>, or
5924   - Use a gcc version older than 4.3, or
5925   - Don't use the flags -std=c99 or -std=gnu99.
5926 Configuration aborted." "$LINENO" 5
5927   fi
5928
5929
5930   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wint_t" >&5
5931 $as_echo_n "checking for wint_t... " >&6; }
5932 if test "${gt_cv_c_wint_t+set}" = set; then :
5933   $as_echo_n "(cached) " >&6
5934 else
5935   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5936 /* end confdefs.h.  */
5937
5938 /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
5939    <wchar.h>.
5940    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be included
5941    before <wchar.h>.  */
5942 #include <stddef.h>
5943 #include <stdio.h>
5944 #include <time.h>
5945 #include <wchar.h>
5946        wint_t foo = (wchar_t)'\0';
5947 int
5948 main ()
5949 {
5950
5951   ;
5952   return 0;
5953 }
5954 _ACEOF
5955 if ac_fn_c_try_compile "$LINENO"; then :
5956   gt_cv_c_wint_t=yes
5957 else
5958   gt_cv_c_wint_t=no
5959 fi
5960 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5961 fi
5962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wint_t" >&5
5963 $as_echo "$gt_cv_c_wint_t" >&6; }
5964   if test $gt_cv_c_wint_t = yes; then
5965
5966 $as_echo "#define HAVE_WINT_T 1" >>confdefs.h
5967
5968   fi
5969
5970
5971    if false; then
5972   GL_COND_LIBTOOL_TRUE=
5973   GL_COND_LIBTOOL_FALSE='#'
5974 else
5975   GL_COND_LIBTOOL_TRUE='#'
5976   GL_COND_LIBTOOL_FALSE=
5977 fi
5978
5979   gl_cond_libtool=false
5980   gl_libdeps=
5981   gl_ltlibdeps=
5982   gl_m4_base='gnulib/m4'
5983
5984
5985
5986
5987
5988
5989
5990
5991
5992   gl_source_base='gnulib'
5993   # Code from module arg-nonnull:
5994   # Code from module c++defs:
5995   # Code from module extensions:
5996   # Code from module include_next:
5997   # Code from module memchr:
5998
5999
6000
6001
6002   GNULIB_MEMCHR=1
6003
6004
6005
6006 $as_echo "#define GNULIB_TEST_MEMCHR 1" >>confdefs.h
6007
6008
6009
6010   # Code from module memmem:
6011
6012
6013   if test $ac_cv_have_decl_memmem = yes; then
6014     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether memmem works in linear time" >&5
6015 $as_echo_n "checking whether memmem works in linear time... " >&6; }
6016 if test "${gl_cv_func_memmem_works+set}" = set; then :
6017   $as_echo_n "(cached) " >&6
6018 else
6019   if test "$cross_compiling" = yes; then :
6020                     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6021 /* end confdefs.h.  */
6022
6023 #include <features.h>
6024 #ifdef __GNU_LIBRARY__
6025  #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 9) || (__GLIBC__ > 2)
6026   Lucky user
6027  #endif
6028 #endif
6029 #ifdef __CYGWIN__
6030  #include <cygwin/version.h>
6031  #if CYGWIN_VERSION_DLL_MAJOR >= 1007
6032   Lucky user
6033  #endif
6034 #endif
6035
6036 _ACEOF
6037 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6038   $EGREP "Lucky user" >/dev/null 2>&1; then :
6039   gl_cv_func_memmem_works=yes
6040 else
6041   gl_cv_func_memmem_works="guessing no"
6042 fi
6043 rm -f conftest*
6044
6045
6046 else
6047   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6048 /* end confdefs.h.  */
6049
6050 #include <signal.h> /* for signal */
6051 #include <string.h> /* for memmem */
6052 #include <stdlib.h> /* for malloc */
6053 #include <unistd.h> /* for alarm */
6054
6055 int
6056 main ()
6057 {
6058 size_t m = 1000000;
6059     char *haystack = (char *) malloc (2 * m + 1);
6060     char *needle = (char *) malloc (m + 1);
6061     void *result = 0;
6062     /* Failure to compile this test due to missing alarm is okay,
6063        since all such platforms (mingw) also lack memmem.  */
6064     signal (SIGALRM, SIG_DFL);
6065     alarm (5);
6066     /* Check for quadratic performance.  */
6067     if (haystack && needle)
6068       {
6069         memset (haystack, 'A', 2 * m);
6070         haystack[2 * m] = 'B';
6071         memset (needle, 'A', m);
6072         needle[m] = 'B';
6073         result = memmem (haystack, 2 * m + 1, needle, m + 1);
6074       }
6075     /* Check for empty needle behavior.  */
6076     return !result || !memmem ("a", 1, 0, 0);
6077   ;
6078   return 0;
6079 }
6080 _ACEOF
6081 if ac_fn_c_try_run "$LINENO"; then :
6082   gl_cv_func_memmem_works=yes
6083 else
6084   gl_cv_func_memmem_works=no
6085 fi
6086 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6087   conftest.$ac_objext conftest.beam conftest.$ac_ext
6088 fi
6089
6090
6091 fi
6092 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_memmem_works" >&5
6093 $as_echo "$gl_cv_func_memmem_works" >&6; }
6094     if test "$gl_cv_func_memmem_works" != yes; then
6095       REPLACE_MEMMEM=1
6096
6097
6098
6099
6100
6101
6102
6103
6104   gl_LIBOBJS="$gl_LIBOBJS memmem.$ac_objext"
6105
6106     fi
6107   fi
6108
6109   # Code from module memmem-simple:
6110
6111
6112
6113
6114
6115
6116
6117
6118
6119
6120
6121
6122   for ac_func in memmem
6123 do :
6124   ac_fn_c_check_func "$LINENO" "memmem" "ac_cv_func_memmem"
6125 if test "x$ac_cv_func_memmem" = x""yes; then :
6126   cat >>confdefs.h <<_ACEOF
6127 #define HAVE_MEMMEM 1
6128 _ACEOF
6129
6130 else
6131
6132     gl_LIBOBJS="$gl_LIBOBJS $ac_func.$ac_objext"
6133
6134 fi
6135 done
6136
6137
6138
6139   :
6140
6141
6142
6143
6144
6145   if test $ac_cv_have_decl_memmem = no; then
6146     HAVE_DECL_MEMMEM=0
6147   fi
6148   :
6149
6150
6151
6152
6153   GNULIB_MEMMEM=1
6154
6155
6156
6157 $as_echo "#define GNULIB_TEST_MEMMEM 1" >>confdefs.h
6158
6159
6160
6161   # Code from module multiarch:
6162
6163   # Code from module stddef:
6164
6165
6166
6167   if test $gt_cv_c_wchar_t = no; then
6168     HAVE_WCHAR_T=0
6169     STDDEF_H=stddef.h
6170   fi
6171   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NULL can be used in arbitrary expressions" >&5
6172 $as_echo_n "checking whether NULL can be used in arbitrary expressions... " >&6; }
6173 if test "${gl_cv_decl_null_works+set}" = set; then :
6174   $as_echo_n "(cached) " >&6
6175 else
6176   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6177 /* end confdefs.h.  */
6178 #include <stddef.h>
6179       int test[2 * (sizeof NULL == sizeof (void *)) -1];
6180
6181 int
6182 main ()
6183 {
6184
6185   ;
6186   return 0;
6187 }
6188 _ACEOF
6189 if ac_fn_c_try_compile "$LINENO"; then :
6190   gl_cv_decl_null_works=yes
6191 else
6192   gl_cv_decl_null_works=no
6193 fi
6194 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6195 fi
6196 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_decl_null_works" >&5
6197 $as_echo "$gl_cv_decl_null_works" >&6; }
6198   if test $gl_cv_decl_null_works = no; then
6199     REPLACE_NULL=1
6200     STDDEF_H=stddef.h
6201   fi
6202   if test -n "$STDDEF_H"; then
6203
6204
6205
6206
6207   :
6208
6209
6210
6211
6212
6213
6214
6215      if test $gl_cv_have_include_next = yes; then
6216        gl_cv_next_stddef_h='<'stddef.h'>'
6217      else
6218        { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <stddef.h>" >&5
6219 $as_echo_n "checking absolute name of <stddef.h>... " >&6; }
6220 if test "${gl_cv_next_stddef_h+set}" = set; then :
6221   $as_echo_n "(cached) " >&6
6222 else
6223
6224           if test $ac_cv_header_stddef_h = yes; then
6225             cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6226 /* end confdefs.h.  */
6227 #include <stddef.h>
6228
6229 _ACEOF
6230                                                                                                 case "$host_os" in
6231               aix*) gl_absname_cpp="$ac_cpp -C" ;;
6232               *)    gl_absname_cpp="$ac_cpp" ;;
6233             esac
6234                                                 gl_cv_next_stddef_h='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
6235                sed -n '\#/stddef.h#{
6236                  s#.*"\(.*/stddef.h\)".*#\1#
6237                  s#^/[^/]#//&#
6238                  p
6239                  q
6240                }'`'"'
6241           else
6242             gl_cv_next_stddef_h='<'stddef.h'>'
6243           fi
6244
6245 fi
6246 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_stddef_h" >&5
6247 $as_echo "$gl_cv_next_stddef_h" >&6; }
6248      fi
6249      NEXT_STDDEF_H=$gl_cv_next_stddef_h
6250
6251      if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
6252        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
6253        gl_next_as_first_directive='<'stddef.h'>'
6254      else
6255        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
6256        gl_next_as_first_directive=$gl_cv_next_stddef_h
6257      fi
6258      NEXT_AS_FIRST_DIRECTIVE_STDDEF_H=$gl_next_as_first_directive
6259
6260
6261
6262   fi
6263
6264   # Code from module stdint:
6265
6266
6267
6268   if test $ac_cv_type_long_long_int = yes; then
6269     HAVE_LONG_LONG_INT=1
6270   else
6271     HAVE_LONG_LONG_INT=0
6272   fi
6273
6274
6275   if test $ac_cv_type_unsigned_long_long_int = yes; then
6276     HAVE_UNSIGNED_LONG_LONG_INT=1
6277   else
6278     HAVE_UNSIGNED_LONG_LONG_INT=0
6279   fi
6280
6281
6282       if test $ac_cv_header_inttypes_h = yes; then
6283     HAVE_INTTYPES_H=1
6284   else
6285     HAVE_INTTYPES_H=0
6286   fi
6287
6288
6289       if test $ac_cv_header_sys_types_h = yes; then
6290     HAVE_SYS_TYPES_H=1
6291   else
6292     HAVE_SYS_TYPES_H=0
6293   fi
6294
6295
6296
6297
6298
6299
6300   :
6301
6302
6303
6304
6305
6306
6307
6308      if test $gl_cv_have_include_next = yes; then
6309        gl_cv_next_stdint_h='<'stdint.h'>'
6310      else
6311        { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <stdint.h>" >&5
6312 $as_echo_n "checking absolute name of <stdint.h>... " >&6; }
6313 if test "${gl_cv_next_stdint_h+set}" = set; then :
6314   $as_echo_n "(cached) " >&6
6315 else
6316
6317           if test $ac_cv_header_stdint_h = yes; then
6318             cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6319 /* end confdefs.h.  */
6320 #include <stdint.h>
6321
6322 _ACEOF
6323                                                                                                 case "$host_os" in
6324               aix*) gl_absname_cpp="$ac_cpp -C" ;;
6325               *)    gl_absname_cpp="$ac_cpp" ;;
6326             esac
6327                                                 gl_cv_next_stdint_h='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
6328                sed -n '\#/stdint.h#{
6329                  s#.*"\(.*/stdint.h\)".*#\1#
6330                  s#^/[^/]#//&#
6331                  p
6332                  q
6333                }'`'"'
6334           else
6335             gl_cv_next_stdint_h='<'stdint.h'>'
6336           fi
6337
6338 fi
6339 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_stdint_h" >&5
6340 $as_echo "$gl_cv_next_stdint_h" >&6; }
6341      fi
6342      NEXT_STDINT_H=$gl_cv_next_stdint_h
6343
6344      if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
6345        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
6346        gl_next_as_first_directive='<'stdint.h'>'
6347      else
6348        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
6349        gl_next_as_first_directive=$gl_cv_next_stdint_h
6350      fi
6351      NEXT_AS_FIRST_DIRECTIVE_STDINT_H=$gl_next_as_first_directive
6352
6353
6354
6355   if test $ac_cv_header_stdint_h = yes; then
6356     HAVE_STDINT_H=1
6357   else
6358     HAVE_STDINT_H=0
6359   fi
6360
6361
6362     if test $ac_cv_header_stdint_h = yes; then
6363     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stdint.h conforms to C99" >&5
6364 $as_echo_n "checking whether stdint.h conforms to C99... " >&6; }
6365 if test "${gl_cv_header_working_stdint_h+set}" = set; then :
6366   $as_echo_n "(cached) " >&6
6367 else
6368   gl_cv_header_working_stdint_h=no
6369        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6370 /* end confdefs.h.  */
6371
6372
6373 #define __STDC_LIMIT_MACROS 1 /* to make it work also in C++ mode */
6374 #define __STDC_CONSTANT_MACROS 1 /* to make it work also in C++ mode */
6375 #define _GL_JUST_INCLUDE_SYSTEM_STDINT_H 1 /* work if build isn't clean */
6376 #include <stdint.h>
6377 /* Dragonfly defines WCHAR_MIN, WCHAR_MAX only in <wchar.h>.  */
6378 #if !(defined WCHAR_MIN && defined WCHAR_MAX)
6379 #error "WCHAR_MIN, WCHAR_MAX not defined in <stdint.h>"
6380 #endif
6381
6382
6383   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6384      included before <wchar.h>.  */
6385   #include <stddef.h>
6386   #include <signal.h>
6387   #if HAVE_WCHAR_H
6388   # include <stdio.h>
6389   # include <time.h>
6390   # include <wchar.h>
6391   #endif
6392
6393
6394 #ifdef INT8_MAX
6395 int8_t a1 = INT8_MAX;
6396 int8_t a1min = INT8_MIN;
6397 #endif
6398 #ifdef INT16_MAX
6399 int16_t a2 = INT16_MAX;
6400 int16_t a2min = INT16_MIN;
6401 #endif
6402 #ifdef INT32_MAX
6403 int32_t a3 = INT32_MAX;
6404 int32_t a3min = INT32_MIN;
6405 #endif
6406 #ifdef INT64_MAX
6407 int64_t a4 = INT64_MAX;
6408 int64_t a4min = INT64_MIN;
6409 #endif
6410 #ifdef UINT8_MAX
6411 uint8_t b1 = UINT8_MAX;
6412 #else
6413 typedef int b1[(unsigned char) -1 != 255 ? 1 : -1];
6414 #endif
6415 #ifdef UINT16_MAX
6416 uint16_t b2 = UINT16_MAX;
6417 #endif
6418 #ifdef UINT32_MAX
6419 uint32_t b3 = UINT32_MAX;
6420 #endif
6421 #ifdef UINT64_MAX
6422 uint64_t b4 = UINT64_MAX;
6423 #endif
6424 int_least8_t c1 = INT8_C (0x7f);
6425 int_least8_t c1max = INT_LEAST8_MAX;
6426 int_least8_t c1min = INT_LEAST8_MIN;
6427 int_least16_t c2 = INT16_C (0x7fff);
6428 int_least16_t c2max = INT_LEAST16_MAX;
6429 int_least16_t c2min = INT_LEAST16_MIN;
6430 int_least32_t c3 = INT32_C (0x7fffffff);
6431 int_least32_t c3max = INT_LEAST32_MAX;
6432 int_least32_t c3min = INT_LEAST32_MIN;
6433 int_least64_t c4 = INT64_C (0x7fffffffffffffff);
6434 int_least64_t c4max = INT_LEAST64_MAX;
6435 int_least64_t c4min = INT_LEAST64_MIN;
6436 uint_least8_t d1 = UINT8_C (0xff);
6437 uint_least8_t d1max = UINT_LEAST8_MAX;
6438 uint_least16_t d2 = UINT16_C (0xffff);
6439 uint_least16_t d2max = UINT_LEAST16_MAX;
6440 uint_least32_t d3 = UINT32_C (0xffffffff);
6441 uint_least32_t d3max = UINT_LEAST32_MAX;
6442 uint_least64_t d4 = UINT64_C (0xffffffffffffffff);
6443 uint_least64_t d4max = UINT_LEAST64_MAX;
6444 int_fast8_t e1 = INT_FAST8_MAX;
6445 int_fast8_t e1min = INT_FAST8_MIN;
6446 int_fast16_t e2 = INT_FAST16_MAX;
6447 int_fast16_t e2min = INT_FAST16_MIN;
6448 int_fast32_t e3 = INT_FAST32_MAX;
6449 int_fast32_t e3min = INT_FAST32_MIN;
6450 int_fast64_t e4 = INT_FAST64_MAX;
6451 int_fast64_t e4min = INT_FAST64_MIN;
6452 uint_fast8_t f1 = UINT_FAST8_MAX;
6453 uint_fast16_t f2 = UINT_FAST16_MAX;
6454 uint_fast32_t f3 = UINT_FAST32_MAX;
6455 uint_fast64_t f4 = UINT_FAST64_MAX;
6456 #ifdef INTPTR_MAX
6457 intptr_t g = INTPTR_MAX;
6458 intptr_t gmin = INTPTR_MIN;
6459 #endif
6460 #ifdef UINTPTR_MAX
6461 uintptr_t h = UINTPTR_MAX;
6462 #endif
6463 intmax_t i = INTMAX_MAX;
6464 uintmax_t j = UINTMAX_MAX;
6465
6466 #include <limits.h> /* for CHAR_BIT */
6467 #define TYPE_MINIMUM(t) \
6468   ((t) ((t) 0 < (t) -1 ? (t) 0 : ~ (t) 0 << (sizeof (t) * CHAR_BIT - 1)))
6469 #define TYPE_MAXIMUM(t) \
6470   ((t) ((t) 0 < (t) -1 ? (t) -1 : ~ (~ (t) 0 << (sizeof (t) * CHAR_BIT - 1))))
6471 struct s {
6472   int check_PTRDIFF:
6473       PTRDIFF_MIN == TYPE_MINIMUM (ptrdiff_t)
6474       && PTRDIFF_MAX == TYPE_MAXIMUM (ptrdiff_t)
6475       ? 1 : -1;
6476   /* Detect bug in FreeBSD 6.0 / ia64.  */
6477   int check_SIG_ATOMIC:
6478       SIG_ATOMIC_MIN == TYPE_MINIMUM (sig_atomic_t)
6479       && SIG_ATOMIC_MAX == TYPE_MAXIMUM (sig_atomic_t)
6480       ? 1 : -1;
6481   int check_SIZE: SIZE_MAX == TYPE_MAXIMUM (size_t) ? 1 : -1;
6482   int check_WCHAR:
6483       WCHAR_MIN == TYPE_MINIMUM (wchar_t)
6484       && WCHAR_MAX == TYPE_MAXIMUM (wchar_t)
6485       ? 1 : -1;
6486   /* Detect bug in mingw.  */
6487   int check_WINT:
6488       WINT_MIN == TYPE_MINIMUM (wint_t)
6489       && WINT_MAX == TYPE_MAXIMUM (wint_t)
6490       ? 1 : -1;
6491
6492   /* Detect bugs in glibc 2.4 and Solaris 10 stdint.h, among others.  */
6493   int check_UINT8_C:
6494         (-1 < UINT8_C (0)) == (-1 < (uint_least8_t) 0) ? 1 : -1;
6495   int check_UINT16_C:
6496         (-1 < UINT16_C (0)) == (-1 < (uint_least16_t) 0) ? 1 : -1;
6497
6498   /* Detect bugs in OpenBSD 3.9 stdint.h.  */
6499 #ifdef UINT8_MAX
6500   int check_uint8: (uint8_t) -1 == UINT8_MAX ? 1 : -1;
6501 #endif
6502 #ifdef UINT16_MAX
6503   int check_uint16: (uint16_t) -1 == UINT16_MAX ? 1 : -1;
6504 #endif
6505 #ifdef UINT32_MAX
6506   int check_uint32: (uint32_t) -1 == UINT32_MAX ? 1 : -1;
6507 #endif
6508 #ifdef UINT64_MAX
6509   int check_uint64: (uint64_t) -1 == UINT64_MAX ? 1 : -1;
6510 #endif
6511   int check_uint_least8: (uint_least8_t) -1 == UINT_LEAST8_MAX ? 1 : -1;
6512   int check_uint_least16: (uint_least16_t) -1 == UINT_LEAST16_MAX ? 1 : -1;
6513   int check_uint_least32: (uint_least32_t) -1 == UINT_LEAST32_MAX ? 1 : -1;
6514   int check_uint_least64: (uint_least64_t) -1 == UINT_LEAST64_MAX ? 1 : -1;
6515   int check_uint_fast8: (uint_fast8_t) -1 == UINT_FAST8_MAX ? 1 : -1;
6516   int check_uint_fast16: (uint_fast16_t) -1 == UINT_FAST16_MAX ? 1 : -1;
6517   int check_uint_fast32: (uint_fast32_t) -1 == UINT_FAST32_MAX ? 1 : -1;
6518   int check_uint_fast64: (uint_fast64_t) -1 == UINT_FAST64_MAX ? 1 : -1;
6519   int check_uintptr: (uintptr_t) -1 == UINTPTR_MAX ? 1 : -1;
6520   int check_uintmax: (uintmax_t) -1 == UINTMAX_MAX ? 1 : -1;
6521   int check_size: (size_t) -1 == SIZE_MAX ? 1 : -1;
6522 };
6523
6524 int
6525 main ()
6526 {
6527
6528   ;
6529   return 0;
6530 }
6531 _ACEOF
6532 if ac_fn_c_try_compile "$LINENO"; then :
6533                                                     if test "$cross_compiling" = yes; then :
6534                  gl_cv_header_working_stdint_h=yes
6535
6536 else
6537   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6538 /* end confdefs.h.  */
6539
6540
6541 #define __STDC_LIMIT_MACROS 1 /* to make it work also in C++ mode */
6542 #define __STDC_CONSTANT_MACROS 1 /* to make it work also in C++ mode */
6543 #define _GL_JUST_INCLUDE_SYSTEM_STDINT_H 1 /* work if build isn't clean */
6544 #include <stdint.h>
6545
6546
6547   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6548      included before <wchar.h>.  */
6549   #include <stddef.h>
6550   #include <signal.h>
6551   #if HAVE_WCHAR_H
6552   # include <stdio.h>
6553   # include <time.h>
6554   # include <wchar.h>
6555   #endif
6556
6557
6558 #include <stdio.h>
6559 #include <string.h>
6560 #define MVAL(macro) MVAL1(macro)
6561 #define MVAL1(expression) #expression
6562 static const char *macro_values[] =
6563   {
6564 #ifdef INT8_MAX
6565     MVAL (INT8_MAX),
6566 #endif
6567 #ifdef INT16_MAX
6568     MVAL (INT16_MAX),
6569 #endif
6570 #ifdef INT32_MAX
6571     MVAL (INT32_MAX),
6572 #endif
6573 #ifdef INT64_MAX
6574     MVAL (INT64_MAX),
6575 #endif
6576 #ifdef UINT8_MAX
6577     MVAL (UINT8_MAX),
6578 #endif
6579 #ifdef UINT16_MAX
6580     MVAL (UINT16_MAX),
6581 #endif
6582 #ifdef UINT32_MAX
6583     MVAL (UINT32_MAX),
6584 #endif
6585 #ifdef UINT64_MAX
6586     MVAL (UINT64_MAX),
6587 #endif
6588     NULL
6589   };
6590
6591 int
6592 main ()
6593 {
6594
6595   const char **mv;
6596   for (mv = macro_values; *mv != NULL; mv++)
6597     {
6598       const char *value = *mv;
6599       /* Test whether it looks like a cast expression.  */
6600       if (strncmp (value, "((unsigned int)"/*)*/, 15) == 0
6601           || strncmp (value, "((unsigned short)"/*)*/, 17) == 0
6602           || strncmp (value, "((unsigned char)"/*)*/, 16) == 0
6603           || strncmp (value, "((int)"/*)*/, 6) == 0
6604           || strncmp (value, "((signed short)"/*)*/, 15) == 0
6605           || strncmp (value, "((signed char)"/*)*/, 14) == 0)
6606         return 1;
6607     }
6608   return 0;
6609
6610   ;
6611   return 0;
6612 }
6613 _ACEOF
6614 if ac_fn_c_try_run "$LINENO"; then :
6615   gl_cv_header_working_stdint_h=yes
6616 fi
6617 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6618   conftest.$ac_objext conftest.beam conftest.$ac_ext
6619 fi
6620
6621
6622 fi
6623 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6624
6625 fi
6626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_working_stdint_h" >&5
6627 $as_echo "$gl_cv_header_working_stdint_h" >&6; }
6628   fi
6629   if test "$gl_cv_header_working_stdint_h" = yes; then
6630     STDINT_H=
6631   else
6632             for ac_header in sys/inttypes.h sys/bitypes.h
6633 do :
6634   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6635 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
6636 eval as_val=\$$as_ac_Header
6637    if test "x$as_val" = x""yes; then :
6638   cat >>confdefs.h <<_ACEOF
6639 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6640 _ACEOF
6641
6642 fi
6643
6644 done
6645
6646     if test $ac_cv_header_sys_inttypes_h = yes; then
6647       HAVE_SYS_INTTYPES_H=1
6648     else
6649       HAVE_SYS_INTTYPES_H=0
6650     fi
6651
6652     if test $ac_cv_header_sys_bitypes_h = yes; then
6653       HAVE_SYS_BITYPES_H=1
6654     else
6655       HAVE_SYS_BITYPES_H=0
6656     fi
6657
6658
6659
6660   :
6661
6662
6663
6664
6665
6666
6667
6668
6669   if test $APPLE_UNIVERSAL_BUILD = 0; then
6670
6671
6672   for gltype in ptrdiff_t size_t ; do
6673     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bit size of $gltype" >&5
6674 $as_echo_n "checking for bit size of $gltype... " >&6; }
6675 if { as_var=gl_cv_bitsizeof_${gltype}; eval "test \"\${$as_var+set}\" = set"; }; then :
6676   $as_echo_n "(cached) " >&6
6677 else
6678   if ac_fn_c_compute_int "$LINENO" "sizeof ($gltype) * CHAR_BIT" "result"        "
6679   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6680      included before <wchar.h>.  */
6681   #include <stddef.h>
6682   #include <signal.h>
6683   #if HAVE_WCHAR_H
6684   # include <stdio.h>
6685   # include <time.h>
6686   # include <wchar.h>
6687   #endif
6688
6689 #include <limits.h>"; then :
6690
6691 else
6692   result=unknown
6693 fi
6694
6695        eval gl_cv_bitsizeof_${gltype}=\$result
6696
6697 fi
6698 eval ac_res=\$gl_cv_bitsizeof_${gltype}
6699                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6700 $as_echo "$ac_res" >&6; }
6701     eval result=\$gl_cv_bitsizeof_${gltype}
6702     if test $result = unknown; then
6703                                                 result=0
6704     fi
6705     GLTYPE=`echo "$gltype" | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
6706     cat >>confdefs.h <<_ACEOF
6707 #define BITSIZEOF_${GLTYPE} $result
6708 _ACEOF
6709
6710     eval BITSIZEOF_${GLTYPE}=\$result
6711   done
6712
6713
6714   fi
6715
6716
6717   for gltype in sig_atomic_t wchar_t wint_t ; do
6718     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bit size of $gltype" >&5
6719 $as_echo_n "checking for bit size of $gltype... " >&6; }
6720 if { as_var=gl_cv_bitsizeof_${gltype}; eval "test \"\${$as_var+set}\" = set"; }; then :
6721   $as_echo_n "(cached) " >&6
6722 else
6723   if ac_fn_c_compute_int "$LINENO" "sizeof ($gltype) * CHAR_BIT" "result"        "
6724   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6725      included before <wchar.h>.  */
6726   #include <stddef.h>
6727   #include <signal.h>
6728   #if HAVE_WCHAR_H
6729   # include <stdio.h>
6730   # include <time.h>
6731   # include <wchar.h>
6732   #endif
6733
6734 #include <limits.h>"; then :
6735
6736 else
6737   result=unknown
6738 fi
6739
6740        eval gl_cv_bitsizeof_${gltype}=\$result
6741
6742 fi
6743 eval ac_res=\$gl_cv_bitsizeof_${gltype}
6744                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6745 $as_echo "$ac_res" >&6; }
6746     eval result=\$gl_cv_bitsizeof_${gltype}
6747     if test $result = unknown; then
6748                                                 result=0
6749     fi
6750     GLTYPE=`echo "$gltype" | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
6751     cat >>confdefs.h <<_ACEOF
6752 #define BITSIZEOF_${GLTYPE} $result
6753 _ACEOF
6754
6755     eval BITSIZEOF_${GLTYPE}=\$result
6756   done
6757
6758
6759
6760
6761   for gltype in sig_atomic_t wchar_t wint_t ; do
6762     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gltype is signed" >&5
6763 $as_echo_n "checking whether $gltype is signed... " >&6; }
6764 if { as_var=gl_cv_type_${gltype}_signed; eval "test \"\${$as_var+set}\" = set"; }; then :
6765   $as_echo_n "(cached) " >&6
6766 else
6767   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6768 /* end confdefs.h.  */
6769
6770   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6771      included before <wchar.h>.  */
6772   #include <stddef.h>
6773   #include <signal.h>
6774   #if HAVE_WCHAR_H
6775   # include <stdio.h>
6776   # include <time.h>
6777   # include <wchar.h>
6778   #endif
6779
6780             int verify[2 * (($gltype) -1 < ($gltype) 0) - 1];
6781 int
6782 main ()
6783 {
6784
6785   ;
6786   return 0;
6787 }
6788 _ACEOF
6789 if ac_fn_c_try_compile "$LINENO"; then :
6790   result=yes
6791 else
6792   result=no
6793 fi
6794 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6795        eval gl_cv_type_${gltype}_signed=\$result
6796
6797 fi
6798 eval ac_res=\$gl_cv_type_${gltype}_signed
6799                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6800 $as_echo "$ac_res" >&6; }
6801     eval result=\$gl_cv_type_${gltype}_signed
6802     GLTYPE=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
6803     if test "$result" = yes; then
6804       cat >>confdefs.h <<_ACEOF
6805 #define HAVE_SIGNED_${GLTYPE} 1
6806 _ACEOF
6807
6808       eval HAVE_SIGNED_${GLTYPE}=1
6809     else
6810       eval HAVE_SIGNED_${GLTYPE}=0
6811     fi
6812   done
6813
6814
6815   gl_cv_type_ptrdiff_t_signed=yes
6816   gl_cv_type_size_t_signed=no
6817   if test $APPLE_UNIVERSAL_BUILD = 0; then
6818
6819
6820   for gltype in ptrdiff_t size_t ; do
6821     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $gltype integer literal suffix" >&5
6822 $as_echo_n "checking for $gltype integer literal suffix... " >&6; }
6823 if { as_var=gl_cv_type_${gltype}_suffix; eval "test \"\${$as_var+set}\" = set"; }; then :
6824   $as_echo_n "(cached) " >&6
6825 else
6826   eval gl_cv_type_${gltype}_suffix=no
6827        eval result=\$gl_cv_type_${gltype}_signed
6828        if test "$result" = yes; then
6829          glsufu=
6830        else
6831          glsufu=u
6832        fi
6833        for glsuf in "$glsufu" ${glsufu}l ${glsufu}ll ${glsufu}i64; do
6834          case $glsuf in
6835            '')  gltype1='int';;
6836            l)   gltype1='long int';;
6837            ll)  gltype1='long long int';;
6838            i64) gltype1='__int64';;
6839            u)   gltype1='unsigned int';;
6840            ul)  gltype1='unsigned long int';;
6841            ull) gltype1='unsigned long long int';;
6842            ui64)gltype1='unsigned __int64';;
6843          esac
6844          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6845 /* end confdefs.h.  */
6846
6847   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6848      included before <wchar.h>.  */
6849   #include <stddef.h>
6850   #include <signal.h>
6851   #if HAVE_WCHAR_H
6852   # include <stdio.h>
6853   # include <time.h>
6854   # include <wchar.h>
6855   #endif
6856
6857               extern $gltype foo;
6858               extern $gltype1 foo;
6859 int
6860 main ()
6861 {
6862
6863   ;
6864   return 0;
6865 }
6866 _ACEOF
6867 if ac_fn_c_try_compile "$LINENO"; then :
6868   eval gl_cv_type_${gltype}_suffix=\$glsuf
6869 fi
6870 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6871          eval result=\$gl_cv_type_${gltype}_suffix
6872          test "$result" != no && break
6873        done
6874 fi
6875 eval ac_res=\$gl_cv_type_${gltype}_suffix
6876                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6877 $as_echo "$ac_res" >&6; }
6878     GLTYPE=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
6879     eval result=\$gl_cv_type_${gltype}_suffix
6880     test "$result" = no && result=
6881     eval ${GLTYPE}_SUFFIX=\$result
6882     cat >>confdefs.h <<_ACEOF
6883 #define ${GLTYPE}_SUFFIX $result
6884 _ACEOF
6885
6886   done
6887
6888
6889   fi
6890
6891
6892   for gltype in sig_atomic_t wchar_t wint_t ; do
6893     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $gltype integer literal suffix" >&5
6894 $as_echo_n "checking for $gltype integer literal suffix... " >&6; }
6895 if { as_var=gl_cv_type_${gltype}_suffix; eval "test \"\${$as_var+set}\" = set"; }; then :
6896   $as_echo_n "(cached) " >&6
6897 else
6898   eval gl_cv_type_${gltype}_suffix=no
6899        eval result=\$gl_cv_type_${gltype}_signed
6900        if test "$result" = yes; then
6901          glsufu=
6902        else
6903          glsufu=u
6904        fi
6905        for glsuf in "$glsufu" ${glsufu}l ${glsufu}ll ${glsufu}i64; do
6906          case $glsuf in
6907            '')  gltype1='int';;
6908            l)   gltype1='long int';;
6909            ll)  gltype1='long long int';;
6910            i64) gltype1='__int64';;
6911            u)   gltype1='unsigned int';;
6912            ul)  gltype1='unsigned long int';;
6913            ull) gltype1='unsigned long long int';;
6914            ui64)gltype1='unsigned __int64';;
6915          esac
6916          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6917 /* end confdefs.h.  */
6918
6919   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
6920      included before <wchar.h>.  */
6921   #include <stddef.h>
6922   #include <signal.h>
6923   #if HAVE_WCHAR_H
6924   # include <stdio.h>
6925   # include <time.h>
6926   # include <wchar.h>
6927   #endif
6928
6929               extern $gltype foo;
6930               extern $gltype1 foo;
6931 int
6932 main ()
6933 {
6934
6935   ;
6936   return 0;
6937 }
6938 _ACEOF
6939 if ac_fn_c_try_compile "$LINENO"; then :
6940   eval gl_cv_type_${gltype}_suffix=\$glsuf
6941 fi
6942 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6943          eval result=\$gl_cv_type_${gltype}_suffix
6944          test "$result" != no && break
6945        done
6946 fi
6947 eval ac_res=\$gl_cv_type_${gltype}_suffix
6948                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6949 $as_echo "$ac_res" >&6; }
6950     GLTYPE=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
6951     eval result=\$gl_cv_type_${gltype}_suffix
6952     test "$result" = no && result=
6953     eval ${GLTYPE}_SUFFIX=\$result
6954     cat >>confdefs.h <<_ACEOF
6955 #define ${GLTYPE}_SUFFIX $result
6956 _ACEOF
6957
6958   done
6959
6960
6961
6962     STDINT_H=stdint.h
6963   fi
6964
6965
6966   # Code from module string:
6967
6968
6969
6970   # Code from module warn-on-use:
6971   # Code from module wchar:
6972
6973
6974
6975
6976   :
6977
6978
6979
6980
6981
6982
6983
6984
6985
6986   :
6987
6988
6989
6990
6991
6992
6993
6994      if test $gl_cv_have_include_next = yes; then
6995        gl_cv_next_wchar_h='<'wchar.h'>'
6996      else
6997        { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <wchar.h>" >&5
6998 $as_echo_n "checking absolute name of <wchar.h>... " >&6; }
6999 if test "${gl_cv_next_wchar_h+set}" = set; then :
7000   $as_echo_n "(cached) " >&6
7001 else
7002
7003           if test $ac_cv_header_wchar_h = yes; then
7004             cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7005 /* end confdefs.h.  */
7006 #include <wchar.h>
7007
7008 _ACEOF
7009                                                                                                 case "$host_os" in
7010               aix*) gl_absname_cpp="$ac_cpp -C" ;;
7011               *)    gl_absname_cpp="$ac_cpp" ;;
7012             esac
7013                                                 gl_cv_next_wchar_h='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
7014                sed -n '\#/wchar.h#{
7015                  s#.*"\(.*/wchar.h\)".*#\1#
7016                  s#^/[^/]#//&#
7017                  p
7018                  q
7019                }'`'"'
7020           else
7021             gl_cv_next_wchar_h='<'wchar.h'>'
7022           fi
7023
7024 fi
7025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_wchar_h" >&5
7026 $as_echo "$gl_cv_next_wchar_h" >&6; }
7027      fi
7028      NEXT_WCHAR_H=$gl_cv_next_wchar_h
7029
7030      if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
7031        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
7032        gl_next_as_first_directive='<'wchar.h'>'
7033      else
7034        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
7035        gl_next_as_first_directive=$gl_cv_next_wchar_h
7036      fi
7037      NEXT_AS_FIRST_DIRECTIVE_WCHAR_H=$gl_next_as_first_directive
7038
7039
7040
7041   if test $ac_cv_header_wchar_h = yes; then
7042     HAVE_WCHAR_H=1
7043   else
7044     HAVE_WCHAR_H=0
7045   fi
7046
7047
7048
7049   if test $gt_cv_c_wint_t = yes; then
7050     HAVE_WINT_T=1
7051   else
7052     HAVE_WINT_T=0
7053   fi
7054
7055
7056
7057     for gl_func in btowc wctob mbsinit mbrtowc mbrlen mbsrtowcs mbsnrtowcs wcrtomb     wcsrtombs wcsnrtombs wcwidth; do
7058     as_gl_Symbol=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh`
7059     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5
7060 $as_echo_n "checking whether $gl_func is declared without a macro... " >&6; }
7061 if { as_var=$as_gl_Symbol; eval "test \"\${$as_var+set}\" = set"; }; then :
7062   $as_echo_n "(cached) " >&6
7063 else
7064   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7065 /* end confdefs.h.  */
7066
7067 /* Some systems require additional headers.  */
7068 #ifndef __GLIBC__
7069 # include <stddef.h>
7070 # include <stdio.h>
7071 # include <time.h>
7072 #endif
7073 #include <wchar.h>
7074
7075 int
7076 main ()
7077 {
7078 #undef $gl_func
7079   (void) $gl_func;
7080   ;
7081   return 0;
7082 }
7083 _ACEOF
7084 if ac_fn_c_try_compile "$LINENO"; then :
7085   eval "$as_gl_Symbol=yes"
7086 else
7087   eval "$as_gl_Symbol=no"
7088 fi
7089 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7090 fi
7091 eval ac_res=\$$as_gl_Symbol
7092                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
7093 $as_echo "$ac_res" >&6; }
7094      eval as_val=\$$as_gl_Symbol
7095    if test "x$as_val" = x""yes; then :
7096   cat >>confdefs.h <<_ACEOF
7097 #define `$as_echo "HAVE_RAW_DECL_$gl_func" | $as_tr_cpp` 1
7098 _ACEOF
7099
7100                      eval ac_cv_have_decl_$gl_func=yes
7101 fi
7102       done
7103
7104
7105   # Code from module dummy:
7106   # End of code from modules
7107
7108
7109
7110
7111
7112
7113
7114
7115
7116   gltests_libdeps=
7117   gltests_ltlibdeps=
7118
7119
7120
7121
7122
7123
7124
7125
7126
7127   gl_source_base='tests'
7128   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
7129
7130   gl_module_indicator_condition=$gltests_WITNESS
7131
7132
7133
7134
7135
7136
7137
7138
7139
7140   LIBGNU_LIBDEPS="$gl_libdeps"
7141
7142   LIBGNU_LTLIBDEPS="$gl_ltlibdeps"
7143
7144
7145
7146 # For Makefile dependencies.
7147 GNULIB_STDINT_H=
7148 if test x"$STDINT_H" != x; then
7149   GNULIB_STDINT_H=gnulib/$STDINT_H
7150 fi
7151
7152
7153 PACKAGE=gdb
7154
7155 cat >>confdefs.h <<_ACEOF
7156 #define PACKAGE "$PACKAGE"
7157 _ACEOF
7158
7159
7160
7161 # Do we have a single-tree copy of texinfo?  Even if we do, we can't
7162 # rely on it - libiberty is built before texinfo.
7163 # Extract the first word of "makeinfo", so it can be a program name with args.
7164 set dummy makeinfo; ac_word=$2
7165 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7166 $as_echo_n "checking for $ac_word... " >&6; }
7167 if test "${ac_cv_prog_MAKEINFO+set}" = set; then :
7168   $as_echo_n "(cached) " >&6
7169 else
7170   if test -n "$MAKEINFO"; then
7171   ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
7172 else
7173 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7174 for as_dir in $PATH
7175 do
7176   IFS=$as_save_IFS
7177   test -z "$as_dir" && as_dir=.
7178     for ac_exec_ext in '' $ac_executable_extensions; do
7179   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7180     ac_cv_prog_MAKEINFO="makeinfo"
7181     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7182     break 2
7183   fi
7184 done
7185   done
7186 IFS=$as_save_IFS
7187
7188 fi
7189 fi
7190 MAKEINFO=$ac_cv_prog_MAKEINFO
7191 if test -n "$MAKEINFO"; then
7192   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
7193 $as_echo "$MAKEINFO" >&6; }
7194 else
7195   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7196 $as_echo "no" >&6; }
7197 fi
7198
7199
7200 if test "x$MAKEINFO" = "x"; then
7201   as_fn_error "makeinfo is required for compilation" "$LINENO" 5
7202 else
7203   case "$MAKEINFO" in
7204     */missing\ makeinfo*)
7205       as_fn_error "makeinfo is required for compilation" "$LINENO" 5
7206       ;;
7207   esac
7208 fi
7209
7210
7211 # --split-size=5000000 may be already in $MAKEINFO from parent configure.
7212 # Re-running configure in gdb/ would lose it so ensure it stays present.
7213 MAKEINFOFLAGS=${MAKEINFOFLAGS---split-size=5000000}
7214
7215
7216 MAKEINFO_EXTRA_FLAGS=""
7217 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $MAKEINFO supports @click" >&5
7218 $as_echo_n "checking whether $MAKEINFO supports @click... " >&6; }
7219 if test "${gdb_cv_have_makeinfo_click+set}" = set; then :
7220   $as_echo_n "(cached) " >&6
7221 else
7222   echo '@clicksequence{a @click{} b}' >conftest.texinfo
7223   if eval "$MAKEINFO conftest.texinfo >&5 2>&5"; then
7224     gdb_cv_have_makeinfo_click=yes
7225   else
7226     gdb_cv_have_makeinfo_click=no
7227   fi
7228 fi
7229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_makeinfo_click" >&5
7230 $as_echo "$gdb_cv_have_makeinfo_click" >&6; }
7231 if test x"$gdb_cv_have_makeinfo_click" = xyes; then
7232   MAKEINFO_EXTRA_FLAGS="$MAKEINFO_EXTRA_FLAGS -DHAVE_MAKEINFO_CLICK"
7233 fi
7234
7235
7236 # GDB does not use automake, but gnulib does.  This line lets us
7237 # generate its Makefile.in.
7238 am__api_version='1.11'
7239
7240 # Find a good install program.  We prefer a C program (faster),
7241 # so one script is as good as another.  But avoid the broken or
7242 # incompatible versions:
7243 # SysV /etc/install, /usr/sbin/install
7244 # SunOS /usr/etc/install
7245 # IRIX /sbin/install
7246 # AIX /bin/install
7247 # AmigaOS /C/install, which installs bootblocks on floppy discs
7248 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
7249 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
7250 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
7251 # OS/2's system install, which has a completely different semantic
7252 # ./install, which can be erroneously created by make from ./install.sh.
7253 # Reject install programs that cannot install multiple files.
7254 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
7255 $as_echo_n "checking for a BSD-compatible install... " >&6; }
7256 if test -z "$INSTALL"; then
7257 if test "${ac_cv_path_install+set}" = set; then :
7258   $as_echo_n "(cached) " >&6
7259 else
7260   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7261 for as_dir in $PATH
7262 do
7263   IFS=$as_save_IFS
7264   test -z "$as_dir" && as_dir=.
7265     # Account for people who put trailing slashes in PATH elements.
7266 case $as_dir/ in #((
7267   ./ | .// | /[cC]/* | \
7268   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
7269   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
7270   /usr/ucb/* ) ;;
7271   *)
7272     # OSF1 and SCO ODT 3.0 have their own names for install.
7273     # Don't use installbsd from OSF since it installs stuff as root
7274     # by default.
7275     for ac_prog in ginstall scoinst install; do
7276       for ac_exec_ext in '' $ac_executable_extensions; do
7277         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
7278           if test $ac_prog = install &&
7279             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
7280             # AIX install.  It has an incompatible calling convention.
7281             :
7282           elif test $ac_prog = install &&
7283             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
7284             # program-specific install script used by HP pwplus--don't use.
7285             :
7286           else
7287             rm -rf conftest.one conftest.two conftest.dir
7288             echo one > conftest.one
7289             echo two > conftest.two
7290             mkdir conftest.dir
7291             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
7292               test -s conftest.one && test -s conftest.two &&
7293               test -s conftest.dir/conftest.one &&
7294               test -s conftest.dir/conftest.two
7295             then
7296               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
7297               break 3
7298             fi
7299           fi
7300         fi
7301       done
7302     done
7303     ;;
7304 esac
7305
7306   done
7307 IFS=$as_save_IFS
7308
7309 rm -rf conftest.one conftest.two conftest.dir
7310
7311 fi
7312   if test "${ac_cv_path_install+set}" = set; then
7313     INSTALL=$ac_cv_path_install
7314   else
7315     # As a last resort, use the slow shell script.  Don't cache a
7316     # value for INSTALL within a source directory, because that will
7317     # break other packages using the cache if that directory is
7318     # removed, or if the value is a relative name.
7319     INSTALL=$ac_install_sh
7320   fi
7321 fi
7322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
7323 $as_echo "$INSTALL" >&6; }
7324
7325 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
7326 # It thinks the first close brace ends the variable substitution.
7327 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
7328
7329 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
7330
7331 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
7332
7333 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
7334 $as_echo_n "checking whether build environment is sane... " >&6; }
7335 # Just in case
7336 sleep 1
7337 echo timestamp > conftest.file
7338 # Reject unsafe characters in $srcdir or the absolute working directory
7339 # name.  Accept space and tab only in the latter.
7340 am_lf='
7341 '
7342 case `pwd` in
7343   *[\\\"\#\$\&\'\`$am_lf]*)
7344     as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
7345 esac
7346 case $srcdir in
7347   *[\\\"\#\$\&\'\`$am_lf\ \     ]*)
7348     as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
7349 esac
7350
7351 # Do `set' in a subshell so we don't clobber the current shell's
7352 # arguments.  Must try -L first in case configure is actually a
7353 # symlink; some systems play weird games with the mod time of symlinks
7354 # (eg FreeBSD returns the mod time of the symlink's containing
7355 # directory).
7356 if (
7357    set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
7358    if test "$*" = "X"; then
7359       # -L didn't work.
7360       set X `ls -t "$srcdir/configure" conftest.file`
7361    fi
7362    rm -f conftest.file
7363    if test "$*" != "X $srcdir/configure conftest.file" \
7364       && test "$*" != "X conftest.file $srcdir/configure"; then
7365
7366       # If neither matched, then we have a broken ls.  This can happen
7367       # if, for instance, CONFIG_SHELL is bash and it inherits a
7368       # broken ls alias from the environment.  This has actually
7369       # happened.  Such a system could not be considered "sane".
7370       as_fn_error "ls -t appears to fail.  Make sure there is not a broken
7371 alias in your environment" "$LINENO" 5
7372    fi
7373
7374    test "$2" = conftest.file
7375    )
7376 then
7377    # Ok.
7378    :
7379 else
7380    as_fn_error "newly created file is older than distributed files!
7381 Check your system clock" "$LINENO" 5
7382 fi
7383 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7384 $as_echo "yes" >&6; }
7385 test "$program_prefix" != NONE &&
7386   program_transform_name="s&^&$program_prefix&;$program_transform_name"
7387 # Use a double $ so make ignores it.
7388 test "$program_suffix" != NONE &&
7389   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
7390 # Double any \ or $.
7391 # By default was `s,x,x', remove it if useless.
7392 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
7393 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
7394
7395 # expand $ac_aux_dir to an absolute path
7396 am_aux_dir=`cd $ac_aux_dir && pwd`
7397
7398 if test x"${MISSING+set}" != xset; then
7399   case $am_aux_dir in
7400   *\ * | *\     *)
7401     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
7402   *)
7403     MISSING="\${SHELL} $am_aux_dir/missing" ;;
7404   esac
7405 fi
7406 # Use eval to expand $SHELL
7407 if eval "$MISSING --run true"; then
7408   am_missing_run="$MISSING --run "
7409 else
7410   am_missing_run=
7411   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
7412 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
7413 fi
7414
7415 if test x"${install_sh}" != xset; then
7416   case $am_aux_dir in
7417   *\ * | *\     *)
7418     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
7419   *)
7420     install_sh="\${SHELL} $am_aux_dir/install-sh"
7421   esac
7422 fi
7423
7424 # Installed binaries are usually stripped using `strip' when the user
7425 # run `make install-strip'.  However `strip' might not be the right
7426 # tool to use in cross-compilation environments, therefore Automake
7427 # will honor the `STRIP' environment variable to overrule this program.
7428 if test "$cross_compiling" != no; then
7429   if test -n "$ac_tool_prefix"; then
7430   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
7431 set dummy ${ac_tool_prefix}strip; ac_word=$2
7432 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7433 $as_echo_n "checking for $ac_word... " >&6; }
7434 if test "${ac_cv_prog_STRIP+set}" = set; then :
7435   $as_echo_n "(cached) " >&6
7436 else
7437   if test -n "$STRIP"; then
7438   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
7439 else
7440 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7441 for as_dir in $PATH
7442 do
7443   IFS=$as_save_IFS
7444   test -z "$as_dir" && as_dir=.
7445     for ac_exec_ext in '' $ac_executable_extensions; do
7446   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7447     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
7448     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7449     break 2
7450   fi
7451 done
7452   done
7453 IFS=$as_save_IFS
7454
7455 fi
7456 fi
7457 STRIP=$ac_cv_prog_STRIP
7458 if test -n "$STRIP"; then
7459   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
7460 $as_echo "$STRIP" >&6; }
7461 else
7462   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7463 $as_echo "no" >&6; }
7464 fi
7465
7466
7467 fi
7468 if test -z "$ac_cv_prog_STRIP"; then
7469   ac_ct_STRIP=$STRIP
7470   # Extract the first word of "strip", so it can be a program name with args.
7471 set dummy strip; ac_word=$2
7472 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7473 $as_echo_n "checking for $ac_word... " >&6; }
7474 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
7475   $as_echo_n "(cached) " >&6
7476 else
7477   if test -n "$ac_ct_STRIP"; then
7478   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
7479 else
7480 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7481 for as_dir in $PATH
7482 do
7483   IFS=$as_save_IFS
7484   test -z "$as_dir" && as_dir=.
7485     for ac_exec_ext in '' $ac_executable_extensions; do
7486   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7487     ac_cv_prog_ac_ct_STRIP="strip"
7488     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7489     break 2
7490   fi
7491 done
7492   done
7493 IFS=$as_save_IFS
7494
7495 fi
7496 fi
7497 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
7498 if test -n "$ac_ct_STRIP"; then
7499   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
7500 $as_echo "$ac_ct_STRIP" >&6; }
7501 else
7502   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7503 $as_echo "no" >&6; }
7504 fi
7505
7506   if test "x$ac_ct_STRIP" = x; then
7507     STRIP=":"
7508   else
7509     case $cross_compiling:$ac_tool_warned in
7510 yes:)
7511 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7512 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7513 ac_tool_warned=yes ;;
7514 esac
7515     STRIP=$ac_ct_STRIP
7516   fi
7517 else
7518   STRIP="$ac_cv_prog_STRIP"
7519 fi
7520
7521 fi
7522 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
7523
7524 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
7525 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
7526 if test -z "$MKDIR_P"; then
7527   if test "${ac_cv_path_mkdir+set}" = set; then :
7528   $as_echo_n "(cached) " >&6
7529 else
7530   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7531 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
7532 do
7533   IFS=$as_save_IFS
7534   test -z "$as_dir" && as_dir=.
7535     for ac_prog in mkdir gmkdir; do
7536          for ac_exec_ext in '' $ac_executable_extensions; do
7537            { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
7538            case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
7539              'mkdir (GNU coreutils) '* | \
7540              'mkdir (coreutils) '* | \
7541              'mkdir (fileutils) '4.1*)
7542                ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
7543                break 3;;
7544            esac
7545          done
7546        done
7547   done
7548 IFS=$as_save_IFS
7549
7550 fi
7551
7552   if test "${ac_cv_path_mkdir+set}" = set; then
7553     MKDIR_P="$ac_cv_path_mkdir -p"
7554   else
7555     # As a last resort, use the slow shell script.  Don't cache a
7556     # value for MKDIR_P within a source directory, because that will
7557     # break other packages using the cache if that directory is
7558     # removed, or if the value is a relative name.
7559     test -d ./--version && rmdir ./--version
7560     MKDIR_P="$ac_install_sh -d"
7561   fi
7562 fi
7563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
7564 $as_echo "$MKDIR_P" >&6; }
7565
7566
7567 mkdir_p="$MKDIR_P"
7568 case $mkdir_p in
7569   [\\/$]* | ?:[\\/]*) ;;
7570   */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
7571 esac
7572
7573 for ac_prog in gawk mawk nawk awk
7574 do
7575   # Extract the first word of "$ac_prog", so it can be a program name with args.
7576 set dummy $ac_prog; ac_word=$2
7577 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7578 $as_echo_n "checking for $ac_word... " >&6; }
7579 if test "${ac_cv_prog_AWK+set}" = set; then :
7580   $as_echo_n "(cached) " >&6
7581 else
7582   if test -n "$AWK"; then
7583   ac_cv_prog_AWK="$AWK" # Let the user override the test.
7584 else
7585 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7586 for as_dir in $PATH
7587 do
7588   IFS=$as_save_IFS
7589   test -z "$as_dir" && as_dir=.
7590     for ac_exec_ext in '' $ac_executable_extensions; do
7591   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7592     ac_cv_prog_AWK="$ac_prog"
7593     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7594     break 2
7595   fi
7596 done
7597   done
7598 IFS=$as_save_IFS
7599
7600 fi
7601 fi
7602 AWK=$ac_cv_prog_AWK
7603 if test -n "$AWK"; then
7604   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
7605 $as_echo "$AWK" >&6; }
7606 else
7607   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7608 $as_echo "no" >&6; }
7609 fi
7610
7611
7612   test -n "$AWK" && break
7613 done
7614
7615 ac_config_commands="$ac_config_commands depfiles"
7616
7617
7618 am_make=${MAKE-make}
7619 cat > confinc << 'END'
7620 am__doit:
7621         @echo this is the am__doit target
7622 .PHONY: am__doit
7623 END
7624 # If we don't find an include directive, just comment out the code.
7625 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
7626 $as_echo_n "checking for style of include used by $am_make... " >&6; }
7627 am__include="#"
7628 am__quote=
7629 _am_result=none
7630 # First try GNU make style include.
7631 echo "include confinc" > confmf
7632 # Ignore all kinds of additional output from `make'.
7633 case `$am_make -s -f confmf 2> /dev/null` in #(
7634 *the\ am__doit\ target*)
7635   am__include=include
7636   am__quote=
7637   _am_result=GNU
7638   ;;
7639 esac
7640 # Now try BSD make style include.
7641 if test "$am__include" = "#"; then
7642    echo '.include "confinc"' > confmf
7643    case `$am_make -s -f confmf 2> /dev/null` in #(
7644    *the\ am__doit\ target*)
7645      am__include=.include
7646      am__quote="\""
7647      _am_result=BSD
7648      ;;
7649    esac
7650 fi
7651
7652
7653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
7654 $as_echo "$_am_result" >&6; }
7655 rm -f confinc confmf
7656
7657 # Check whether --enable-dependency-tracking was given.
7658 if test "${enable_dependency_tracking+set}" = set; then :
7659   enableval=$enable_dependency_tracking;
7660 fi
7661
7662 if test "x$enable_dependency_tracking" != xno; then
7663   am_depcomp="$ac_aux_dir/depcomp"
7664   AMDEPBACKSLASH='\'
7665 fi
7666  if test "x$enable_dependency_tracking" != xno; then
7667   AMDEP_TRUE=
7668   AMDEP_FALSE='#'
7669 else
7670   AMDEP_TRUE='#'
7671   AMDEP_FALSE=
7672 fi
7673
7674
7675 if test "`cd $srcdir && pwd`" != "`pwd`"; then
7676   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
7677   # is not polluted with repeated "-I."
7678   am__isrc=' -I$(srcdir)'
7679   # test to see if srcdir already configured
7680   if test -f $srcdir/config.status; then
7681     as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
7682   fi
7683 fi
7684
7685 # test whether we have cygpath
7686 if test -z "$CYGPATH_W"; then
7687   if (cygpath --version) >/dev/null 2>/dev/null; then
7688     CYGPATH_W='cygpath -w'
7689   else
7690     CYGPATH_W=echo
7691   fi
7692 fi
7693
7694
7695 # Define the identity of the package.
7696  PACKAGE=gdb
7697  VERSION=UNUSED-VERSION
7698
7699
7700 # Some tools Automake needs.
7701
7702 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
7703
7704
7705 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
7706
7707
7708 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
7709
7710
7711 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
7712
7713
7714 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
7715
7716 # We need awk for the "check" target.  The system "awk" is bad on
7717 # some platforms.
7718 # Always define AMTAR for backward compatibility.
7719
7720 AMTAR=${AMTAR-"${am_missing_run}tar"}
7721
7722 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
7723
7724
7725
7726
7727 depcc="$CC"   am_compiler_list=
7728
7729 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
7730 $as_echo_n "checking dependency style of $depcc... " >&6; }
7731 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
7732   $as_echo_n "(cached) " >&6
7733 else
7734   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
7735   # We make a subdir and do the tests there.  Otherwise we can end up
7736   # making bogus files that we don't know about and never remove.  For
7737   # instance it was reported that on HP-UX the gcc test will end up
7738   # making a dummy file named `D' -- because `-MD' means `put the output
7739   # in D'.
7740   mkdir conftest.dir
7741   # Copy depcomp to subdir because otherwise we won't find it if we're
7742   # using a relative directory.
7743   cp "$am_depcomp" conftest.dir
7744   cd conftest.dir
7745   # We will build objects and dependencies in a subdirectory because
7746   # it helps to detect inapplicable dependency modes.  For instance
7747   # both Tru64's cc and ICC support -MD to output dependencies as a
7748   # side effect of compilation, but ICC will put the dependencies in
7749   # the current directory while Tru64 will put them in the object
7750   # directory.
7751   mkdir sub
7752
7753   am_cv_CC_dependencies_compiler_type=none
7754   if test "$am_compiler_list" = ""; then
7755      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
7756   fi
7757   am__universal=false
7758   case " $depcc " in #(
7759      *\ -arch\ *\ -arch\ *) am__universal=true ;;
7760      esac
7761
7762   for depmode in $am_compiler_list; do
7763     # Setup a source with many dependencies, because some compilers
7764     # like to wrap large dependency lists on column 80 (with \), and
7765     # we should not choose a depcomp mode which is confused by this.
7766     #
7767     # We need to recreate these files for each test, as the compiler may
7768     # overwrite some of them when testing with obscure command lines.
7769     # This happens at least with the AIX C compiler.
7770     : > sub/conftest.c
7771     for i in 1 2 3 4 5 6; do
7772       echo '#include "conftst'$i'.h"' >> sub/conftest.c
7773       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
7774       # Solaris 8's {/usr,}/bin/sh.
7775       touch sub/conftst$i.h
7776     done
7777     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
7778
7779     # We check with `-c' and `-o' for the sake of the "dashmstdout"
7780     # mode.  It turns out that the SunPro C++ compiler does not properly
7781     # handle `-M -o', and we need to detect this.  Also, some Intel
7782     # versions had trouble with output in subdirs
7783     am__obj=sub/conftest.${OBJEXT-o}
7784     am__minus_obj="-o $am__obj"
7785     case $depmode in
7786     gcc)
7787       # This depmode causes a compiler race in universal mode.
7788       test "$am__universal" = false || continue
7789       ;;
7790     nosideeffect)
7791       # after this tag, mechanisms are not by side-effect, so they'll
7792       # only be used when explicitly requested
7793       if test "x$enable_dependency_tracking" = xyes; then
7794         continue
7795       else
7796         break
7797       fi
7798       ;;
7799     msvisualcpp | msvcmsys)
7800       # This compiler won't grok `-c -o', but also, the minuso test has
7801       # not run yet.  These depmodes are late enough in the game, and
7802       # so weak that their functioning should not be impacted.
7803       am__obj=conftest.${OBJEXT-o}
7804       am__minus_obj=
7805       ;;
7806     none) break ;;
7807     esac
7808     if depmode=$depmode \
7809        source=sub/conftest.c object=$am__obj \
7810        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
7811        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
7812          >/dev/null 2>conftest.err &&
7813        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
7814        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
7815        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
7816        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
7817       # icc doesn't choke on unknown options, it will just issue warnings
7818       # or remarks (even with -Werror).  So we grep stderr for any message
7819       # that says an option was ignored or not supported.
7820       # When given -MP, icc 7.0 and 7.1 complain thusly:
7821       #   icc: Command line warning: ignoring option '-M'; no argument required
7822       # The diagnosis changed in icc 8.0:
7823       #   icc: Command line remark: option '-MP' not supported
7824       if (grep 'ignoring option' conftest.err ||
7825           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
7826         am_cv_CC_dependencies_compiler_type=$depmode
7827         break
7828       fi
7829     fi
7830   done
7831
7832   cd ..
7833   rm -rf conftest.dir
7834 else
7835   am_cv_CC_dependencies_compiler_type=none
7836 fi
7837
7838 fi
7839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
7840 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
7841 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
7842
7843  if
7844   test "x$enable_dependency_tracking" != xno \
7845   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
7846   am__fastdepCC_TRUE=
7847   am__fastdepCC_FALSE='#'
7848 else
7849   am__fastdepCC_TRUE='#'
7850   am__fastdepCC_FALSE=
7851 fi
7852
7853
7854
7855
7856
7857
7858 # Check whether --with-separate-debug-dir was given.
7859 if test "${with_separate_debug_dir+set}" = set; then :
7860   withval=$with_separate_debug_dir;
7861     DEBUGDIR=$withval
7862 else
7863   DEBUGDIR=${libdir}/debug
7864 fi
7865
7866
7867   test "x$prefix" = xNONE && prefix="$ac_default_prefix"
7868   test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7869   ac_define_dir=`eval echo $DEBUGDIR`
7870   ac_define_dir=`eval echo $ac_define_dir`
7871
7872 cat >>confdefs.h <<_ACEOF
7873 #define DEBUGDIR "$ac_define_dir"
7874 _ACEOF
7875
7876
7877
7878
7879   if test "x$exec_prefix" = xNONE || test "x$exec_prefix" = 'x${prefix}'; then
7880      if test "x$prefix" = xNONE; then
7881         test_prefix=/usr/local
7882      else
7883         test_prefix=$prefix
7884      fi
7885   else
7886      test_prefix=$exec_prefix
7887   fi
7888   value=0
7889   case ${ac_define_dir} in
7890      "${test_prefix}"|"${test_prefix}/"*|\
7891         '${exec_prefix}'|'${exec_prefix}/'*)
7892      value=1
7893      ;;
7894   esac
7895
7896 cat >>confdefs.h <<_ACEOF
7897 #define DEBUGDIR_RELOCATABLE $value
7898 _ACEOF
7899
7900
7901
7902
7903 # GDB's datadir relocation
7904
7905
7906
7907 # Check whether --with-gdb-datadir was given.
7908 if test "${with_gdb_datadir+set}" = set; then :
7909   withval=$with_gdb_datadir;
7910     GDB_DATADIR=$withval
7911 else
7912   GDB_DATADIR=${datadir}/gdb
7913 fi
7914
7915
7916   test "x$prefix" = xNONE && prefix="$ac_default_prefix"
7917   test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7918   ac_define_dir=`eval echo $GDB_DATADIR`
7919   ac_define_dir=`eval echo $ac_define_dir`
7920
7921 cat >>confdefs.h <<_ACEOF
7922 #define GDB_DATADIR "$ac_define_dir"
7923 _ACEOF
7924
7925
7926
7927
7928   if test "x$exec_prefix" = xNONE || test "x$exec_prefix" = 'x${prefix}'; then
7929      if test "x$prefix" = xNONE; then
7930         test_prefix=/usr/local
7931      else
7932         test_prefix=$prefix
7933      fi
7934   else
7935      test_prefix=$exec_prefix
7936   fi
7937   value=0
7938   case ${ac_define_dir} in
7939      "${test_prefix}"|"${test_prefix}/"*|\
7940         '${exec_prefix}'|'${exec_prefix}/'*)
7941      value=1
7942      ;;
7943   esac
7944
7945 cat >>confdefs.h <<_ACEOF
7946 #define GDB_DATADIR_RELOCATABLE $value
7947 _ACEOF
7948
7949
7950
7951
7952
7953 # Check whether --with-relocated-sources was given.
7954 if test "${with_relocated_sources+set}" = set; then :
7955   withval=$with_relocated_sources; reloc_srcdir="${withval}"
7956
7957   test "x$prefix" = xNONE && prefix="$ac_default_prefix"
7958   test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7959   ac_define_dir=`eval echo $reloc_srcdir`
7960   ac_define_dir=`eval echo $ac_define_dir`
7961
7962 cat >>confdefs.h <<_ACEOF
7963 #define RELOC_SRCDIR "$ac_define_dir"
7964 _ACEOF
7965
7966
7967
7968 fi
7969
7970
7971
7972
7973 subdirs="$subdirs testsuite"
7974
7975
7976 # Check whether to support alternative target configurations
7977 # Check whether --enable-targets was given.
7978 if test "${enable_targets+set}" = set; then :
7979   enableval=$enable_targets; case "${enableval}" in
7980   yes | "") as_fn_error "enable-targets option must specify target names or 'all'" "$LINENO" 5
7981             ;;
7982   no)       enable_targets= ;;
7983   *)        enable_targets=$enableval ;;
7984 esac
7985 fi
7986
7987
7988 # Check whether to enable 64-bit support on 32-bit hosts
7989 # Check whether --enable-64-bit-bfd was given.
7990 if test "${enable_64_bit_bfd+set}" = set; then :
7991   enableval=$enable_64_bit_bfd; case "${enableval}" in
7992   yes)  want64=true  ;;
7993   no)   want64=false ;;
7994   *)    as_fn_error "bad value ${enableval} for 64-bit-bfd option" "$LINENO" 5 ;;
7995 esac
7996 else
7997   want64=false
7998 fi
7999
8000 # Provide defaults for some variables set by the per-host and per-target
8001 # configuration.
8002 gdb_host_obs=posix-hdep.o
8003
8004 if test "${target}" = "${host}"; then
8005   gdb_native=yes
8006 else
8007   gdb_native=no
8008 fi
8009
8010 . $srcdir/configure.host
8011
8012 # Accumulate some settings from configure.tgt over all enabled targets
8013
8014 TARGET_OBS=
8015 all_targets=
8016
8017 for targ_alias in `echo $target_alias $enable_targets | sed 's/,/ /g'`
8018 do
8019   if test "$targ_alias" = "all"; then
8020     all_targets=true
8021   else
8022     # Canonicalize the secondary target names.
8023     result=`$ac_config_sub $targ_alias 2>/dev/null`
8024     if test -n "$result"; then
8025         targ=$result
8026     else
8027         targ=$targ_alias
8028     fi
8029
8030     . ${srcdir}/configure.tgt
8031
8032     if test -z "${gdb_target_obs}"; then :
8033   as_fn_error "configuration ${targ} is unsupported." "$LINENO" 5
8034 fi
8035
8036     # Target-specific object files
8037     for i in ${gdb_target_obs}; do
8038         case " $TARGET_OBS " in
8039         *" ${i} "*) ;;
8040         *)
8041           TARGET_OBS="$TARGET_OBS ${i}"
8042           ;;
8043         esac
8044     done
8045
8046     # Check whether this target needs 64-bit CORE_ADDR
8047     if test x${want64} = xfalse; then
8048       . ${srcdir}/../bfd/config.bfd
8049     fi
8050   fi
8051 done
8052
8053 if test x${all_targets} = xtrue; then
8054
8055   # We want all 64-bit targets if we either:
8056   #  - run on a 64-bit host  or
8057   #  - already require 64-bit support for some other target  or
8058   #  - the --enable-64-bit-bfd option was supplied
8059   # Otherwise we only support all 32-bit targets.
8060   #
8061   # NOTE: This test must be in sync with the corresponding
8062   #       tests in BFD!
8063
8064   if test x${want64} = xfalse; then
8065     # The cast to long int works around a bug in the HP C Compiler
8066 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8067 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8068 # This bug is HP SR number 8606223364.
8069 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
8070 $as_echo_n "checking size of long... " >&6; }
8071 if test "${ac_cv_sizeof_long+set}" = set; then :
8072   $as_echo_n "(cached) " >&6
8073 else
8074   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long"        "$ac_includes_default"; then :
8075
8076 else
8077   if test "$ac_cv_type_long" = yes; then
8078      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
8079 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
8080 { as_fn_set_status 77
8081 as_fn_error "cannot compute sizeof (long)
8082 See \`config.log' for more details." "$LINENO" 5; }; }
8083    else
8084      ac_cv_sizeof_long=0
8085    fi
8086 fi
8087
8088 fi
8089 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
8090 $as_echo "$ac_cv_sizeof_long" >&6; }
8091
8092
8093
8094 cat >>confdefs.h <<_ACEOF
8095 #define SIZEOF_LONG $ac_cv_sizeof_long
8096 _ACEOF
8097
8098
8099     if test "x${ac_cv_sizeof_long}" = "x8"; then
8100       want64=true
8101     fi
8102   fi
8103   if test x${want64} = xtrue; then
8104     TARGET_OBS='$(ALL_TARGET_OBS) $(ALL_64_TARGET_OBS)'
8105   else
8106     TARGET_OBS='$(ALL_TARGET_OBS)'
8107   fi
8108 fi
8109
8110
8111
8112 # For other settings, only the main target counts.
8113 gdb_sim=
8114 gdb_osabi=
8115 build_gdbserver=
8116 targ=$target; . ${srcdir}/configure.tgt
8117
8118 # Fetch the default architecture and default target vector from BFD.
8119 targ=$target; . $srcdir/../bfd/config.bfd
8120
8121 # We only want the first architecture, so strip off the others if
8122 # there is more than one.
8123 targ_archs=`echo $targ_archs | sed 's/ .*//'`
8124
8125 if test "x$targ_archs" != x; then
8126
8127 cat >>confdefs.h <<_ACEOF
8128 #define DEFAULT_BFD_ARCH $targ_archs
8129 _ACEOF
8130
8131 fi
8132 if test "x$targ_defvec" != x; then
8133
8134 cat >>confdefs.h <<_ACEOF
8135 #define DEFAULT_BFD_VEC $targ_defvec
8136 _ACEOF
8137
8138 fi
8139
8140 # The CLI cannot be disabled yet, but may be in the future.
8141
8142 # Enable CLI.
8143 # Check whether --enable-gdbcli was given.
8144 if test "${enable_gdbcli+set}" = set; then :
8145   enableval=$enable_gdbcli; case $enableval in
8146     yes)
8147       ;;
8148     no)
8149       as_fn_error "the command-line interface cannot be disabled yet" "$LINENO" 5 ;;
8150     *)
8151       as_fn_error "bad value $enableval for --enable-gdbcli" "$LINENO" 5 ;;
8152   esac
8153 else
8154   enable_gdbcli=yes
8155 fi
8156
8157 if test x"$enable_gdbcli" = xyes; then
8158   if test -d $srcdir/cli; then
8159     CONFIG_OBS="$CONFIG_OBS \$(SUBDIR_CLI_OBS)"
8160     CONFIG_DEPS="$CONFIG_DEPS \$(SUBDIR_CLI_DEPS)"
8161     CONFIG_SRCS="$CONFIG_SRCS \$(SUBDIR_CLI_SRCS)"
8162     ENABLE_CFLAGS="$ENABLE_CFLAGS \$(SUBDIR_CLI_CFLAGS)"
8163   fi
8164 fi
8165
8166 # Enable MI.
8167 # Check whether --enable-gdbmi was given.
8168 if test "${enable_gdbmi+set}" = set; then :
8169   enableval=$enable_gdbmi; case $enableval in
8170     yes | no)
8171       ;;
8172     *)
8173       as_fn_error "bad value $enableval for --enable-gdbmi" "$LINENO" 5 ;;
8174   esac
8175 else
8176   enable_gdbmi=yes
8177 fi
8178
8179 if test x"$enable_gdbmi" = xyes; then
8180   if test -d $srcdir/mi; then
8181     CONFIG_OBS="$CONFIG_OBS \$(SUBDIR_MI_OBS)"
8182     CONFIG_DEPS="$CONFIG_DEPS \$(SUBDIR_MI_DEPS)"
8183     CONFIG_SRCS="$CONFIG_SRCS \$(SUBDIR_MI_SRCS)"
8184     ENABLE_CFLAGS="$ENABLE_CFLAGS \$(SUBDIR_MI_CFLAGS)"
8185   fi
8186 fi
8187
8188 # Enable TUI.
8189 # Check whether --enable-tui was given.
8190 if test "${enable_tui+set}" = set; then :
8191   enableval=$enable_tui; case $enableval in
8192     yes | no | auto)
8193       ;;
8194     *)
8195       as_fn_error "bad value $enableval for --enable-tui" "$LINENO" 5 ;;
8196   esac
8197 else
8198   enable_tui=auto
8199 fi
8200
8201
8202 # Enable gdbtk.
8203 # Check whether --enable-gdbtk was given.
8204 if test "${enable_gdbtk+set}" = set; then :
8205   enableval=$enable_gdbtk; case $enableval in
8206     yes | no)
8207       ;;
8208     *)
8209       as_fn_error "bad value $enableval for --enable-gdbtk" "$LINENO" 5 ;;
8210   esac
8211 else
8212   if test -d $srcdir/gdbtk; then
8213     enable_gdbtk=yes
8214   else
8215     enable_gdbtk=no
8216   fi
8217 fi
8218
8219 # We unconditionally disable gdbtk tests on selected platforms.
8220 case $host_os in
8221   go32* | windows*)
8222     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: gdbtk isn't supported on $host; disabling" >&5
8223 $as_echo "$as_me: WARNING: gdbtk isn't supported on $host; disabling" >&2;}
8224     enable_gdbtk=no ;;
8225 esac
8226
8227 # Libunwind support.
8228
8229 # Check whether --with-libunwind was given.
8230 if test "${with_libunwind+set}" = set; then :
8231   withval=$with_libunwind; case "${withval}" in
8232   yes)  enable_libunwind=yes ;;
8233   no)   enable_libunwind=no ;;
8234   *)    as_fn_error "bad value ${withval} for GDB with-libunwind option" "$LINENO" 5 ;;
8235 esac
8236 else
8237
8238   for ac_header in libunwind.h libunwind-ia64.h
8239 do :
8240   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8241 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8242 eval as_val=\$$as_ac_Header
8243    if test "x$as_val" = x""yes; then :
8244   cat >>confdefs.h <<_ACEOF
8245 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8246 _ACEOF
8247
8248 fi
8249
8250 done
8251
8252   if test x"$ac_cv_header_libunwind_h" = xyes -a x"$ac_cv_header_libunwind_ia64_h" = xyes; then
8253     enable_libunwind=yes;
8254   fi
8255
8256 fi
8257
8258
8259 if test x"$enable_libunwind" = xyes; then
8260   for ac_header in libunwind.h libunwind-ia64.h
8261 do :
8262   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8263 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8264 eval as_val=\$$as_ac_Header
8265    if test "x$as_val" = x""yes; then :
8266   cat >>confdefs.h <<_ACEOF
8267 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8268 _ACEOF
8269
8270 fi
8271
8272 done
8273
8274
8275 $as_echo "#define HAVE_LIBUNWIND 1" >>confdefs.h
8276
8277   CONFIG_OBS="$CONFIG_OBS libunwind-frame.o"
8278   CONFIG_DEPS="$CONFIG_DEPS libunwind-frame.o"
8279   CONFIG_SRCS="$CONFIG_SRCS libunwind-frame.c"
8280 fi
8281
8282 opt_curses=no
8283
8284 # Check whether --with-curses was given.
8285 if test "${with_curses+set}" = set; then :
8286   withval=$with_curses; opt_curses=$withval
8287 fi
8288
8289
8290 prefer_curses=no
8291 if test "$opt_curses" = "yes"; then
8292   prefer_curses=yes
8293 fi
8294
8295 # Profiling support.
8296 # Check whether --enable-profiling was given.
8297 if test "${enable_profiling+set}" = set; then :
8298   enableval=$enable_profiling; case $enableval in
8299     yes | no)
8300       ;;
8301     *)
8302       as_fn_error "bad value $enableval for --enable-profile" "$LINENO" 5 ;;
8303   esac
8304 else
8305   enable_profiling=no
8306 fi
8307
8308
8309 for ac_func in monstartup _mcleanup
8310 do :
8311   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
8312 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
8313 eval as_val=\$$as_ac_var
8314    if test "x$as_val" = x""yes; then :
8315   cat >>confdefs.h <<_ACEOF
8316 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
8317 _ACEOF
8318
8319 fi
8320 done
8321
8322 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _etext" >&5
8323 $as_echo_n "checking for _etext... " >&6; }
8324 if test "${ac_cv_var__etext+set}" = set; then :
8325   $as_echo_n "(cached) " >&6
8326 else
8327   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8328 /* end confdefs.h.  */
8329 #include <stdlib.h>
8330 extern char _etext;
8331
8332 int
8333 main ()
8334 {
8335 free (&_etext);
8336   ;
8337   return 0;
8338 }
8339 _ACEOF
8340 if ac_fn_c_try_link "$LINENO"; then :
8341   ac_cv_var__etext=yes
8342 else
8343   ac_cv_var__etext=no
8344 fi
8345 rm -f core conftest.err conftest.$ac_objext \
8346     conftest$ac_exeext conftest.$ac_ext
8347 fi
8348 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var__etext" >&5
8349 $as_echo "$ac_cv_var__etext" >&6; }
8350 if test $ac_cv_var__etext = yes; then
8351
8352 $as_echo "#define HAVE__ETEXT 1" >>confdefs.h
8353
8354 fi
8355 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for etext" >&5
8356 $as_echo_n "checking for etext... " >&6; }
8357 if test "${ac_cv_var_etext+set}" = set; then :
8358   $as_echo_n "(cached) " >&6
8359 else
8360   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8361 /* end confdefs.h.  */
8362 #include <stdlib.h>
8363 extern char etext;
8364
8365 int
8366 main ()
8367 {
8368 free (&etext);
8369   ;
8370   return 0;
8371 }
8372 _ACEOF
8373 if ac_fn_c_try_link "$LINENO"; then :
8374   ac_cv_var_etext=yes
8375 else
8376   ac_cv_var_etext=no
8377 fi
8378 rm -f core conftest.err conftest.$ac_objext \
8379     conftest$ac_exeext conftest.$ac_ext
8380 fi
8381 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_etext" >&5
8382 $as_echo "$ac_cv_var_etext" >&6; }
8383 if test $ac_cv_var_etext = yes; then
8384
8385 $as_echo "#define HAVE_ETEXT 1" >>confdefs.h
8386
8387 fi
8388 if test "$enable_profiling" = yes ; then
8389   if test $ac_cv_func_monstartup = no || test $ac_cv_func__mcleanup = no; then
8390     as_fn_error "--enable-profiling requires monstartup and _mcleanup" "$LINENO" 5
8391   fi
8392   PROFILE_CFLAGS=-pg
8393   OLD_CFLAGS="$CFLAGS"
8394   CFLAGS="$CFLAGS $PROFILE_CFLAGS"
8395
8396   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -pg" >&5
8397 $as_echo_n "checking whether $CC supports -pg... " >&6; }
8398 if test "${ac_cv_cc_supports_pg+set}" = set; then :
8399   $as_echo_n "(cached) " >&6
8400 else
8401   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8402 /* end confdefs.h.  */
8403
8404 int
8405 main ()
8406 {
8407 int x;
8408   ;
8409   return 0;
8410 }
8411 _ACEOF
8412 if ac_fn_c_try_compile "$LINENO"; then :
8413   ac_cv_cc_supports_pg=yes
8414 else
8415   ac_cv_cc_supports_pg=no
8416 fi
8417 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8418 fi
8419 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cc_supports_pg" >&5
8420 $as_echo "$ac_cv_cc_supports_pg" >&6; }
8421
8422   if test $ac_cv_cc_supports_pg = no; then
8423     as_fn_error "--enable-profiling requires a compiler which supports -pg" "$LINENO" 5
8424   fi
8425
8426   CFLAGS="$OLD_CFLAGS"
8427 fi
8428
8429
8430
8431 # Check whether --with-pkgversion was given.
8432 if test "${with_pkgversion+set}" = set; then :
8433   withval=$with_pkgversion; case "$withval" in
8434       yes) as_fn_error "package version not specified" "$LINENO" 5 ;;
8435       no)  PKGVERSION= ;;
8436       *)   PKGVERSION="($withval) " ;;
8437      esac
8438 else
8439   PKGVERSION="(GDB) "
8440
8441 fi
8442
8443
8444
8445
8446
8447 # Check whether --with-bugurl was given.
8448 if test "${with_bugurl+set}" = set; then :
8449   withval=$with_bugurl; case "$withval" in
8450       yes) as_fn_error "bug URL not specified" "$LINENO" 5 ;;
8451       no)  BUGURL=
8452            ;;
8453       *)   BUGURL="$withval"
8454            ;;
8455      esac
8456 else
8457   BUGURL="http://www.gnu.org/software/gdb/bugs/"
8458
8459 fi
8460
8461   case ${BUGURL} in
8462   "")
8463     REPORT_BUGS_TO=
8464     REPORT_BUGS_TEXI=
8465     ;;
8466   *)
8467     REPORT_BUGS_TO="<$BUGURL>"
8468     REPORT_BUGS_TEXI=@uref{`echo "$BUGURL" | sed 's/@/@@/g'`}
8469     ;;
8470   esac;
8471
8472
8473
8474
8475 cat >>confdefs.h <<_ACEOF
8476 #define PKGVERSION "$PKGVERSION"
8477 _ACEOF
8478
8479
8480 cat >>confdefs.h <<_ACEOF
8481 #define REPORT_BUGS_TO "$REPORT_BUGS_TO"
8482 _ACEOF
8483
8484
8485 # --------------------- #
8486 # Checks for programs.  #
8487 # --------------------- #
8488
8489 for ac_prog in gawk mawk nawk awk
8490 do
8491   # Extract the first word of "$ac_prog", so it can be a program name with args.
8492 set dummy $ac_prog; ac_word=$2
8493 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8494 $as_echo_n "checking for $ac_word... " >&6; }
8495 if test "${ac_cv_prog_AWK+set}" = set; then :
8496   $as_echo_n "(cached) " >&6
8497 else
8498   if test -n "$AWK"; then
8499   ac_cv_prog_AWK="$AWK" # Let the user override the test.
8500 else
8501 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8502 for as_dir in $PATH
8503 do
8504   IFS=$as_save_IFS
8505   test -z "$as_dir" && as_dir=.
8506     for ac_exec_ext in '' $ac_executable_extensions; do
8507   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8508     ac_cv_prog_AWK="$ac_prog"
8509     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8510     break 2
8511   fi
8512 done
8513   done
8514 IFS=$as_save_IFS
8515
8516 fi
8517 fi
8518 AWK=$ac_cv_prog_AWK
8519 if test -n "$AWK"; then
8520   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
8521 $as_echo "$AWK" >&6; }
8522 else
8523   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8524 $as_echo "no" >&6; }
8525 fi
8526
8527
8528   test -n "$AWK" && break
8529 done
8530
8531
8532 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
8533 $as_echo_n "checking whether ln -s works... " >&6; }
8534 LN_S=$as_ln_s
8535 if test "$LN_S" = "ln -s"; then
8536   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8537 $as_echo "yes" >&6; }
8538 else
8539   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
8540 $as_echo "no, using $LN_S" >&6; }
8541 fi
8542
8543 if test -n "$ac_tool_prefix"; then
8544   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
8545 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
8546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8547 $as_echo_n "checking for $ac_word... " >&6; }
8548 if test "${ac_cv_prog_RANLIB+set}" = set; then :
8549   $as_echo_n "(cached) " >&6
8550 else
8551   if test -n "$RANLIB"; then
8552   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8553 else
8554 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8555 for as_dir in $PATH
8556 do
8557   IFS=$as_save_IFS
8558   test -z "$as_dir" && as_dir=.
8559     for ac_exec_ext in '' $ac_executable_extensions; do
8560   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8561     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
8562     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8563     break 2
8564   fi
8565 done
8566   done
8567 IFS=$as_save_IFS
8568
8569 fi
8570 fi
8571 RANLIB=$ac_cv_prog_RANLIB
8572 if test -n "$RANLIB"; then
8573   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
8574 $as_echo "$RANLIB" >&6; }
8575 else
8576   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8577 $as_echo "no" >&6; }
8578 fi
8579
8580
8581 fi
8582 if test -z "$ac_cv_prog_RANLIB"; then
8583   ac_ct_RANLIB=$RANLIB
8584   # Extract the first word of "ranlib", so it can be a program name with args.
8585 set dummy ranlib; ac_word=$2
8586 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8587 $as_echo_n "checking for $ac_word... " >&6; }
8588 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
8589   $as_echo_n "(cached) " >&6
8590 else
8591   if test -n "$ac_ct_RANLIB"; then
8592   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
8593 else
8594 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8595 for as_dir in $PATH
8596 do
8597   IFS=$as_save_IFS
8598   test -z "$as_dir" && as_dir=.
8599     for ac_exec_ext in '' $ac_executable_extensions; do
8600   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8601     ac_cv_prog_ac_ct_RANLIB="ranlib"
8602     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8603     break 2
8604   fi
8605 done
8606   done
8607 IFS=$as_save_IFS
8608
8609 fi
8610 fi
8611 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
8612 if test -n "$ac_ct_RANLIB"; then
8613   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
8614 $as_echo "$ac_ct_RANLIB" >&6; }
8615 else
8616   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8617 $as_echo "no" >&6; }
8618 fi
8619
8620   if test "x$ac_ct_RANLIB" = x; then
8621     RANLIB=":"
8622   else
8623     case $cross_compiling:$ac_tool_warned in
8624 yes:)
8625 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8626 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8627 ac_tool_warned=yes ;;
8628 esac
8629     RANLIB=$ac_ct_RANLIB
8630   fi
8631 else
8632   RANLIB="$ac_cv_prog_RANLIB"
8633 fi
8634
8635 for ac_prog in 'bison -y' byacc
8636 do
8637   # Extract the first word of "$ac_prog", so it can be a program name with args.
8638 set dummy $ac_prog; ac_word=$2
8639 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8640 $as_echo_n "checking for $ac_word... " >&6; }
8641 if test "${ac_cv_prog_YACC+set}" = set; then :
8642   $as_echo_n "(cached) " >&6
8643 else
8644   if test -n "$YACC"; then
8645   ac_cv_prog_YACC="$YACC" # Let the user override the test.
8646 else
8647 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8648 for as_dir in $PATH
8649 do
8650   IFS=$as_save_IFS
8651   test -z "$as_dir" && as_dir=.
8652     for ac_exec_ext in '' $ac_executable_extensions; do
8653   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8654     ac_cv_prog_YACC="$ac_prog"
8655     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8656     break 2
8657   fi
8658 done
8659   done
8660 IFS=$as_save_IFS
8661
8662 fi
8663 fi
8664 YACC=$ac_cv_prog_YACC
8665 if test -n "$YACC"; then
8666   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
8667 $as_echo "$YACC" >&6; }
8668 else
8669   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8670 $as_echo "no" >&6; }
8671 fi
8672
8673
8674   test -n "$YACC" && break
8675 done
8676 test -n "$YACC" || YACC="yacc"
8677
8678
8679 if test -n "$ac_tool_prefix"; then
8680   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
8681 set dummy ${ac_tool_prefix}ar; ac_word=$2
8682 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8683 $as_echo_n "checking for $ac_word... " >&6; }
8684 if test "${ac_cv_prog_AR+set}" = set; then :
8685   $as_echo_n "(cached) " >&6
8686 else
8687   if test -n "$AR"; then
8688   ac_cv_prog_AR="$AR" # Let the user override the test.
8689 else
8690 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8691 for as_dir in $PATH
8692 do
8693   IFS=$as_save_IFS
8694   test -z "$as_dir" && as_dir=.
8695     for ac_exec_ext in '' $ac_executable_extensions; do
8696   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8697     ac_cv_prog_AR="${ac_tool_prefix}ar"
8698     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8699     break 2
8700   fi
8701 done
8702   done
8703 IFS=$as_save_IFS
8704
8705 fi
8706 fi
8707 AR=$ac_cv_prog_AR
8708 if test -n "$AR"; then
8709   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8710 $as_echo "$AR" >&6; }
8711 else
8712   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8713 $as_echo "no" >&6; }
8714 fi
8715
8716
8717 fi
8718 if test -z "$ac_cv_prog_AR"; then
8719   ac_ct_AR=$AR
8720   # Extract the first word of "ar", so it can be a program name with args.
8721 set dummy ar; ac_word=$2
8722 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8723 $as_echo_n "checking for $ac_word... " >&6; }
8724 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
8725   $as_echo_n "(cached) " >&6
8726 else
8727   if test -n "$ac_ct_AR"; then
8728   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
8729 else
8730 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8731 for as_dir in $PATH
8732 do
8733   IFS=$as_save_IFS
8734   test -z "$as_dir" && as_dir=.
8735     for ac_exec_ext in '' $ac_executable_extensions; do
8736   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8737     ac_cv_prog_ac_ct_AR="ar"
8738     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8739     break 2
8740   fi
8741 done
8742   done
8743 IFS=$as_save_IFS
8744
8745 fi
8746 fi
8747 ac_ct_AR=$ac_cv_prog_ac_ct_AR
8748 if test -n "$ac_ct_AR"; then
8749   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
8750 $as_echo "$ac_ct_AR" >&6; }
8751 else
8752   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8753 $as_echo "no" >&6; }
8754 fi
8755
8756   if test "x$ac_ct_AR" = x; then
8757     AR=""
8758   else
8759     case $cross_compiling:$ac_tool_warned in
8760 yes:)
8761 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8762 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8763 ac_tool_warned=yes ;;
8764 esac
8765     AR=$ac_ct_AR
8766   fi
8767 else
8768   AR="$ac_cv_prog_AR"
8769 fi
8770
8771 if test -n "$ac_tool_prefix"; then
8772   # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
8773 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
8774 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8775 $as_echo_n "checking for $ac_word... " >&6; }
8776 if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8777   $as_echo_n "(cached) " >&6
8778 else
8779   if test -n "$DLLTOOL"; then
8780   ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8781 else
8782 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8783 for as_dir in $PATH
8784 do
8785   IFS=$as_save_IFS
8786   test -z "$as_dir" && as_dir=.
8787     for ac_exec_ext in '' $ac_executable_extensions; do
8788   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8789     ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
8790     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8791     break 2
8792   fi
8793 done
8794   done
8795 IFS=$as_save_IFS
8796
8797 fi
8798 fi
8799 DLLTOOL=$ac_cv_prog_DLLTOOL
8800 if test -n "$DLLTOOL"; then
8801   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8802 $as_echo "$DLLTOOL" >&6; }
8803 else
8804   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8805 $as_echo "no" >&6; }
8806 fi
8807
8808
8809 fi
8810 if test -z "$ac_cv_prog_DLLTOOL"; then
8811   ac_ct_DLLTOOL=$DLLTOOL
8812   # Extract the first word of "dlltool", so it can be a program name with args.
8813 set dummy dlltool; ac_word=$2
8814 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8815 $as_echo_n "checking for $ac_word... " >&6; }
8816 if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then :
8817   $as_echo_n "(cached) " >&6
8818 else
8819   if test -n "$ac_ct_DLLTOOL"; then
8820   ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
8821 else
8822 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8823 for as_dir in $PATH
8824 do
8825   IFS=$as_save_IFS
8826   test -z "$as_dir" && as_dir=.
8827     for ac_exec_ext in '' $ac_executable_extensions; do
8828   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8829     ac_cv_prog_ac_ct_DLLTOOL="dlltool"
8830     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8831     break 2
8832   fi
8833 done
8834   done
8835 IFS=$as_save_IFS
8836
8837 fi
8838 fi
8839 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
8840 if test -n "$ac_ct_DLLTOOL"; then
8841   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
8842 $as_echo "$ac_ct_DLLTOOL" >&6; }
8843 else
8844   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8845 $as_echo "no" >&6; }
8846 fi
8847
8848   if test "x$ac_ct_DLLTOOL" = x; then
8849     DLLTOOL=""
8850   else
8851     case $cross_compiling:$ac_tool_warned in
8852 yes:)
8853 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8854 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8855 ac_tool_warned=yes ;;
8856 esac
8857     DLLTOOL=$ac_ct_DLLTOOL
8858   fi
8859 else
8860   DLLTOOL="$ac_cv_prog_DLLTOOL"
8861 fi
8862
8863 if test -n "$ac_tool_prefix"; then
8864   # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.
8865 set dummy ${ac_tool_prefix}windres; ac_word=$2
8866 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8867 $as_echo_n "checking for $ac_word... " >&6; }
8868 if test "${ac_cv_prog_WINDRES+set}" = set; then :
8869   $as_echo_n "(cached) " >&6
8870 else
8871   if test -n "$WINDRES"; then
8872   ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
8873 else
8874 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8875 for as_dir in $PATH
8876 do
8877   IFS=$as_save_IFS
8878   test -z "$as_dir" && as_dir=.
8879     for ac_exec_ext in '' $ac_executable_extensions; do
8880   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8881     ac_cv_prog_WINDRES="${ac_tool_prefix}windres"
8882     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8883     break 2
8884   fi
8885 done
8886   done
8887 IFS=$as_save_IFS
8888
8889 fi
8890 fi
8891 WINDRES=$ac_cv_prog_WINDRES
8892 if test -n "$WINDRES"; then
8893   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
8894 $as_echo "$WINDRES" >&6; }
8895 else
8896   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8897 $as_echo "no" >&6; }
8898 fi
8899
8900
8901 fi
8902 if test -z "$ac_cv_prog_WINDRES"; then
8903   ac_ct_WINDRES=$WINDRES
8904   # Extract the first word of "windres", so it can be a program name with args.
8905 set dummy windres; ac_word=$2
8906 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8907 $as_echo_n "checking for $ac_word... " >&6; }
8908 if test "${ac_cv_prog_ac_ct_WINDRES+set}" = set; then :
8909   $as_echo_n "(cached) " >&6
8910 else
8911   if test -n "$ac_ct_WINDRES"; then
8912   ac_cv_prog_ac_ct_WINDRES="$ac_ct_WINDRES" # Let the user override the test.
8913 else
8914 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8915 for as_dir in $PATH
8916 do
8917   IFS=$as_save_IFS
8918   test -z "$as_dir" && as_dir=.
8919     for ac_exec_ext in '' $ac_executable_extensions; do
8920   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8921     ac_cv_prog_ac_ct_WINDRES="windres"
8922     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8923     break 2
8924   fi
8925 done
8926   done
8927 IFS=$as_save_IFS
8928
8929 fi
8930 fi
8931 ac_ct_WINDRES=$ac_cv_prog_ac_ct_WINDRES
8932 if test -n "$ac_ct_WINDRES"; then
8933   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_WINDRES" >&5
8934 $as_echo "$ac_ct_WINDRES" >&6; }
8935 else
8936   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8937 $as_echo "no" >&6; }
8938 fi
8939
8940   if test "x$ac_ct_WINDRES" = x; then
8941     WINDRES=""
8942   else
8943     case $cross_compiling:$ac_tool_warned in
8944 yes:)
8945 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8946 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8947 ac_tool_warned=yes ;;
8948 esac
8949     WINDRES=$ac_ct_WINDRES
8950   fi
8951 else
8952   WINDRES="$ac_cv_prog_WINDRES"
8953 fi
8954
8955
8956 # Needed for GNU/Hurd.
8957 if test -n "$ac_tool_prefix"; then
8958   # Extract the first word of "${ac_tool_prefix}mig", so it can be a program name with args.
8959 set dummy ${ac_tool_prefix}mig; ac_word=$2
8960 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8961 $as_echo_n "checking for $ac_word... " >&6; }
8962 if test "${ac_cv_prog_MIG+set}" = set; then :
8963   $as_echo_n "(cached) " >&6
8964 else
8965   if test -n "$MIG"; then
8966   ac_cv_prog_MIG="$MIG" # Let the user override the test.
8967 else
8968 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8969 for as_dir in $PATH
8970 do
8971   IFS=$as_save_IFS
8972   test -z "$as_dir" && as_dir=.
8973     for ac_exec_ext in '' $ac_executable_extensions; do
8974   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8975     ac_cv_prog_MIG="${ac_tool_prefix}mig"
8976     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8977     break 2
8978   fi
8979 done
8980   done
8981 IFS=$as_save_IFS
8982
8983 fi
8984 fi
8985 MIG=$ac_cv_prog_MIG
8986 if test -n "$MIG"; then
8987   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MIG" >&5
8988 $as_echo "$MIG" >&6; }
8989 else
8990   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8991 $as_echo "no" >&6; }
8992 fi
8993
8994
8995 fi
8996 if test -z "$ac_cv_prog_MIG"; then
8997   ac_ct_MIG=$MIG
8998   # Extract the first word of "mig", so it can be a program name with args.
8999 set dummy mig; ac_word=$2
9000 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9001 $as_echo_n "checking for $ac_word... " >&6; }
9002 if test "${ac_cv_prog_ac_ct_MIG+set}" = set; then :
9003   $as_echo_n "(cached) " >&6
9004 else
9005   if test -n "$ac_ct_MIG"; then
9006   ac_cv_prog_ac_ct_MIG="$ac_ct_MIG" # Let the user override the test.
9007 else
9008 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9009 for as_dir in $PATH
9010 do
9011   IFS=$as_save_IFS
9012   test -z "$as_dir" && as_dir=.
9013     for ac_exec_ext in '' $ac_executable_extensions; do
9014   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9015     ac_cv_prog_ac_ct_MIG="mig"
9016     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9017     break 2
9018   fi
9019 done
9020   done
9021 IFS=$as_save_IFS
9022
9023 fi
9024 fi
9025 ac_ct_MIG=$ac_cv_prog_ac_ct_MIG
9026 if test -n "$ac_ct_MIG"; then
9027   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MIG" >&5
9028 $as_echo "$ac_ct_MIG" >&6; }
9029 else
9030   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9031 $as_echo "no" >&6; }
9032 fi
9033
9034   if test "x$ac_ct_MIG" = x; then
9035     MIG=""
9036   else
9037     case $cross_compiling:$ac_tool_warned in
9038 yes:)
9039 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
9040 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
9041 ac_tool_warned=yes ;;
9042 esac
9043     MIG=$ac_ct_MIG
9044   fi
9045 else
9046   MIG="$ac_cv_prog_MIG"
9047 fi
9048
9049
9050 # ---------------------- #
9051 # Checks for libraries.  #
9052 # ---------------------- #
9053
9054 # We might need to link with -lm; most simulators need it.
9055 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lm" >&5
9056 $as_echo_n "checking for main in -lm... " >&6; }
9057 if test "${ac_cv_lib_m_main+set}" = set; then :
9058   $as_echo_n "(cached) " >&6
9059 else
9060   ac_check_lib_save_LIBS=$LIBS
9061 LIBS="-lm  $LIBS"
9062 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9063 /* end confdefs.h.  */
9064
9065
9066 int
9067 main ()
9068 {
9069 return main ();
9070   ;
9071   return 0;
9072 }
9073 _ACEOF
9074 if ac_fn_c_try_link "$LINENO"; then :
9075   ac_cv_lib_m_main=yes
9076 else
9077   ac_cv_lib_m_main=no
9078 fi
9079 rm -f core conftest.err conftest.$ac_objext \
9080     conftest$ac_exeext conftest.$ac_ext
9081 LIBS=$ac_check_lib_save_LIBS
9082 fi
9083 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_main" >&5
9084 $as_echo "$ac_cv_lib_m_main" >&6; }
9085 if test "x$ac_cv_lib_m_main" = x""yes; then :
9086   cat >>confdefs.h <<_ACEOF
9087 #define HAVE_LIBM 1
9088 _ACEOF
9089
9090   LIBS="-lm $LIBS"
9091
9092 fi
9093
9094
9095 # We need to link with -lw to get `wctype' on Solaris before Solaris
9096 # 2.6.  Solaris 2.6 and beyond have this function in libc, and have a
9097 # libw that some versions of the GNU linker cannot hanle (GNU ld 2.9.1
9098 # is known to have this problem).  Therefore we avoid libw if we can.
9099 ac_fn_c_check_func "$LINENO" "wctype" "ac_cv_func_wctype"
9100 if test "x$ac_cv_func_wctype" = x""yes; then :
9101
9102 else
9103   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wctype in -lw" >&5
9104 $as_echo_n "checking for wctype in -lw... " >&6; }
9105 if test "${ac_cv_lib_w_wctype+set}" = set; then :
9106   $as_echo_n "(cached) " >&6
9107 else
9108   ac_check_lib_save_LIBS=$LIBS
9109 LIBS="-lw  $LIBS"
9110 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9111 /* end confdefs.h.  */
9112
9113 /* Override any GCC internal prototype to avoid an error.
9114    Use char because int might match the return type of a GCC
9115    builtin and then its argument prototype would still apply.  */
9116 #ifdef __cplusplus
9117 extern "C"
9118 #endif
9119 char wctype ();
9120 int
9121 main ()
9122 {
9123 return wctype ();
9124   ;
9125   return 0;
9126 }
9127 _ACEOF
9128 if ac_fn_c_try_link "$LINENO"; then :
9129   ac_cv_lib_w_wctype=yes
9130 else
9131   ac_cv_lib_w_wctype=no
9132 fi
9133 rm -f core conftest.err conftest.$ac_objext \
9134     conftest$ac_exeext conftest.$ac_ext
9135 LIBS=$ac_check_lib_save_LIBS
9136 fi
9137 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_w_wctype" >&5
9138 $as_echo "$ac_cv_lib_w_wctype" >&6; }
9139 if test "x$ac_cv_lib_w_wctype" = x""yes; then :
9140   cat >>confdefs.h <<_ACEOF
9141 #define HAVE_LIBW 1
9142 _ACEOF
9143
9144   LIBS="-lw $LIBS"
9145
9146 fi
9147
9148 fi
9149
9150
9151 # Some systems (e.g. Solaris) have `gethostbyname' in libnsl.
9152 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5
9153 $as_echo_n "checking for library containing gethostbyname... " >&6; }
9154 if test "${ac_cv_search_gethostbyname+set}" = set; then :
9155   $as_echo_n "(cached) " >&6
9156 else
9157   ac_func_search_save_LIBS=$LIBS
9158 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9159 /* end confdefs.h.  */
9160
9161 /* Override any GCC internal prototype to avoid an error.
9162    Use char because int might match the return type of a GCC
9163    builtin and then its argument prototype would still apply.  */
9164 #ifdef __cplusplus
9165 extern "C"
9166 #endif
9167 char gethostbyname ();
9168 int
9169 main ()
9170 {
9171 return gethostbyname ();
9172   ;
9173   return 0;
9174 }
9175 _ACEOF
9176 for ac_lib in '' nsl; do
9177   if test -z "$ac_lib"; then
9178     ac_res="none required"
9179   else
9180     ac_res=-l$ac_lib
9181     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
9182   fi
9183   if ac_fn_c_try_link "$LINENO"; then :
9184   ac_cv_search_gethostbyname=$ac_res
9185 fi
9186 rm -f core conftest.err conftest.$ac_objext \
9187     conftest$ac_exeext
9188   if test "${ac_cv_search_gethostbyname+set}" = set; then :
9189   break
9190 fi
9191 done
9192 if test "${ac_cv_search_gethostbyname+set}" = set; then :
9193
9194 else
9195   ac_cv_search_gethostbyname=no
9196 fi
9197 rm conftest.$ac_ext
9198 LIBS=$ac_func_search_save_LIBS
9199 fi
9200 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5
9201 $as_echo "$ac_cv_search_gethostbyname" >&6; }
9202 ac_res=$ac_cv_search_gethostbyname
9203 if test "$ac_res" != no; then :
9204   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
9205
9206 fi
9207
9208
9209 # Some systems (e.g. Solaris) have `socketpair' in libsocket.
9210 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socketpair" >&5
9211 $as_echo_n "checking for library containing socketpair... " >&6; }
9212 if test "${ac_cv_search_socketpair+set}" = set; then :
9213   $as_echo_n "(cached) " >&6
9214 else
9215   ac_func_search_save_LIBS=$LIBS
9216 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9217 /* end confdefs.h.  */
9218
9219 /* Override any GCC internal prototype to avoid an error.
9220    Use char because int might match the return type of a GCC
9221    builtin and then its argument prototype would still apply.  */
9222 #ifdef __cplusplus
9223 extern "C"
9224 #endif
9225 char socketpair ();
9226 int
9227 main ()
9228 {
9229 return socketpair ();
9230   ;
9231   return 0;
9232 }
9233 _ACEOF
9234 for ac_lib in '' socket; do
9235   if test -z "$ac_lib"; then
9236     ac_res="none required"
9237   else
9238     ac_res=-l$ac_lib
9239     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
9240   fi
9241   if ac_fn_c_try_link "$LINENO"; then :
9242   ac_cv_search_socketpair=$ac_res
9243 fi
9244 rm -f core conftest.err conftest.$ac_objext \
9245     conftest$ac_exeext
9246   if test "${ac_cv_search_socketpair+set}" = set; then :
9247   break
9248 fi
9249 done
9250 if test "${ac_cv_search_socketpair+set}" = set; then :
9251
9252 else
9253   ac_cv_search_socketpair=no
9254 fi
9255 rm conftest.$ac_ext
9256 LIBS=$ac_func_search_save_LIBS
9257 fi
9258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socketpair" >&5
9259 $as_echo "$ac_cv_search_socketpair" >&6; }
9260 ac_res=$ac_cv_search_socketpair
9261 if test "$ac_res" != no; then :
9262   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
9263
9264 fi
9265
9266
9267 # Link in zlib if we can.  This allows us to read compressed debug sections.
9268
9269   # See if the user specified whether he wants zlib support or not.
9270
9271 # Check whether --with-zlib was given.
9272 if test "${with_zlib+set}" = set; then :
9273   withval=$with_zlib;
9274 else
9275   with_zlib=auto
9276 fi
9277
9278
9279   if test "$with_zlib" != "no"; then
9280     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing zlibVersion" >&5
9281 $as_echo_n "checking for library containing zlibVersion... " >&6; }
9282 if test "${ac_cv_search_zlibVersion+set}" = set; then :
9283   $as_echo_n "(cached) " >&6
9284 else
9285   ac_func_search_save_LIBS=$LIBS
9286 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9287 /* end confdefs.h.  */
9288
9289 /* Override any GCC internal prototype to avoid an error.
9290    Use char because int might match the return type of a GCC
9291    builtin and then its argument prototype would still apply.  */
9292 #ifdef __cplusplus
9293 extern "C"
9294 #endif
9295 char zlibVersion ();
9296 int
9297 main ()
9298 {
9299 return zlibVersion ();
9300   ;
9301   return 0;
9302 }
9303 _ACEOF
9304 for ac_lib in '' z; do
9305   if test -z "$ac_lib"; then
9306     ac_res="none required"
9307   else
9308     ac_res=-l$ac_lib
9309     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
9310   fi
9311   if ac_fn_c_try_link "$LINENO"; then :
9312   ac_cv_search_zlibVersion=$ac_res
9313 fi
9314 rm -f core conftest.err conftest.$ac_objext \
9315     conftest$ac_exeext
9316   if test "${ac_cv_search_zlibVersion+set}" = set; then :
9317   break
9318 fi
9319 done
9320 if test "${ac_cv_search_zlibVersion+set}" = set; then :
9321
9322 else
9323   ac_cv_search_zlibVersion=no
9324 fi
9325 rm conftest.$ac_ext
9326 LIBS=$ac_func_search_save_LIBS
9327 fi
9328 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zlibVersion" >&5
9329 $as_echo "$ac_cv_search_zlibVersion" >&6; }
9330 ac_res=$ac_cv_search_zlibVersion
9331 if test "$ac_res" != no; then :
9332   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
9333   for ac_header in zlib.h
9334 do :
9335   ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
9336 if test "x$ac_cv_header_zlib_h" = x""yes; then :
9337   cat >>confdefs.h <<_ACEOF
9338 #define HAVE_ZLIB_H 1
9339 _ACEOF
9340
9341 fi
9342
9343 done
9344
9345 fi
9346
9347     if test "$with_zlib" = "yes" -a "$ac_cv_header_zlib_h" != "yes"; then
9348       as_fn_error "zlib (libz) library was explicitly requested but not found" "$LINENO" 5
9349     fi
9350   fi
9351
9352
9353 # On HP/UX we may need libxpdl for dlgetmodinfo (used by solib-pa64.c).
9354 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlgetmodinfo" >&5
9355 $as_echo_n "checking for library containing dlgetmodinfo... " >&6; }
9356 if test "${ac_cv_search_dlgetmodinfo+set}" = set; then :
9357   $as_echo_n "(cached) " >&6
9358 else
9359   ac_func_search_save_LIBS=$LIBS
9360 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9361 /* end confdefs.h.  */
9362
9363 /* Override any GCC internal prototype to avoid an error.
9364    Use char because int might match the return type of a GCC
9365    builtin and then its argument prototype would still apply.  */
9366 #ifdef __cplusplus
9367 extern "C"
9368 #endif
9369 char dlgetmodinfo ();
9370 int
9371 main ()
9372 {
9373 return dlgetmodinfo ();
9374   ;
9375   return 0;
9376 }
9377 _ACEOF
9378 for ac_lib in '' dl xpdl; do
9379   if test -z "$ac_lib"; then
9380     ac_res="none required"
9381   else
9382     ac_res=-l$ac_lib
9383     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
9384   fi
9385   if ac_fn_c_try_link "$LINENO"; then :
9386   ac_cv_search_dlgetmodinfo=$ac_res
9387 fi
9388 rm -f core conftest.err conftest.$ac_objext \
9389     conftest$ac_exeext
9390   if test "${ac_cv_search_dlgetmodinfo+set}" = set; then :
9391   break
9392 fi
9393 done
9394 if test "${ac_cv_search_dlgetmodinfo+set}" = set; then :
9395
9396 else
9397   ac_cv_search_dlgetmodinfo=no
9398 fi
9399 rm conftest.$ac_ext
9400 LIBS=$ac_func_search_save_LIBS
9401 fi
9402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlgetmodinfo" >&5
9403 $as_echo "$ac_cv_search_dlgetmodinfo" >&6; }
9404 ac_res=$ac_cv_search_dlgetmodinfo
9405 if test "$ac_res" != no; then :
9406   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
9407
9408 fi
9409
9410
9411
9412
9413
9414 # Check whether --with-libiconv-prefix was given.
9415 if test "${with_libiconv_prefix+set}" = set; then :
9416   withval=$with_libiconv_prefix;
9417     for dir in `echo "$withval" | tr : ' '`; do
9418       if test -d $dir/include; then LIBICONV_INCLUDE="-I$dir/include"; fi
9419       if test -d $dir/lib; then LIBICONV_LIBDIR="-L$dir/lib"; fi
9420     done
9421
9422 fi
9423
9424
9425   BUILD_LIBICONV_LIBDIRS="../libiconv/lib/.libs ../libiconv/lib/_libs"
9426   BUILD_LIBICONV_INCLUDE="-I../libiconv/include"
9427
9428   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
9429 $as_echo_n "checking for iconv... " >&6; }
9430 if test "${am_cv_func_iconv+set}" = set; then :
9431   $as_echo_n "(cached) " >&6
9432 else
9433
9434     am_cv_func_iconv="no, consider installing GNU libiconv"
9435     am_cv_lib_iconv=no
9436     am_cv_use_build_libiconv=no
9437     am_cv_build_libiconv_path=
9438
9439     # If libiconv is part of the build tree, then try using it over
9440     # any system iconv.
9441     if test -d ../libiconv; then
9442       for lib_dir in $BUILD_LIBICONV_LIBDIRS; do
9443         am_save_LIBS="$LIBS"
9444         am_save_CPPFLAGS="$CPPFLAGS"
9445         LIBS="$LIBS $lib_dir/libiconv.a"
9446         CPPFLAGS="$CPPFLAGS $BUILD_LIBICONV_INCLUDE"
9447         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9448 /* end confdefs.h.  */
9449 #include <stdlib.h>
9450 #include <iconv.h>
9451 int
9452 main ()
9453 {
9454 iconv_t cd = iconv_open("","");
9455            iconv(cd,NULL,NULL,NULL,NULL);
9456            iconv_close(cd);
9457   ;
9458   return 0;
9459 }
9460 _ACEOF
9461 if ac_fn_c_try_link "$LINENO"; then :
9462   am_cv_use_build_libiconv=yes
9463           am_cv_build_libiconv_path=$lib_dir/libiconv.a
9464           am_cv_lib_iconv=yes
9465           am_cv_func_iconv=yes
9466 fi
9467 rm -f core conftest.err conftest.$ac_objext \
9468     conftest$ac_exeext conftest.$ac_ext
9469         LIBS="$am_save_LIBS"
9470         CPPFLAGS="$am_save_CPPFLAGS"
9471         if test "$am_cv_use_build_libiconv" = "yes"; then
9472           break
9473         fi
9474       done
9475     fi
9476
9477     # Next, try to find iconv in libc.
9478     if test "$am_cv_func_iconv" != yes; then
9479       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9480 /* end confdefs.h.  */
9481 #include <stdlib.h>
9482 #include <iconv.h>
9483 int
9484 main ()
9485 {
9486 iconv_t cd = iconv_open("","");
9487          iconv(cd,NULL,NULL,NULL,NULL);
9488          iconv_close(cd);
9489   ;
9490   return 0;
9491 }
9492 _ACEOF
9493 if ac_fn_c_try_link "$LINENO"; then :
9494   am_cv_func_iconv=yes
9495 fi
9496 rm -f core conftest.err conftest.$ac_objext \
9497     conftest$ac_exeext conftest.$ac_ext
9498     fi
9499
9500     # If iconv was not in libc, try -liconv.  In this case, arrange to
9501     # look in the libiconv prefix, if it was specified by the user.
9502     if test "$am_cv_func_iconv" != yes; then
9503       am_save_CPPFLAGS="$CPPFLAGS"
9504       am_save_LIBS="$LIBS"
9505       if test -n "$LIBICONV_INCLUDE"; then
9506         CPPFLAGS="$CPPFLAGS $LIBICONV_INCLUDE"
9507         LIBS="$LIBS $LIBICONV_LIBDIR"
9508       fi
9509       LIBS="$LIBS -liconv"
9510       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9511 /* end confdefs.h.  */
9512 #include <stdlib.h>
9513 #include <iconv.h>
9514 int
9515 main ()
9516 {
9517 iconv_t cd = iconv_open("","");
9518          iconv(cd,NULL,NULL,NULL,NULL);
9519          iconv_close(cd);
9520   ;
9521   return 0;
9522 }
9523 _ACEOF
9524 if ac_fn_c_try_link "$LINENO"; then :
9525   am_cv_lib_iconv=yes
9526         am_cv_func_iconv=yes
9527 fi
9528 rm -f core conftest.err conftest.$ac_objext \
9529     conftest$ac_exeext conftest.$ac_ext
9530       LIBS="$am_save_LIBS"
9531       CPPFLAGS="$am_save_CPPFLAGS"
9532     fi
9533
9534 fi
9535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
9536 $as_echo "$am_cv_func_iconv" >&6; }
9537
9538   # Set the various flags based on the cache variables.  We can't rely
9539   # on the flags to remain set from the above code, due to caching.
9540   LIBICONV=
9541   if test "$am_cv_lib_iconv" = yes; then
9542     LIBICONV="-liconv"
9543   else
9544     LIBICONV_LIBDIR=
9545     LIBICONV_INCLUDE=
9546   fi
9547   if test "$am_cv_use_build_libiconv" = yes; then
9548     LIBICONV="$am_cv_build_libiconv_path"
9549     LIBICONV_LIBDIR=""
9550     LIBICONV_INCLUDE="$BUILD_LIBICONV_INCLUDE"
9551   fi
9552   CPPFLAGS="$CPPFLAGS $LIBICONV_INCLUDE"
9553   LIBS="$LIBS $LIBICONV_LIBDIR $LIBICONV"
9554
9555   if test "$am_cv_func_iconv" = yes; then
9556
9557 $as_echo "#define HAVE_ICONV 1" >>confdefs.h
9558
9559     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5
9560 $as_echo_n "checking for iconv declaration... " >&6; }
9561     if test "${am_cv_proto_iconv+set}" = set; then :
9562   $as_echo_n "(cached) " >&6
9563 else
9564
9565       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9566 /* end confdefs.h.  */
9567
9568 #include <stdlib.h>
9569 #include <iconv.h>
9570 extern
9571 #ifdef __cplusplus
9572 "C"
9573 #endif
9574 #if defined(__STDC__) || defined(__cplusplus)
9575 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
9576 #else
9577 size_t iconv();
9578 #endif
9579
9580 int
9581 main ()
9582 {
9583
9584   ;
9585   return 0;
9586 }
9587 _ACEOF
9588 if ac_fn_c_try_compile "$LINENO"; then :
9589   am_cv_proto_iconv_arg1=""
9590 else
9591   am_cv_proto_iconv_arg1="const"
9592 fi
9593 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9594       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);"
9595 fi
9596
9597     am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
9598     { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_t:-
9599          }$am_cv_proto_iconv" >&5
9600 $as_echo "${ac_t:-
9601          }$am_cv_proto_iconv" >&6; }
9602
9603 cat >>confdefs.h <<_ACEOF
9604 #define ICONV_CONST $am_cv_proto_iconv_arg1
9605 _ACEOF
9606
9607   fi
9608
9609
9610 # GDB may fork/exec the iconv program to get the list of supported character
9611 # sets.  Allow the user to specify where to find it.
9612 # There are several factors affecting the choice of option name:
9613 # - There is already --with-libiconv-prefix but we can't use it, it specifies
9614 #   the build-time location of libiconv files.
9615 # - The program we need to find is iconv, which comes with glibc.  The user
9616 #   doesn't necessarily have libiconv installed.  Therefore naming this
9617 #   --with-libiconv-foo feels wrong.
9618 # - We want the path to be relocatable, but GDB_AC_DEFINE_RELOCATABLE is
9619 #   defined to work on directories not files (though it really doesn't know
9620 #   the difference).
9621 # - Calling this --with-iconv-prefix is perceived to cause too much confusion
9622 #   with --with-libiconv-prefix.
9623 # Putting these together is why the option name is --with-iconv-bin.
9624
9625
9626 # Check whether --with-iconv-bin was given.
9627 if test "${with_iconv_bin+set}" = set; then :
9628   withval=$with_iconv_bin; iconv_bin="${withval}"
9629
9630 cat >>confdefs.h <<_ACEOF
9631 #define ICONV_BIN "${iconv_bin}"
9632 _ACEOF
9633
9634
9635   if test "x$exec_prefix" = xNONE || test "x$exec_prefix" = 'x${prefix}'; then
9636      if test "x$prefix" = xNONE; then
9637         test_prefix=/usr/local
9638      else
9639         test_prefix=$prefix
9640      fi
9641   else
9642      test_prefix=$exec_prefix
9643   fi
9644   value=0
9645   case ${iconv_bin} in
9646      "${test_prefix}"|"${test_prefix}/"*|\
9647         '${exec_prefix}'|'${exec_prefix}/'*)
9648      value=1
9649      ;;
9650   esac
9651
9652 cat >>confdefs.h <<_ACEOF
9653 #define ICONV_BIN_RELOCATABLE $value
9654 _ACEOF
9655
9656
9657
9658 fi
9659
9660
9661 # On alpha-osf, it appears that libtermcap and libcurses are not compatible.
9662 # There is a very specific comment in /usr/include/curses.h explaining that
9663 # termcap routines built into libcurses must not be used.
9664 #
9665 # The symptoms we observed so far is GDB unexpectedly changing
9666 # the terminal settings when tgetent is called - this is particularly
9667 # visible as the output is missing carriage returns, and so rapidly
9668 # becomes very hard to read.
9669 #
9670 # The readline configure script has already decided that libtermcap
9671 # was enough for its purposes, and so decided to build readline using
9672 # libtermcap.  Since the TUI mode requires curses, building GDB with
9673 # TUI enabled results in both libraries to be used at the same time,
9674 # which is not allowed.  This basically means that GDB with TUI is
9675 # broken on alpha-osf.
9676
9677 case $host_os in
9678   osf* )
9679     if test x"$enable_tui" = xyes; then
9680       as_fn_error "Building GDB with TUI mode is not supported on this host" "$LINENO" 5
9681     fi
9682     if test x"$enable_tui" = xauto; then
9683       enable_tui=no
9684     fi
9685     ;;
9686 esac
9687
9688 # For the TUI, we need enhanced curses functionality.
9689 if test x"$enable_tui" != xno; then
9690   prefer_curses=yes
9691 fi
9692
9693 curses_found=no
9694 if test x"$prefer_curses" = xyes; then
9695   # FIXME: kettenis/20040905: We prefer ncurses over the vendor-supplied
9696   # curses library because the latter might not provide all the
9697   # functionality we need.  However, this leads to problems on systems
9698   # where the linker searches /usr/local/lib, but the compiler doesn't
9699   # search /usr/local/include, if ncurses is installed in /usr/local.  A
9700   # default installation of ncurses on alpha*-dec-osf* will lead to such
9701   # a situation.
9702   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing waddstr" >&5
9703 $as_echo_n "checking for library containing waddstr... " >&6; }
9704 if test "${ac_cv_search_waddstr+set}" = set; then :
9705   $as_echo_n "(cached) " >&6
9706 else
9707   ac_func_search_save_LIBS=$LIBS
9708 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9709 /* end confdefs.h.  */
9710
9711 /* Override any GCC internal prototype to avoid an error.
9712    Use char because int might match the return type of a GCC
9713    builtin and then its argument prototype would still apply.  */
9714 #ifdef __cplusplus
9715 extern "C"
9716 #endif
9717 char waddstr ();
9718 int
9719 main ()
9720 {
9721 return waddstr ();
9722   ;
9723   return 0;
9724 }
9725 _ACEOF
9726 for ac_lib in '' ncurses cursesX curses; do
9727   if test -z "$ac_lib"; then
9728     ac_res="none required"
9729   else
9730     ac_res=-l$ac_lib
9731     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
9732   fi
9733   if ac_fn_c_try_link "$LINENO"; then :
9734   ac_cv_search_waddstr=$ac_res
9735 fi
9736 rm -f core conftest.err conftest.$ac_objext \
9737     conftest$ac_exeext
9738   if test "${ac_cv_search_waddstr+set}" = set; then :
9739   break
9740 fi
9741 done
9742 if test "${ac_cv_search_waddstr+set}" = set; then :
9743
9744 else
9745   ac_cv_search_waddstr=no
9746 fi
9747 rm conftest.$ac_ext
9748 LIBS=$ac_func_search_save_LIBS
9749 fi
9750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_waddstr" >&5
9751 $as_echo "$ac_cv_search_waddstr" >&6; }
9752 ac_res=$ac_cv_search_waddstr
9753 if test "$ac_res" != no; then :
9754   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
9755
9756 fi
9757
9758
9759   if test "$ac_cv_search_waddstr" != no; then
9760     curses_found=yes
9761   fi
9762 fi
9763
9764 # Check whether we should enable the TUI, but only do so if we really
9765 # can.
9766 if test x"$enable_tui" != xno; then
9767   if test -d $srcdir/tui; then
9768     if test "$curses_found" != no; then
9769       CONFIG_OBS="$CONFIG_OBS \$(SUBDIR_TUI_OBS)"
9770       CONFIG_DEPS="$CONFIG_DEPS \$(SUBDIR_TUI_DEPS)"
9771       CONFIG_SRCS="$CONFIG_SRCS \$(SUBDIR_TUI_SRCS)"
9772       ENABLE_CFLAGS="$ENABLE_CFLAGS \$(SUBDIR_TUI_CFLAGS)"
9773     else
9774       if test x"$enable_tui" = xyes; then
9775         as_fn_error "no enhanced curses library found; disable TUI" "$LINENO" 5
9776       else
9777         { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no enhanced curses library found; disabling TUI" >&5
9778 $as_echo "$as_me: WARNING: no enhanced curses library found; disabling TUI" >&2;}
9779       fi
9780     fi
9781   fi
9782 fi
9783
9784 # Since GDB uses Readline, we need termcap functionality.  In many
9785 # cases this will be provided by the curses library, but some systems
9786 # have a seperate termcap library, or no curses library at all.
9787
9788 case $host_os in
9789   cygwin*)
9790     if test -d $srcdir/libtermcap; then
9791       LIBS="../libtermcap/libtermcap.a $LIBS"
9792       ac_cv_search_tgetent="../libtermcap/libtermcap.a"
9793     fi ;;
9794   go32* | *djgpp*)
9795     ac_cv_search_tgetent="none required"
9796     ;;
9797   *mingw32*)
9798     ac_cv_search_tgetent="none required"
9799     CONFIG_OBS="$CONFIG_OBS windows-termcap.o"
9800     ;;
9801 esac
9802
9803 # These are the libraries checked by Readline.
9804 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing tgetent" >&5
9805 $as_echo_n "checking for library containing tgetent... " >&6; }
9806 if test "${ac_cv_search_tgetent+set}" = set; then :
9807   $as_echo_n "(cached) " >&6
9808 else
9809   ac_func_search_save_LIBS=$LIBS
9810 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9811 /* end confdefs.h.  */
9812
9813 /* Override any GCC internal prototype to avoid an error.
9814    Use char because int might match the return type of a GCC
9815    builtin and then its argument prototype would still apply.  */
9816 #ifdef __cplusplus
9817 extern "C"
9818 #endif
9819 char tgetent ();
9820 int
9821 main ()
9822 {
9823 return tgetent ();
9824   ;
9825   return 0;
9826 }
9827 _ACEOF
9828 for ac_lib in '' termcap tinfo curses ncurses; do
9829   if test -z "$ac_lib"; then
9830     ac_res="none required"
9831   else
9832     ac_res=-l$ac_lib
9833     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
9834   fi
9835   if ac_fn_c_try_link "$LINENO"; then :
9836   ac_cv_search_tgetent=$ac_res
9837 fi
9838 rm -f core conftest.err conftest.$ac_objext \
9839     conftest$ac_exeext
9840   if test "${ac_cv_search_tgetent+set}" = set; then :
9841   break
9842 fi
9843 done
9844 if test "${ac_cv_search_tgetent+set}" = set; then :
9845
9846 else
9847   ac_cv_search_tgetent=no
9848 fi
9849 rm conftest.$ac_ext
9850 LIBS=$ac_func_search_save_LIBS
9851 fi
9852 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_tgetent" >&5
9853 $as_echo "$ac_cv_search_tgetent" >&6; }
9854 ac_res=$ac_cv_search_tgetent
9855 if test "$ac_res" != no; then :
9856   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
9857
9858 fi
9859
9860
9861 if test "$ac_cv_search_tgetent" = no; then
9862   as_fn_error "no termcap library found" "$LINENO" 5
9863 fi
9864
9865
9866 # Check whether --with-system-readline was given.
9867 if test "${with_system_readline+set}" = set; then :
9868   withval=$with_system_readline;
9869 fi
9870
9871
9872 if test "$with_system_readline" = yes; then
9873   READLINE=-lreadline
9874   READLINE_DEPS=
9875   READLINE_CFLAGS=
9876   READLINE_TEXI_INCFLAG=
9877 else
9878   READLINE='$(READLINE_DIR)/libreadline.a'
9879   READLINE_DEPS='$(READLINE)'
9880   READLINE_CFLAGS='-I$(READLINE_SRC)/..'
9881   READLINE_TEXI_INCFLAG='-I $(READLINE_DIR)'
9882 fi
9883
9884
9885
9886
9887
9888 # Generate jit-reader.h
9889
9890 # This is typedeffed to GDB_CORE_ADDR in jit-reader.h
9891 TARGET_PTR=
9892
9893 # The cast to long int works around a bug in the HP C Compiler
9894 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
9895 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
9896 # This bug is HP SR number 8606223364.
9897 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of unsigned long long" >&5
9898 $as_echo_n "checking size of unsigned long long... " >&6; }
9899 if test "${ac_cv_sizeof_unsigned_long_long+set}" = set; then :
9900   $as_echo_n "(cached) " >&6
9901 else
9902   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (unsigned long long))" "ac_cv_sizeof_unsigned_long_long"        "$ac_includes_default"; then :
9903
9904 else
9905   if test "$ac_cv_type_unsigned_long_long" = yes; then
9906      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
9907 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
9908 { as_fn_set_status 77
9909 as_fn_error "cannot compute sizeof (unsigned long long)
9910 See \`config.log' for more details." "$LINENO" 5; }; }
9911    else
9912      ac_cv_sizeof_unsigned_long_long=0
9913    fi
9914 fi
9915
9916 fi
9917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_unsigned_long_long" >&5
9918 $as_echo "$ac_cv_sizeof_unsigned_long_long" >&6; }
9919
9920
9921
9922 cat >>confdefs.h <<_ACEOF
9923 #define SIZEOF_UNSIGNED_LONG_LONG $ac_cv_sizeof_unsigned_long_long
9924 _ACEOF
9925
9926
9927 # The cast to long int works around a bug in the HP C Compiler
9928 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
9929 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
9930 # This bug is HP SR number 8606223364.
9931 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of unsigned long" >&5
9932 $as_echo_n "checking size of unsigned long... " >&6; }
9933 if test "${ac_cv_sizeof_unsigned_long+set}" = set; then :
9934   $as_echo_n "(cached) " >&6
9935 else
9936   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (unsigned long))" "ac_cv_sizeof_unsigned_long"        "$ac_includes_default"; then :
9937
9938 else
9939   if test "$ac_cv_type_unsigned_long" = yes; then
9940      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
9941 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
9942 { as_fn_set_status 77
9943 as_fn_error "cannot compute sizeof (unsigned long)
9944 See \`config.log' for more details." "$LINENO" 5; }; }
9945    else
9946      ac_cv_sizeof_unsigned_long=0
9947    fi
9948 fi
9949
9950 fi
9951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_unsigned_long" >&5
9952 $as_echo "$ac_cv_sizeof_unsigned_long" >&6; }
9953
9954
9955
9956 cat >>confdefs.h <<_ACEOF
9957 #define SIZEOF_UNSIGNED_LONG $ac_cv_sizeof_unsigned_long
9958 _ACEOF
9959
9960
9961 # The cast to long int works around a bug in the HP C Compiler
9962 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
9963 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
9964 # This bug is HP SR number 8606223364.
9965 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of unsigned __int128" >&5
9966 $as_echo_n "checking size of unsigned __int128... " >&6; }
9967 if test "${ac_cv_sizeof_unsigned___int128+set}" = set; then :
9968   $as_echo_n "(cached) " >&6
9969 else
9970   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (unsigned __int128))" "ac_cv_sizeof_unsigned___int128"        "$ac_includes_default"; then :
9971
9972 else
9973   if test "$ac_cv_type_unsigned___int128" = yes; then
9974      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
9975 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
9976 { as_fn_set_status 77
9977 as_fn_error "cannot compute sizeof (unsigned __int128)
9978 See \`config.log' for more details." "$LINENO" 5; }; }
9979    else
9980      ac_cv_sizeof_unsigned___int128=0
9981    fi
9982 fi
9983
9984 fi
9985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_unsigned___int128" >&5
9986 $as_echo "$ac_cv_sizeof_unsigned___int128" >&6; }
9987
9988
9989
9990 cat >>confdefs.h <<_ACEOF
9991 #define SIZEOF_UNSIGNED___INT128 $ac_cv_sizeof_unsigned___int128
9992 _ACEOF
9993
9994
9995
9996 if test "x${ac_cv_sizeof_unsigned_long}" = "x8"; then
9997   TARGET_PTR="unsigned long"
9998 elif test "x${ac_cv_sizeof_unsigned_long_long}" = "x8"; then
9999   TARGET_PTR="unsigned long long"
10000 elif test "x${ac_cv_sizeof_unsigned___int128}" = "x16"; then
10001   TARGET_PTR="unsigned __int128"
10002 else
10003   TARGET_PTR="unsigned long"
10004 fi
10005
10006
10007 ac_config_files="$ac_config_files jit-reader.h:jit-reader.in"
10008
10009
10010 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
10011 $as_echo_n "checking for library containing dlopen... " >&6; }
10012 if test "${ac_cv_search_dlopen+set}" = set; then :
10013   $as_echo_n "(cached) " >&6
10014 else
10015   ac_func_search_save_LIBS=$LIBS
10016 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10017 /* end confdefs.h.  */
10018
10019 /* Override any GCC internal prototype to avoid an error.
10020    Use char because int might match the return type of a GCC
10021    builtin and then its argument prototype would still apply.  */
10022 #ifdef __cplusplus
10023 extern "C"
10024 #endif
10025 char dlopen ();
10026 int
10027 main ()
10028 {
10029 return dlopen ();
10030   ;
10031   return 0;
10032 }
10033 _ACEOF
10034 for ac_lib in '' dl; do
10035   if test -z "$ac_lib"; then
10036     ac_res="none required"
10037   else
10038     ac_res=-l$ac_lib
10039     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
10040   fi
10041   if ac_fn_c_try_link "$LINENO"; then :
10042   ac_cv_search_dlopen=$ac_res
10043 fi
10044 rm -f core conftest.err conftest.$ac_objext \
10045     conftest$ac_exeext
10046   if test "${ac_cv_search_dlopen+set}" = set; then :
10047   break
10048 fi
10049 done
10050 if test "${ac_cv_search_dlopen+set}" = set; then :
10051
10052 else
10053   ac_cv_search_dlopen=no
10054 fi
10055 rm conftest.$ac_ext
10056 LIBS=$ac_func_search_save_LIBS
10057 fi
10058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
10059 $as_echo "$ac_cv_search_dlopen" >&6; }
10060 ac_res=$ac_cv_search_dlopen
10061 if test "$ac_res" != no; then :
10062   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
10063
10064 fi
10065
10066
10067
10068
10069 # Check whether --with-jit-reader-dir was given.
10070 if test "${with_jit_reader_dir+set}" = set; then :
10071   withval=$with_jit_reader_dir;
10072     JIT_READER_DIR=$withval
10073 else
10074   JIT_READER_DIR=${libdir}/gdb
10075 fi
10076
10077
10078   test "x$prefix" = xNONE && prefix="$ac_default_prefix"
10079   test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
10080   ac_define_dir=`eval echo $JIT_READER_DIR`
10081   ac_define_dir=`eval echo $ac_define_dir`
10082
10083 cat >>confdefs.h <<_ACEOF
10084 #define JIT_READER_DIR "$ac_define_dir"
10085 _ACEOF
10086
10087
10088
10089
10090   if test "x$exec_prefix" = xNONE || test "x$exec_prefix" = 'x${prefix}'; then
10091      if test "x$prefix" = xNONE; then
10092         test_prefix=/usr/local
10093      else
10094         test_prefix=$prefix
10095      fi
10096   else
10097      test_prefix=$exec_prefix
10098   fi
10099   value=0
10100   case ${ac_define_dir} in
10101      "${test_prefix}"|"${test_prefix}/"*|\
10102         '${exec_prefix}'|'${exec_prefix}/'*)
10103      value=1
10104      ;;
10105   esac
10106
10107 cat >>confdefs.h <<_ACEOF
10108 #define JIT_READER_DIR_RELOCATABLE $value
10109 _ACEOF
10110
10111
10112
10113
10114
10115 # Check whether --with-expat was given.
10116 if test "${with_expat+set}" = set; then :
10117   withval=$with_expat;
10118 else
10119   with_expat=auto
10120 fi
10121
10122 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use expat" >&5
10123 $as_echo_n "checking whether to use expat... " >&6; }
10124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_expat" >&5
10125 $as_echo "$with_expat" >&6; }
10126
10127 if test "${with_expat}" = no; then
10128   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: expat support disabled; some features may be unavailable." >&5
10129 $as_echo "$as_me: WARNING: expat support disabled; some features may be unavailable." >&2;}
10130   HAVE_LIBEXPAT=no
10131 else
10132
10133       if test "X$prefix" = "XNONE"; then
10134     acl_final_prefix="$ac_default_prefix"
10135   else
10136     acl_final_prefix="$prefix"
10137   fi
10138   if test "X$exec_prefix" = "XNONE"; then
10139     acl_final_exec_prefix='${prefix}'
10140   else
10141     acl_final_exec_prefix="$exec_prefix"
10142   fi
10143   acl_save_prefix="$prefix"
10144   prefix="$acl_final_prefix"
10145   eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
10146   prefix="$acl_save_prefix"
10147
10148
10149 # Check whether --with-gnu-ld was given.
10150 if test "${with_gnu_ld+set}" = set; then :
10151   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
10152 else
10153   with_gnu_ld=no
10154 fi
10155
10156 # Prepare PATH_SEPARATOR.
10157 # The user is always right.
10158 if test "${PATH_SEPARATOR+set}" != set; then
10159   echo "#! /bin/sh" >conf$$.sh
10160   echo  "exit 0"   >>conf$$.sh
10161   chmod +x conf$$.sh
10162   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
10163     PATH_SEPARATOR=';'
10164   else
10165     PATH_SEPARATOR=:
10166   fi
10167   rm -f conf$$.sh
10168 fi
10169 ac_prog=ld
10170 if test "$GCC" = yes; then
10171   # Check if gcc -print-prog-name=ld gives a path.
10172   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5
10173 $as_echo_n "checking for ld used by GCC... " >&6; }
10174   case $host in
10175   *-*-mingw*)
10176     # gcc leaves a trailing carriage return which upsets mingw
10177     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
10178   *)
10179     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
10180   esac
10181   case $ac_prog in
10182     # Accept absolute paths.
10183     [\\/]* | [A-Za-z]:[\\/]*)
10184       re_direlt='/[^/][^/]*/\.\./'
10185       # Canonicalize the path of ld
10186       ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
10187       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
10188         ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
10189       done
10190       test -z "$LD" && LD="$ac_prog"
10191       ;;
10192   "")
10193     # If it fails, then pretend we aren't using GCC.
10194     ac_prog=ld
10195     ;;
10196   *)
10197     # If it is relative, then search for the first ld in PATH.
10198     with_gnu_ld=unknown
10199     ;;
10200   esac
10201 elif test "$with_gnu_ld" = yes; then
10202   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
10203 $as_echo_n "checking for GNU ld... " >&6; }
10204 else
10205   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
10206 $as_echo_n "checking for non-GNU ld... " >&6; }
10207 fi
10208 if test "${acl_cv_path_LD+set}" = set; then :
10209   $as_echo_n "(cached) " >&6
10210 else
10211   if test -z "$LD"; then
10212   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
10213   for ac_dir in $PATH; do
10214     test -z "$ac_dir" && ac_dir=.
10215     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
10216       acl_cv_path_LD="$ac_dir/$ac_prog"
10217       # Check to see if the program is GNU ld.  I'd rather use --version,
10218       # but apparently some GNU ld's only accept -v.
10219       # Break only if it was the GNU/non-GNU ld that we prefer.
10220       if "$acl_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
10221         test "$with_gnu_ld" != no && break
10222       else
10223         test "$with_gnu_ld" != yes && break
10224       fi
10225     fi
10226   done
10227   IFS="$ac_save_ifs"
10228 else
10229   acl_cv_path_LD="$LD" # Let the user override the test with a path.
10230 fi
10231 fi
10232
10233 LD="$acl_cv_path_LD"
10234 if test -n "$LD"; then
10235   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
10236 $as_echo "$LD" >&6; }
10237 else
10238   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10239 $as_echo "no" >&6; }
10240 fi
10241 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
10242 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
10243 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
10244 if test "${acl_cv_prog_gnu_ld+set}" = set; then :
10245   $as_echo_n "(cached) " >&6
10246 else
10247   # I'd rather use --version here, but apparently some GNU ld's only accept -v.
10248 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
10249   acl_cv_prog_gnu_ld=yes
10250 else
10251   acl_cv_prog_gnu_ld=no
10252 fi
10253 fi
10254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
10255 $as_echo "$acl_cv_prog_gnu_ld" >&6; }
10256 with_gnu_ld=$acl_cv_prog_gnu_ld
10257
10258
10259
10260                                                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
10261 $as_echo_n "checking for shared library run path origin... " >&6; }
10262 if test "${acl_cv_rpath+set}" = set; then :
10263   $as_echo_n "(cached) " >&6
10264 else
10265
10266     CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
10267     ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
10268     . ./conftest.sh
10269     rm -f ./conftest.sh
10270     acl_cv_rpath=done
10271
10272 fi
10273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
10274 $as_echo "$acl_cv_rpath" >&6; }
10275   wl="$acl_cv_wl"
10276   libext="$acl_cv_libext"
10277   shlibext="$acl_cv_shlibext"
10278   hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
10279   hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
10280   hardcode_direct="$acl_cv_hardcode_direct"
10281   hardcode_minus_L="$acl_cv_hardcode_minus_L"
10282     # Check whether --enable-rpath was given.
10283 if test "${enable_rpath+set}" = set; then :
10284   enableval=$enable_rpath; :
10285 else
10286   enable_rpath=yes
10287 fi
10288
10289
10290
10291
10292
10293
10294
10295
10296
10297
10298     use_additional=yes
10299
10300   acl_save_prefix="$prefix"
10301   prefix="$acl_final_prefix"
10302   acl_save_exec_prefix="$exec_prefix"
10303   exec_prefix="$acl_final_exec_prefix"
10304
10305     eval additional_includedir=\"$includedir\"
10306     eval additional_libdir=\"$libdir\"
10307
10308   exec_prefix="$acl_save_exec_prefix"
10309   prefix="$acl_save_prefix"
10310
10311
10312 # Check whether --with-libexpat-prefix was given.
10313 if test "${with_libexpat_prefix+set}" = set; then :
10314   withval=$with_libexpat_prefix;
10315     if test "X$withval" = "Xno"; then
10316       use_additional=no
10317     else
10318       if test "X$withval" = "X"; then
10319
10320   acl_save_prefix="$prefix"
10321   prefix="$acl_final_prefix"
10322   acl_save_exec_prefix="$exec_prefix"
10323   exec_prefix="$acl_final_exec_prefix"
10324
10325           eval additional_includedir=\"$includedir\"
10326           eval additional_libdir=\"$libdir\"
10327
10328   exec_prefix="$acl_save_exec_prefix"
10329   prefix="$acl_save_prefix"
10330
10331       else
10332         additional_includedir="$withval/include"
10333         additional_libdir="$withval/lib"
10334       fi
10335     fi
10336
10337 fi
10338
10339       LIBEXPAT=
10340   LTLIBEXPAT=
10341   INCEXPAT=
10342   rpathdirs=
10343   ltrpathdirs=
10344   names_already_handled=
10345   names_next_round='expat '
10346   while test -n "$names_next_round"; do
10347     names_this_round="$names_next_round"
10348     names_next_round=
10349     for name in $names_this_round; do
10350       already_handled=
10351       for n in $names_already_handled; do
10352         if test "$n" = "$name"; then
10353           already_handled=yes
10354           break
10355         fi
10356       done
10357       if test -z "$already_handled"; then
10358         names_already_handled="$names_already_handled $name"
10359                         uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
10360         eval value=\"\$HAVE_LIB$uppername\"
10361         if test -n "$value"; then
10362           if test "$value" = yes; then
10363             eval value=\"\$LIB$uppername\"
10364             test -z "$value" || LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$value"
10365             eval value=\"\$LTLIB$uppername\"
10366             test -z "$value" || LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }$value"
10367           else
10368                                     :
10369           fi
10370         else
10371                               found_dir=
10372           found_la=
10373           found_so=
10374           found_a=
10375           if test $use_additional = yes; then
10376             if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
10377               found_dir="$additional_libdir"
10378               found_so="$additional_libdir/lib$name.$shlibext"
10379               if test -f "$additional_libdir/lib$name.la"; then
10380                 found_la="$additional_libdir/lib$name.la"
10381               fi
10382             else
10383               if test -f "$additional_libdir/lib$name.$libext"; then
10384                 found_dir="$additional_libdir"
10385                 found_a="$additional_libdir/lib$name.$libext"
10386                 if test -f "$additional_libdir/lib$name.la"; then
10387                   found_la="$additional_libdir/lib$name.la"
10388                 fi
10389               fi
10390             fi
10391           fi
10392           if test "X$found_dir" = "X"; then
10393             for x in $LDFLAGS $LTLIBEXPAT; do
10394
10395   acl_save_prefix="$prefix"
10396   prefix="$acl_final_prefix"
10397   acl_save_exec_prefix="$exec_prefix"
10398   exec_prefix="$acl_final_exec_prefix"
10399   eval x=\"$x\"
10400   exec_prefix="$acl_save_exec_prefix"
10401   prefix="$acl_save_prefix"
10402
10403               case "$x" in
10404                 -L*)
10405                   dir=`echo "X$x" | sed -e 's/^X-L//'`
10406                   if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
10407                     found_dir="$dir"
10408                     found_so="$dir/lib$name.$shlibext"
10409                     if test -f "$dir/lib$name.la"; then
10410                       found_la="$dir/lib$name.la"
10411                     fi
10412                   else
10413                     if test -f "$dir/lib$name.$libext"; then
10414                       found_dir="$dir"
10415                       found_a="$dir/lib$name.$libext"
10416                       if test -f "$dir/lib$name.la"; then
10417                         found_la="$dir/lib$name.la"
10418                       fi
10419                     fi
10420                   fi
10421                   ;;
10422               esac
10423               if test "X$found_dir" != "X"; then
10424                 break
10425               fi
10426             done
10427           fi
10428           if test "X$found_dir" != "X"; then
10429                         LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }-L$found_dir -l$name"
10430             if test "X$found_so" != "X"; then
10431                                                         if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
10432                                 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
10433               else
10434                                                                                 haveit=
10435                 for x in $ltrpathdirs; do
10436                   if test "X$x" = "X$found_dir"; then
10437                     haveit=yes
10438                     break
10439                   fi
10440                 done
10441                 if test -z "$haveit"; then
10442                   ltrpathdirs="$ltrpathdirs $found_dir"
10443                 fi
10444                                 if test "$hardcode_direct" = yes; then
10445                                                       LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
10446                 else
10447                   if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
10448                                                             LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
10449                                                             haveit=
10450                     for x in $rpathdirs; do
10451                       if test "X$x" = "X$found_dir"; then
10452                         haveit=yes
10453                         break
10454                       fi
10455                     done
10456                     if test -z "$haveit"; then
10457                       rpathdirs="$rpathdirs $found_dir"
10458                     fi
10459                   else
10460                                                                                 haveit=
10461                     for x in $LDFLAGS $LIBEXPAT; do
10462
10463   acl_save_prefix="$prefix"
10464   prefix="$acl_final_prefix"
10465   acl_save_exec_prefix="$exec_prefix"
10466   exec_prefix="$acl_final_exec_prefix"
10467   eval x=\"$x\"
10468   exec_prefix="$acl_save_exec_prefix"
10469   prefix="$acl_save_prefix"
10470
10471                       if test "X$x" = "X-L$found_dir"; then
10472                         haveit=yes
10473                         break
10474                       fi
10475                     done
10476                     if test -z "$haveit"; then
10477                       LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }-L$found_dir"
10478                     fi
10479                     if test "$hardcode_minus_L" != no; then
10480                                                                                         LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
10481                     else
10482                                                                                                                                                                                 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }-l$name"
10483                     fi
10484                   fi
10485                 fi
10486               fi
10487             else
10488               if test "X$found_a" != "X"; then
10489                                 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$found_a"
10490               else
10491                                                 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }-L$found_dir -l$name"
10492               fi
10493             fi
10494                         additional_includedir=
10495             case "$found_dir" in
10496               */lib | */lib/)
10497                 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
10498                 additional_includedir="$basedir/include"
10499                 ;;
10500             esac
10501             if test "X$additional_includedir" != "X"; then
10502                                                                                                                 if test "X$additional_includedir" != "X/usr/include"; then
10503                 haveit=
10504                 if test "X$additional_includedir" = "X/usr/local/include"; then
10505                   if test -n "$GCC"; then
10506                     case $host_os in
10507                       linux*) haveit=yes;;
10508                     esac
10509                   fi
10510                 fi
10511                 if test -z "$haveit"; then
10512                   for x in $CPPFLAGS $INCEXPAT; do
10513
10514   acl_save_prefix="$prefix"
10515   prefix="$acl_final_prefix"
10516   acl_save_exec_prefix="$exec_prefix"
10517   exec_prefix="$acl_final_exec_prefix"
10518   eval x=\"$x\"
10519   exec_prefix="$acl_save_exec_prefix"
10520   prefix="$acl_save_prefix"
10521
10522                     if test "X$x" = "X-I$additional_includedir"; then
10523                       haveit=yes
10524                       break
10525                     fi
10526                   done
10527                   if test -z "$haveit"; then
10528                     if test -d "$additional_includedir"; then
10529                                             INCEXPAT="${INCEXPAT}${INCEXPAT:+ }-I$additional_includedir"
10530                     fi
10531                   fi
10532                 fi
10533               fi
10534             fi
10535                         if test -n "$found_la"; then
10536                                                         save_libdir="$libdir"
10537               case "$found_la" in
10538                 */* | *\\*) . "$found_la" ;;
10539                 *) . "./$found_la" ;;
10540               esac
10541               libdir="$save_libdir"
10542                             for dep in $dependency_libs; do
10543                 case "$dep" in
10544                   -L*)
10545                     additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
10546                                                                                                                                                                 if test "X$additional_libdir" != "X/usr/lib"; then
10547                       haveit=
10548                       if test "X$additional_libdir" = "X/usr/local/lib"; then
10549                         if test -n "$GCC"; then
10550                           case $host_os in
10551                             linux*) haveit=yes;;
10552                           esac
10553                         fi
10554                       fi
10555                       if test -z "$haveit"; then
10556                         haveit=
10557                         for x in $LDFLAGS $LIBEXPAT; do
10558
10559   acl_save_prefix="$prefix"
10560   prefix="$acl_final_prefix"
10561   acl_save_exec_prefix="$exec_prefix"
10562   exec_prefix="$acl_final_exec_prefix"
10563   eval x=\"$x\"
10564   exec_prefix="$acl_save_exec_prefix"
10565   prefix="$acl_save_prefix"
10566
10567                           if test "X$x" = "X-L$additional_libdir"; then
10568                             haveit=yes
10569                             break
10570                           fi
10571                         done
10572                         if test -z "$haveit"; then
10573                           if test -d "$additional_libdir"; then
10574                                                         LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }-L$additional_libdir"
10575                           fi
10576                         fi
10577                         haveit=
10578                         for x in $LDFLAGS $LTLIBEXPAT; do
10579
10580   acl_save_prefix="$prefix"
10581   prefix="$acl_final_prefix"
10582   acl_save_exec_prefix="$exec_prefix"
10583   exec_prefix="$acl_final_exec_prefix"
10584   eval x=\"$x\"
10585   exec_prefix="$acl_save_exec_prefix"
10586   prefix="$acl_save_prefix"
10587
10588                           if test "X$x" = "X-L$additional_libdir"; then
10589                             haveit=yes
10590                             break
10591                           fi
10592                         done
10593                         if test -z "$haveit"; then
10594                           if test -d "$additional_libdir"; then
10595                                                         LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }-L$additional_libdir"
10596                           fi
10597                         fi
10598                       fi
10599                     fi
10600                     ;;
10601                   -R*)
10602                     dir=`echo "X$dep" | sed -e 's/^X-R//'`
10603                     if test "$enable_rpath" != no; then
10604                                                                   haveit=
10605                       for x in $rpathdirs; do
10606                         if test "X$x" = "X$dir"; then
10607                           haveit=yes
10608                           break
10609                         fi
10610                       done
10611                       if test -z "$haveit"; then
10612                         rpathdirs="$rpathdirs $dir"
10613                       fi
10614                                                                   haveit=
10615                       for x in $ltrpathdirs; do
10616                         if test "X$x" = "X$dir"; then
10617                           haveit=yes
10618                           break
10619                         fi
10620                       done
10621                       if test -z "$haveit"; then
10622                         ltrpathdirs="$ltrpathdirs $dir"
10623                       fi
10624                     fi
10625                     ;;
10626                   -l*)
10627                                         names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
10628                     ;;
10629                   *.la)
10630                                                                                 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
10631                     ;;
10632                   *)
10633                                         LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$dep"
10634                     LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }$dep"
10635                     ;;
10636                 esac
10637               done
10638             fi
10639           else
10640                                                             LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }-l$name"
10641             LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }-l$name"
10642           fi
10643         fi
10644       fi
10645     done
10646   done
10647   if test "X$rpathdirs" != "X"; then
10648     if test -n "$hardcode_libdir_separator"; then
10649                         alldirs=
10650       for found_dir in $rpathdirs; do
10651         alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
10652       done
10653             acl_save_libdir="$libdir"
10654       libdir="$alldirs"
10655       eval flag=\"$hardcode_libdir_flag_spec\"
10656       libdir="$acl_save_libdir"
10657       LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$flag"
10658     else
10659             for found_dir in $rpathdirs; do
10660         acl_save_libdir="$libdir"
10661         libdir="$found_dir"
10662         eval flag=\"$hardcode_libdir_flag_spec\"
10663         libdir="$acl_save_libdir"
10664         LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$flag"
10665       done
10666     fi
10667   fi
10668   if test "X$ltrpathdirs" != "X"; then
10669             for found_dir in $ltrpathdirs; do
10670       LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }-R$found_dir"
10671     done
10672   fi
10673
10674
10675         ac_save_CPPFLAGS="$CPPFLAGS"
10676
10677   for element in $INCEXPAT; do
10678     haveit=
10679     for x in $CPPFLAGS; do
10680
10681   acl_save_prefix="$prefix"
10682   prefix="$acl_final_prefix"
10683   acl_save_exec_prefix="$exec_prefix"
10684   exec_prefix="$acl_final_exec_prefix"
10685   eval x=\"$x\"
10686   exec_prefix="$acl_save_exec_prefix"
10687   prefix="$acl_save_prefix"
10688
10689       if test "X$x" = "X$element"; then
10690         haveit=yes
10691         break
10692       fi
10693     done
10694     if test -z "$haveit"; then
10695       CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
10696     fi
10697   done
10698
10699
10700   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libexpat" >&5
10701 $as_echo_n "checking for libexpat... " >&6; }
10702 if test "${ac_cv_libexpat+set}" = set; then :
10703   $as_echo_n "(cached) " >&6
10704 else
10705
10706     ac_save_LIBS="$LIBS"
10707     LIBS="$LIBS $LIBEXPAT"
10708     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10709 /* end confdefs.h.  */
10710 #include "expat.h"
10711 int
10712 main ()
10713 {
10714 XML_Parser p = XML_ParserCreate (0);
10715   ;
10716   return 0;
10717 }
10718 _ACEOF
10719 if ac_fn_c_try_link "$LINENO"; then :
10720   ac_cv_libexpat=yes
10721 else
10722   ac_cv_libexpat=no
10723 fi
10724 rm -f core conftest.err conftest.$ac_objext \
10725     conftest$ac_exeext conftest.$ac_ext
10726     LIBS="$ac_save_LIBS"
10727
10728 fi
10729 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libexpat" >&5
10730 $as_echo "$ac_cv_libexpat" >&6; }
10731   if test "$ac_cv_libexpat" = yes; then
10732     HAVE_LIBEXPAT=yes
10733
10734 $as_echo "#define HAVE_LIBEXPAT 1" >>confdefs.h
10735
10736     { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libexpat" >&5
10737 $as_echo_n "checking how to link with libexpat... " >&6; }
10738     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBEXPAT" >&5
10739 $as_echo "$LIBEXPAT" >&6; }
10740   else
10741     HAVE_LIBEXPAT=no
10742             CPPFLAGS="$ac_save_CPPFLAGS"
10743     LIBEXPAT=
10744     LTLIBEXPAT=
10745   fi
10746
10747
10748
10749
10750
10751
10752   if test "$HAVE_LIBEXPAT" != yes; then
10753     if test "$with_expat" = yes; then
10754       as_fn_error "expat is missing or unusable" "$LINENO" 5
10755     else
10756       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: expat is missing or unusable; some features may be unavailable." >&5
10757 $as_echo "$as_me: WARNING: expat is missing or unusable; some features may be unavailable." >&2;}
10758     fi
10759   else
10760     save_LIBS=$LIBS
10761     LIBS="$LIBS $LIBEXPAT"
10762     for ac_func in XML_StopParser
10763 do :
10764   ac_fn_c_check_func "$LINENO" "XML_StopParser" "ac_cv_func_XML_StopParser"
10765 if test "x$ac_cv_func_XML_StopParser" = x""yes; then :
10766   cat >>confdefs.h <<_ACEOF
10767 #define HAVE_XML_STOPPARSER 1
10768 _ACEOF
10769
10770 fi
10771 done
10772
10773     LIBS=$save_LIBS
10774   fi
10775 fi
10776
10777
10778
10779
10780
10781
10782 # Check whether --with-python was given.
10783 if test "${with_python+set}" = set; then :
10784   withval=$with_python;
10785 else
10786   with_python=auto
10787 fi
10788
10789 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use python" >&5
10790 $as_echo_n "checking whether to use python... " >&6; }
10791 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_python" >&5
10792 $as_echo "$with_python" >&6; }
10793
10794 if test "${with_python}" = no; then
10795   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: python support disabled; some features may be unavailable." >&5
10796 $as_echo "$as_me: WARNING: python support disabled; some features may be unavailable." >&2;}
10797   have_libpython=no
10798 else
10799   case "${with_python}" in
10800   /*)
10801     if test -d ${with_python}; then
10802       # Assume the python binary is ${with_python}/bin/python.
10803       python_prog="${with_python}/bin/python"
10804       python_prefix=
10805       # If python does not exit ${with_python}/bin, then try in
10806       # ${with_python}.  On Windows/MinGW, this is where the Python
10807       # executable is.
10808       if test ! -x "${python_prog}"; then
10809         python_prog="${with_python}/python"
10810         python_prefix=
10811       fi
10812       if test ! -x "${python_prog}"; then
10813         # Fall back to gdb 7.0/7.1 behaviour.
10814         python_prog=missing
10815         python_prefix=${with_python}
10816       fi
10817     elif test -x "${with_python}"; then
10818       # While we can't run python compiled for $host (unless host == build),
10819       # the user could write a script that provides the needed information,
10820       # so we support that.
10821       python_prog=${with_python}
10822       python_prefix=
10823     else
10824       as_fn_error "invalid value for --with-python" "$LINENO" 5
10825     fi
10826     ;;
10827   */*)
10828     # Disallow --with-python=foo/bar.
10829     as_fn_error "invalid value for --with-python" "$LINENO" 5
10830     ;;
10831   *)
10832     # The user has either specified auto, yes, or the name of the python
10833     # program assumed to be in $PATH.
10834     python_prefix=
10835     case "${with_python}" in
10836     yes | auto)
10837       if test ${build} = ${host}; then
10838         # Extract the first word of "python", so it can be a program name with args.
10839 set dummy python; ac_word=$2
10840 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10841 $as_echo_n "checking for $ac_word... " >&6; }
10842 if test "${ac_cv_path_python_prog_path+set}" = set; then :
10843   $as_echo_n "(cached) " >&6
10844 else
10845   case $python_prog_path in
10846   [\\/]* | ?:[\\/]*)
10847   ac_cv_path_python_prog_path="$python_prog_path" # Let the user override the test with a path.
10848   ;;
10849   *)
10850   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10851 for as_dir in $PATH
10852 do
10853   IFS=$as_save_IFS
10854   test -z "$as_dir" && as_dir=.
10855     for ac_exec_ext in '' $ac_executable_extensions; do
10856   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10857     ac_cv_path_python_prog_path="$as_dir/$ac_word$ac_exec_ext"
10858     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10859     break 2
10860   fi
10861 done
10862   done
10863 IFS=$as_save_IFS
10864
10865   test -z "$ac_cv_path_python_prog_path" && ac_cv_path_python_prog_path="missing"
10866   ;;
10867 esac
10868 fi
10869 python_prog_path=$ac_cv_path_python_prog_path
10870 if test -n "$python_prog_path"; then
10871   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $python_prog_path" >&5
10872 $as_echo "$python_prog_path" >&6; }
10873 else
10874   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10875 $as_echo "no" >&6; }
10876 fi
10877
10878
10879         if test "${python_prog_path}" = missing; then
10880           python_prog=missing
10881         else
10882           python_prog=${python_prog_path}
10883         fi
10884       else
10885         # Not much we can do except assume the cross-compiler will find the
10886         # right files.
10887         python_prog=missing
10888       fi
10889       ;;
10890     *)
10891       # While we can't run python compiled for $host (unless host == build),
10892       # the user could write a script that provides the needed information,
10893       # so we support that.
10894       python_prog="${with_python}"
10895       # Extract the first word of "${python_prog}", so it can be a program name with args.
10896 set dummy ${python_prog}; ac_word=$2
10897 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10898 $as_echo_n "checking for $ac_word... " >&6; }
10899 if test "${ac_cv_path_python_prog_path+set}" = set; then :
10900   $as_echo_n "(cached) " >&6
10901 else
10902   case $python_prog_path in
10903   [\\/]* | ?:[\\/]*)
10904   ac_cv_path_python_prog_path="$python_prog_path" # Let the user override the test with a path.
10905   ;;
10906   *)
10907   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10908 for as_dir in $PATH
10909 do
10910   IFS=$as_save_IFS
10911   test -z "$as_dir" && as_dir=.
10912     for ac_exec_ext in '' $ac_executable_extensions; do
10913   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10914     ac_cv_path_python_prog_path="$as_dir/$ac_word$ac_exec_ext"
10915     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10916     break 2
10917   fi
10918 done
10919   done
10920 IFS=$as_save_IFS
10921
10922   test -z "$ac_cv_path_python_prog_path" && ac_cv_path_python_prog_path="missing"
10923   ;;
10924 esac
10925 fi
10926 python_prog_path=$ac_cv_path_python_prog_path
10927 if test -n "$python_prog_path"; then
10928   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $python_prog_path" >&5
10929 $as_echo "$python_prog_path" >&6; }
10930 else
10931   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10932 $as_echo "no" >&6; }
10933 fi
10934
10935
10936       if test "${python_prog_path}" = missing; then
10937         as_fn_error "unable to find python program ${python_prog}" "$LINENO" 5
10938       fi
10939       ;;
10940     esac
10941   esac
10942
10943   if test "${python_prog}" != missing; then
10944     # We have a python program to use, but it may be too old.
10945     # Don't flag an error for --with-python=auto (the default).
10946     have_python_config=yes
10947     python_includes=`${python_prog} ${srcdir}/python/python-config.py --includes`
10948     if test $? != 0; then
10949       have_python_config=failed
10950       if test "${with_python}" != auto; then
10951         as_fn_error "failure running python-config --includes" "$LINENO" 5
10952       fi
10953     fi
10954     python_libs=`${python_prog} ${srcdir}/python/python-config.py --ldflags`
10955     if test $? != 0; then
10956       have_python_config=failed
10957       if test "${with_python}" != auto; then
10958         as_fn_error "failure running python-config --ldflags" "$LINENO" 5
10959       fi
10960     fi
10961     python_prefix=`${python_prog} ${srcdir}/python/python-config.py --exec-prefix`
10962     if test $? != 0; then
10963       have_python_config=failed
10964       if test "${with_python}" != auto; then
10965         as_fn_error "failure running python-config --exec-prefix" "$LINENO" 5
10966       fi
10967     fi
10968   else
10969     # We do not have a python executable we can use to determine where
10970     # to find the Python headers and libs.  We cannot guess the include
10971     # path from the python_prefix either, because that include path
10972     # depends on the Python version.  So, there is nothing much we can
10973     # do except assume that the compiler will be able to find those files.
10974     python_includes=
10975     python_libs=
10976     have_python_config=no
10977   fi
10978
10979   # If we have python-config, only try the configuration it provides.
10980   # Otherwise fallback on the old way of trying different versions of
10981   # python in turn.
10982
10983   have_libpython=no
10984   if test "${have_python_config}" = yes; then
10985     # Determine the Python version by extracting "-lpython<version>"
10986     # part of the python_libs. <version> is usually X.Y with X and Y
10987     # being decimal numbers, but can also be XY (seen on Windows).
10988     #
10989     # The extraction is performed using sed with a regular expression.
10990     # Initially, the regexp used was using the '?' quantifier to make
10991     # the dot in the version number optional.  Unfortunately, this
10992     # does not work with non-GNU versions of sed because, because of
10993     # what looks like a limitation (the '?' quantifier does not work
10994     # with back-references).  We work around this limitation by using
10995     # the '*' quantifier instead.  It means that, in theory, we might
10996     # match unexpected version strings such as "-lpython2..7", but
10997     # this seems unlikely in practice.  And even if that happens,
10998     # an error will be triggered later on, when checking that version
10999     # number.
11000     python_version=`echo " ${python_libs} " \
11001                          | sed -e 's,^.* -l\(python[0-9]*[.]*[0-9]*\).*$,\1,'`
11002     case "${python_version}" in
11003     python*)
11004
11005   version=${python_version}
11006
11007   new_CPPFLAGS=${python_includes}
11008   new_LIBS=${python_libs}
11009   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
11010 $as_echo_n "checking for ${version}... " >&6; }
11011   save_CPPFLAGS=$CPPFLAGS
11012   save_LIBS=$LIBS
11013   CPPFLAGS="$CPPFLAGS $new_CPPFLAGS"
11014   LIBS="$LIBS $new_LIBS"
11015   found_usable_python=no
11016   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11017 /* end confdefs.h.  */
11018 #include "Python.h"
11019 int
11020 main ()
11021 {
11022 Py_Initialize ();
11023   ;
11024   return 0;
11025 }
11026 _ACEOF
11027 if ac_fn_c_try_link "$LINENO"; then :
11028   have_libpython=${version}
11029                   found_usable_python=yes
11030                   PYTHON_CPPFLAGS=$new_CPPFLAGS
11031                   PYTHON_LIBS=$new_LIBS
11032 fi
11033 rm -f core conftest.err conftest.$ac_objext \
11034     conftest$ac_exeext conftest.$ac_ext
11035   CPPFLAGS=$save_CPPFLAGS
11036   LIBS=$save_LIBS
11037   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
11038 $as_echo "${found_usable_python}" >&6; }
11039
11040       ;;
11041     *)
11042       as_fn_error "unable to determine python version from ${python_libs}" "$LINENO" 5
11043       ;;
11044     esac
11045   elif test "${have_python_config}" != failed; then
11046     if test "${have_libpython}" = no; then
11047
11048   version=python2.7
11049
11050   new_CPPFLAGS=${python_includes}
11051   new_LIBS="${python_libs} -lpython2.7"
11052   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
11053 $as_echo_n "checking for ${version}... " >&6; }
11054   save_CPPFLAGS=$CPPFLAGS
11055   save_LIBS=$LIBS
11056   CPPFLAGS="$CPPFLAGS $new_CPPFLAGS"
11057   LIBS="$LIBS $new_LIBS"
11058   found_usable_python=no
11059   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11060 /* end confdefs.h.  */
11061 #include "Python.h"
11062 int
11063 main ()
11064 {
11065 Py_Initialize ();
11066   ;
11067   return 0;
11068 }
11069 _ACEOF
11070 if ac_fn_c_try_link "$LINENO"; then :
11071   have_libpython=${version}
11072                   found_usable_python=yes
11073                   PYTHON_CPPFLAGS=$new_CPPFLAGS
11074                   PYTHON_LIBS=$new_LIBS
11075 fi
11076 rm -f core conftest.err conftest.$ac_objext \
11077     conftest$ac_exeext conftest.$ac_ext
11078   CPPFLAGS=$save_CPPFLAGS
11079   LIBS=$save_LIBS
11080   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
11081 $as_echo "${found_usable_python}" >&6; }
11082
11083     fi
11084     if test "${have_libpython}" = no; then
11085
11086   version=python2.6
11087
11088   new_CPPFLAGS=${python_includes}
11089   new_LIBS="${python_libs} -lpython2.6"
11090   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
11091 $as_echo_n "checking for ${version}... " >&6; }
11092   save_CPPFLAGS=$CPPFLAGS
11093   save_LIBS=$LIBS
11094   CPPFLAGS="$CPPFLAGS $new_CPPFLAGS"
11095   LIBS="$LIBS $new_LIBS"
11096   found_usable_python=no
11097   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11098 /* end confdefs.h.  */
11099 #include "Python.h"
11100 int
11101 main ()
11102 {
11103 Py_Initialize ();
11104   ;
11105   return 0;
11106 }
11107 _ACEOF
11108 if ac_fn_c_try_link "$LINENO"; then :
11109   have_libpython=${version}
11110                   found_usable_python=yes
11111                   PYTHON_CPPFLAGS=$new_CPPFLAGS
11112                   PYTHON_LIBS=$new_LIBS
11113 fi
11114 rm -f core conftest.err conftest.$ac_objext \
11115     conftest$ac_exeext conftest.$ac_ext
11116   CPPFLAGS=$save_CPPFLAGS
11117   LIBS=$save_LIBS
11118   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
11119 $as_echo "${found_usable_python}" >&6; }
11120
11121     fi
11122     if test ${have_libpython} = no; then
11123
11124   version=python2.5
11125
11126   new_CPPFLAGS=${python_includes}
11127   new_LIBS="${python_libs} -lpython2.5"
11128   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
11129 $as_echo_n "checking for ${version}... " >&6; }
11130   save_CPPFLAGS=$CPPFLAGS
11131   save_LIBS=$LIBS
11132   CPPFLAGS="$CPPFLAGS $new_CPPFLAGS"
11133   LIBS="$LIBS $new_LIBS"
11134   found_usable_python=no
11135   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11136 /* end confdefs.h.  */
11137 #include "Python.h"
11138 int
11139 main ()
11140 {
11141 Py_Initialize ();
11142   ;
11143   return 0;
11144 }
11145 _ACEOF
11146 if ac_fn_c_try_link "$LINENO"; then :
11147   have_libpython=${version}
11148                   found_usable_python=yes
11149                   PYTHON_CPPFLAGS=$new_CPPFLAGS
11150                   PYTHON_LIBS=$new_LIBS
11151 fi
11152 rm -f core conftest.err conftest.$ac_objext \
11153     conftest$ac_exeext conftest.$ac_ext
11154   CPPFLAGS=$save_CPPFLAGS
11155   LIBS=$save_LIBS
11156   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
11157 $as_echo "${found_usable_python}" >&6; }
11158
11159     fi
11160     if test ${have_libpython} = no; then
11161
11162   version=python2.4
11163
11164   new_CPPFLAGS=${python_includes}
11165   new_LIBS="${python_libs} -lpython2.4"
11166   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
11167 $as_echo_n "checking for ${version}... " >&6; }
11168   save_CPPFLAGS=$CPPFLAGS
11169   save_LIBS=$LIBS
11170   CPPFLAGS="$CPPFLAGS $new_CPPFLAGS"
11171   LIBS="$LIBS $new_LIBS"
11172   found_usable_python=no
11173   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11174 /* end confdefs.h.  */
11175 #include "Python.h"
11176 int
11177 main ()
11178 {
11179 Py_Initialize ();
11180   ;
11181   return 0;
11182 }
11183 _ACEOF
11184 if ac_fn_c_try_link "$LINENO"; then :
11185   have_libpython=${version}
11186                   found_usable_python=yes
11187                   PYTHON_CPPFLAGS=$new_CPPFLAGS
11188                   PYTHON_LIBS=$new_LIBS
11189 fi
11190 rm -f core conftest.err conftest.$ac_objext \
11191     conftest$ac_exeext conftest.$ac_ext
11192   CPPFLAGS=$save_CPPFLAGS
11193   LIBS=$save_LIBS
11194   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
11195 $as_echo "${found_usable_python}" >&6; }
11196
11197     fi
11198   fi
11199   if test "${have_libpython}" = python2.7 -o "${have_libpython}" = python27; then
11200
11201 $as_echo "#define HAVE_LIBPYTHON2_7 1" >>confdefs.h
11202
11203   elif test "${have_libpython}" = python2.6 -o "${have_libpython}" = python26; then
11204
11205 $as_echo "#define HAVE_LIBPYTHON2_6 1" >>confdefs.h
11206
11207   elif test "${have_libpython}" = python2.5 -o "${have_libpython}" = python25; then
11208
11209 $as_echo "#define HAVE_LIBPYTHON2_5 1" >>confdefs.h
11210
11211   elif test "${have_libpython}" = python2.4 -o "${have_libpython}" = python24; then
11212
11213 $as_echo "#define HAVE_LIBPYTHON2_4 1" >>confdefs.h
11214
11215   fi
11216
11217   if test "${have_libpython}" = no; then
11218     case "${with_python}" in
11219     yes)
11220       as_fn_error "python is missing or unusable" "$LINENO" 5
11221       ;;
11222     auto)
11223       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: python is missing or unusable; some features may be unavailable." >&5
11224 $as_echo "$as_me: WARNING: python is missing or unusable; some features may be unavailable." >&2;}
11225       ;;
11226     *)
11227       as_fn_error "no usable python found at ${with_python}" "$LINENO" 5
11228       ;;
11229     esac
11230   else
11231     if test -n "${python_prefix}"; then
11232
11233 cat >>confdefs.h <<_ACEOF
11234 #define WITH_PYTHON_PATH "${python_prefix}"
11235 _ACEOF
11236
11237
11238   if test "x$exec_prefix" = xNONE || test "x$exec_prefix" = 'x${prefix}'; then
11239      if test "x$prefix" = xNONE; then
11240         test_prefix=/usr/local
11241      else
11242         test_prefix=$prefix
11243      fi
11244   else
11245      test_prefix=$exec_prefix
11246   fi
11247   value=0
11248   case ${python_prefix} in
11249      "${test_prefix}"|"${test_prefix}/"*|\
11250         '${exec_prefix}'|'${exec_prefix}/'*)
11251      value=1
11252      ;;
11253   esac
11254
11255 cat >>confdefs.h <<_ACEOF
11256 #define PYTHON_PATH_RELOCATABLE $value
11257 _ACEOF
11258
11259
11260     fi
11261   fi
11262 fi
11263
11264 if test "${have_libpython}" != no; then
11265
11266 $as_echo "#define HAVE_PYTHON 1" >>confdefs.h
11267
11268   CONFIG_OBS="$CONFIG_OBS \$(SUBDIR_PYTHON_OBS)"
11269   CONFIG_DEPS="$CONFIG_DEPS \$(SUBDIR_PYTHON_DEPS)"
11270   CONFIG_SRCS="$CONFIG_SRCS \$(SUBDIR_PYTHON_SRCS)"
11271   CONFIG_INSTALL="$CONFIG_INSTALL install-python"
11272   ENABLE_CFLAGS="$ENABLE_CFLAGS \$(SUBDIR_PYTHON_CFLAGS)"
11273
11274   # Flags needed to compile Python code (taken from python-config --cflags).
11275   # We cannot call python-config directly because it will output whatever was
11276   # used when compiling the Python interpreter itself, including flags which
11277   # would make the python-related objects be compiled differently from the
11278   # rest of GDB (e.g., -O2 and -fPIC).
11279   if test "${GCC}" = yes; then
11280     tentative_python_cflags="-fno-strict-aliasing -DNDEBUG -fwrapv"
11281   fi
11282
11283   if test "x${tentative_python_cflags}" != x; then
11284     { $as_echo "$as_me:${as_lineno-$LINENO}: checking compiler flags for python code" >&5
11285 $as_echo_n "checking compiler flags for python code... " >&6; }
11286     for flag in ${tentative_python_cflags}; do
11287       # Check that the compiler accepts it
11288       saved_CFLAGS="$CFLAGS"
11289       CFLAGS="$CFLAGS $flag"
11290       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11291 /* end confdefs.h.  */
11292
11293 int
11294 main ()
11295 {
11296
11297   ;
11298   return 0;
11299 }
11300 _ACEOF
11301 if ac_fn_c_try_compile "$LINENO"; then :
11302   PYTHON_CFLAGS="${PYTHON_CFLAGS} $flag"
11303 fi
11304 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11305       CFLAGS="$saved_CFLAGS"
11306     done
11307     { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${PYTHON_CFLAGS}" >&5
11308 $as_echo "${PYTHON_CFLAGS}" >&6; }
11309   fi
11310
11311   # On IRIX, type siginfo is not defined.  Instead, sys/siginfo.h provides:
11312   #    #if _SGIAPI
11313   #    #define siginfo __siginfo
11314   #    #endif
11315   # The problem is that including Python causes some XOPEN macros to be
11316   # unilaterally defined, and that in turn causes _SGIAPI to evaluate
11317   # to false.  So, we work around this issue by defining siginfo ourself
11318   # though the command-line.
11319   case "$gdb_host" in
11320     irix*) if test "${GCC}" = yes; then
11321              CPPFLAGS="$CPPFLAGS -Dsiginfo=__siginfo"
11322            fi
11323            ;;
11324   esac
11325 else
11326   # Even if Python support is not compiled in, we need to have these files
11327   # included.
11328   CONFIG_OBS="$CONFIG_OBS python.o py-value.o py-prettyprint.o py-auto-load.o"
11329   CONFIG_SRCS="$CONFIG_SRCS python/python.c python/py-value.c \
11330         python/py-prettyprint.c python/py-auto-load.c"
11331 fi
11332
11333
11334
11335
11336 # ------------------------- #
11337 # Checks for header files.  #
11338 # ------------------------- #
11339
11340 ac_header_dirent=no
11341 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
11342   as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
11343 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
11344 $as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
11345 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then :
11346   $as_echo_n "(cached) " >&6
11347 else
11348   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11349 /* end confdefs.h.  */
11350 #include <sys/types.h>
11351 #include <$ac_hdr>
11352
11353 int
11354 main ()
11355 {
11356 if ((DIR *) 0)
11357 return 0;
11358   ;
11359   return 0;
11360 }
11361 _ACEOF
11362 if ac_fn_c_try_compile "$LINENO"; then :
11363   eval "$as_ac_Header=yes"
11364 else
11365   eval "$as_ac_Header=no"
11366 fi
11367 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11368 fi
11369 eval ac_res=\$$as_ac_Header
11370                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
11371 $as_echo "$ac_res" >&6; }
11372 eval as_val=\$$as_ac_Header
11373    if test "x$as_val" = x""yes; then :
11374   cat >>confdefs.h <<_ACEOF
11375 #define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
11376 _ACEOF
11377
11378 ac_header_dirent=$ac_hdr; break
11379 fi
11380
11381 done
11382 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
11383 if test $ac_header_dirent = dirent.h; then
11384   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
11385 $as_echo_n "checking for library containing opendir... " >&6; }
11386 if test "${ac_cv_search_opendir+set}" = set; then :
11387   $as_echo_n "(cached) " >&6
11388 else
11389   ac_func_search_save_LIBS=$LIBS
11390 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11391 /* end confdefs.h.  */
11392
11393 /* Override any GCC internal prototype to avoid an error.
11394    Use char because int might match the return type of a GCC
11395    builtin and then its argument prototype would still apply.  */
11396 #ifdef __cplusplus
11397 extern "C"
11398 #endif
11399 char opendir ();
11400 int
11401 main ()
11402 {
11403 return opendir ();
11404   ;
11405   return 0;
11406 }
11407 _ACEOF
11408 for ac_lib in '' dir; do
11409   if test -z "$ac_lib"; then
11410     ac_res="none required"
11411   else
11412     ac_res=-l$ac_lib
11413     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
11414   fi
11415   if ac_fn_c_try_link "$LINENO"; then :
11416   ac_cv_search_opendir=$ac_res
11417 fi
11418 rm -f core conftest.err conftest.$ac_objext \
11419     conftest$ac_exeext
11420   if test "${ac_cv_search_opendir+set}" = set; then :
11421   break
11422 fi
11423 done
11424 if test "${ac_cv_search_opendir+set}" = set; then :
11425
11426 else
11427   ac_cv_search_opendir=no
11428 fi
11429 rm conftest.$ac_ext
11430 LIBS=$ac_func_search_save_LIBS
11431 fi
11432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
11433 $as_echo "$ac_cv_search_opendir" >&6; }
11434 ac_res=$ac_cv_search_opendir
11435 if test "$ac_res" != no; then :
11436   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
11437
11438 fi
11439
11440 else
11441   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
11442 $as_echo_n "checking for library containing opendir... " >&6; }
11443 if test "${ac_cv_search_opendir+set}" = set; then :
11444   $as_echo_n "(cached) " >&6
11445 else
11446   ac_func_search_save_LIBS=$LIBS
11447 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11448 /* end confdefs.h.  */
11449
11450 /* Override any GCC internal prototype to avoid an error.
11451    Use char because int might match the return type of a GCC
11452    builtin and then its argument prototype would still apply.  */
11453 #ifdef __cplusplus
11454 extern "C"
11455 #endif
11456 char opendir ();
11457 int
11458 main ()
11459 {
11460 return opendir ();
11461   ;
11462   return 0;
11463 }
11464 _ACEOF
11465 for ac_lib in '' x; do
11466   if test -z "$ac_lib"; then
11467     ac_res="none required"
11468   else
11469     ac_res=-l$ac_lib
11470     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
11471   fi
11472   if ac_fn_c_try_link "$LINENO"; then :
11473   ac_cv_search_opendir=$ac_res
11474 fi
11475 rm -f core conftest.err conftest.$ac_objext \
11476     conftest$ac_exeext
11477   if test "${ac_cv_search_opendir+set}" = set; then :
11478   break
11479 fi
11480 done
11481 if test "${ac_cv_search_opendir+set}" = set; then :
11482
11483 else
11484   ac_cv_search_opendir=no
11485 fi
11486 rm conftest.$ac_ext
11487 LIBS=$ac_func_search_save_LIBS
11488 fi
11489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
11490 $as_echo "$ac_cv_search_opendir" >&6; }
11491 ac_res=$ac_cv_search_opendir
11492 if test "$ac_res" != no; then :
11493   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
11494
11495 fi
11496
11497 fi
11498
11499 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stat file-mode macros are broken" >&5
11500 $as_echo_n "checking whether stat file-mode macros are broken... " >&6; }
11501 if test "${ac_cv_header_stat_broken+set}" = set; then :
11502   $as_echo_n "(cached) " >&6
11503 else
11504   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11505 /* end confdefs.h.  */
11506 #include <sys/types.h>
11507 #include <sys/stat.h>
11508
11509 #if defined S_ISBLK && defined S_IFDIR
11510 extern char c1[S_ISBLK (S_IFDIR) ? -1 : 1];
11511 #endif
11512
11513 #if defined S_ISBLK && defined S_IFCHR
11514 extern char c2[S_ISBLK (S_IFCHR) ? -1 : 1];
11515 #endif
11516
11517 #if defined S_ISLNK && defined S_IFREG
11518 extern char c3[S_ISLNK (S_IFREG) ? -1 : 1];
11519 #endif
11520
11521 #if defined S_ISSOCK && defined S_IFREG
11522 extern char c4[S_ISSOCK (S_IFREG) ? -1 : 1];
11523 #endif
11524
11525 _ACEOF
11526 if ac_fn_c_try_compile "$LINENO"; then :
11527   ac_cv_header_stat_broken=no
11528 else
11529   ac_cv_header_stat_broken=yes
11530 fi
11531 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11532 fi
11533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stat_broken" >&5
11534 $as_echo "$ac_cv_header_stat_broken" >&6; }
11535 if test $ac_cv_header_stat_broken = yes; then
11536
11537 $as_echo "#define STAT_MACROS_BROKEN 1" >>confdefs.h
11538
11539 fi
11540
11541 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
11542 $as_echo_n "checking for ANSI C header files... " >&6; }
11543 if test "${ac_cv_header_stdc+set}" = set; then :
11544   $as_echo_n "(cached) " >&6
11545 else
11546   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11547 /* end confdefs.h.  */
11548 #include <stdlib.h>
11549 #include <stdarg.h>
11550 #include <string.h>
11551 #include <float.h>
11552
11553 int
11554 main ()
11555 {
11556
11557   ;
11558   return 0;
11559 }
11560 _ACEOF
11561 if ac_fn_c_try_compile "$LINENO"; then :
11562   ac_cv_header_stdc=yes
11563 else
11564   ac_cv_header_stdc=no
11565 fi
11566 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11567
11568 if test $ac_cv_header_stdc = yes; then
11569   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
11570   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11571 /* end confdefs.h.  */
11572 #include <string.h>
11573
11574 _ACEOF
11575 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11576   $EGREP "memchr" >/dev/null 2>&1; then :
11577
11578 else
11579   ac_cv_header_stdc=no
11580 fi
11581 rm -f conftest*
11582
11583 fi
11584
11585 if test $ac_cv_header_stdc = yes; then
11586   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
11587   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11588 /* end confdefs.h.  */
11589 #include <stdlib.h>
11590
11591 _ACEOF
11592 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11593   $EGREP "free" >/dev/null 2>&1; then :
11594
11595 else
11596   ac_cv_header_stdc=no
11597 fi
11598 rm -f conftest*
11599
11600 fi
11601
11602 if test $ac_cv_header_stdc = yes; then
11603   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
11604   if test "$cross_compiling" = yes; then :
11605   :
11606 else
11607   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11608 /* end confdefs.h.  */
11609 #include <ctype.h>
11610 #include <stdlib.h>
11611 #if ((' ' & 0x0FF) == 0x020)
11612 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
11613 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
11614 #else
11615 # define ISLOWER(c) \
11616                    (('a' <= (c) && (c) <= 'i') \
11617                      || ('j' <= (c) && (c) <= 'r') \
11618                      || ('s' <= (c) && (c) <= 'z'))
11619 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
11620 #endif
11621
11622 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
11623 int
11624 main ()
11625 {
11626   int i;
11627   for (i = 0; i < 256; i++)
11628     if (XOR (islower (i), ISLOWER (i))
11629         || toupper (i) != TOUPPER (i))
11630       return 2;
11631   return 0;
11632 }
11633 _ACEOF
11634 if ac_fn_c_try_run "$LINENO"; then :
11635
11636 else
11637   ac_cv_header_stdc=no
11638 fi
11639 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11640   conftest.$ac_objext conftest.beam conftest.$ac_ext
11641 fi
11642
11643 fi
11644 fi
11645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
11646 $as_echo "$ac_cv_header_stdc" >&6; }
11647 if test $ac_cv_header_stdc = yes; then
11648
11649 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
11650
11651 fi
11652
11653 # elf_hp.h is for HP/UX 64-bit shared library support.
11654 # FIXME: kettenis/20030102: In most cases we include these (ctype.h, time.h)
11655 # unconditionally, so what's the point in checking these?
11656 for ac_header in nlist.h machine/reg.h poll.h sys/poll.h proc_service.h \
11657                   thread_db.h gnu/libc-version.h signal.h stddef.h \
11658                   stdlib.h string.h memory.h strings.h sys/fault.h \
11659                   sys/file.h sys/filio.h sys/ioctl.h sys/param.h \
11660                   sys/resource.h sys/procfs.h sys/ptrace.h ptrace.h \
11661                   sys/reg.h sys/debugreg.h sys/select.h sys/syscall.h \
11662                   sys/types.h sys/wait.h wait.h termios.h termio.h \
11663                   sgtty.h unistd.h elf_hp.h ctype.h time.h locale.h \
11664                   dlfcn.h
11665 do :
11666   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11667 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
11668 eval as_val=\$$as_ac_Header
11669    if test "x$as_val" = x""yes; then :
11670   cat >>confdefs.h <<_ACEOF
11671 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11672 _ACEOF
11673
11674 fi
11675
11676 done
11677
11678 for ac_header in link.h
11679 do :
11680   ac_fn_c_check_header_compile "$LINENO" "link.h" "ac_cv_header_link_h" "#if HAVE_SYS_TYPES_H
11681 # include <sys/types.h>
11682 #endif
11683 #if HAVE_NLIST_H
11684 # include <nlist.h>
11685 #endif
11686
11687 "
11688 if test "x$ac_cv_header_link_h" = x""yes; then :
11689   cat >>confdefs.h <<_ACEOF
11690 #define HAVE_LINK_H 1
11691 _ACEOF
11692
11693 fi
11694
11695 done
11696
11697 for ac_header in sys/proc.h
11698 do :
11699   ac_fn_c_check_header_compile "$LINENO" "sys/proc.h" "ac_cv_header_sys_proc_h" "#if HAVE_SYS_PARAM_H
11700 # include <sys/param.h>
11701 #endif
11702
11703 "
11704 if test "x$ac_cv_header_sys_proc_h" = x""yes; then :
11705   cat >>confdefs.h <<_ACEOF
11706 #define HAVE_SYS_PROC_H 1
11707 _ACEOF
11708
11709 fi
11710
11711 done
11712
11713 for ac_header in sys/user.h
11714 do :
11715   ac_fn_c_check_header_compile "$LINENO" "sys/user.h" "ac_cv_header_sys_user_h" "#if HAVE_SYS_PARAM_H
11716 # include <sys/param.h>
11717 #endif
11718
11719 "
11720 if test "x$ac_cv_header_sys_user_h" = x""yes; then :
11721   cat >>confdefs.h <<_ACEOF
11722 #define HAVE_SYS_USER_H 1
11723 _ACEOF
11724
11725 fi
11726
11727 done
11728
11729
11730 # On Solaris 2.[789], we need to define _MSE_INT_H to avoid a clash
11731 # between <widec.h> and <wchar.h> that would cause AC_CHECK_HEADERS to
11732 # think that we don't have <curses.h> if we're using GCC.
11733 case $host_os in
11734   solaris2.[789])
11735     if test "$GCC" = yes; then
11736
11737 $as_echo "#define _MSE_INT_H 1" >>confdefs.h
11738
11739     fi ;;
11740 esac
11741 for ac_header in curses.h cursesX.h ncurses.h ncurses/ncurses.h ncurses/term.h
11742 do :
11743   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11744 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
11745 eval as_val=\$$as_ac_Header
11746    if test "x$as_val" = x""yes; then :
11747   cat >>confdefs.h <<_ACEOF
11748 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11749 _ACEOF
11750
11751 fi
11752
11753 done
11754
11755 for ac_header in term.h
11756 do :
11757   ac_fn_c_check_header_compile "$LINENO" "term.h" "ac_cv_header_term_h" "#if HAVE_CURSES_H
11758 # include <curses.h>
11759 #endif
11760
11761 "
11762 if test "x$ac_cv_header_term_h" = x""yes; then :
11763   cat >>confdefs.h <<_ACEOF
11764 #define HAVE_TERM_H 1
11765 _ACEOF
11766
11767 fi
11768
11769 done
11770
11771
11772 # ------------------------- #
11773 # Checks for declarations.  #
11774 # ------------------------- #
11775
11776 ac_fn_c_check_decl "$LINENO" "free" "ac_cv_have_decl_free" "$ac_includes_default"
11777 if test "x$ac_cv_have_decl_free" = x""yes; then :
11778   ac_have_decl=1
11779 else
11780   ac_have_decl=0
11781 fi
11782
11783 cat >>confdefs.h <<_ACEOF
11784 #define HAVE_DECL_FREE $ac_have_decl
11785 _ACEOF
11786 ac_fn_c_check_decl "$LINENO" "malloc" "ac_cv_have_decl_malloc" "$ac_includes_default"
11787 if test "x$ac_cv_have_decl_malloc" = x""yes; then :
11788   ac_have_decl=1
11789 else
11790   ac_have_decl=0
11791 fi
11792
11793 cat >>confdefs.h <<_ACEOF
11794 #define HAVE_DECL_MALLOC $ac_have_decl
11795 _ACEOF
11796 ac_fn_c_check_decl "$LINENO" "realloc" "ac_cv_have_decl_realloc" "$ac_includes_default"
11797 if test "x$ac_cv_have_decl_realloc" = x""yes; then :
11798   ac_have_decl=1
11799 else
11800   ac_have_decl=0
11801 fi
11802
11803 cat >>confdefs.h <<_ACEOF
11804 #define HAVE_DECL_REALLOC $ac_have_decl
11805 _ACEOF
11806 ac_fn_c_check_decl "$LINENO" "strerror" "ac_cv_have_decl_strerror" "$ac_includes_default"
11807 if test "x$ac_cv_have_decl_strerror" = x""yes; then :
11808   ac_have_decl=1
11809 else
11810   ac_have_decl=0
11811 fi
11812
11813 cat >>confdefs.h <<_ACEOF
11814 #define HAVE_DECL_STRERROR $ac_have_decl
11815 _ACEOF
11816 ac_fn_c_check_decl "$LINENO" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default"
11817 if test "x$ac_cv_have_decl_strstr" = x""yes; then :
11818   ac_have_decl=1
11819 else
11820   ac_have_decl=0
11821 fi
11822
11823 cat >>confdefs.h <<_ACEOF
11824 #define HAVE_DECL_STRSTR $ac_have_decl
11825 _ACEOF
11826 ac_fn_c_check_decl "$LINENO" "getopt" "ac_cv_have_decl_getopt" "$ac_includes_default"
11827 if test "x$ac_cv_have_decl_getopt" = x""yes; then :
11828   ac_have_decl=1
11829 else
11830   ac_have_decl=0
11831 fi
11832
11833 cat >>confdefs.h <<_ACEOF
11834 #define HAVE_DECL_GETOPT $ac_have_decl
11835 _ACEOF
11836 ac_fn_c_check_decl "$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
11837 if test "x$ac_cv_have_decl_snprintf" = x""yes; then :
11838   ac_have_decl=1
11839 else
11840   ac_have_decl=0
11841 fi
11842
11843 cat >>confdefs.h <<_ACEOF
11844 #define HAVE_DECL_SNPRINTF $ac_have_decl
11845 _ACEOF
11846 ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
11847 if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then :
11848   ac_have_decl=1
11849 else
11850   ac_have_decl=0
11851 fi
11852
11853 cat >>confdefs.h <<_ACEOF
11854 #define HAVE_DECL_VSNPRINTF $ac_have_decl
11855 _ACEOF
11856
11857
11858   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
11859 $as_echo_n "checking for LC_MESSAGES... " >&6; }
11860 if test "${am_cv_val_LC_MESSAGES+set}" = set; then :
11861   $as_echo_n "(cached) " >&6
11862 else
11863   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11864 /* end confdefs.h.  */
11865 #include <locale.h>
11866 int
11867 main ()
11868 {
11869 return LC_MESSAGES
11870   ;
11871   return 0;
11872 }
11873 _ACEOF
11874 if ac_fn_c_try_link "$LINENO"; then :
11875   am_cv_val_LC_MESSAGES=yes
11876 else
11877   am_cv_val_LC_MESSAGES=no
11878 fi
11879 rm -f core conftest.err conftest.$ac_objext \
11880     conftest$ac_exeext conftest.$ac_ext
11881 fi
11882 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5
11883 $as_echo "$am_cv_val_LC_MESSAGES" >&6; }
11884   if test $am_cv_val_LC_MESSAGES = yes; then
11885
11886 $as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
11887
11888   fi
11889
11890
11891 # ----------------------- #
11892 # Checks for structures.  #
11893 # ----------------------- #
11894
11895 ac_fn_c_check_member "$LINENO" "struct stat" "st_blocks" "ac_cv_member_struct_stat_st_blocks" "$ac_includes_default"
11896 if test "x$ac_cv_member_struct_stat_st_blocks" = x""yes; then :
11897
11898 cat >>confdefs.h <<_ACEOF
11899 #define HAVE_STRUCT_STAT_ST_BLOCKS 1
11900 _ACEOF
11901
11902
11903 fi
11904 ac_fn_c_check_member "$LINENO" "struct stat" "st_blksize" "ac_cv_member_struct_stat_st_blksize" "$ac_includes_default"
11905 if test "x$ac_cv_member_struct_stat_st_blksize" = x""yes; then :
11906
11907 cat >>confdefs.h <<_ACEOF
11908 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
11909 _ACEOF
11910
11911
11912 fi
11913
11914
11915 # ------------------ #
11916 # Checks for types.  #
11917 # ------------------ #
11918
11919 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
11920 $as_echo_n "checking return type of signal handlers... " >&6; }
11921 if test "${ac_cv_type_signal+set}" = set; then :
11922   $as_echo_n "(cached) " >&6
11923 else
11924   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11925 /* end confdefs.h.  */
11926 #include <sys/types.h>
11927 #include <signal.h>
11928
11929 int
11930 main ()
11931 {
11932 return *(signal (0, 0)) (0) == 1;
11933   ;
11934   return 0;
11935 }
11936 _ACEOF
11937 if ac_fn_c_try_compile "$LINENO"; then :
11938   ac_cv_type_signal=int
11939 else
11940   ac_cv_type_signal=void
11941 fi
11942 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11943 fi
11944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
11945 $as_echo "$ac_cv_type_signal" >&6; }
11946
11947 cat >>confdefs.h <<_ACEOF
11948 #define RETSIGTYPE $ac_cv_type_signal
11949 _ACEOF
11950
11951
11952 ac_fn_c_check_type "$LINENO" "socklen_t" "ac_cv_type_socklen_t" "#include <sys/types.h>
11953 #include <sys/socket.h>
11954
11955 "
11956 if test "x$ac_cv_type_socklen_t" = x""yes; then :
11957
11958 cat >>confdefs.h <<_ACEOF
11959 #define HAVE_SOCKLEN_T 1
11960 _ACEOF
11961
11962
11963 fi
11964
11965
11966 # ------------------------------------- #
11967 # Checks for compiler characteristics.  #
11968 # ------------------------------------- #
11969
11970 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
11971 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
11972 if test "${ac_cv_c_const+set}" = set; then :
11973   $as_echo_n "(cached) " >&6
11974 else
11975   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11976 /* end confdefs.h.  */
11977
11978 int
11979 main ()
11980 {
11981 /* FIXME: Include the comments suggested by Paul. */
11982 #ifndef __cplusplus
11983   /* Ultrix mips cc rejects this.  */
11984   typedef int charset[2];
11985   const charset cs;
11986   /* SunOS 4.1.1 cc rejects this.  */
11987   char const *const *pcpcc;
11988   char **ppc;
11989   /* NEC SVR4.0.2 mips cc rejects this.  */
11990   struct point {int x, y;};
11991   static struct point const zero = {0,0};
11992   /* AIX XL C 1.02.0.0 rejects this.
11993      It does not let you subtract one const X* pointer from another in
11994      an arm of an if-expression whose if-part is not a constant
11995      expression */
11996   const char *g = "string";
11997   pcpcc = &g + (g ? g-g : 0);
11998   /* HPUX 7.0 cc rejects these. */
11999   ++pcpcc;
12000   ppc = (char**) pcpcc;
12001   pcpcc = (char const *const *) ppc;
12002   { /* SCO 3.2v4 cc rejects this.  */
12003     char *t;
12004     char const *s = 0 ? (char *) 0 : (char const *) 0;
12005
12006     *t++ = 0;
12007     if (s) return 0;
12008   }
12009   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
12010     int x[] = {25, 17};
12011     const int *foo = &x[0];
12012     ++foo;
12013   }
12014   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
12015     typedef const int *iptr;
12016     iptr p = 0;
12017     ++p;
12018   }
12019   { /* AIX XL C 1.02.0.0 rejects this saying
12020        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
12021     struct s { int j; const int *ap[3]; };
12022     struct s *b; b->j = 5;
12023   }
12024   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
12025     const int foo = 10;
12026     if (!foo) return 0;
12027   }
12028   return !cs[0] && !zero.x;
12029 #endif
12030
12031   ;
12032   return 0;
12033 }
12034 _ACEOF
12035 if ac_fn_c_try_compile "$LINENO"; then :
12036   ac_cv_c_const=yes
12037 else
12038   ac_cv_c_const=no
12039 fi
12040 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12041 fi
12042 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
12043 $as_echo "$ac_cv_c_const" >&6; }
12044 if test $ac_cv_c_const = no; then
12045
12046 $as_echo "#define const /**/" >>confdefs.h
12047
12048 fi
12049
12050 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
12051 $as_echo_n "checking for inline... " >&6; }
12052 if test "${ac_cv_c_inline+set}" = set; then :
12053   $as_echo_n "(cached) " >&6
12054 else
12055   ac_cv_c_inline=no
12056 for ac_kw in inline __inline__ __inline; do
12057   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12058 /* end confdefs.h.  */
12059 #ifndef __cplusplus
12060 typedef int foo_t;
12061 static $ac_kw foo_t static_foo () {return 0; }
12062 $ac_kw foo_t foo () {return 0; }
12063 #endif
12064
12065 _ACEOF
12066 if ac_fn_c_try_compile "$LINENO"; then :
12067   ac_cv_c_inline=$ac_kw
12068 fi
12069 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12070   test "$ac_cv_c_inline" != no && break
12071 done
12072
12073 fi
12074 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
12075 $as_echo "$ac_cv_c_inline" >&6; }
12076
12077 case $ac_cv_c_inline in
12078   inline | yes) ;;
12079   *)
12080     case $ac_cv_c_inline in
12081       no) ac_val=;;
12082       *) ac_val=$ac_cv_c_inline;;
12083     esac
12084     cat >>confdefs.h <<_ACEOF
12085 #ifndef __cplusplus
12086 #define inline $ac_val
12087 #endif
12088 _ACEOF
12089     ;;
12090 esac
12091
12092  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
12093 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
12094 if test "${ac_cv_c_bigendian+set}" = set; then :
12095   $as_echo_n "(cached) " >&6
12096 else
12097   ac_cv_c_bigendian=unknown
12098     # See if we're dealing with a universal compiler.
12099     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12100 /* end confdefs.h.  */
12101 #ifndef __APPLE_CC__
12102                not a universal capable compiler
12103              #endif
12104              typedef int dummy;
12105
12106 _ACEOF
12107 if ac_fn_c_try_compile "$LINENO"; then :
12108
12109         # Check for potential -arch flags.  It is not universal unless
12110         # there are at least two -arch flags with different values.
12111         ac_arch=
12112         ac_prev=
12113         for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
12114          if test -n "$ac_prev"; then
12115            case $ac_word in
12116              i?86 | x86_64 | ppc | ppc64)
12117                if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
12118                  ac_arch=$ac_word
12119                else
12120                  ac_cv_c_bigendian=universal
12121                  break
12122                fi
12123                ;;
12124            esac
12125            ac_prev=
12126          elif test "x$ac_word" = "x-arch"; then
12127            ac_prev=arch
12128          fi
12129        done
12130 fi
12131 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12132     if test $ac_cv_c_bigendian = unknown; then
12133       # See if sys/param.h defines the BYTE_ORDER macro.
12134       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12135 /* end confdefs.h.  */
12136 #include <sys/types.h>
12137              #include <sys/param.h>
12138
12139 int
12140 main ()
12141 {
12142 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
12143                      && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
12144                      && LITTLE_ENDIAN)
12145               bogus endian macros
12146              #endif
12147
12148   ;
12149   return 0;
12150 }
12151 _ACEOF
12152 if ac_fn_c_try_compile "$LINENO"; then :
12153   # It does; now see whether it defined to BIG_ENDIAN or not.
12154          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12155 /* end confdefs.h.  */
12156 #include <sys/types.h>
12157                 #include <sys/param.h>
12158
12159 int
12160 main ()
12161 {
12162 #if BYTE_ORDER != BIG_ENDIAN
12163                  not big endian
12164                 #endif
12165
12166   ;
12167   return 0;
12168 }
12169 _ACEOF
12170 if ac_fn_c_try_compile "$LINENO"; then :
12171   ac_cv_c_bigendian=yes
12172 else
12173   ac_cv_c_bigendian=no
12174 fi
12175 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12176 fi
12177 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12178     fi
12179     if test $ac_cv_c_bigendian = unknown; then
12180       # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
12181       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12182 /* end confdefs.h.  */
12183 #include <limits.h>
12184
12185 int
12186 main ()
12187 {
12188 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
12189               bogus endian macros
12190              #endif
12191
12192   ;
12193   return 0;
12194 }
12195 _ACEOF
12196 if ac_fn_c_try_compile "$LINENO"; then :
12197   # It does; now see whether it defined to _BIG_ENDIAN or not.
12198          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12199 /* end confdefs.h.  */
12200 #include <limits.h>
12201
12202 int
12203 main ()
12204 {
12205 #ifndef _BIG_ENDIAN
12206                  not big endian
12207                 #endif
12208
12209   ;
12210   return 0;
12211 }
12212 _ACEOF
12213 if ac_fn_c_try_compile "$LINENO"; then :
12214   ac_cv_c_bigendian=yes
12215 else
12216   ac_cv_c_bigendian=no
12217 fi
12218 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12219 fi
12220 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12221     fi
12222     if test $ac_cv_c_bigendian = unknown; then
12223       # Compile a test program.
12224       if test "$cross_compiling" = yes; then :
12225   # Try to guess by grepping values from an object file.
12226          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12227 /* end confdefs.h.  */
12228 short int ascii_mm[] =
12229                   { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
12230                 short int ascii_ii[] =
12231                   { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
12232                 int use_ascii (int i) {
12233                   return ascii_mm[i] + ascii_ii[i];
12234                 }
12235                 short int ebcdic_ii[] =
12236                   { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
12237                 short int ebcdic_mm[] =
12238                   { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
12239                 int use_ebcdic (int i) {
12240                   return ebcdic_mm[i] + ebcdic_ii[i];
12241                 }
12242                 extern int foo;
12243
12244 int
12245 main ()
12246 {
12247 return use_ascii (foo) == use_ebcdic (foo);
12248   ;
12249   return 0;
12250 }
12251 _ACEOF
12252 if ac_fn_c_try_compile "$LINENO"; then :
12253   if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
12254               ac_cv_c_bigendian=yes
12255             fi
12256             if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
12257               if test "$ac_cv_c_bigendian" = unknown; then
12258                 ac_cv_c_bigendian=no
12259               else
12260                 # finding both strings is unlikely to happen, but who knows?
12261                 ac_cv_c_bigendian=unknown
12262               fi
12263             fi
12264 fi
12265 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12266 else
12267   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12268 /* end confdefs.h.  */
12269 $ac_includes_default
12270 int
12271 main ()
12272 {
12273
12274              /* Are we little or big endian?  From Harbison&Steele.  */
12275              union
12276              {
12277                long int l;
12278                char c[sizeof (long int)];
12279              } u;
12280              u.l = 1;
12281              return u.c[sizeof (long int) - 1] == 1;
12282
12283   ;
12284   return 0;
12285 }
12286 _ACEOF
12287 if ac_fn_c_try_run "$LINENO"; then :
12288   ac_cv_c_bigendian=no
12289 else
12290   ac_cv_c_bigendian=yes
12291 fi
12292 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12293   conftest.$ac_objext conftest.beam conftest.$ac_ext
12294 fi
12295
12296     fi
12297 fi
12298 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
12299 $as_echo "$ac_cv_c_bigendian" >&6; }
12300  case $ac_cv_c_bigendian in #(
12301    yes)
12302      $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
12303 ;; #(
12304    no)
12305       ;; #(
12306    universal)
12307
12308 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
12309
12310      ;; #(
12311    *)
12312      as_fn_error "unknown endianness
12313  presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
12314  esac
12315
12316
12317 # ------------------------------ #
12318 # Checks for library functions.  #
12319 # ------------------------------ #
12320
12321 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
12322 # for constant arguments.  Useless!
12323 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
12324 $as_echo_n "checking for working alloca.h... " >&6; }
12325 if test "${ac_cv_working_alloca_h+set}" = set; then :
12326   $as_echo_n "(cached) " >&6
12327 else
12328   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12329 /* end confdefs.h.  */
12330 #include <alloca.h>
12331 int
12332 main ()
12333 {
12334 char *p = (char *) alloca (2 * sizeof (int));
12335                           if (p) return 0;
12336   ;
12337   return 0;
12338 }
12339 _ACEOF
12340 if ac_fn_c_try_link "$LINENO"; then :
12341   ac_cv_working_alloca_h=yes
12342 else
12343   ac_cv_working_alloca_h=no
12344 fi
12345 rm -f core conftest.err conftest.$ac_objext \
12346     conftest$ac_exeext conftest.$ac_ext
12347 fi
12348 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
12349 $as_echo "$ac_cv_working_alloca_h" >&6; }
12350 if test $ac_cv_working_alloca_h = yes; then
12351
12352 $as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
12353
12354 fi
12355
12356 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
12357 $as_echo_n "checking for alloca... " >&6; }
12358 if test "${ac_cv_func_alloca_works+set}" = set; then :
12359   $as_echo_n "(cached) " >&6
12360 else
12361   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12362 /* end confdefs.h.  */
12363 #ifdef __GNUC__
12364 # define alloca __builtin_alloca
12365 #else
12366 # ifdef _MSC_VER
12367 #  include <malloc.h>
12368 #  define alloca _alloca
12369 # else
12370 #  ifdef HAVE_ALLOCA_H
12371 #   include <alloca.h>
12372 #  else
12373 #   ifdef _AIX
12374  #pragma alloca
12375 #   else
12376 #    ifndef alloca /* predefined by HP cc +Olibcalls */
12377 char *alloca ();
12378 #    endif
12379 #   endif
12380 #  endif
12381 # endif
12382 #endif
12383
12384 int
12385 main ()
12386 {
12387 char *p = (char *) alloca (1);
12388                                     if (p) return 0;
12389   ;
12390   return 0;
12391 }
12392 _ACEOF
12393 if ac_fn_c_try_link "$LINENO"; then :
12394   ac_cv_func_alloca_works=yes
12395 else
12396   ac_cv_func_alloca_works=no
12397 fi
12398 rm -f core conftest.err conftest.$ac_objext \
12399     conftest$ac_exeext conftest.$ac_ext
12400 fi
12401 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
12402 $as_echo "$ac_cv_func_alloca_works" >&6; }
12403
12404 if test $ac_cv_func_alloca_works = yes; then
12405
12406 $as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
12407
12408 else
12409   # The SVR3 libPW and SVR4 libucb both contain incompatible functions
12410 # that cause trouble.  Some versions do not even contain alloca or
12411 # contain a buggy version.  If you still want to use their alloca,
12412 # use ar to extract alloca.o from them instead of compiling alloca.c.
12413
12414 ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
12415
12416 $as_echo "#define C_ALLOCA 1" >>confdefs.h
12417
12418
12419 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
12420 $as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
12421 if test "${ac_cv_os_cray+set}" = set; then :
12422   $as_echo_n "(cached) " >&6
12423 else
12424   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12425 /* end confdefs.h.  */
12426 #if defined CRAY && ! defined CRAY2
12427 webecray
12428 #else
12429 wenotbecray
12430 #endif
12431
12432 _ACEOF
12433 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12434   $EGREP "webecray" >/dev/null 2>&1; then :
12435   ac_cv_os_cray=yes
12436 else
12437   ac_cv_os_cray=no
12438 fi
12439 rm -f conftest*
12440
12441 fi
12442 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
12443 $as_echo "$ac_cv_os_cray" >&6; }
12444 if test $ac_cv_os_cray = yes; then
12445   for ac_func in _getb67 GETB67 getb67; do
12446     as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12447 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
12448 eval as_val=\$$as_ac_var
12449    if test "x$as_val" = x""yes; then :
12450
12451 cat >>confdefs.h <<_ACEOF
12452 #define CRAY_STACKSEG_END $ac_func
12453 _ACEOF
12454
12455     break
12456 fi
12457
12458   done
12459 fi
12460
12461 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
12462 $as_echo_n "checking stack direction for C alloca... " >&6; }
12463 if test "${ac_cv_c_stack_direction+set}" = set; then :
12464   $as_echo_n "(cached) " >&6
12465 else
12466   if test "$cross_compiling" = yes; then :
12467   ac_cv_c_stack_direction=0
12468 else
12469   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12470 /* end confdefs.h.  */
12471 $ac_includes_default
12472 int
12473 find_stack_direction ()
12474 {
12475   static char *addr = 0;
12476   auto char dummy;
12477   if (addr == 0)
12478     {
12479       addr = &dummy;
12480       return find_stack_direction ();
12481     }
12482   else
12483     return (&dummy > addr) ? 1 : -1;
12484 }
12485
12486 int
12487 main ()
12488 {
12489   return find_stack_direction () < 0;
12490 }
12491 _ACEOF
12492 if ac_fn_c_try_run "$LINENO"; then :
12493   ac_cv_c_stack_direction=1
12494 else
12495   ac_cv_c_stack_direction=-1
12496 fi
12497 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12498   conftest.$ac_objext conftest.beam conftest.$ac_ext
12499 fi
12500
12501 fi
12502 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
12503 $as_echo "$ac_cv_c_stack_direction" >&6; }
12504 cat >>confdefs.h <<_ACEOF
12505 #define STACK_DIRECTION $ac_cv_c_stack_direction
12506 _ACEOF
12507
12508
12509 fi
12510
12511 for ac_header in stdlib.h unistd.h
12512 do :
12513   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12514 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
12515 eval as_val=\$$as_ac_Header
12516    if test "x$as_val" = x""yes; then :
12517   cat >>confdefs.h <<_ACEOF
12518 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12519 _ACEOF
12520
12521 fi
12522
12523 done
12524
12525 for ac_func in getpagesize
12526 do :
12527   ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
12528 if test "x$ac_cv_func_getpagesize" = x""yes; then :
12529   cat >>confdefs.h <<_ACEOF
12530 #define HAVE_GETPAGESIZE 1
12531 _ACEOF
12532
12533 fi
12534 done
12535
12536 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
12537 $as_echo_n "checking for working mmap... " >&6; }
12538 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then :
12539   $as_echo_n "(cached) " >&6
12540 else
12541   if test "$cross_compiling" = yes; then :
12542   ac_cv_func_mmap_fixed_mapped=no
12543 else
12544   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12545 /* end confdefs.h.  */
12546 $ac_includes_default
12547 /* malloc might have been renamed as rpl_malloc. */
12548 #undef malloc
12549
12550 /* Thanks to Mike Haertel and Jim Avera for this test.
12551    Here is a matrix of mmap possibilities:
12552         mmap private not fixed
12553         mmap private fixed at somewhere currently unmapped
12554         mmap private fixed at somewhere already mapped
12555         mmap shared not fixed
12556         mmap shared fixed at somewhere currently unmapped
12557         mmap shared fixed at somewhere already mapped
12558    For private mappings, we should verify that changes cannot be read()
12559    back from the file, nor mmap's back from the file at a different
12560    address.  (There have been systems where private was not correctly
12561    implemented like the infamous i386 svr4.0, and systems where the
12562    VM page cache was not coherent with the file system buffer cache
12563    like early versions of FreeBSD and possibly contemporary NetBSD.)
12564    For shared mappings, we should conversely verify that changes get
12565    propagated back to all the places they're supposed to be.
12566
12567    Grep wants private fixed already mapped.
12568    The main things grep needs to know about mmap are:
12569    * does it exist and is it safe to write into the mmap'd area
12570    * how to use it (BSD variants)  */
12571
12572 #include <fcntl.h>
12573 #include <sys/mman.h>
12574
12575 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
12576 char *malloc ();
12577 #endif
12578
12579 /* This mess was copied from the GNU getpagesize.h.  */
12580 #ifndef HAVE_GETPAGESIZE
12581 /* Assume that all systems that can run configure have sys/param.h.  */
12582 # ifndef HAVE_SYS_PARAM_H
12583 #  define HAVE_SYS_PARAM_H 1
12584 # endif
12585
12586 # ifdef _SC_PAGESIZE
12587 #  define getpagesize() sysconf(_SC_PAGESIZE)
12588 # else /* no _SC_PAGESIZE */
12589 #  ifdef HAVE_SYS_PARAM_H
12590 #   include <sys/param.h>
12591 #   ifdef EXEC_PAGESIZE
12592 #    define getpagesize() EXEC_PAGESIZE
12593 #   else /* no EXEC_PAGESIZE */
12594 #    ifdef NBPG
12595 #     define getpagesize() NBPG * CLSIZE
12596 #     ifndef CLSIZE
12597 #      define CLSIZE 1
12598 #     endif /* no CLSIZE */
12599 #    else /* no NBPG */
12600 #     ifdef NBPC
12601 #      define getpagesize() NBPC
12602 #     else /* no NBPC */
12603 #      ifdef PAGESIZE
12604 #       define getpagesize() PAGESIZE
12605 #      endif /* PAGESIZE */
12606 #     endif /* no NBPC */
12607 #    endif /* no NBPG */
12608 #   endif /* no EXEC_PAGESIZE */
12609 #  else /* no HAVE_SYS_PARAM_H */
12610 #   define getpagesize() 8192   /* punt totally */
12611 #  endif /* no HAVE_SYS_PARAM_H */
12612 # endif /* no _SC_PAGESIZE */
12613
12614 #endif /* no HAVE_GETPAGESIZE */
12615
12616 int
12617 main ()
12618 {
12619   char *data, *data2, *data3;
12620   int i, pagesize;
12621   int fd;
12622
12623   pagesize = getpagesize ();
12624
12625   /* First, make a file with some known garbage in it. */
12626   data = (char *) malloc (pagesize);
12627   if (!data)
12628     return 1;
12629   for (i = 0; i < pagesize; ++i)
12630     *(data + i) = rand ();
12631   umask (0);
12632   fd = creat ("conftest.mmap", 0600);
12633   if (fd < 0)
12634     return 1;
12635   if (write (fd, data, pagesize) != pagesize)
12636     return 1;
12637   close (fd);
12638
12639   /* Next, try to mmap the file at a fixed address which already has
12640      something else allocated at it.  If we can, also make sure that
12641      we see the same garbage.  */
12642   fd = open ("conftest.mmap", O_RDWR);
12643   if (fd < 0)
12644     return 1;
12645   data2 = (char *) malloc (2 * pagesize);
12646   if (!data2)
12647     return 1;
12648   data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
12649   if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
12650                      MAP_PRIVATE | MAP_FIXED, fd, 0L))
12651     return 1;
12652   for (i = 0; i < pagesize; ++i)
12653     if (*(data + i) != *(data2 + i))
12654       return 1;
12655
12656   /* Finally, make sure that changes to the mapped area do not
12657      percolate back to the file as seen by read().  (This is a bug on
12658      some variants of i386 svr4.0.)  */
12659   for (i = 0; i < pagesize; ++i)
12660     *(data2 + i) = *(data2 + i) + 1;
12661   data3 = (char *) malloc (pagesize);
12662   if (!data3)
12663     return 1;
12664   if (read (fd, data3, pagesize) != pagesize)
12665     return 1;
12666   for (i = 0; i < pagesize; ++i)
12667     if (*(data + i) != *(data3 + i))
12668       return 1;
12669   close (fd);
12670   return 0;
12671 }
12672 _ACEOF
12673 if ac_fn_c_try_run "$LINENO"; then :
12674   ac_cv_func_mmap_fixed_mapped=yes
12675 else
12676   ac_cv_func_mmap_fixed_mapped=no
12677 fi
12678 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12679   conftest.$ac_objext conftest.beam conftest.$ac_ext
12680 fi
12681
12682 fi
12683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
12684 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
12685 if test $ac_cv_func_mmap_fixed_mapped = yes; then
12686
12687 $as_echo "#define HAVE_MMAP 1" >>confdefs.h
12688
12689 fi
12690 rm -f conftest.mmap
12691
12692 ac_fn_c_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
12693 if test "x$ac_cv_type_pid_t" = x""yes; then :
12694
12695 else
12696
12697 cat >>confdefs.h <<_ACEOF
12698 #define pid_t int
12699 _ACEOF
12700
12701 fi
12702
12703 for ac_header in vfork.h
12704 do :
12705   ac_fn_c_check_header_mongrel "$LINENO" "vfork.h" "ac_cv_header_vfork_h" "$ac_includes_default"
12706 if test "x$ac_cv_header_vfork_h" = x""yes; then :
12707   cat >>confdefs.h <<_ACEOF
12708 #define HAVE_VFORK_H 1
12709 _ACEOF
12710
12711 fi
12712
12713 done
12714
12715 for ac_func in fork vfork
12716 do :
12717   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12718 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
12719 eval as_val=\$$as_ac_var
12720    if test "x$as_val" = x""yes; then :
12721   cat >>confdefs.h <<_ACEOF
12722 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
12723 _ACEOF
12724
12725 fi
12726 done
12727
12728 if test "x$ac_cv_func_fork" = xyes; then
12729   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fork" >&5
12730 $as_echo_n "checking for working fork... " >&6; }
12731 if test "${ac_cv_func_fork_works+set}" = set; then :
12732   $as_echo_n "(cached) " >&6
12733 else
12734   if test "$cross_compiling" = yes; then :
12735   ac_cv_func_fork_works=cross
12736 else
12737   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12738 /* end confdefs.h.  */
12739 $ac_includes_default
12740 int
12741 main ()
12742 {
12743
12744           /* By Ruediger Kuhlmann. */
12745           return fork () < 0;
12746
12747   ;
12748   return 0;
12749 }
12750 _ACEOF
12751 if ac_fn_c_try_run "$LINENO"; then :
12752   ac_cv_func_fork_works=yes
12753 else
12754   ac_cv_func_fork_works=no
12755 fi
12756 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12757   conftest.$ac_objext conftest.beam conftest.$ac_ext
12758 fi
12759
12760 fi
12761 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_fork_works" >&5
12762 $as_echo "$ac_cv_func_fork_works" >&6; }
12763
12764 else
12765   ac_cv_func_fork_works=$ac_cv_func_fork
12766 fi
12767 if test "x$ac_cv_func_fork_works" = xcross; then
12768   case $host in
12769     *-*-amigaos* | *-*-msdosdjgpp*)
12770       # Override, as these systems have only a dummy fork() stub
12771       ac_cv_func_fork_works=no
12772       ;;
12773     *)
12774       ac_cv_func_fork_works=yes
12775       ;;
12776   esac
12777   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
12778 $as_echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
12779 fi
12780 ac_cv_func_vfork_works=$ac_cv_func_vfork
12781 if test "x$ac_cv_func_vfork" = xyes; then
12782   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working vfork" >&5
12783 $as_echo_n "checking for working vfork... " >&6; }
12784 if test "${ac_cv_func_vfork_works+set}" = set; then :
12785   $as_echo_n "(cached) " >&6
12786 else
12787   if test "$cross_compiling" = yes; then :
12788   ac_cv_func_vfork_works=cross
12789 else
12790   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12791 /* end confdefs.h.  */
12792 /* Thanks to Paul Eggert for this test.  */
12793 $ac_includes_default
12794 #include <sys/wait.h>
12795 #ifdef HAVE_VFORK_H
12796 # include <vfork.h>
12797 #endif
12798 /* On some sparc systems, changes by the child to local and incoming
12799    argument registers are propagated back to the parent.  The compiler
12800    is told about this with #include <vfork.h>, but some compilers
12801    (e.g. gcc -O) don't grok <vfork.h>.  Test for this by using a
12802    static variable whose address is put into a register that is
12803    clobbered by the vfork.  */
12804 static void
12805 #ifdef __cplusplus
12806 sparc_address_test (int arg)
12807 # else
12808 sparc_address_test (arg) int arg;
12809 #endif
12810 {
12811   static pid_t child;
12812   if (!child) {
12813     child = vfork ();
12814     if (child < 0) {
12815       perror ("vfork");
12816       _exit(2);
12817     }
12818     if (!child) {
12819       arg = getpid();
12820       write(-1, "", 0);
12821       _exit (arg);
12822     }
12823   }
12824 }
12825
12826 int
12827 main ()
12828 {
12829   pid_t parent = getpid ();
12830   pid_t child;
12831
12832   sparc_address_test (0);
12833
12834   child = vfork ();
12835
12836   if (child == 0) {
12837     /* Here is another test for sparc vfork register problems.  This
12838        test uses lots of local variables, at least as many local
12839        variables as main has allocated so far including compiler
12840        temporaries.  4 locals are enough for gcc 1.40.3 on a Solaris
12841        4.1.3 sparc, but we use 8 to be safe.  A buggy compiler should
12842        reuse the register of parent for one of the local variables,
12843        since it will think that parent can't possibly be used any more
12844        in this routine.  Assigning to the local variable will thus
12845        munge parent in the parent process.  */
12846     pid_t
12847       p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
12848       p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
12849     /* Convince the compiler that p..p7 are live; otherwise, it might
12850        use the same hardware register for all 8 local variables.  */
12851     if (p != p1 || p != p2 || p != p3 || p != p4
12852         || p != p5 || p != p6 || p != p7)
12853       _exit(1);
12854
12855     /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
12856        from child file descriptors.  If the child closes a descriptor
12857        before it execs or exits, this munges the parent's descriptor
12858        as well.  Test for this by closing stdout in the child.  */
12859     _exit(close(fileno(stdout)) != 0);
12860   } else {
12861     int status;
12862     struct stat st;
12863
12864     while (wait(&status) != child)
12865       ;
12866     return (
12867          /* Was there some problem with vforking?  */
12868          child < 0
12869
12870          /* Did the child fail?  (This shouldn't happen.)  */
12871          || status
12872
12873          /* Did the vfork/compiler bug occur?  */
12874          || parent != getpid()
12875
12876          /* Did the file descriptor bug occur?  */
12877          || fstat(fileno(stdout), &st) != 0
12878          );
12879   }
12880 }
12881 _ACEOF
12882 if ac_fn_c_try_run "$LINENO"; then :
12883   ac_cv_func_vfork_works=yes
12884 else
12885   ac_cv_func_vfork_works=no
12886 fi
12887 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12888   conftest.$ac_objext conftest.beam conftest.$ac_ext
12889 fi
12890
12891 fi
12892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_vfork_works" >&5
12893 $as_echo "$ac_cv_func_vfork_works" >&6; }
12894
12895 fi;
12896 if test "x$ac_cv_func_fork_works" = xcross; then
12897   ac_cv_func_vfork_works=$ac_cv_func_vfork
12898   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
12899 $as_echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
12900 fi
12901
12902 if test "x$ac_cv_func_vfork_works" = xyes; then
12903
12904 $as_echo "#define HAVE_WORKING_VFORK 1" >>confdefs.h
12905
12906 else
12907
12908 $as_echo "#define vfork fork" >>confdefs.h
12909
12910 fi
12911 if test "x$ac_cv_func_fork_works" = xyes; then
12912
12913 $as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h
12914
12915 fi
12916
12917 for ac_func in canonicalize_file_name realpath getrusage getuid \
12918                 getgid pipe poll pread64 resize_term sbrk setpgid setpgrp setsid \
12919                 sigaction sigprocmask sigsetmask socketpair syscall \
12920                 ttrace wborder wresize setlocale iconvlist libiconvlist btowc \
12921                 setrlimit getrlimit posix_madvise waitpid
12922 do :
12923   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12924 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
12925 eval as_val=\$$as_ac_var
12926    if test "x$as_val" = x""yes; then :
12927   cat >>confdefs.h <<_ACEOF
12928 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
12929 _ACEOF
12930
12931 fi
12932 done
12933
12934
12935   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5
12936 $as_echo_n "checking for nl_langinfo and CODESET... " >&6; }
12937 if test "${am_cv_langinfo_codeset+set}" = set; then :
12938   $as_echo_n "(cached) " >&6
12939 else
12940   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12941 /* end confdefs.h.  */
12942 #include <langinfo.h>
12943 int
12944 main ()
12945 {
12946 char* cs = nl_langinfo(CODESET);
12947   ;
12948   return 0;
12949 }
12950 _ACEOF
12951 if ac_fn_c_try_link "$LINENO"; then :
12952   am_cv_langinfo_codeset=yes
12953 else
12954   am_cv_langinfo_codeset=no
12955 fi
12956 rm -f core conftest.err conftest.$ac_objext \
12957     conftest$ac_exeext conftest.$ac_ext
12958
12959 fi
12960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_langinfo_codeset" >&5
12961 $as_echo "$am_cv_langinfo_codeset" >&6; }
12962   if test $am_cv_langinfo_codeset = yes; then
12963
12964 $as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h
12965
12966   fi
12967
12968
12969 # Check the return and argument types of ptrace.  No canned test for
12970 # this, so roll our own.
12971 gdb_ptrace_headers='
12972 #if HAVE_SYS_TYPES_H
12973 # include <sys/types.h>
12974 #endif
12975 #if HAVE_SYS_PTRACE_H
12976 # include <sys/ptrace.h>
12977 #endif
12978 #if HAVE_UNISTD_H
12979 # include <unistd.h>
12980 #endif
12981 '
12982 # There is no point in checking if we don't have a prototype.
12983 ac_fn_c_check_decl "$LINENO" "ptrace" "ac_cv_have_decl_ptrace" "$gdb_ptrace_headers
12984 "
12985 if test "x$ac_cv_have_decl_ptrace" = x""yes; then :
12986   ac_have_decl=1
12987 else
12988   ac_have_decl=0
12989 fi
12990
12991 cat >>confdefs.h <<_ACEOF
12992 #define HAVE_DECL_PTRACE $ac_have_decl
12993 _ACEOF
12994 if test $ac_have_decl = 1; then :
12995
12996 else
12997
12998   : ${gdb_cv_func_ptrace_ret='int'}
12999   : ${gdb_cv_func_ptrace_args='int,int,long,long'}
13000
13001 fi
13002
13003 # Check return type.  Varargs (used on GNU/Linux) conflict with the
13004 # empty argument list, so check for that explicitly.
13005 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of ptrace" >&5
13006 $as_echo_n "checking return type of ptrace... " >&6; }
13007 if test "${gdb_cv_func_ptrace_ret+set}" = set; then :
13008   $as_echo_n "(cached) " >&6
13009 else
13010   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13011 /* end confdefs.h.  */
13012 $gdb_ptrace_headers
13013 int
13014 main ()
13015 {
13016 extern long ptrace (enum __ptrace_request, ...);
13017   ;
13018   return 0;
13019 }
13020 _ACEOF
13021 if ac_fn_c_try_compile "$LINENO"; then :
13022   gdb_cv_func_ptrace_ret='long'
13023 else
13024   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13025 /* end confdefs.h.  */
13026 $gdb_ptrace_headers
13027 int
13028 main ()
13029 {
13030 extern int ptrace ();
13031   ;
13032   return 0;
13033 }
13034 _ACEOF
13035 if ac_fn_c_try_compile "$LINENO"; then :
13036   gdb_cv_func_ptrace_ret='int'
13037 else
13038   gdb_cv_func_ptrace_ret='long'
13039 fi
13040 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13041 fi
13042 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13043 fi
13044 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_func_ptrace_ret" >&5
13045 $as_echo "$gdb_cv_func_ptrace_ret" >&6; }
13046
13047 cat >>confdefs.h <<_ACEOF
13048 #define PTRACE_TYPE_RET $gdb_cv_func_ptrace_ret
13049 _ACEOF
13050
13051 # Check argument types.
13052 { $as_echo "$as_me:${as_lineno-$LINENO}: checking types of arguments for ptrace" >&5
13053 $as_echo_n "checking types of arguments for ptrace... " >&6; }
13054 if test "${gdb_cv_func_ptrace_args+set}" = set; then :
13055   $as_echo_n "(cached) " >&6
13056 else
13057
13058   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13059 /* end confdefs.h.  */
13060 $gdb_ptrace_headers
13061 int
13062 main ()
13063 {
13064 extern long ptrace (enum __ptrace_request, ...);
13065   ;
13066   return 0;
13067 }
13068 _ACEOF
13069 if ac_fn_c_try_compile "$LINENO"; then :
13070   gdb_cv_func_ptrace_args='int,int,long,long'
13071 else
13072
13073 for gdb_arg1 in 'int' 'long'; do
13074  for gdb_arg2 in 'pid_t' 'int' 'long'; do
13075   for gdb_arg3 in 'int *' 'caddr_t' 'int' 'long' 'void *'; do
13076    for gdb_arg4 in 'int' 'long'; do
13077      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13078 /* end confdefs.h.  */
13079 $gdb_ptrace_headers
13080 int
13081 main ()
13082 {
13083
13084 extern $gdb_cv_func_ptrace_ret
13085   ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4);
13086
13087   ;
13088   return 0;
13089 }
13090 _ACEOF
13091 if ac_fn_c_try_compile "$LINENO"; then :
13092   gdb_cv_func_ptrace_args="$gdb_arg1,$gdb_arg2,$gdb_arg3,$gdb_arg4";
13093     break 4;
13094 fi
13095 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13096     for gdb_arg5 in 'int *' 'int' 'long'; do
13097      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13098 /* end confdefs.h.  */
13099 $gdb_ptrace_headers
13100 int
13101 main ()
13102 {
13103
13104 extern $gdb_cv_func_ptrace_ret
13105   ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4, $gdb_arg5);
13106
13107   ;
13108   return 0;
13109 }
13110 _ACEOF
13111 if ac_fn_c_try_compile "$LINENO"; then :
13112
13113 gdb_cv_func_ptrace_args="$gdb_arg1,$gdb_arg2,$gdb_arg3,$gdb_arg4,$gdb_arg5";
13114     break 5;
13115 fi
13116 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13117     done
13118    done
13119   done
13120  done
13121 done
13122 # Provide a safe default value.
13123 : ${gdb_cv_func_ptrace_args='int,int,long,long'}
13124
13125 fi
13126 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13127 fi
13128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_func_ptrace_args" >&5
13129 $as_echo "$gdb_cv_func_ptrace_args" >&6; }
13130 ac_save_IFS=$IFS; IFS=','
13131 set dummy `echo "$gdb_cv_func_ptrace_args" | sed 's/\*/\*/g'`
13132 IFS=$ac_save_IFS
13133 shift
13134
13135 cat >>confdefs.h <<_ACEOF
13136 #define PTRACE_TYPE_ARG3 $3
13137 _ACEOF
13138
13139 if test -n "$5"; then
13140
13141 cat >>confdefs.h <<_ACEOF
13142 #define PTRACE_TYPE_ARG5 $5
13143 _ACEOF
13144
13145 fi
13146
13147 if test "$cross_compiling" = no; then
13148   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether setpgrp takes no argument" >&5
13149 $as_echo_n "checking whether setpgrp takes no argument... " >&6; }
13150 if test "${ac_cv_func_setpgrp_void+set}" = set; then :
13151   $as_echo_n "(cached) " >&6
13152 else
13153   if test "$cross_compiling" = yes; then :
13154   as_fn_error "cannot check setpgrp when cross compiling" "$LINENO" 5
13155 else
13156   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13157 /* end confdefs.h.  */
13158 $ac_includes_default
13159 int
13160 main ()
13161 {
13162 /* If this system has a BSD-style setpgrp which takes arguments,
13163   setpgrp(1, 1) will fail with ESRCH and return -1, in that case
13164   exit successfully. */
13165   return setpgrp (1,1) != -1;
13166   ;
13167   return 0;
13168 }
13169 _ACEOF
13170 if ac_fn_c_try_run "$LINENO"; then :
13171   ac_cv_func_setpgrp_void=no
13172 else
13173   ac_cv_func_setpgrp_void=yes
13174 fi
13175 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
13176   conftest.$ac_objext conftest.beam conftest.$ac_ext
13177 fi
13178
13179 fi
13180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_setpgrp_void" >&5
13181 $as_echo "$ac_cv_func_setpgrp_void" >&6; }
13182 if test $ac_cv_func_setpgrp_void = yes; then
13183
13184 $as_echo "#define SETPGRP_VOID 1" >>confdefs.h
13185
13186 fi
13187
13188 else
13189   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether setpgrp takes no argument" >&5
13190 $as_echo_n "checking whether setpgrp takes no argument... " >&6; }
13191 if test "${ac_cv_func_setpgrp_void+set}" = set; then :
13192   $as_echo_n "(cached) " >&6
13193 else
13194   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13195 /* end confdefs.h.  */
13196
13197 #include <unistd.h>
13198
13199 int
13200 main ()
13201 {
13202
13203   if (setpgrp(1,1) == -1)
13204     exit (0);
13205   else
13206     exit (1);
13207
13208   ;
13209   return 0;
13210 }
13211 _ACEOF
13212 if ac_fn_c_try_compile "$LINENO"; then :
13213   ac_cv_func_setpgrp_void=no
13214 else
13215   ac_cv_func_setpgrp_void=yes
13216 fi
13217 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13218 fi
13219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_setpgrp_void" >&5
13220 $as_echo "$ac_cv_func_setpgrp_void" >&6; }
13221 if test $ac_cv_func_setpgrp_void = yes; then
13222   $as_echo "#define SETPGRP_VOID 1" >>confdefs.h
13223
13224 fi
13225 fi
13226
13227 # Check if sigsetjmp is available.  Using AC_CHECK_FUNCS won't do
13228 # since sigsetjmp might only be defined as a macro.
13229 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sigsetjmp" >&5
13230 $as_echo_n "checking for sigsetjmp... " >&6; }
13231 if test "${gdb_cv_func_sigsetjmp+set}" = set; then :
13232   $as_echo_n "(cached) " >&6
13233 else
13234   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13235 /* end confdefs.h.  */
13236
13237 #include <setjmp.h>
13238
13239 int
13240 main ()
13241 {
13242 sigjmp_buf env; while (! sigsetjmp (env, 1)) siglongjmp (env, 1);
13243   ;
13244   return 0;
13245 }
13246 _ACEOF
13247 if ac_fn_c_try_compile "$LINENO"; then :
13248   gdb_cv_func_sigsetjmp=yes
13249 else
13250   gdb_cv_func_sigsetjmp=no
13251 fi
13252 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13253 fi
13254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_func_sigsetjmp" >&5
13255 $as_echo "$gdb_cv_func_sigsetjmp" >&6; }
13256 if test $gdb_cv_func_sigsetjmp = yes; then
13257
13258 $as_echo "#define HAVE_SIGSETJMP 1" >>confdefs.h
13259
13260 fi
13261
13262 # Assume we'll default to using the included libiberty regex.
13263 gdb_use_included_regex=yes
13264
13265 # However, if the system regex is GNU regex, then default to *not*
13266 # using the included regex.
13267 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU regex" >&5
13268 $as_echo_n "checking for GNU regex... " >&6; }
13269 if test "${gdb_cv_have_gnu_regex+set}" = set; then :
13270   $as_echo_n "(cached) " >&6
13271 else
13272   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13273 /* end confdefs.h.  */
13274 #include <gnu-versions.h>
13275 int
13276 main ()
13277 {
13278 #define REGEX_INTERFACE_VERSION 1
13279 #if _GNU_REGEX_INTERFACE_VERSION != REGEX_INTERFACE_VERSION
13280 # error "Version mismatch"
13281 #endif
13282   ;
13283   return 0;
13284 }
13285 _ACEOF
13286 if ac_fn_c_try_compile "$LINENO"; then :
13287   gdb_cv_have_gnu_regex=yes
13288 else
13289   gdb_cv_have_gnu_regex=no
13290 fi
13291 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13292 fi
13293 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_gnu_regex" >&5
13294 $as_echo "$gdb_cv_have_gnu_regex" >&6; }
13295 if test $gdb_cv_have_gnu_regex = yes; then
13296   gdb_use_included_regex=no
13297 fi
13298
13299
13300 # Check whether --with-included-regex was given.
13301 if test "${with_included_regex+set}" = set; then :
13302   withval=$with_included_regex; gdb_with_regex=$withval
13303 else
13304   gdb_with_regex=$gdb_use_included_regex
13305 fi
13306
13307 if test "$gdb_with_regex" = yes; then
13308
13309 $as_echo "#define USE_INCLUDED_REGEX 1" >>confdefs.h
13310
13311 fi
13312
13313 # Check if <sys/proc.h> defines `struct thread' with a td_pcb member.
13314 ac_fn_c_check_member "$LINENO" "struct thread" "td_pcb" "ac_cv_member_struct_thread_td_pcb" "#include <sys/param.h>
13315 #include <sys/proc.h>
13316
13317 "
13318 if test "x$ac_cv_member_struct_thread_td_pcb" = x""yes; then :
13319
13320 cat >>confdefs.h <<_ACEOF
13321 #define HAVE_STRUCT_THREAD_TD_PCB 1
13322 _ACEOF
13323
13324
13325 fi
13326
13327
13328 # See if <sys/lwp.h> defines `struct lwp`.
13329 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct lwp" >&5
13330 $as_echo_n "checking for struct lwp... " >&6; }
13331 if test "${gdb_cv_struct_lwp+set}" = set; then :
13332   $as_echo_n "(cached) " >&6
13333 else
13334   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13335 /* end confdefs.h.  */
13336 #include <sys/param.h>
13337 #include <sys/lwp.h>
13338 int
13339 main ()
13340 {
13341 struct lwp l;
13342   ;
13343   return 0;
13344 }
13345 _ACEOF
13346 if ac_fn_c_try_compile "$LINENO"; then :
13347   gdb_cv_struct_lwp=yes
13348 else
13349   gdb_cv_struct_lwp=no
13350 fi
13351 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13352 fi
13353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_struct_lwp" >&5
13354 $as_echo "$gdb_cv_struct_lwp" >&6; }
13355 if test $gdb_cv_struct_lwp = yes; then
13356
13357 $as_echo "#define HAVE_STRUCT_LWP 1" >>confdefs.h
13358
13359 fi
13360
13361 # See if <machine/reg.h> degines `struct reg'.
13362 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct reg in machine/reg.h" >&5
13363 $as_echo_n "checking for struct reg in machine/reg.h... " >&6; }
13364 if test "${gdb_cv_struct_reg+set}" = set; then :
13365   $as_echo_n "(cached) " >&6
13366 else
13367   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13368 /* end confdefs.h.  */
13369 #include <sys/types.h>
13370 #include <machine/reg.h>
13371 int
13372 main ()
13373 {
13374 struct reg r;
13375   ;
13376   return 0;
13377 }
13378 _ACEOF
13379 if ac_fn_c_try_compile "$LINENO"; then :
13380   gdb_cv_struct_reg=yes
13381 else
13382   gdb_cv_struct_reg=no
13383 fi
13384 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13385 fi
13386 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_struct_reg" >&5
13387 $as_echo "$gdb_cv_struct_reg" >&6; }
13388 if test $gdb_cv_struct_reg = yes; then
13389
13390 $as_echo "#define HAVE_STRUCT_REG 1" >>confdefs.h
13391
13392 fi
13393
13394 # See if <machine/reg.h> supports the %fs and %gs i386 segment registers.
13395 # Older i386 BSD's don't have the r_fs and r_gs members of `struct reg'.
13396 ac_fn_c_check_member "$LINENO" "struct reg" "r_fs" "ac_cv_member_struct_reg_r_fs" "#include <machine/reg.h>
13397 "
13398 if test "x$ac_cv_member_struct_reg_r_fs" = x""yes; then :
13399
13400 cat >>confdefs.h <<_ACEOF
13401 #define HAVE_STRUCT_REG_R_FS 1
13402 _ACEOF
13403
13404
13405 fi
13406 ac_fn_c_check_member "$LINENO" "struct reg" "r_gs" "ac_cv_member_struct_reg_r_gs" "#include <machine/reg.h>
13407 "
13408 if test "x$ac_cv_member_struct_reg_r_gs" = x""yes; then :
13409
13410 cat >>confdefs.h <<_ACEOF
13411 #define HAVE_STRUCT_REG_R_GS 1
13412 _ACEOF
13413
13414
13415 fi
13416
13417
13418 # See if <sys/ptrace.h> provides the PTRACE_GETREGS request.
13419 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PTRACE_GETREGS" >&5
13420 $as_echo_n "checking for PTRACE_GETREGS... " >&6; }
13421 if test "${gdb_cv_have_ptrace_getregs+set}" = set; then :
13422   $as_echo_n "(cached) " >&6
13423 else
13424   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13425 /* end confdefs.h.  */
13426 #include <sys/ptrace.h>
13427 int
13428 main ()
13429 {
13430 PTRACE_GETREGS;
13431   ;
13432   return 0;
13433 }
13434 _ACEOF
13435 if ac_fn_c_try_compile "$LINENO"; then :
13436   gdb_cv_have_ptrace_getregs=yes
13437 else
13438   gdb_cv_have_ptrace_getregs=no
13439 fi
13440 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13441 fi
13442
13443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_ptrace_getregs" >&5
13444 $as_echo "$gdb_cv_have_ptrace_getregs" >&6; }
13445 if test $gdb_cv_have_ptrace_getregs = yes; then
13446
13447 $as_echo "#define HAVE_PTRACE_GETREGS 1" >>confdefs.h
13448
13449 fi
13450
13451 # See if <sys/ptrace.h> provides the PTRACE_GETFPXREGS request.
13452 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PTRACE_GETFPXREGS" >&5
13453 $as_echo_n "checking for PTRACE_GETFPXREGS... " >&6; }
13454 if test "${gdb_cv_have_ptrace_getfpxregs+set}" = set; then :
13455   $as_echo_n "(cached) " >&6
13456 else
13457   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13458 /* end confdefs.h.  */
13459 #include <sys/ptrace.h>
13460 int
13461 main ()
13462 {
13463 PTRACE_GETFPXREGS;
13464   ;
13465   return 0;
13466 }
13467 _ACEOF
13468 if ac_fn_c_try_compile "$LINENO"; then :
13469   gdb_cv_have_ptrace_getfpxregs=yes
13470 else
13471   gdb_cv_have_ptrace_getfpxregs=no
13472 fi
13473 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13474 fi
13475
13476 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_ptrace_getfpxregs" >&5
13477 $as_echo "$gdb_cv_have_ptrace_getfpxregs" >&6; }
13478 if test $gdb_cv_have_ptrace_getfpxregs = yes; then
13479
13480 $as_echo "#define HAVE_PTRACE_GETFPXREGS 1" >>confdefs.h
13481
13482 fi
13483
13484 # See if <sys/ptrace.h> provides the PT_GETDBREGS request.
13485 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PT_GETDBREGS" >&5
13486 $as_echo_n "checking for PT_GETDBREGS... " >&6; }
13487 if test "${gdb_cv_have_pt_getdbregs+set}" = set; then :
13488   $as_echo_n "(cached) " >&6
13489 else
13490   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13491 /* end confdefs.h.  */
13492 #include <sys/types.h>
13493 #include <sys/ptrace.h>
13494 int
13495 main ()
13496 {
13497 PT_GETDBREGS;
13498   ;
13499   return 0;
13500 }
13501 _ACEOF
13502 if ac_fn_c_try_compile "$LINENO"; then :
13503   gdb_cv_have_pt_getdbregs=yes
13504 else
13505   gdb_cv_have_pt_getdbregs=no
13506 fi
13507 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13508 fi
13509
13510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_pt_getdbregs" >&5
13511 $as_echo "$gdb_cv_have_pt_getdbregs" >&6; }
13512 if test $gdb_cv_have_pt_getdbregs = yes; then
13513
13514 $as_echo "#define HAVE_PT_GETDBREGS 1" >>confdefs.h
13515
13516 fi
13517
13518 # See if <sys/ptrace.h> provides the PT_GETXMMREGS request.
13519 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PT_GETXMMREGS" >&5
13520 $as_echo_n "checking for PT_GETXMMREGS... " >&6; }
13521 if test "${gdb_cv_have_pt_getxmmregs+set}" = set; then :
13522   $as_echo_n "(cached) " >&6
13523 else
13524   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13525 /* end confdefs.h.  */
13526 #include <sys/types.h>
13527 #include <sys/ptrace.h>
13528 int
13529 main ()
13530 {
13531 PT_GETXMMREGS;
13532   ;
13533   return 0;
13534 }
13535 _ACEOF
13536 if ac_fn_c_try_compile "$LINENO"; then :
13537   gdb_cv_have_pt_getxmmregs=yes
13538 else
13539   gdb_cv_have_pt_getxmmregs=no
13540 fi
13541 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13542 fi
13543
13544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_pt_getxmmregs" >&5
13545 $as_echo "$gdb_cv_have_pt_getxmmregs" >&6; }
13546 if test $gdb_cv_have_pt_getxmmregs = yes; then
13547
13548 $as_echo "#define HAVE_PT_GETXMMREGS 1" >>confdefs.h
13549
13550 fi
13551
13552 # Detect which type of /proc is in use, such as for Unixware or Solaris.
13553
13554 if test "${target}" = "${host}"; then
13555   case "${host}" in
13556   *-*-unixware* | *-*-sysv4.2* | *-*-sysv5* | *-*-interix* )
13557
13558 $as_echo "#define NEW_PROC_API 1" >>confdefs.h
13559
13560       ;;
13561   *-*-solaris2.[6789] | *-*-solaris2.1[0-9]*)
13562
13563 $as_echo "#define NEW_PROC_API 1" >>confdefs.h
13564
13565       ;;
13566   mips-sgi-irix5*)
13567       # Work around <sys/proc.h> needing _KMEMUSER problem on IRIX 5.
13568
13569 $as_echo "#define _KMEMUSER 1" >>confdefs.h
13570
13571       ;;
13572   esac
13573 fi
13574
13575 if test "$ac_cv_header_sys_procfs_h" = yes; then
13576   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pstatus_t in sys/procfs.h" >&5
13577 $as_echo_n "checking for pstatus_t in sys/procfs.h... " >&6; }
13578  if test "${bfd_cv_have_sys_procfs_type_pstatus_t+set}" = set; then :
13579   $as_echo_n "(cached) " >&6
13580 else
13581   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13582 /* end confdefs.h.  */
13583
13584 #define _SYSCALL32
13585 /* Needed for new procfs interface on sparc-solaris.  */
13586 #define _STRUCTURED_PROC 1
13587 #include <sys/procfs.h>
13588 int
13589 main ()
13590 {
13591 pstatus_t avar
13592   ;
13593   return 0;
13594 }
13595 _ACEOF
13596 if ac_fn_c_try_compile "$LINENO"; then :
13597   bfd_cv_have_sys_procfs_type_pstatus_t=yes
13598 else
13599   bfd_cv_have_sys_procfs_type_pstatus_t=no
13600
13601 fi
13602 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13603 fi
13604
13605  if test $bfd_cv_have_sys_procfs_type_pstatus_t = yes; then
13606
13607 $as_echo "#define HAVE_PSTATUS_T 1" >>confdefs.h
13608
13609  fi
13610  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pstatus_t" >&5
13611 $as_echo "$bfd_cv_have_sys_procfs_type_pstatus_t" >&6; }
13612
13613   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prrun_t in sys/procfs.h" >&5
13614 $as_echo_n "checking for prrun_t in sys/procfs.h... " >&6; }
13615  if test "${bfd_cv_have_sys_procfs_type_prrun_t+set}" = set; then :
13616   $as_echo_n "(cached) " >&6
13617 else
13618   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13619 /* end confdefs.h.  */
13620
13621 #define _SYSCALL32
13622 /* Needed for new procfs interface on sparc-solaris.  */
13623 #define _STRUCTURED_PROC 1
13624 #include <sys/procfs.h>
13625 int
13626 main ()
13627 {
13628 prrun_t avar
13629   ;
13630   return 0;
13631 }
13632 _ACEOF
13633 if ac_fn_c_try_compile "$LINENO"; then :
13634   bfd_cv_have_sys_procfs_type_prrun_t=yes
13635 else
13636   bfd_cv_have_sys_procfs_type_prrun_t=no
13637
13638 fi
13639 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13640 fi
13641
13642  if test $bfd_cv_have_sys_procfs_type_prrun_t = yes; then
13643
13644 $as_echo "#define HAVE_PRRUN_T 1" >>confdefs.h
13645
13646  fi
13647  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prrun_t" >&5
13648 $as_echo "$bfd_cv_have_sys_procfs_type_prrun_t" >&6; }
13649
13650   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gregset_t in sys/procfs.h" >&5
13651 $as_echo_n "checking for gregset_t in sys/procfs.h... " >&6; }
13652  if test "${bfd_cv_have_sys_procfs_type_gregset_t+set}" = set; then :
13653   $as_echo_n "(cached) " >&6
13654 else
13655   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13656 /* end confdefs.h.  */
13657
13658 #define _SYSCALL32
13659 /* Needed for new procfs interface on sparc-solaris.  */
13660 #define _STRUCTURED_PROC 1
13661 #include <sys/procfs.h>
13662 int
13663 main ()
13664 {
13665 gregset_t avar
13666   ;
13667   return 0;
13668 }
13669 _ACEOF
13670 if ac_fn_c_try_compile "$LINENO"; then :
13671   bfd_cv_have_sys_procfs_type_gregset_t=yes
13672 else
13673   bfd_cv_have_sys_procfs_type_gregset_t=no
13674
13675 fi
13676 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13677 fi
13678
13679  if test $bfd_cv_have_sys_procfs_type_gregset_t = yes; then
13680
13681 $as_echo "#define HAVE_GREGSET_T 1" >>confdefs.h
13682
13683  fi
13684  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_gregset_t" >&5
13685 $as_echo "$bfd_cv_have_sys_procfs_type_gregset_t" >&6; }
13686
13687   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fpregset_t in sys/procfs.h" >&5
13688 $as_echo_n "checking for fpregset_t in sys/procfs.h... " >&6; }
13689  if test "${bfd_cv_have_sys_procfs_type_fpregset_t+set}" = set; then :
13690   $as_echo_n "(cached) " >&6
13691 else
13692   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13693 /* end confdefs.h.  */
13694
13695 #define _SYSCALL32
13696 /* Needed for new procfs interface on sparc-solaris.  */
13697 #define _STRUCTURED_PROC 1
13698 #include <sys/procfs.h>
13699 int
13700 main ()
13701 {
13702 fpregset_t avar
13703   ;
13704   return 0;
13705 }
13706 _ACEOF
13707 if ac_fn_c_try_compile "$LINENO"; then :
13708   bfd_cv_have_sys_procfs_type_fpregset_t=yes
13709 else
13710   bfd_cv_have_sys_procfs_type_fpregset_t=no
13711
13712 fi
13713 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13714 fi
13715
13716  if test $bfd_cv_have_sys_procfs_type_fpregset_t = yes; then
13717
13718 $as_echo "#define HAVE_FPREGSET_T 1" >>confdefs.h
13719
13720  fi
13721  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_fpregset_t" >&5
13722 $as_echo "$bfd_cv_have_sys_procfs_type_fpregset_t" >&6; }
13723
13724   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prgregset_t in sys/procfs.h" >&5
13725 $as_echo_n "checking for prgregset_t in sys/procfs.h... " >&6; }
13726  if test "${bfd_cv_have_sys_procfs_type_prgregset_t+set}" = set; then :
13727   $as_echo_n "(cached) " >&6
13728 else
13729   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13730 /* end confdefs.h.  */
13731
13732 #define _SYSCALL32
13733 /* Needed for new procfs interface on sparc-solaris.  */
13734 #define _STRUCTURED_PROC 1
13735 #include <sys/procfs.h>
13736 int
13737 main ()
13738 {
13739 prgregset_t avar
13740   ;
13741   return 0;
13742 }
13743 _ACEOF
13744 if ac_fn_c_try_compile "$LINENO"; then :
13745   bfd_cv_have_sys_procfs_type_prgregset_t=yes
13746 else
13747   bfd_cv_have_sys_procfs_type_prgregset_t=no
13748
13749 fi
13750 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13751 fi
13752
13753  if test $bfd_cv_have_sys_procfs_type_prgregset_t = yes; then
13754
13755 $as_echo "#define HAVE_PRGREGSET_T 1" >>confdefs.h
13756
13757  fi
13758  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prgregset_t" >&5
13759 $as_echo "$bfd_cv_have_sys_procfs_type_prgregset_t" >&6; }
13760
13761   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prfpregset_t in sys/procfs.h" >&5
13762 $as_echo_n "checking for prfpregset_t in sys/procfs.h... " >&6; }
13763  if test "${bfd_cv_have_sys_procfs_type_prfpregset_t+set}" = set; then :
13764   $as_echo_n "(cached) " >&6
13765 else
13766   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13767 /* end confdefs.h.  */
13768
13769 #define _SYSCALL32
13770 /* Needed for new procfs interface on sparc-solaris.  */
13771 #define _STRUCTURED_PROC 1
13772 #include <sys/procfs.h>
13773 int
13774 main ()
13775 {
13776 prfpregset_t avar
13777   ;
13778   return 0;
13779 }
13780 _ACEOF
13781 if ac_fn_c_try_compile "$LINENO"; then :
13782   bfd_cv_have_sys_procfs_type_prfpregset_t=yes
13783 else
13784   bfd_cv_have_sys_procfs_type_prfpregset_t=no
13785
13786 fi
13787 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13788 fi
13789
13790  if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
13791
13792 $as_echo "#define HAVE_PRFPREGSET_T 1" >>confdefs.h
13793
13794  fi
13795  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prfpregset_t" >&5
13796 $as_echo "$bfd_cv_have_sys_procfs_type_prfpregset_t" >&6; }
13797
13798   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prgregset32_t in sys/procfs.h" >&5
13799 $as_echo_n "checking for prgregset32_t in sys/procfs.h... " >&6; }
13800  if test "${bfd_cv_have_sys_procfs_type_prgregset32_t+set}" = set; then :
13801   $as_echo_n "(cached) " >&6
13802 else
13803   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13804 /* end confdefs.h.  */
13805
13806 #define _SYSCALL32
13807 /* Needed for new procfs interface on sparc-solaris.  */
13808 #define _STRUCTURED_PROC 1
13809 #include <sys/procfs.h>
13810 int
13811 main ()
13812 {
13813 prgregset32_t avar
13814   ;
13815   return 0;
13816 }
13817 _ACEOF
13818 if ac_fn_c_try_compile "$LINENO"; then :
13819   bfd_cv_have_sys_procfs_type_prgregset32_t=yes
13820 else
13821   bfd_cv_have_sys_procfs_type_prgregset32_t=no
13822
13823 fi
13824 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13825 fi
13826
13827  if test $bfd_cv_have_sys_procfs_type_prgregset32_t = yes; then
13828
13829 $as_echo "#define HAVE_PRGREGSET32_T 1" >>confdefs.h
13830
13831  fi
13832  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prgregset32_t" >&5
13833 $as_echo "$bfd_cv_have_sys_procfs_type_prgregset32_t" >&6; }
13834
13835   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prfpregset32_t in sys/procfs.h" >&5
13836 $as_echo_n "checking for prfpregset32_t in sys/procfs.h... " >&6; }
13837  if test "${bfd_cv_have_sys_procfs_type_prfpregset32_t+set}" = set; then :
13838   $as_echo_n "(cached) " >&6
13839 else
13840   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13841 /* end confdefs.h.  */
13842
13843 #define _SYSCALL32
13844 /* Needed for new procfs interface on sparc-solaris.  */
13845 #define _STRUCTURED_PROC 1
13846 #include <sys/procfs.h>
13847 int
13848 main ()
13849 {
13850 prfpregset32_t avar
13851   ;
13852   return 0;
13853 }
13854 _ACEOF
13855 if ac_fn_c_try_compile "$LINENO"; then :
13856   bfd_cv_have_sys_procfs_type_prfpregset32_t=yes
13857 else
13858   bfd_cv_have_sys_procfs_type_prfpregset32_t=no
13859
13860 fi
13861 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13862 fi
13863
13864  if test $bfd_cv_have_sys_procfs_type_prfpregset32_t = yes; then
13865
13866 $as_echo "#define HAVE_PRFPREGSET32_T 1" >>confdefs.h
13867
13868  fi
13869  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prfpregset32_t" >&5
13870 $as_echo "$bfd_cv_have_sys_procfs_type_prfpregset32_t" >&6; }
13871
13872   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpid_t in sys/procfs.h" >&5
13873 $as_echo_n "checking for lwpid_t in sys/procfs.h... " >&6; }
13874  if test "${bfd_cv_have_sys_procfs_type_lwpid_t+set}" = set; then :
13875   $as_echo_n "(cached) " >&6
13876 else
13877   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13878 /* end confdefs.h.  */
13879
13880 #define _SYSCALL32
13881 /* Needed for new procfs interface on sparc-solaris.  */
13882 #define _STRUCTURED_PROC 1
13883 #include <sys/procfs.h>
13884 int
13885 main ()
13886 {
13887 lwpid_t avar
13888   ;
13889   return 0;
13890 }
13891 _ACEOF
13892 if ac_fn_c_try_compile "$LINENO"; then :
13893   bfd_cv_have_sys_procfs_type_lwpid_t=yes
13894 else
13895   bfd_cv_have_sys_procfs_type_lwpid_t=no
13896
13897 fi
13898 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13899 fi
13900
13901  if test $bfd_cv_have_sys_procfs_type_lwpid_t = yes; then
13902
13903 $as_echo "#define HAVE_LWPID_T 1" >>confdefs.h
13904
13905  fi
13906  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_lwpid_t" >&5
13907 $as_echo "$bfd_cv_have_sys_procfs_type_lwpid_t" >&6; }
13908
13909   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for psaddr_t in sys/procfs.h" >&5
13910 $as_echo_n "checking for psaddr_t in sys/procfs.h... " >&6; }
13911  if test "${bfd_cv_have_sys_procfs_type_psaddr_t+set}" = set; then :
13912   $as_echo_n "(cached) " >&6
13913 else
13914   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13915 /* end confdefs.h.  */
13916
13917 #define _SYSCALL32
13918 /* Needed for new procfs interface on sparc-solaris.  */
13919 #define _STRUCTURED_PROC 1
13920 #include <sys/procfs.h>
13921 int
13922 main ()
13923 {
13924 psaddr_t avar
13925   ;
13926   return 0;
13927 }
13928 _ACEOF
13929 if ac_fn_c_try_compile "$LINENO"; then :
13930   bfd_cv_have_sys_procfs_type_psaddr_t=yes
13931 else
13932   bfd_cv_have_sys_procfs_type_psaddr_t=no
13933
13934 fi
13935 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13936 fi
13937
13938  if test $bfd_cv_have_sys_procfs_type_psaddr_t = yes; then
13939
13940 $as_echo "#define HAVE_PSADDR_T 1" >>confdefs.h
13941
13942  fi
13943  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_psaddr_t" >&5
13944 $as_echo "$bfd_cv_have_sys_procfs_type_psaddr_t" >&6; }
13945
13946   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prsysent_t in sys/procfs.h" >&5
13947 $as_echo_n "checking for prsysent_t in sys/procfs.h... " >&6; }
13948  if test "${bfd_cv_have_sys_procfs_type_prsysent_t+set}" = set; then :
13949   $as_echo_n "(cached) " >&6
13950 else
13951   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13952 /* end confdefs.h.  */
13953
13954 #define _SYSCALL32
13955 /* Needed for new procfs interface on sparc-solaris.  */
13956 #define _STRUCTURED_PROC 1
13957 #include <sys/procfs.h>
13958 int
13959 main ()
13960 {
13961 prsysent_t avar
13962   ;
13963   return 0;
13964 }
13965 _ACEOF
13966 if ac_fn_c_try_compile "$LINENO"; then :
13967   bfd_cv_have_sys_procfs_type_prsysent_t=yes
13968 else
13969   bfd_cv_have_sys_procfs_type_prsysent_t=no
13970
13971 fi
13972 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13973 fi
13974
13975  if test $bfd_cv_have_sys_procfs_type_prsysent_t = yes; then
13976
13977 $as_echo "#define HAVE_PRSYSENT_T 1" >>confdefs.h
13978
13979  fi
13980  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prsysent_t" >&5
13981 $as_echo "$bfd_cv_have_sys_procfs_type_prsysent_t" >&6; }
13982
13983   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pr_sigset_t in sys/procfs.h" >&5
13984 $as_echo_n "checking for pr_sigset_t in sys/procfs.h... " >&6; }
13985  if test "${bfd_cv_have_sys_procfs_type_pr_sigset_t+set}" = set; then :
13986   $as_echo_n "(cached) " >&6
13987 else
13988   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13989 /* end confdefs.h.  */
13990
13991 #define _SYSCALL32
13992 /* Needed for new procfs interface on sparc-solaris.  */
13993 #define _STRUCTURED_PROC 1
13994 #include <sys/procfs.h>
13995 int
13996 main ()
13997 {
13998 pr_sigset_t avar
13999   ;
14000   return 0;
14001 }
14002 _ACEOF
14003 if ac_fn_c_try_compile "$LINENO"; then :
14004   bfd_cv_have_sys_procfs_type_pr_sigset_t=yes
14005 else
14006   bfd_cv_have_sys_procfs_type_pr_sigset_t=no
14007
14008 fi
14009 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14010 fi
14011
14012  if test $bfd_cv_have_sys_procfs_type_pr_sigset_t = yes; then
14013
14014 $as_echo "#define HAVE_PR_SIGSET_T 1" >>confdefs.h
14015
14016  fi
14017  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pr_sigset_t" >&5
14018 $as_echo "$bfd_cv_have_sys_procfs_type_pr_sigset_t" >&6; }
14019
14020   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pr_sigaction64_t in sys/procfs.h" >&5
14021 $as_echo_n "checking for pr_sigaction64_t in sys/procfs.h... " >&6; }
14022  if test "${bfd_cv_have_sys_procfs_type_pr_sigaction64_t+set}" = set; then :
14023   $as_echo_n "(cached) " >&6
14024 else
14025   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14026 /* end confdefs.h.  */
14027
14028 #define _SYSCALL32
14029 /* Needed for new procfs interface on sparc-solaris.  */
14030 #define _STRUCTURED_PROC 1
14031 #include <sys/procfs.h>
14032 int
14033 main ()
14034 {
14035 pr_sigaction64_t avar
14036   ;
14037   return 0;
14038 }
14039 _ACEOF
14040 if ac_fn_c_try_compile "$LINENO"; then :
14041   bfd_cv_have_sys_procfs_type_pr_sigaction64_t=yes
14042 else
14043   bfd_cv_have_sys_procfs_type_pr_sigaction64_t=no
14044
14045 fi
14046 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14047 fi
14048
14049  if test $bfd_cv_have_sys_procfs_type_pr_sigaction64_t = yes; then
14050
14051 $as_echo "#define HAVE_PR_SIGACTION64_T 1" >>confdefs.h
14052
14053  fi
14054  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pr_sigaction64_t" >&5
14055 $as_echo "$bfd_cv_have_sys_procfs_type_pr_sigaction64_t" >&6; }
14056
14057   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pr_siginfo64_t in sys/procfs.h" >&5
14058 $as_echo_n "checking for pr_siginfo64_t in sys/procfs.h... " >&6; }
14059  if test "${bfd_cv_have_sys_procfs_type_pr_siginfo64_t+set}" = set; then :
14060   $as_echo_n "(cached) " >&6
14061 else
14062   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14063 /* end confdefs.h.  */
14064
14065 #define _SYSCALL32
14066 /* Needed for new procfs interface on sparc-solaris.  */
14067 #define _STRUCTURED_PROC 1
14068 #include <sys/procfs.h>
14069 int
14070 main ()
14071 {
14072 pr_siginfo64_t avar
14073   ;
14074   return 0;
14075 }
14076 _ACEOF
14077 if ac_fn_c_try_compile "$LINENO"; then :
14078   bfd_cv_have_sys_procfs_type_pr_siginfo64_t=yes
14079 else
14080   bfd_cv_have_sys_procfs_type_pr_siginfo64_t=no
14081
14082 fi
14083 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14084 fi
14085
14086  if test $bfd_cv_have_sys_procfs_type_pr_siginfo64_t = yes; then
14087
14088 $as_echo "#define HAVE_PR_SIGINFO64_T 1" >>confdefs.h
14089
14090  fi
14091  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pr_siginfo64_t" >&5
14092 $as_echo "$bfd_cv_have_sys_procfs_type_pr_siginfo64_t" >&6; }
14093
14094
14095
14096
14097
14098   if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
14099     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether prfpregset_t type is broken" >&5
14100 $as_echo_n "checking whether prfpregset_t type is broken... " >&6; }
14101     if test "${gdb_cv_prfpregset_t_broken+set}" = set; then :
14102   $as_echo_n "(cached) " >&6
14103 else
14104   if test "$cross_compiling" = yes; then :
14105   gdb_cv_prfpregset_t_broken=yes
14106 else
14107   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14108 /* end confdefs.h.  */
14109 #include <sys/procfs.h>
14110        int main ()
14111        {
14112          if (sizeof (prfpregset_t) == sizeof (void *))
14113            return 1;
14114          return 0;
14115        }
14116 _ACEOF
14117 if ac_fn_c_try_run "$LINENO"; then :
14118   gdb_cv_prfpregset_t_broken=no
14119 else
14120   gdb_cv_prfpregset_t_broken=yes
14121 fi
14122 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
14123   conftest.$ac_objext conftest.beam conftest.$ac_ext
14124 fi
14125
14126 fi
14127
14128     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_prfpregset_t_broken" >&5
14129 $as_echo "$gdb_cv_prfpregset_t_broken" >&6; }
14130     if test $gdb_cv_prfpregset_t_broken = yes; then
14131
14132 $as_echo "#define PRFPREGSET_T_BROKEN 1" >>confdefs.h
14133
14134     fi
14135   fi
14136
14137
14138   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PIOCSET ioctl entry in sys/procfs.h" >&5
14139 $as_echo_n "checking for PIOCSET ioctl entry in sys/procfs.h... " >&6; }
14140   if test "${gdb_cv_have_procfs_piocset+set}" = set; then :
14141   $as_echo_n "(cached) " >&6
14142 else
14143   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14144 /* end confdefs.h.  */
14145 #include <unistd.h>
14146 #include <sys/types.h>
14147 #include <sys/procfs.h>
14148
14149 int
14150 main ()
14151 {
14152
14153     int dummy;;
14154     dummy = ioctl(0, PIOCSET, &dummy);
14155
14156   ;
14157   return 0;
14158 }
14159 _ACEOF
14160 if ac_fn_c_try_compile "$LINENO"; then :
14161   gdb_cv_have_procfs_piocset=yes
14162 else
14163   gdb_cv_have_procfs_piocset=no
14164 fi
14165 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14166 fi
14167
14168   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_procfs_piocset" >&5
14169 $as_echo "$gdb_cv_have_procfs_piocset" >&6; }
14170   if test $gdb_cv_have_procfs_piocset = yes; then
14171
14172 $as_echo "#define HAVE_PROCFS_PIOCSET 1" >>confdefs.h
14173
14174   fi
14175 fi
14176
14177 if test ${host} = ${target} ; then
14178
14179   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for member l_addr in struct link_map" >&5
14180 $as_echo_n "checking for member l_addr in struct link_map... " >&6; }
14181   if test "${gdb_cv_have_struct_link_map_with_l_members+set}" = set; then :
14182   $as_echo_n "(cached) " >&6
14183 else
14184   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14185 /* end confdefs.h.  */
14186 #include <link.h>
14187 int
14188 main ()
14189 {
14190 struct link_map lm; (void) lm.l_addr;
14191   ;
14192   return 0;
14193 }
14194 _ACEOF
14195 if ac_fn_c_try_compile "$LINENO"; then :
14196   gdb_cv_have_struct_link_map_with_l_members=yes
14197 else
14198   gdb_cv_have_struct_link_map_with_l_members=no
14199 fi
14200 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14201 fi
14202
14203   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_struct_link_map_with_l_members" >&5
14204 $as_echo "$gdb_cv_have_struct_link_map_with_l_members" >&6; }
14205   if test $gdb_cv_have_struct_link_map_with_l_members = yes; then
14206
14207 $as_echo "#define HAVE_STRUCT_LINK_MAP_WITH_L_MEMBERS 1" >>confdefs.h
14208
14209   fi
14210
14211
14212   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for member lm_addr in struct link_map" >&5
14213 $as_echo_n "checking for member lm_addr in struct link_map... " >&6; }
14214   if test "${gdb_cv_have_struct_link_map_with_lm_members+set}" = set; then :
14215   $as_echo_n "(cached) " >&6
14216 else
14217   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14218 /* end confdefs.h.  */
14219 #include <sys/types.h>
14220 #include <link.h>
14221 int
14222 main ()
14223 {
14224 struct link_map lm; (void) lm.lm_addr;
14225   ;
14226   return 0;
14227 }
14228 _ACEOF
14229 if ac_fn_c_try_compile "$LINENO"; then :
14230   gdb_cv_have_struct_link_map_with_lm_members=yes
14231 else
14232   gdb_cv_have_struct_link_map_with_lm_members=no
14233 fi
14234 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14235 fi
14236
14237   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_struct_link_map_with_lm_members" >&5
14238 $as_echo "$gdb_cv_have_struct_link_map_with_lm_members" >&6; }
14239   if test $gdb_cv_have_struct_link_map_with_lm_members = yes; then
14240
14241 $as_echo "#define HAVE_STRUCT_LINK_MAP_WITH_LM_MEMBERS 1" >>confdefs.h
14242
14243   fi
14244
14245
14246   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for member som_addr in struct so_map" >&5
14247 $as_echo_n "checking for member som_addr in struct so_map... " >&6; }
14248   if test "${gdb_cv_have_struct_so_map_with_som_members+set}" = set; then :
14249   $as_echo_n "(cached) " >&6
14250 else
14251   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14252 /* end confdefs.h.  */
14253 #include <sys/types.h>
14254 #ifdef HAVE_NLIST_H
14255 #include <nlist.h>
14256 #endif
14257 #include <link.h>
14258 int
14259 main ()
14260 {
14261 struct so_map lm; (void) lm.som_addr;
14262   ;
14263   return 0;
14264 }
14265 _ACEOF
14266 if ac_fn_c_try_compile "$LINENO"; then :
14267   gdb_cv_have_struct_so_map_with_som_members=yes
14268 else
14269   gdb_cv_have_struct_so_map_with_som_members=no
14270 fi
14271 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14272 fi
14273
14274   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_struct_so_map_with_som_members" >&5
14275 $as_echo "$gdb_cv_have_struct_so_map_with_som_members" >&6; }
14276   if test $gdb_cv_have_struct_so_map_with_som_members = yes; then
14277
14278 $as_echo "#define HAVE_STRUCT_SO_MAP_WITH_SOM_MEMBERS 1" >>confdefs.h
14279
14280   fi
14281
14282
14283   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct link_map32 in sys/link.h" >&5
14284 $as_echo_n "checking for struct link_map32 in sys/link.h... " >&6; }
14285   if test "${gdb_cv_have_struct_link_map32+set}" = set; then :
14286   $as_echo_n "(cached) " >&6
14287 else
14288   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14289 /* end confdefs.h.  */
14290 #define _SYSCALL32
14291 #include <sys/link.h>
14292 int
14293 main ()
14294 {
14295 struct link_map32 l;
14296   ;
14297   return 0;
14298 }
14299 _ACEOF
14300 if ac_fn_c_try_compile "$LINENO"; then :
14301   gdb_cv_have_struct_link_map32=yes
14302 else
14303   gdb_cv_have_struct_link_map32=no
14304 fi
14305 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14306 fi
14307
14308   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_struct_link_map32" >&5
14309 $as_echo "$gdb_cv_have_struct_link_map32" >&6; }
14310   if test $gdb_cv_have_struct_link_map32 = yes; then
14311
14312 $as_echo "#define HAVE_STRUCT_LINK_MAP32 1" >>confdefs.h
14313
14314
14315 $as_echo "#define _SYSCALL32 1" >>confdefs.h
14316
14317   fi
14318 fi
14319
14320 # Check if the compiler supports the `long long' type.
14321
14322 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long support in compiler" >&5
14323 $as_echo_n "checking for long long support in compiler... " >&6; }
14324 if test "${gdb_cv_c_long_long+set}" = set; then :
14325   $as_echo_n "(cached) " >&6
14326 else
14327   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14328 /* end confdefs.h.  */
14329 extern long long foo;
14330 int
14331 main ()
14332 {
14333 switch (foo & 2) { case 0: return 1; }
14334   ;
14335   return 0;
14336 }
14337 _ACEOF
14338 if ac_fn_c_try_compile "$LINENO"; then :
14339   gdb_cv_c_long_long=yes
14340 else
14341   gdb_cv_c_long_long=no
14342 fi
14343 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14344 fi
14345 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_c_long_long" >&5
14346 $as_echo "$gdb_cv_c_long_long" >&6; }
14347 if test $gdb_cv_c_long_long = yes; then
14348
14349 $as_echo "#define CC_HAS_LONG_LONG 1" >>confdefs.h
14350
14351 fi
14352
14353 # Check if the compiler and runtime support printing long longs.
14354
14355 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long support in printf" >&5
14356 $as_echo_n "checking for long long support in printf... " >&6; }
14357 if test "${gdb_cv_printf_has_long_long+set}" = set; then :
14358   $as_echo_n "(cached) " >&6
14359 else
14360   if test "$cross_compiling" = yes; then :
14361   gdb_cv_printf_has_long_long=no
14362 else
14363   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14364 /* end confdefs.h.  */
14365 $ac_includes_default
14366 int
14367 main ()
14368 {
14369 char buf[32];
14370   long long l = 0;
14371   l = (l << 16) + 0x0123;
14372   l = (l << 16) + 0x4567;
14373   l = (l << 16) + 0x89ab;
14374   l = (l << 16) + 0xcdef;
14375   sprintf (buf, "0x%016llx", l);
14376   return (strcmp ("0x0123456789abcdef", buf));
14377   ;
14378   return 0;
14379 }
14380 _ACEOF
14381 if ac_fn_c_try_run "$LINENO"; then :
14382   gdb_cv_printf_has_long_long=yes
14383 else
14384   gdb_cv_printf_has_long_long=no
14385 fi
14386 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
14387   conftest.$ac_objext conftest.beam conftest.$ac_ext
14388 fi
14389
14390 fi
14391 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_printf_has_long_long" >&5
14392 $as_echo "$gdb_cv_printf_has_long_long" >&6; }
14393 if test $gdb_cv_printf_has_long_long = yes; then
14394
14395 $as_echo "#define PRINTF_HAS_LONG_LONG 1" >>confdefs.h
14396
14397 fi
14398
14399 # Check if the compiler and runtime support printing decfloats.
14400
14401 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for decfloat support in printf" >&5
14402 $as_echo_n "checking for decfloat support in printf... " >&6; }
14403 if test "${gdb_cv_printf_has_decfloat+set}" = set; then :
14404   $as_echo_n "(cached) " >&6
14405 else
14406   if test "$cross_compiling" = yes; then :
14407   gdb_cv_printf_has_decfloat=no
14408 else
14409   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14410 /* end confdefs.h.  */
14411 $ac_includes_default
14412 int
14413 main ()
14414 {
14415 char buf[64];
14416   _Decimal32 d32 = 1.2345df;
14417   _Decimal64 d64 = 1.2345dd;
14418   _Decimal128 d128 = 1.2345dl;
14419   sprintf (buf, "Decimal32: %H\nDecimal64: %D\nDecimal128: %DD", d32, d64, d128);
14420   return (strcmp ("Decimal32: 1.2345\nDecimal64: 1.2345\nDecimal128: 1.2345", buf));
14421   ;
14422   return 0;
14423 }
14424 _ACEOF
14425 if ac_fn_c_try_run "$LINENO"; then :
14426   gdb_cv_printf_has_decfloat=yes
14427 else
14428   gdb_cv_printf_has_decfloat=no
14429 fi
14430 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
14431   conftest.$ac_objext conftest.beam conftest.$ac_ext
14432 fi
14433
14434 fi
14435 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_printf_has_decfloat" >&5
14436 $as_echo "$gdb_cv_printf_has_decfloat" >&6; }
14437 if test $gdb_cv_printf_has_decfloat = yes; then
14438
14439 $as_echo "#define PRINTF_HAS_DECFLOAT 1" >>confdefs.h
14440
14441 fi
14442
14443 # Check if the compiler supports the `long double' type.  We can't use
14444 # AC_C_LONG_DOUBLE because that one does additional checks on the
14445 # constants defined in <float.h> that fail on some systems,
14446 # e.g. FreeBSD/i386 4.7 and OpenBSD/i386 3.6.
14447
14448 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double support in compiler" >&5
14449 $as_echo_n "checking for long double support in compiler... " >&6; }
14450 if test "${gdb_cv_c_long_double+set}" = set; then :
14451   $as_echo_n "(cached) " >&6
14452 else
14453   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14454 /* end confdefs.h.  */
14455 long double foo;
14456 _ACEOF
14457 if ac_fn_c_try_compile "$LINENO"; then :
14458   gdb_cv_c_long_double=yes
14459 else
14460   gdb_cv_c_long_double=no
14461 fi
14462 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14463 fi
14464 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_c_long_double" >&5
14465 $as_echo "$gdb_cv_c_long_double" >&6; }
14466 if test $gdb_cv_c_long_double = yes; then
14467
14468 $as_echo "#define HAVE_LONG_DOUBLE 1" >>confdefs.h
14469
14470 fi
14471
14472 # Check if the compiler and runtime support printing long doubles.
14473
14474 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double support in printf" >&5
14475 $as_echo_n "checking for long double support in printf... " >&6; }
14476 if test "${gdb_cv_printf_has_long_double+set}" = set; then :
14477   $as_echo_n "(cached) " >&6
14478 else
14479   if test "$cross_compiling" = yes; then :
14480   gdb_cv_printf_has_long_double=no
14481 else
14482   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14483 /* end confdefs.h.  */
14484 $ac_includes_default
14485 int
14486 main ()
14487 {
14488 char buf[16];
14489   long double f = 3.141592653;
14490   sprintf (buf, "%Lg", f);
14491   return (strncmp ("3.14159", buf, 7));
14492   ;
14493   return 0;
14494 }
14495 _ACEOF
14496 if ac_fn_c_try_run "$LINENO"; then :
14497   gdb_cv_printf_has_long_double=yes
14498 else
14499   gdb_cv_printf_has_long_double=no
14500 fi
14501 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
14502   conftest.$ac_objext conftest.beam conftest.$ac_ext
14503 fi
14504
14505 fi
14506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_printf_has_long_double" >&5
14507 $as_echo "$gdb_cv_printf_has_long_double" >&6; }
14508 if test $gdb_cv_printf_has_long_double = yes; then
14509
14510 $as_echo "#define PRINTF_HAS_LONG_DOUBLE 1" >>confdefs.h
14511
14512 fi
14513
14514 # Check if the compiler and runtime support scanning long doubles.
14515
14516 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double support in scanf" >&5
14517 $as_echo_n "checking for long double support in scanf... " >&6; }
14518 if test "${gdb_cv_scanf_has_long_double+set}" = set; then :
14519   $as_echo_n "(cached) " >&6
14520 else
14521   if test "$cross_compiling" = yes; then :
14522   gdb_cv_scanf_has_long_double=no
14523 else
14524   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14525 /* end confdefs.h.  */
14526 #include <stdio.h>
14527 int
14528 main ()
14529 {
14530 char *buf = "3.141592653";
14531   long double f = 0;
14532   sscanf (buf, "%Lg", &f);
14533   return !(f > 3.14159 && f < 3.14160);
14534   ;
14535   return 0;
14536 }
14537 _ACEOF
14538 if ac_fn_c_try_run "$LINENO"; then :
14539   gdb_cv_scanf_has_long_double=yes
14540 else
14541   gdb_cv_scanf_has_long_double=no
14542 fi
14543 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
14544   conftest.$ac_objext conftest.beam conftest.$ac_ext
14545 fi
14546
14547 fi
14548 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_scanf_has_long_double" >&5
14549 $as_echo "$gdb_cv_scanf_has_long_double" >&6; }
14550 if test $gdb_cv_scanf_has_long_double = yes; then
14551
14552 $as_echo "#define SCANF_HAS_LONG_DOUBLE 1" >>confdefs.h
14553
14554 fi
14555
14556 case ${host_os} in
14557 aix*)
14558   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -bbigtoc option" >&5
14559 $as_echo_n "checking for -bbigtoc option... " >&6; }
14560 if test "${gdb_cv_bigtoc+set}" = set; then :
14561   $as_echo_n "(cached) " >&6
14562 else
14563
14564     SAVE_LDFLAGS=$LDFLAGS
14565
14566     case $GCC in
14567     yes) gdb_cv_bigtoc=-Wl,-bbigtoc ;;
14568     *) gdb_cv_bigtoc=-bbigtoc ;;
14569     esac
14570
14571     LDFLAGS=$LDFLAGS\ $gdb_cv_bigtoc
14572     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14573 /* end confdefs.h.  */
14574
14575 int
14576 main ()
14577 {
14578 int i;
14579   ;
14580   return 0;
14581 }
14582 _ACEOF
14583 if ac_fn_c_try_link "$LINENO"; then :
14584
14585 else
14586   gdb_cv_bigtoc=
14587 fi
14588 rm -f core conftest.err conftest.$ac_objext \
14589     conftest$ac_exeext conftest.$ac_ext
14590     LDFLAGS="${SAVE_LDFLAGS}"
14591
14592 fi
14593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_bigtoc" >&5
14594 $as_echo "$gdb_cv_bigtoc" >&6; }
14595   CONFIG_LDFLAGS="${CONFIG_LDFLAGS} ${gdb_cv_bigtoc}"
14596   ;;
14597 esac
14598
14599 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the dynamic export flag" >&5
14600 $as_echo_n "checking for the dynamic export flag... " >&6; }
14601 dynamic_list=false
14602 if test "${gdb_native}" = yes; then
14603    # The dynamically loaded libthread_db needs access to symbols in the gdb
14604    # executable.  Older GNU ld supports --export-dynamic but --dynamic-list
14605    # may not be supported there.
14606    old_LDFLAGS="$LDFLAGS"
14607    # Older GNU ld supports --export-dynamic but --dynamic-list it does not.
14608    RDYNAMIC="-Wl,--dynamic-list=${srcdir}/proc-service.list"
14609    LDFLAGS="$LDFLAGS $RDYNAMIC"
14610    if test "${have_libpython}" = no; then
14611      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14612 /* end confdefs.h.  */
14613
14614 int
14615 main ()
14616 {
14617
14618   ;
14619   return 0;
14620 }
14621 _ACEOF
14622 if ac_fn_c_try_link "$LINENO"; then :
14623   dynamic_list=true
14624 fi
14625 rm -f core conftest.err conftest.$ac_objext \
14626     conftest$ac_exeext conftest.$ac_ext
14627    else
14628      # Workaround http://bugs.python.org/issue4434 where static
14629      # libpythonX.Y.a would get its symbols required for
14630      # pythonX.Y/lib-dynload/*.so modules hidden by -Wl,--dynamic-list.
14631      # Problem does not happen for the recommended libpythonX.Y.so linkage.
14632      old_CFLAGS="$CFLAGS"
14633      CFLAGS="$CFLAGS $PYTHON_CFLAGS"
14634      if test "$cross_compiling" = yes; then :
14635   true
14636 else
14637   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14638 /* end confdefs.h.  */
14639 #include "${have_libpython}/Python.h"
14640 int
14641 main ()
14642 {
14643 int err;
14644           Py_Initialize ();
14645           err = PyRun_SimpleString ("import itertools\n");
14646           Py_Finalize ();
14647           return err == 0 ? 0 : 1;
14648   ;
14649   return 0;
14650 }
14651 _ACEOF
14652 if ac_fn_c_try_run "$LINENO"; then :
14653   dynamic_list=true
14654 fi
14655 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
14656   conftest.$ac_objext conftest.beam conftest.$ac_ext
14657 fi
14658
14659      CFLAGS="$old_CFLAGS"
14660    fi
14661    LDFLAGS="$old_LDFLAGS"
14662 fi
14663 if $dynamic_list; then
14664   found="-Wl,--dynamic-list"
14665   RDYNAMIC='-Wl,--dynamic-list=$(srcdir)/proc-service.list'
14666 else
14667   found="-rdynamic"
14668   RDYNAMIC="-rdynamic"
14669 fi
14670
14671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $found" >&5
14672 $as_echo "$found" >&6; }
14673
14674
14675 if test ${build} = ${host} -a ${host} = ${target} ; then
14676    case ${host_os} in
14677    solaris*)
14678       # See if thread_db library is around for Solaris thread debugging.
14679       # Note that we must explicitly test for version 1 of the library
14680       # because version 0 (present on Solaris 2.4 or earlier) doesn't have
14681       # the same API.
14682       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Solaris thread debugging library" >&5
14683 $as_echo_n "checking for Solaris thread debugging library... " >&6; }
14684       if test -f /usr/lib/libthread_db.so.1 ; then
14685          { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14686 $as_echo "yes" >&6; }
14687
14688 $as_echo "#define HAVE_THREAD_DB_LIB 1" >>confdefs.h
14689
14690          CONFIG_OBS="${CONFIG_OBS} sol-thread.o"
14691          CONFIG_SRCS="${CONFIG_SRCS} sol-thread.c"
14692          { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
14693 $as_echo_n "checking for dlopen in -ldl... " >&6; }
14694 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
14695   $as_echo_n "(cached) " >&6
14696 else
14697   ac_check_lib_save_LIBS=$LIBS
14698 LIBS="-ldl  $LIBS"
14699 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14700 /* end confdefs.h.  */
14701
14702 /* Override any GCC internal prototype to avoid an error.
14703    Use char because int might match the return type of a GCC
14704    builtin and then its argument prototype would still apply.  */
14705 #ifdef __cplusplus
14706 extern "C"
14707 #endif
14708 char dlopen ();
14709 int
14710 main ()
14711 {
14712 return dlopen ();
14713   ;
14714   return 0;
14715 }
14716 _ACEOF
14717 if ac_fn_c_try_link "$LINENO"; then :
14718   ac_cv_lib_dl_dlopen=yes
14719 else
14720   ac_cv_lib_dl_dlopen=no
14721 fi
14722 rm -f core conftest.err conftest.$ac_objext \
14723     conftest$ac_exeext conftest.$ac_ext
14724 LIBS=$ac_check_lib_save_LIBS
14725 fi
14726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
14727 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
14728 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
14729   cat >>confdefs.h <<_ACEOF
14730 #define HAVE_LIBDL 1
14731 _ACEOF
14732
14733   LIBS="-ldl $LIBS"
14734
14735 fi
14736
14737          CONFIG_LDFLAGS="${CONFIG_LDFLAGS} $RDYNAMIC"
14738          # Sun randomly tweaked the prototypes in <proc_service.h>
14739          # at one point.
14740          { $as_echo "$as_me:${as_lineno-$LINENO}: checking if <proc_service.h> is old" >&5
14741 $as_echo_n "checking if <proc_service.h> is old... " >&6; }
14742          if test "${gdb_cv_proc_service_is_old+set}" = set; then :
14743   $as_echo_n "(cached) " >&6
14744 else
14745
14746             cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14747 /* end confdefs.h.  */
14748
14749                 #include <proc_service.h>
14750                 ps_err_e ps_pdwrite
14751                     (struct ps_prochandle*, psaddr_t, const void*, size_t);
14752
14753 int
14754 main ()
14755 {
14756
14757   ;
14758   return 0;
14759 }
14760 _ACEOF
14761 if ac_fn_c_try_compile "$LINENO"; then :
14762   gdb_cv_proc_service_is_old=no
14763 else
14764   gdb_cv_proc_service_is_old=yes
14765 fi
14766 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14767
14768 fi
14769
14770          { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_proc_service_is_old" >&5
14771 $as_echo "$gdb_cv_proc_service_is_old" >&6; }
14772          if test $gdb_cv_proc_service_is_old = yes; then
14773
14774 $as_echo "#define PROC_SERVICE_IS_OLD 1" >>confdefs.h
14775
14776          fi
14777       else
14778          { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14779 $as_echo "no" >&6; }
14780       fi
14781       ;;
14782    aix*)
14783       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for AiX thread debugging library" >&5
14784 $as_echo_n "checking for AiX thread debugging library... " >&6; }
14785       if test "${gdb_cv_have_aix_thread_debug+set}" = set; then :
14786   $as_echo_n "(cached) " >&6
14787 else
14788   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14789 /* end confdefs.h.  */
14790 #include <sys/pthdebug.h>
14791 int
14792 main ()
14793 {
14794 #ifndef PTHDB_VERSION_3
14795                                     #error
14796                                     #endif
14797   ;
14798   return 0;
14799 }
14800 _ACEOF
14801 if ac_fn_c_try_compile "$LINENO"; then :
14802   gdb_cv_have_aix_thread_debug=yes
14803 else
14804   gdb_cv_have_aix_thread_debug=no
14805 fi
14806 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14807 fi
14808
14809       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_aix_thread_debug" >&5
14810 $as_echo "$gdb_cv_have_aix_thread_debug" >&6; }
14811       if test $gdb_cv_have_aix_thread_debug = yes; then
14812          CONFIG_SRCS="${CONFIG_SRCS} aix-thread.c"
14813          CONFIG_OBS="${CONFIG_OBS} aix-thread.o"
14814          CONFIG_LDFLAGS="${CONFIG_LDFLAGS} -lpthdebug"
14815
14816          # Older versions of AIX do not provide the declaration for
14817          # the getthrds function (it appears that it was introduced
14818          # with AIX 6.x).
14819          ac_fn_c_check_decl "$LINENO" "getthrds" "ac_cv_have_decl_getthrds" "#include <procinfo.h>
14820 "
14821 if test "x$ac_cv_have_decl_getthrds" = x""yes; then :
14822   ac_have_decl=1
14823 else
14824   ac_have_decl=0
14825 fi
14826
14827 cat >>confdefs.h <<_ACEOF
14828 #define HAVE_DECL_GETTHRDS $ac_have_decl
14829 _ACEOF
14830
14831       fi
14832       ;;
14833    esac
14834
14835 fi
14836
14837 if test "x$ac_cv_header_thread_db_h" = "xyes"; then
14838    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <thread_db.h> has TD_NOTALLOC" >&5
14839 $as_echo_n "checking whether <thread_db.h> has TD_NOTALLOC... " >&6; }
14840 if test "${gdb_cv_thread_db_h_has_td_notalloc+set}" = set; then :
14841   $as_echo_n "(cached) " >&6
14842 else
14843   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14844 /* end confdefs.h.  */
14845 #include <thread_db.h>
14846 int
14847 main ()
14848 {
14849 int i = TD_NOTALLOC;
14850   ;
14851   return 0;
14852 }
14853 _ACEOF
14854 if ac_fn_c_try_compile "$LINENO"; then :
14855   gdb_cv_thread_db_h_has_td_notalloc=yes
14856 else
14857   gdb_cv_thread_db_h_has_td_notalloc=no
14858
14859 fi
14860 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14861
14862 fi
14863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_thread_db_h_has_td_notalloc" >&5
14864 $as_echo "$gdb_cv_thread_db_h_has_td_notalloc" >&6; }
14865    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <thread_db.h> has TD_VERSION" >&5
14866 $as_echo_n "checking whether <thread_db.h> has TD_VERSION... " >&6; }
14867 if test "${gdb_cv_thread_db_h_has_td_version+set}" = set; then :
14868   $as_echo_n "(cached) " >&6
14869 else
14870   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14871 /* end confdefs.h.  */
14872 #include <thread_db.h>
14873 int
14874 main ()
14875 {
14876 int i = TD_VERSION;
14877   ;
14878   return 0;
14879 }
14880 _ACEOF
14881 if ac_fn_c_try_compile "$LINENO"; then :
14882   gdb_cv_thread_db_h_has_td_version=yes
14883 else
14884   gdb_cv_thread_db_h_has_td_version=no
14885
14886 fi
14887 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14888
14889 fi
14890 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_thread_db_h_has_td_version" >&5
14891 $as_echo "$gdb_cv_thread_db_h_has_td_version" >&6; }
14892    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <thread_db.h> has TD_NOTLS" >&5
14893 $as_echo_n "checking whether <thread_db.h> has TD_NOTLS... " >&6; }
14894 if test "${gdb_cv_thread_db_h_has_td_notls+set}" = set; then :
14895   $as_echo_n "(cached) " >&6
14896 else
14897   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14898 /* end confdefs.h.  */
14899 #include <thread_db.h>
14900 int
14901 main ()
14902 {
14903 int i = TD_NOTLS;
14904   ;
14905   return 0;
14906 }
14907 _ACEOF
14908 if ac_fn_c_try_compile "$LINENO"; then :
14909   gdb_cv_thread_db_h_has_td_notls=yes
14910 else
14911   gdb_cv_thread_db_h_has_td_notls=no
14912
14913 fi
14914 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14915
14916 fi
14917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_thread_db_h_has_td_notls" >&5
14918 $as_echo "$gdb_cv_thread_db_h_has_td_notls" >&6; }
14919 fi
14920 if test "x$gdb_cv_thread_db_h_has_td_notalloc" = "xyes"; then
14921
14922 $as_echo "#define THREAD_DB_HAS_TD_NOTALLOC 1" >>confdefs.h
14923
14924 fi
14925 if test "x$gdb_cv_thread_db_h_has_td_version" = "xyes"; then
14926
14927 $as_echo "#define THREAD_DB_HAS_TD_VERSION 1" >>confdefs.h
14928
14929 fi
14930 if test "x$gdb_cv_thread_db_h_has_td_notls" = "xyes"; then
14931
14932 $as_echo "#define THREAD_DB_HAS_TD_NOTLS 1" >>confdefs.h
14933
14934 fi
14935
14936 if test "x$ac_cv_header_sys_syscall_h" = "xyes"; then
14937    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <sys/syscall.h> has __NR_tkill" >&5
14938 $as_echo_n "checking whether <sys/syscall.h> has __NR_tkill... " >&6; }
14939 if test "${gdb_cv_sys_syscall_h_has_tkill+set}" = set; then :
14940   $as_echo_n "(cached) " >&6
14941 else
14942   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14943 /* end confdefs.h.  */
14944 #include <sys/syscall.h>
14945 int
14946 main ()
14947 {
14948 int i = __NR_tkill;
14949   ;
14950   return 0;
14951 }
14952 _ACEOF
14953 if ac_fn_c_try_compile "$LINENO"; then :
14954   gdb_cv_sys_syscall_h_has_tkill=yes
14955 else
14956   gdb_cv_sys_syscall_h_has_tkill=no
14957
14958 fi
14959 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14960
14961 fi
14962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_sys_syscall_h_has_tkill" >&5
14963 $as_echo "$gdb_cv_sys_syscall_h_has_tkill" >&6; }
14964 fi
14965 if test "x$gdb_cv_sys_syscall_h_has_tkill" = "xyes" && test "x$ac_cv_func_syscall" = "xyes"; then
14966
14967 $as_echo "#define HAVE_TKILL_SYSCALL 1" >>confdefs.h
14968
14969 fi
14970
14971 ac_fn_c_check_decl "$LINENO" "ADDR_NO_RANDOMIZE" "ac_cv_have_decl_ADDR_NO_RANDOMIZE" "#include <sys/personality.h>
14972 "
14973 if test "x$ac_cv_have_decl_ADDR_NO_RANDOMIZE" = x""yes; then :
14974   ac_have_decl=1
14975 else
14976   ac_have_decl=0
14977 fi
14978
14979 cat >>confdefs.h <<_ACEOF
14980 #define HAVE_DECL_ADDR_NO_RANDOMIZE $ac_have_decl
14981 _ACEOF
14982
14983
14984 if test "$cross_compiling" = yes; then :
14985   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14986 /* end confdefs.h.  */
14987 #include <sys/personality.h>
14988 int
14989 main ()
14990 {
14991
14992 #      if !HAVE_DECL_ADDR_NO_RANDOMIZE
14993 #       define ADDR_NO_RANDOMIZE 0x0040000
14994 #      endif
14995        /* Test the flag could be set and stays set.  */
14996        personality (personality (0xffffffff) | ADDR_NO_RANDOMIZE);
14997        if (!(personality (personality (0xffffffff)) & ADDR_NO_RANDOMIZE))
14998            return 1
14999   ;
15000   return 0;
15001 }
15002 _ACEOF
15003 if ac_fn_c_try_link "$LINENO"; then :
15004   have_personality=true
15005 else
15006   have_personality=false
15007 fi
15008 rm -f core conftest.err conftest.$ac_objext \
15009     conftest$ac_exeext conftest.$ac_ext
15010 else
15011   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15012 /* end confdefs.h.  */
15013 #include <sys/personality.h>
15014 int
15015 main ()
15016 {
15017
15018 #      if !HAVE_DECL_ADDR_NO_RANDOMIZE
15019 #       define ADDR_NO_RANDOMIZE 0x0040000
15020 #      endif
15021        /* Test the flag could be set and stays set.  */
15022        personality (personality (0xffffffff) | ADDR_NO_RANDOMIZE);
15023        if (!(personality (personality (0xffffffff)) & ADDR_NO_RANDOMIZE))
15024            return 1
15025   ;
15026   return 0;
15027 }
15028 _ACEOF
15029 if ac_fn_c_try_run "$LINENO"; then :
15030   have_personality=true
15031 else
15032   have_personality=false
15033 fi
15034 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
15035   conftest.$ac_objext conftest.beam conftest.$ac_ext
15036 fi
15037
15038 if $have_personality
15039 then
15040
15041 $as_echo "#define HAVE_PERSONALITY 1" >>confdefs.h
15042
15043 fi
15044
15045
15046 target_sysroot_reloc=0
15047
15048 # Check whether --with-sysroot was given.
15049 if test "${with_sysroot+set}" = set; then :
15050   withval=$with_sysroot;
15051  case ${with_sysroot} in
15052  yes) TARGET_SYSTEM_ROOT='${exec_prefix}/${target_alias}/sys-root' ;;
15053  *) TARGET_SYSTEM_ROOT=$with_sysroot ;;
15054  esac
15055
15056  TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"$(TARGET_SYSTEM_ROOT)\"'
15057
15058  if test "x$prefix" = xNONE; then
15059   test_prefix=/usr/local
15060  else
15061   test_prefix=$prefix
15062  fi
15063  if test "x$exec_prefix" = xNONE || test "x$exec_prefix" = 'x${prefix}'; then
15064   test_exec_prefix=$test_prefix
15065  else
15066   test_exec_prefix=$exec_prefix
15067  fi
15068  case ${TARGET_SYSTEM_ROOT} in
15069  "${test_prefix}"|"${test_prefix}/"*|\
15070  "${test_exec_prefix}"|"${test_exec_prefix}/"*|\
15071  '${prefix}'|'${prefix}/'*|\
15072  '${exec_prefix}'|'${exec_prefix}/'*)
15073    target_sysroot_reloc=1
15074    ;;
15075  esac
15076
15077 else
15078
15079  TARGET_SYSTEM_ROOT=
15080  TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"\"'
15081
15082 fi
15083
15084 TARGET_SYSTEM_ROOT_DEFINE="$TARGET_SYSTEM_ROOT_DEFINE -DTARGET_SYSTEM_ROOT_RELOCATABLE=$target_sysroot_reloc"
15085
15086
15087
15088
15089
15090 # Check whether --with-system-gdbinit was given.
15091 if test "${with_system_gdbinit+set}" = set; then :
15092   withval=$with_system_gdbinit;
15093     SYSTEM_GDBINIT=$withval
15094 else
15095   SYSTEM_GDBINIT=
15096 fi
15097
15098
15099   test "x$prefix" = xNONE && prefix="$ac_default_prefix"
15100   test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
15101   ac_define_dir=`eval echo $SYSTEM_GDBINIT`
15102   ac_define_dir=`eval echo $ac_define_dir`
15103
15104 cat >>confdefs.h <<_ACEOF
15105 #define SYSTEM_GDBINIT "$ac_define_dir"
15106 _ACEOF
15107
15108
15109
15110
15111   if test "x$exec_prefix" = xNONE || test "x$exec_prefix" = 'x${prefix}'; then
15112      if test "x$prefix" = xNONE; then
15113         test_prefix=/usr/local
15114      else
15115         test_prefix=$prefix
15116      fi
15117   else
15118      test_prefix=$exec_prefix
15119   fi
15120   value=0
15121   case ${ac_define_dir} in
15122      "${test_prefix}"|"${test_prefix}/"*|\
15123         '${exec_prefix}'|'${exec_prefix}/'*)
15124      value=1
15125      ;;
15126   esac
15127
15128 cat >>confdefs.h <<_ACEOF
15129 #define SYSTEM_GDBINIT_RELOCATABLE $value
15130 _ACEOF
15131
15132
15133
15134
15135 # Check whether --enable-werror was given.
15136 if test "${enable_werror+set}" = set; then :
15137   enableval=$enable_werror; case "${enableval}" in
15138      yes | y) ERROR_ON_WARNING="yes" ;;
15139      no | n)  ERROR_ON_WARNING="no" ;;
15140      *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
15141    esac
15142 fi
15143
15144
15145 # Enable -Werror by default when using gcc
15146 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
15147     ERROR_ON_WARNING=yes
15148 fi
15149
15150 WERROR_CFLAGS=""
15151 if test "${ERROR_ON_WARNING}" = yes ; then
15152     WERROR_CFLAGS="-Werror"
15153 fi
15154
15155 # The entries after -Wno-pointer-sign are disabled warnings which may
15156 # be enabled in the future, which can not currently be used to build
15157 # GDB.
15158 # NOTE: If you change this list, remember to update
15159 # gdb/doc/gdbint.texinfo.
15160 build_warnings="-Wall -Wdeclaration-after-statement -Wpointer-arith \
15161 -Wformat-nonliteral -Wno-pointer-sign \
15162 -Wno-unused -Wunused-value -Wunused-function \
15163 -Wno-switch -Wno-char-subscripts"
15164
15165 # Enable -Wno-format by default when using gcc on mingw since many
15166 # GCC versions complain about %I64.
15167 case "${host}" in
15168   *-*-mingw32*) build_warnings="$build_warnings -Wno-format" ;;
15169 esac
15170
15171 # Check whether --enable-build-warnings was given.
15172 if test "${enable_build_warnings+set}" = set; then :
15173   enableval=$enable_build_warnings; case "${enableval}" in
15174   yes)  ;;
15175   no)   build_warnings="-w";;
15176   ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
15177         build_warnings="${build_warnings} ${t}";;
15178   *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
15179         build_warnings="${t} ${build_warnings}";;
15180   *)    build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
15181 esac
15182 if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
15183   echo "Setting compiler warning flags = $build_warnings" 6>&1
15184 fi
15185 fi
15186 # Check whether --enable-gdb-build-warnings was given.
15187 if test "${enable_gdb_build_warnings+set}" = set; then :
15188   enableval=$enable_gdb_build_warnings; case "${enableval}" in
15189   yes)  ;;
15190   no)   build_warnings="-w";;
15191   ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
15192         build_warnings="${build_warnings} ${t}";;
15193   *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
15194         build_warnings="${t} ${build_warnings}";;
15195   *)    build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
15196 esac
15197 if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
15198   echo "Setting GDB specific compiler warning flags = $build_warnings" 6>&1
15199 fi
15200 fi
15201 WARN_CFLAGS=""
15202 if test "x${build_warnings}" != x -a "x$GCC" = xyes
15203 then
15204     { $as_echo "$as_me:${as_lineno-$LINENO}: checking compiler warning flags" >&5
15205 $as_echo_n "checking compiler warning flags... " >&6; }
15206     # Separate out the -Werror flag as some files just cannot be
15207     # compiled with it enabled.
15208     for w in ${build_warnings}; do
15209         case $w in
15210         -Werr*) WERROR_CFLAGS=-Werror ;;
15211         *) # Check that GCC accepts it
15212             saved_CFLAGS="$CFLAGS"
15213             CFLAGS="$CFLAGS $w"
15214             cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15215 /* end confdefs.h.  */
15216
15217 int
15218 main ()
15219 {
15220
15221   ;
15222   return 0;
15223 }
15224 _ACEOF
15225 if ac_fn_c_try_compile "$LINENO"; then :
15226   WARN_CFLAGS="${WARN_CFLAGS} $w"
15227 fi
15228 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15229             CFLAGS="$saved_CFLAGS"
15230         esac
15231     done
15232     { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${WARN_CFLAGS} ${WERROR_CFLAGS}" >&5
15233 $as_echo "${WARN_CFLAGS} ${WERROR_CFLAGS}" >&6; }
15234 fi
15235
15236
15237
15238 # In the Cygwin environment, we need some additional flags.
15239 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cygwin" >&5
15240 $as_echo_n "checking for cygwin... " >&6; }
15241 if test "${gdb_cv_os_cygwin+set}" = set; then :
15242   $as_echo_n "(cached) " >&6
15243 else
15244   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15245 /* end confdefs.h.  */
15246
15247 #if defined (__CYGWIN__) || defined (__CYGWIN32__)
15248 lose
15249 #endif
15250 _ACEOF
15251 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15252   $EGREP "lose" >/dev/null 2>&1; then :
15253   gdb_cv_os_cygwin=yes
15254 else
15255   gdb_cv_os_cygwin=no
15256 fi
15257 rm -f conftest*
15258
15259 fi
15260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_os_cygwin" >&5
15261 $as_echo "$gdb_cv_os_cygwin" >&6; }
15262
15263
15264 SER_HARDWIRE="ser-base.o ser-unix.o ser-pipe.o ser-tcp.o"
15265 case ${host} in
15266   *go32* ) SER_HARDWIRE=ser-go32.o ;;
15267   *djgpp* ) SER_HARDWIRE=ser-go32.o ;;
15268   *mingw32*) SER_HARDWIRE="ser-base.o ser-tcp.o ser-mingw.o" ;;
15269 esac
15270
15271
15272 # libreadline needs libuser32.a in a cygwin environment
15273 WIN32LIBS=
15274 if test x$gdb_cv_os_cygwin = xyes; then
15275     WIN32LIBS="-luser32"
15276     case "${target}" in
15277         *cygwin*) WIN32LIBS="$WIN32LIBS -limagehlp"
15278         ;;
15279     esac
15280 fi
15281
15282 # The ser-tcp.c module requires sockets.
15283 case ${host} in
15284   *mingw32*)
15285
15286 $as_echo "#define USE_WIN32API 1" >>confdefs.h
15287
15288     WIN32LIBS="$WIN32LIBS -lws2_32"
15289     ;;
15290 esac
15291
15292
15293 # Add ELF support to GDB, but only if BFD includes ELF support.
15294 OLD_CFLAGS=$CFLAGS
15295 OLD_LDFLAGS=$LDFLAGS
15296 OLD_LIBS=$LIBS
15297 CFLAGS="$CFLAGS -I${srcdir}/../include -I../bfd -I${srcdir}/../bfd"
15298 LDFLAGS="$LDFLAGS -L../bfd -L../libiberty"
15299 intl=`echo $LIBINTL | sed 's,${top_builddir}/,,g'`
15300 # -ldl is provided by bfd/Makfile.am (LIBDL) <PLUGINS>.
15301 if test "$plugins" = "yes"; then
15302   LIBS="-ldl $LIBS"
15303 fi
15304 LIBS="-lbfd -liberty $intl $LIBS"
15305 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ELF support in BFD" >&5
15306 $as_echo_n "checking for ELF support in BFD... " >&6; }
15307 if test "${gdb_cv_var_elf+set}" = set; then :
15308   $as_echo_n "(cached) " >&6
15309 else
15310   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15311 /* end confdefs.h.  */
15312 #include <stdlib.h>
15313 #include "bfd.h"
15314 #include "elf-bfd.h"
15315
15316 int
15317 main ()
15318 {
15319 bfd *abfd = NULL; bfd_get_elf_phdr_upper_bound (abfd);
15320   ;
15321   return 0;
15322 }
15323 _ACEOF
15324 if ac_fn_c_try_link "$LINENO"; then :
15325   gdb_cv_var_elf=yes
15326 else
15327   gdb_cv_var_elf=no
15328 fi
15329 rm -f core conftest.err conftest.$ac_objext \
15330     conftest$ac_exeext conftest.$ac_ext
15331 fi
15332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_var_elf" >&5
15333 $as_echo "$gdb_cv_var_elf" >&6; }
15334 if test $gdb_cv_var_elf = yes; then
15335   CONFIG_OBS="$CONFIG_OBS elfread.o"
15336
15337 $as_echo "#define HAVE_ELF 1" >>confdefs.h
15338
15339   # -ldl is provided by bfd/Makfile.am (LIBDL) <PLUGINS>.
15340   if test "$plugins" = "yes"; then
15341     OLD_LIBS="-ldl $OLD_LIBS"
15342   fi
15343 fi
15344 CFLAGS=$OLD_CFLAGS
15345 LDFLAGS=$OLD_LDFLAGS
15346 LIBS=$OLD_LIBS
15347
15348 # Add any host-specific objects to GDB.
15349 CONFIG_OBS="${CONFIG_OBS} ${gdb_host_obs}"
15350
15351 LIBGUI="../libgui/src/libgui.a"
15352 GUI_CFLAGS_X="-I${srcdir}/../libgui/src"
15353
15354
15355
15356 WIN32LDAPP=
15357
15358
15359
15360 case "${host}" in
15361 *-*-cygwin* | *-*-mingw* )
15362     configdir="win"
15363     ;;
15364 *)
15365     configdir="unix"
15366     ;;
15367 esac
15368
15369 GDBTKLIBS=
15370 if test "${enable_gdbtk}" = "yes"; then
15371
15372     # Gdbtk must have an absolute path to srcdir in order to run
15373     # properly when not installed.
15374     here=`pwd`
15375     cd ${srcdir}
15376     GDBTK_SRC_DIR=`pwd`
15377     cd $here
15378
15379
15380     #
15381     # Ok, lets find the tcl configuration
15382     # First, look for one uninstalled.
15383     # the alternative search directory is invoked by --with-tcl
15384     #
15385
15386     if test x"${no_tcl}" = x ; then
15387         # we reset no_tcl in case something fails here
15388         no_tcl=true
15389
15390 # Check whether --with-tcl was given.
15391 if test "${with_tcl+set}" = set; then :
15392   withval=$with_tcl; with_tclconfig=${withval}
15393 fi
15394
15395         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tcl configuration" >&5
15396 $as_echo_n "checking for Tcl configuration... " >&6; }
15397         if test "${ac_cv_c_tclconfig+set}" = set; then :
15398   $as_echo_n "(cached) " >&6
15399 else
15400
15401
15402             # First check to see if --with-tcl was specified.
15403             case "${host}" in
15404                 *-*-cygwin*) platDir="win" ;;
15405                 *) platDir="unix" ;;
15406             esac
15407             if test x"${with_tclconfig}" != x ; then
15408                 if test -f "${with_tclconfig}/tclConfig.sh" ; then
15409                     ac_cv_c_tclconfig=`(cd ${with_tclconfig}; pwd)`
15410                 else
15411                     as_fn_error "${with_tclconfig} directory doesn't contain tclConfig.sh" "$LINENO" 5
15412                 fi
15413             fi
15414
15415             # then check for a private Tcl installation
15416             if test x"${ac_cv_c_tclconfig}" = x ; then
15417                 for i in \
15418                         ../tcl \
15419                         `ls -dr ../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
15420                         `ls -dr ../tcl[8-9].[0-9] 2>/dev/null` \
15421                         `ls -dr ../tcl[8-9].[0-9]* 2>/dev/null` \
15422                         ../../tcl \
15423                         `ls -dr ../../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
15424                         `ls -dr ../../tcl[8-9].[0-9] 2>/dev/null` \
15425                         `ls -dr ../../tcl[8-9].[0-9]* 2>/dev/null` \
15426                         ../../../tcl \
15427                         `ls -dr ../../../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
15428                         `ls -dr ../../../tcl[8-9].[0-9] 2>/dev/null` \
15429                         `ls -dr ../../../tcl[8-9].[0-9]* 2>/dev/null` ; do
15430                     if test -f "$i/$platDir/tclConfig.sh" ; then
15431                         ac_cv_c_tclconfig=`(cd $i/$platDir; pwd)`
15432                         break
15433                     fi
15434                 done
15435             fi
15436
15437             # on Darwin, check in Framework installation locations
15438             if test "`uname -s`" = "Darwin" -a x"${ac_cv_c_tclconfig}" = x ; then
15439                 for i in `ls -d ~/Library/Frameworks 2>/dev/null` \
15440                         `ls -d /Library/Frameworks 2>/dev/null` \
15441                         `ls -d /Network/Library/Frameworks 2>/dev/null` \
15442                         `ls -d /System/Library/Frameworks 2>/dev/null` \
15443                         ; do
15444                     if test -f "$i/Tcl.framework/tclConfig.sh" ; then
15445                         ac_cv_c_tclconfig=`(cd $i/Tcl.framework; pwd)`
15446                         break
15447                     fi
15448                 done
15449             fi
15450
15451             # check in a few common install locations
15452             if test x"${ac_cv_c_tclconfig}" = x ; then
15453                 for i in `ls -d ${libdir} 2>/dev/null` \
15454                         `ls -d ${exec_prefix}/lib 2>/dev/null` \
15455                         `ls -d ${prefix}/lib 2>/dev/null` \
15456                         `ls -d /usr/local/lib 2>/dev/null` \
15457                         `ls -d /usr/contrib/lib 2>/dev/null` \
15458                         `ls -d /usr/lib 2>/dev/null` \
15459                         ; do
15460                     if test -f "$i/tclConfig.sh" ; then
15461                         ac_cv_c_tclconfig=`(cd $i; pwd)`
15462                         break
15463                     fi
15464                 done
15465             fi
15466
15467             # check in a few other private locations
15468             if test x"${ac_cv_c_tclconfig}" = x ; then
15469                 for i in \
15470                         ${srcdir}/../tcl \
15471                         `ls -dr ${srcdir}/../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
15472                         `ls -dr ${srcdir}/../tcl[8-9].[0-9] 2>/dev/null` \
15473                         `ls -dr ${srcdir}/../tcl[8-9].[0-9]* 2>/dev/null` ; do
15474                     if test -f "$i/$platDir/tclConfig.sh" ; then
15475                     ac_cv_c_tclconfig=`(cd $i/$platDir; pwd)`
15476                     break
15477                 fi
15478                 done
15479             fi
15480
15481 fi
15482
15483
15484         if test x"${ac_cv_c_tclconfig}" = x ; then
15485             TCL_BIN_DIR="# no Tcl configs found"
15486             { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Can't find Tcl configuration definitions" >&5
15487 $as_echo "$as_me: WARNING: Can't find Tcl configuration definitions" >&2;}
15488         else
15489             no_tcl=
15490             TCL_BIN_DIR=${ac_cv_c_tclconfig}
15491             { $as_echo "$as_me:${as_lineno-$LINENO}: result: found ${TCL_BIN_DIR}/tclConfig.sh" >&5
15492 $as_echo "found ${TCL_BIN_DIR}/tclConfig.sh" >&6; }
15493         fi
15494     fi
15495
15496
15497     # If $no_tk is nonempty, then we can't do Tk, and there is no
15498     # point to doing Tcl.
15499
15500     #
15501     # Ok, lets find the tk configuration
15502     # First, look for one uninstalled.
15503     # the alternative search directory is invoked by --with-tk
15504     #
15505
15506     if test x"${no_tk}" = x ; then
15507         # we reset no_tk in case something fails here
15508         no_tk=true
15509
15510 # Check whether --with-tk was given.
15511 if test "${with_tk+set}" = set; then :
15512   withval=$with_tk; with_tkconfig=${withval}
15513 fi
15514
15515         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tk configuration" >&5
15516 $as_echo_n "checking for Tk configuration... " >&6; }
15517         if test "${ac_cv_c_tkconfig+set}" = set; then :
15518   $as_echo_n "(cached) " >&6
15519 else
15520
15521
15522             # First check to see if --with-tkconfig was specified.
15523             if test x"${with_tkconfig}" != x ; then
15524                 if test -f "${with_tkconfig}/tkConfig.sh" ; then
15525                     ac_cv_c_tkconfig=`(cd ${with_tkconfig}; pwd)`
15526                 else
15527                     as_fn_error "${with_tkconfig} directory doesn't contain tkConfig.sh" "$LINENO" 5
15528                 fi
15529             fi
15530
15531             # then check for a private Tk library
15532             case "${host}" in
15533                 *-*-cygwin*) platDir="win" ;;
15534                 *) platDir="unix" ;;
15535             esac
15536             if test x"${ac_cv_c_tkconfig}" = x ; then
15537                 for i in \
15538                         ../tk \
15539                         `ls -dr ../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
15540                         `ls -dr ../tk[8-9].[0-9] 2>/dev/null` \
15541                         `ls -dr ../tk[8-9].[0-9]* 2>/dev/null` \
15542                         ../../tk \
15543                         `ls -dr ../../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
15544                         `ls -dr ../../tk[8-9].[0-9] 2>/dev/null` \
15545                         `ls -dr ../../tk[8-9].[0-9]* 2>/dev/null` \
15546                         ../../../tk \
15547                         `ls -dr ../../../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
15548                         `ls -dr ../../../tk[8-9].[0-9] 2>/dev/null` \
15549                         `ls -dr ../../../tk[8-9].[0-9]* 2>/dev/null` ; do
15550                     if test -f "$i/$platDir/tkConfig.sh" ; then
15551                         ac_cv_c_tkconfig=`(cd $i/$platDir; pwd)`
15552                         break
15553                     fi
15554                 done
15555             fi
15556
15557             # on Darwin, check in Framework installation locations
15558             if test "`uname -s`" = "Darwin" -a x"${ac_cv_c_tkconfig}" = x ; then
15559                 for i in `ls -d ~/Library/Frameworks 2>/dev/null` \
15560                         `ls -d /Library/Frameworks 2>/dev/null` \
15561                         `ls -d /Network/Library/Frameworks 2>/dev/null` \
15562                         `ls -d /System/Library/Frameworks 2>/dev/null` \
15563                         ; do
15564                     if test -f "$i/Tk.framework/tkConfig.sh" ; then
15565                         ac_cv_c_tkconfig=`(cd $i/Tk.framework; pwd)`
15566                         break
15567                     fi
15568                 done
15569             fi
15570
15571             # check in a few common install locations
15572             if test x"${ac_cv_c_tkconfig}" = x ; then
15573                 for i in `ls -d ${libdir} 2>/dev/null` \
15574                         `ls -d ${exec_prefix}/lib 2>/dev/null` \
15575                         `ls -d ${prefix}/lib 2>/dev/null` \
15576                         `ls -d /usr/local/lib 2>/dev/null` \
15577                         `ls -d /usr/contrib/lib 2>/dev/null` \
15578                         `ls -d /usr/lib 2>/dev/null` \
15579                         ; do
15580                     if test -f "$i/tkConfig.sh" ; then
15581                         ac_cv_c_tkconfig=`(cd $i; pwd)`
15582                         break
15583                     fi
15584                 done
15585             fi
15586             # check in a few other private locations
15587             if test x"${ac_cv_c_tkconfig}" = x ; then
15588                 for i in \
15589                         ${srcdir}/../tk \
15590                         `ls -dr ${srcdir}/../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
15591                         `ls -dr ${srcdir}/../tk[8-9].[0-9] 2>/dev/null` \
15592                         `ls -dr ${srcdir}/../tk[8-9].[0-9]* 2>/dev/null` ; do
15593                     if test -f "$i/$platDir/tkConfig.sh" ; then
15594                         ac_cv_c_tkconfig=`(cd $i/$platDir; pwd)`
15595                         break
15596                     fi
15597                 done
15598             fi
15599
15600 fi
15601
15602
15603         if test x"${ac_cv_c_tkconfig}" = x ; then
15604             TK_BIN_DIR="# no Tk configs found"
15605             { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Can't find Tk configuration definitions" >&5
15606 $as_echo "$as_me: WARNING: Can't find Tk configuration definitions" >&2;}
15607         else
15608             no_tk=
15609             TK_BIN_DIR=${ac_cv_c_tkconfig}
15610             { $as_echo "$as_me:${as_lineno-$LINENO}: result: found ${TK_BIN_DIR}/tkConfig.sh" >&5
15611 $as_echo "found ${TK_BIN_DIR}/tkConfig.sh" >&6; }
15612         fi
15613     fi
15614
15615
15616     if test -z "${no_tcl}" -a -z "${no_tk}"; then
15617
15618     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for existence of ${TCL_BIN_DIR}/tclConfig.sh" >&5
15619 $as_echo_n "checking for existence of ${TCL_BIN_DIR}/tclConfig.sh... " >&6; }
15620
15621     if test -f "${TCL_BIN_DIR}/tclConfig.sh" ; then
15622         { $as_echo "$as_me:${as_lineno-$LINENO}: result: loading" >&5
15623 $as_echo "loading" >&6; }
15624         . ${TCL_BIN_DIR}/tclConfig.sh
15625     else
15626         { $as_echo "$as_me:${as_lineno-$LINENO}: result: could not find ${TCL_BIN_DIR}/tclConfig.sh" >&5
15627 $as_echo "could not find ${TCL_BIN_DIR}/tclConfig.sh" >&6; }
15628     fi
15629
15630     # eval is required to do the TCL_DBGX substitution
15631     eval "TCL_LIB_FILE=\"${TCL_LIB_FILE}\""
15632     eval "TCL_STUB_LIB_FILE=\"${TCL_STUB_LIB_FILE}\""
15633
15634     # If the TCL_BIN_DIR is the build directory (not the install directory),
15635     # then set the common variable name to the value of the build variables.
15636     # For example, the variable TCL_LIB_SPEC will be set to the value
15637     # of TCL_BUILD_LIB_SPEC. An extension should make use of TCL_LIB_SPEC
15638     # instead of TCL_BUILD_LIB_SPEC since it will work with both an
15639     # installed and uninstalled version of Tcl.
15640     if test -f "${TCL_BIN_DIR}/Makefile" ; then
15641         TCL_LIB_SPEC=${TCL_BUILD_LIB_SPEC}
15642         TCL_STUB_LIB_SPEC=${TCL_BUILD_STUB_LIB_SPEC}
15643         TCL_STUB_LIB_PATH=${TCL_BUILD_STUB_LIB_PATH}
15644     elif test "`uname -s`" = "Darwin"; then
15645         # If Tcl was built as a framework, attempt to use the libraries
15646         # from the framework at the given location so that linking works
15647         # against Tcl.framework installed in an arbitary location.
15648         case ${TCL_DEFS} in
15649             *TCL_FRAMEWORK*)
15650                 if test -f "${TCL_BIN_DIR}/${TCL_LIB_FILE}"; then
15651                     for i in "`cd ${TCL_BIN_DIR}; pwd`" \
15652                              "`cd ${TCL_BIN_DIR}/../..; pwd`"; do
15653                         if test "`basename "$i"`" = "${TCL_LIB_FILE}.framework"; then
15654                             TCL_LIB_SPEC="-F`dirname "$i"` -framework ${TCL_LIB_FILE}"
15655                             break
15656                         fi
15657                     done
15658                 fi
15659                 if test -f "${TCL_BIN_DIR}/${TCL_STUB_LIB_FILE}"; then
15660                     TCL_STUB_LIB_SPEC="-L${TCL_BIN_DIR} ${TCL_STUB_LIB_FLAG}"
15661                     TCL_STUB_LIB_PATH="${TCL_BIN_DIR}/${TCL_STUB_LIB_FILE}"
15662                 fi
15663                 ;;
15664         esac
15665     fi
15666
15667     # eval is required to do the TCL_DBGX substitution
15668     eval "TCL_LIB_FLAG=\"${TCL_LIB_FLAG}\""
15669     eval "TCL_LIB_SPEC=\"${TCL_LIB_SPEC}\""
15670     eval "TCL_STUB_LIB_FLAG=\"${TCL_STUB_LIB_FLAG}\""
15671     eval "TCL_STUB_LIB_SPEC=\"${TCL_STUB_LIB_SPEC}\""
15672
15673
15674
15675
15676
15677
15678
15679
15680
15681
15682
15683
15684
15685
15686
15687         # Check for in-tree tcl
15688         here=`pwd`
15689         cd ${srcdir}/..
15690         topdir=`pwd`
15691         cd ${here}
15692
15693         intree="no"
15694         if test "${TCL_SRC_DIR}" = "${topdir}/tcl"; then
15695           intree="yes"
15696         fi
15697
15698         # Find Tcl private headers
15699         if test x"${intree}" = xno; then
15700
15701   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tcl private headers" >&5
15702 $as_echo_n "checking for Tcl private headers... " >&6; }
15703   private_dir=""
15704   dir=`echo ${TCL_INCLUDE_SPEC}/tcl-private/generic | sed -e s/-I//`
15705   if test -f ${dir}/tclInt.h ; then
15706     private_dir=${dir}
15707   fi
15708
15709   if test x"${private_dir}" = x; then
15710     as_fn_error "could not find private Tcl headers" "$LINENO" 5
15711   else
15712     TCL_PRIVATE_INCLUDE="-I${private_dir}"
15713     { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${private_dir}" >&5
15714 $as_echo "${private_dir}" >&6; }
15715   fi
15716
15717           TCL_INCLUDE="${TCL_INCLUDE_SPEC} ${TCL_PRIVATE_INCLUDE}"
15718           TCL_LIBRARY="${TCL_LIB_SPEC}"
15719           TCL_DEPS=""
15720         else
15721           # If building tcl in the same src tree, private headers
15722           # are not needed, but we need to be sure to use the right
15723           # headers library
15724           TCL_INCLUDE="-I${TCL_SRC_DIR}/generic"
15725           TCL_LIBRARY="${TCL_BUILD_LIB_SPEC}"
15726           TCL_DEPS="../tcl/${configdir}${TCL_LIB_FILE}"
15727         fi
15728
15729
15730
15731
15732
15733     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for existence of ${TK_BIN_DIR}/tkConfig.sh" >&5
15734 $as_echo_n "checking for existence of ${TK_BIN_DIR}/tkConfig.sh... " >&6; }
15735
15736     if test -f "${TK_BIN_DIR}/tkConfig.sh" ; then
15737         { $as_echo "$as_me:${as_lineno-$LINENO}: result: loading" >&5
15738 $as_echo "loading" >&6; }
15739         . ${TK_BIN_DIR}/tkConfig.sh
15740     else
15741         { $as_echo "$as_me:${as_lineno-$LINENO}: result: could not find ${TK_BIN_DIR}/tkConfig.sh" >&5
15742 $as_echo "could not find ${TK_BIN_DIR}/tkConfig.sh" >&6; }
15743     fi
15744
15745     # eval is required to do the TK_DBGX substitution
15746     eval "TK_LIB_FILE=\"${TK_LIB_FILE}\""
15747     eval "TK_STUB_LIB_FILE=\"${TK_STUB_LIB_FILE}\""
15748
15749     # If the TK_BIN_DIR is the build directory (not the install directory),
15750     # then set the common variable name to the value of the build variables.
15751     # For example, the variable TK_LIB_SPEC will be set to the value
15752     # of TK_BUILD_LIB_SPEC. An extension should make use of TK_LIB_SPEC
15753     # instead of TK_BUILD_LIB_SPEC since it will work with both an
15754     # installed and uninstalled version of Tcl.
15755     if test -f "${TK_BIN_DIR}/Makefile" ; then
15756         TK_LIB_SPEC=${TK_BUILD_LIB_SPEC}
15757         TK_STUB_LIB_SPEC=${TK_BUILD_STUB_LIB_SPEC}
15758         TK_STUB_LIB_PATH=${TK_BUILD_STUB_LIB_PATH}
15759     elif test "`uname -s`" = "Darwin"; then
15760         # If Tk was built as a framework, attempt to use the libraries
15761         # from the framework at the given location so that linking works
15762         # against Tk.framework installed in an arbitary location.
15763         case ${TK_DEFS} in
15764             *TK_FRAMEWORK*)
15765                 if test -f "${TK_BIN_DIR}/${TK_LIB_FILE}"; then
15766                     for i in "`cd ${TK_BIN_DIR}; pwd`" \
15767                              "`cd ${TK_BIN_DIR}/../..; pwd`"; do
15768                         if test "`basename "$i"`" = "${TK_LIB_FILE}.framework"; then
15769                             TK_LIB_SPEC="-F`dirname "$i"` -framework ${TK_LIB_FILE}"
15770                             break
15771                         fi
15772                     done
15773                 fi
15774                 if test -f "${TK_BIN_DIR}/${TK_STUB_LIB_FILE}"; then
15775                     TK_STUB_LIB_SPEC="-L${TK_BIN_DIR} ${TK_STUB_LIB_FLAG}"
15776                     TK_STUB_LIB_PATH="${TK_BIN_DIR}/${TK_STUB_LIB_FILE}"
15777                 fi
15778                 ;;
15779         esac
15780     fi
15781
15782     # eval is required to do the TK_DBGX substitution
15783     eval "TK_LIB_FLAG=\"${TK_LIB_FLAG}\""
15784     eval "TK_LIB_SPEC=\"${TK_LIB_SPEC}\""
15785     eval "TK_STUB_LIB_FLAG=\"${TK_STUB_LIB_FLAG}\""
15786     eval "TK_STUB_LIB_SPEC=\"${TK_STUB_LIB_SPEC}\""
15787
15788
15789
15790
15791
15792
15793
15794
15795
15796
15797
15798
15799
15800
15801         # Check for in-tree Tk
15802         intree="no"
15803         if test "${TK_SRC_DIR}" = "${topdir}/tk"; then
15804           intree="yes"
15805         fi
15806
15807         # Find Tk private headers
15808         if test x"${intree}" = xno; then
15809
15810   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tk private headers" >&5
15811 $as_echo_n "checking for Tk private headers... " >&6; }
15812   private_dir=""
15813   dir=`echo ${TK_INCLUDE_SPEC}/tk-private/generic | sed -e s/-I//`
15814   if test -f ${dir}/tkInt.h; then
15815     private_dir=${dir}
15816   fi
15817
15818   if test x"${private_dir}" = x; then
15819     as_fn_error "could not find Tk private headers" "$LINENO" 5
15820   else
15821     TK_PRIVATE_INCLUDE="-I${private_dir}"
15822     { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${private_dir}" >&5
15823 $as_echo "${private_dir}" >&6; }
15824   fi
15825
15826           TK_INCLUDE="${TK_INCLUDE_SPEC} ${TK_PRIVATE_INCLUDE}"
15827           TK_LIBRARY=${TK_LIB_SPEC}
15828           TK_DEPS=""
15829         else
15830           TK_INCLUDE="-I${TK_SRC_DIR}/generic"
15831           TK_LIBRARY="${TK_BUILD_LIB_SPEC}"
15832           TK_DEPS="../tk/${configdir}/${TK_LIB_FILE}"
15833         fi
15834
15835
15836
15837
15838
15839         ENABLE_CFLAGS="${ENABLE_CFLAGS} \$(SUBDIR_GDBTK_CFLAGS)"
15840
15841         # Include some libraries that Tcl and Tk want.
15842         TCL_LIBS='$(LIBGUI) $(TK) $(TCL) $(X11_LDFLAGS) $(X11_LIBS)'
15843         # Yes, the ordering seems wrong here.  But it isn't.
15844         # TK_LIBS is the list of libraries that need to be linked
15845         # after Tcl/Tk.  Note that this isn't put into LIBS.  If it
15846         # were in LIBS then any link tests after this point would
15847         # try to include things like `$(LIBGUI)', which wouldn't work.
15848         GDBTKLIBS="${TCL_LIBS} ${TK_LIBS}"
15849
15850         CONFIG_OBS="${CONFIG_OBS} \$(SUBDIR_GDBTK_OBS)"
15851         CONFIG_DEPS="${CONFIG_DEPS} \$(SUBDIR_GDBTK_DEPS)"
15852         CONFIG_SRCS="${CONFIG_SRCS} \$(SUBDIR_GDBTK_SRCS)"
15853         CONFIG_ALL="${CONFIG_ALL} all-gdbtk"
15854         CONFIG_CLEAN="${CONFIG_CLEAN} clean-gdbtk"
15855         CONFIG_INSTALL="${CONFIG_INSTALL} install-gdbtk"
15856         CONFIG_UNINSTALL="${CONFIG_UNINSTALL} uninstall-gdbtk"
15857
15858         if test x$gdb_cv_os_cygwin = xyes; then
15859           WIN32LIBS="${WIN32LIBS} -lshell32 -lgdi32 -lcomdlg32 -ladvapi32"
15860           WIN32LDAPP="-Wl,--subsystem,console"
15861           CONFIG_OBS="${CONFIG_OBS} gdbres.o"
15862         fi
15863
15864         subdirs="$subdirs gdbtk"
15865
15866     fi
15867 fi
15868
15869
15870
15871
15872
15873
15874
15875
15876 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for X" >&5
15877 $as_echo_n "checking for X... " >&6; }
15878
15879
15880 # Check whether --with-x was given.
15881 if test "${with_x+set}" = set; then :
15882   withval=$with_x;
15883 fi
15884
15885 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
15886 if test "x$with_x" = xno; then
15887   # The user explicitly disabled X.
15888   have_x=disabled
15889 else
15890   case $x_includes,$x_libraries in #(
15891     *\'*) as_fn_error "cannot use X directory names containing '" "$LINENO" 5;; #(
15892     *,NONE | NONE,*) if test "${ac_cv_have_x+set}" = set; then :
15893   $as_echo_n "(cached) " >&6
15894 else
15895   # One or both of the vars are not set, and there is no cached value.
15896 ac_x_includes=no ac_x_libraries=no
15897 rm -f -r conftest.dir
15898 if mkdir conftest.dir; then
15899   cd conftest.dir
15900   cat >Imakefile <<'_ACEOF'
15901 incroot:
15902         @echo incroot='${INCROOT}'
15903 usrlibdir:
15904         @echo usrlibdir='${USRLIBDIR}'
15905 libdir:
15906         @echo libdir='${LIBDIR}'
15907 _ACEOF
15908   if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
15909     # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
15910     for ac_var in incroot usrlibdir libdir; do
15911       eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
15912     done
15913     # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
15914     for ac_extension in a so sl dylib la dll; do
15915       if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
15916          test -f "$ac_im_libdir/libX11.$ac_extension"; then
15917         ac_im_usrlibdir=$ac_im_libdir; break
15918       fi
15919     done
15920     # Screen out bogus values from the imake configuration.  They are
15921     # bogus both because they are the default anyway, and because
15922     # using them would break gcc on systems where it needs fixed includes.
15923     case $ac_im_incroot in
15924         /usr/include) ac_x_includes= ;;
15925         *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
15926     esac
15927     case $ac_im_usrlibdir in
15928         /usr/lib | /usr/lib64 | /lib | /lib64) ;;
15929         *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
15930     esac
15931   fi
15932   cd ..
15933   rm -f -r conftest.dir
15934 fi
15935
15936 # Standard set of common directories for X headers.
15937 # Check X11 before X11Rn because it is often a symlink to the current release.
15938 ac_x_header_dirs='
15939 /usr/X11/include
15940 /usr/X11R7/include
15941 /usr/X11R6/include
15942 /usr/X11R5/include
15943 /usr/X11R4/include
15944
15945 /usr/include/X11
15946 /usr/include/X11R7
15947 /usr/include/X11R6
15948 /usr/include/X11R5
15949 /usr/include/X11R4
15950
15951 /usr/local/X11/include
15952 /usr/local/X11R7/include
15953 /usr/local/X11R6/include
15954 /usr/local/X11R5/include
15955 /usr/local/X11R4/include
15956
15957 /usr/local/include/X11
15958 /usr/local/include/X11R7
15959 /usr/local/include/X11R6
15960 /usr/local/include/X11R5
15961 /usr/local/include/X11R4
15962
15963 /usr/X386/include
15964 /usr/x386/include
15965 /usr/XFree86/include/X11
15966
15967 /usr/include
15968 /usr/local/include
15969 /usr/unsupported/include
15970 /usr/athena/include
15971 /usr/local/x11r5/include
15972 /usr/lpp/Xamples/include
15973
15974 /usr/openwin/include
15975 /usr/openwin/share/include'
15976
15977 if test "$ac_x_includes" = no; then
15978   # Guess where to find include files, by looking for Xlib.h.
15979   # First, try using that file with no special directory specified.
15980   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15981 /* end confdefs.h.  */
15982 #include <X11/Xlib.h>
15983 _ACEOF
15984 if ac_fn_c_try_cpp "$LINENO"; then :
15985   # We can compile using X headers with no special include directory.
15986 ac_x_includes=
15987 else
15988   for ac_dir in $ac_x_header_dirs; do
15989   if test -r "$ac_dir/X11/Xlib.h"; then
15990     ac_x_includes=$ac_dir
15991     break
15992   fi
15993 done
15994 fi
15995 rm -f conftest.err conftest.$ac_ext
15996 fi # $ac_x_includes = no
15997
15998 if test "$ac_x_libraries" = no; then
15999   # Check for the libraries.
16000   # See if we find them without any special options.
16001   # Don't add to $LIBS permanently.
16002   ac_save_LIBS=$LIBS
16003   LIBS="-lX11 $LIBS"
16004   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16005 /* end confdefs.h.  */
16006 #include <X11/Xlib.h>
16007 int
16008 main ()
16009 {
16010 XrmInitialize ()
16011   ;
16012   return 0;
16013 }
16014 _ACEOF
16015 if ac_fn_c_try_link "$LINENO"; then :
16016   LIBS=$ac_save_LIBS
16017 # We can link X programs with no special library path.
16018 ac_x_libraries=
16019 else
16020   LIBS=$ac_save_LIBS
16021 for ac_dir in `$as_echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
16022 do
16023   # Don't even attempt the hair of trying to link an X program!
16024   for ac_extension in a so sl dylib la dll; do
16025     if test -r "$ac_dir/libX11.$ac_extension"; then
16026       ac_x_libraries=$ac_dir
16027       break 2
16028     fi
16029   done
16030 done
16031 fi
16032 rm -f core conftest.err conftest.$ac_objext \
16033     conftest$ac_exeext conftest.$ac_ext
16034 fi # $ac_x_libraries = no
16035
16036 case $ac_x_includes,$ac_x_libraries in #(
16037   no,* | *,no | *\'*)
16038     # Didn't find X, or a directory has "'" in its name.
16039     ac_cv_have_x="have_x=no";; #(
16040   *)
16041     # Record where we found X for the cache.
16042     ac_cv_have_x="have_x=yes\
16043         ac_x_includes='$ac_x_includes'\
16044         ac_x_libraries='$ac_x_libraries'"
16045 esac
16046 fi
16047 ;; #(
16048     *) have_x=yes;;
16049   esac
16050   eval "$ac_cv_have_x"
16051 fi # $with_x != no
16052
16053 if test "$have_x" != yes; then
16054   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5
16055 $as_echo "$have_x" >&6; }
16056   no_x=yes
16057 else
16058   # If each of the values was on the command line, it overrides each guess.
16059   test "x$x_includes" = xNONE && x_includes=$ac_x_includes
16060   test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
16061   # Update the cache value to reflect the command line values.
16062   ac_cv_have_x="have_x=yes\
16063         ac_x_includes='$x_includes'\
16064         ac_x_libraries='$x_libraries'"
16065   { $as_echo "$as_me:${as_lineno-$LINENO}: result: libraries $x_libraries, headers $x_includes" >&5
16066 $as_echo "libraries $x_libraries, headers $x_includes" >&6; }
16067 fi
16068
16069
16070 # Unlike the sim directory, whether a simulator is linked is controlled by
16071 # presence of a gdb_sim definition in the target configure.tgt entry.
16072 # This code just checks for a few cases where we'd like to ignore those
16073 # definitions, even when they're present in the '.mt' file.  These cases
16074 # are when --disable-sim is specified, or if the simulator directory is
16075 # not part of the source tree.
16076 #
16077 # Check whether --enable-sim was given.
16078 if test "${enable_sim+set}" = set; then :
16079   enableval=$enable_sim; echo "enable_sim = $enable_sim";
16080  echo "enableval = ${enableval}";
16081  case "${enableval}" in
16082   yes) ignore_sim=false ;;
16083   no)  ignore_sim=true ;;
16084   *)   ignore_sim=false ;;
16085  esac
16086 else
16087   ignore_sim=false
16088 fi
16089
16090
16091 if test ! -d "${srcdir}/../sim"; then
16092   ignore_sim=true
16093 fi
16094
16095 SIM=
16096 SIM_OBS=
16097 if test "${ignore_sim}" = "false"; then
16098   if test x"${gdb_sim}" != x ; then
16099     SIM="${gdb_sim}"
16100     SIM_OBS="remote-sim.o"
16101
16102 $as_echo "#define WITH_SIM 1" >>confdefs.h
16103
16104   fi
16105 fi
16106
16107
16108
16109
16110
16111
16112
16113
16114
16115
16116
16117
16118
16119
16120 # List of host floatformats.
16121
16122 cat >>confdefs.h <<_ACEOF
16123 #define GDB_HOST_FLOAT_FORMAT $gdb_host_float_format
16124 _ACEOF
16125
16126
16127 cat >>confdefs.h <<_ACEOF
16128 #define GDB_HOST_DOUBLE_FORMAT $gdb_host_double_format
16129 _ACEOF
16130
16131
16132 cat >>confdefs.h <<_ACEOF
16133 #define GDB_HOST_LONG_DOUBLE_FORMAT $gdb_host_long_double_format
16134 _ACEOF
16135
16136
16137 # target_subdir is used by the testsuite to find the target libraries.
16138 target_subdir=
16139 if test "${host}" != "${target}"; then
16140     target_subdir="${target_alias}/"
16141 fi
16142
16143
16144 frags=
16145 if test "${gdb_native}" = "yes"; then
16146   host_makefile_frag=${srcdir}/config/${gdb_host_cpu}/${gdb_host}.mh
16147   if test ! -f ${host_makefile_frag}; then
16148     as_fn_error "\"*** Gdb does not support native target ${host}\"" "$LINENO" 5
16149   fi
16150   frags="$frags $host_makefile_frag"
16151 else
16152   host_makefile_frag=/dev/null
16153 fi
16154
16155
16156
16157
16158 if test "${gdb_native}" = "yes"; then
16159 # We pick this up from the host configuration file (.mh) because we
16160 # do not have a native configuration Makefile fragment.
16161 nativefile=`sed -n '
16162 s/NAT_FILE[     ]*=[    ]*\([^  ]*\)/\1/p
16163 ' ${host_makefile_frag}`
16164 fi
16165
16166
16167 if test x"${gdb_osabi}" != x ; then
16168
16169 cat >>confdefs.h <<_ACEOF
16170 #define GDB_OSABI_DEFAULT $gdb_osabi
16171 _ACEOF
16172
16173 fi
16174
16175 # Enable multi-ice-gdb-server.
16176 # Check whether --enable-multi-ice was given.
16177 if test "${enable_multi_ice+set}" = set; then :
16178   enableval=$enable_multi_ice; case $enableval in
16179     yes | no)
16180       ;;
16181     *) as_fn_error "bad value $enableval for --enable-multi-ice" "$LINENO" 5 ;;
16182   esac
16183 fi
16184
16185 if test "x$enable_multi_ice" = xyes; then
16186    subdirs="$subdirs multi-ice"
16187
16188 fi
16189
16190 # Check whether --enable-gdbserver was given.
16191 if test "${enable_gdbserver+set}" = set; then :
16192   enableval=$enable_gdbserver; case "${enableval}" in
16193   yes| no|auto) ;;
16194   *) as_fn_error "bad value ${enableval} for --enable-gdbserver option" "$LINENO" 5 ;;
16195 esac
16196 else
16197   enable_gdbserver=auto
16198 fi
16199
16200
16201 # We only build gdbserver automatically in a native configuration, and
16202 # only if the user did not explicitly disable its build.
16203 if test "$gdb_native" = "yes" -a "$enable_gdbserver" != "no"; then
16204   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gdbserver is supported on this host" >&5
16205 $as_echo_n "checking whether gdbserver is supported on this host... " >&6; }
16206   if test "x$build_gdbserver" = xyes; then
16207     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
16208 $as_echo "yes" >&6; }
16209     subdirs="$subdirs gdbserver"
16210
16211     gdbserver_build_enabled=yes
16212   else
16213     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16214 $as_echo "no" >&6; }
16215   fi
16216 fi
16217
16218 # If the user explicitly request the gdbserver to be built, verify that
16219 # we were in fact able to enable it.
16220 if test "$enable_gdbserver" = "yes" -a "$gdbserver_build_enabled" != "yes"; then
16221   as_fn_error "Automatic gdbserver build is not supported for this configuration" "$LINENO" 5
16222 fi
16223
16224 # If nativefile (NAT_FILE) is not set in config/*/*.m[ht] files, we link
16225 # to an empty version.
16226
16227 files=
16228 links=
16229
16230 rm -f nm.h
16231 if test "${nativefile}" != ""; then
16232     case "${nativefile}" in
16233       nm-*.h ) GDB_NM_FILE="config/${gdb_host_cpu}/${nativefile}" ;;
16234       * ) GDB_NM_FILE="${nativefile}"
16235     esac
16236     files="${files} ${GDB_NM_FILE}"
16237     links="${links} nm.h"
16238
16239 cat >>confdefs.h <<_ACEOF
16240 #define GDB_NM_FILE "${GDB_NM_FILE}"
16241 _ACEOF
16242
16243 fi
16244
16245
16246 ac_sources="$files"
16247 ac_dests="$links"
16248 while test -n "$ac_sources"; do
16249   set $ac_dests; ac_dest=$1; shift; ac_dests=$*
16250   set $ac_sources; ac_source=$1; shift; ac_sources=$*
16251   ac_config_links_1="$ac_config_links_1 $ac_dest:$ac_source"
16252 done
16253 ac_config_links="$ac_config_links $ac_config_links_1"
16254
16255
16256
16257
16258
16259 $as_echo "#define GDB_DEFAULT_HOST_CHARSET \"UTF-8\"" >>confdefs.h
16260
16261
16262 ac_config_files="$ac_config_files Makefile .gdbinit:gdbinit.in doc/Makefile gnulib/Makefile data-directory/Makefile"
16263
16264 ac_config_commands="$ac_config_commands default"
16265
16266 cat >confcache <<\_ACEOF
16267 # This file is a shell script that caches the results of configure
16268 # tests run on this system so they can be shared between configure
16269 # scripts and configure runs, see configure's option --config-cache.
16270 # It is not useful on other systems.  If it contains results you don't
16271 # want to keep, you may remove or edit it.
16272 #
16273 # config.status only pays attention to the cache file if you give it
16274 # the --recheck option to rerun configure.
16275 #
16276 # `ac_cv_env_foo' variables (set or unset) will be overridden when
16277 # loading this file, other *unset* `ac_cv_foo' will be assigned the
16278 # following values.
16279
16280 _ACEOF
16281
16282 # The following way of writing the cache mishandles newlines in values,
16283 # but we know of no workaround that is simple, portable, and efficient.
16284 # So, we kill variables containing newlines.
16285 # Ultrix sh set writes to stderr and can't be redirected directly,
16286 # and sets the high bit in the cache file unless we assign to the vars.
16287 (
16288   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
16289     eval ac_val=\$$ac_var
16290     case $ac_val in #(
16291     *${as_nl}*)
16292       case $ac_var in #(
16293       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
16294 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
16295       esac
16296       case $ac_var in #(
16297       _ | IFS | as_nl) ;; #(
16298       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
16299       *) { eval $ac_var=; unset $ac_var;} ;;
16300       esac ;;
16301     esac
16302   done
16303
16304   (set) 2>&1 |
16305     case $as_nl`(ac_space=' '; set) 2>&1` in #(
16306     *${as_nl}ac_space=\ *)
16307       # `set' does not quote correctly, so add quotes: double-quote
16308       # substitution turns \\\\ into \\, and sed turns \\ into \.
16309       sed -n \
16310         "s/'/'\\\\''/g;
16311           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
16312       ;; #(
16313     *)
16314       # `set' quotes correctly as required by POSIX, so do not add quotes.
16315       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
16316       ;;
16317     esac |
16318     sort
16319 ) |
16320   sed '
16321      /^ac_cv_env_/b end
16322      t clear
16323      :clear
16324      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
16325      t end
16326      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
16327      :end' >>confcache
16328 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
16329   if test -w "$cache_file"; then
16330     test "x$cache_file" != "x/dev/null" &&
16331       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
16332 $as_echo "$as_me: updating cache $cache_file" >&6;}
16333     cat confcache >$cache_file
16334   else
16335     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
16336 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
16337   fi
16338 fi
16339 rm -f confcache
16340
16341 test "x$prefix" = xNONE && prefix=$ac_default_prefix
16342 # Let make expand exec_prefix.
16343 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
16344
16345 DEFS=-DHAVE_CONFIG_H
16346
16347 ac_libobjs=
16348 ac_ltlibobjs=
16349 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
16350   # 1. Remove the extension, and $U if already installed.
16351   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
16352   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
16353   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
16354   #    will be set to the directory where LIBOBJS objects are built.
16355   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
16356   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
16357 done
16358 LIBOBJS=$ac_libobjs
16359
16360 LTLIBOBJS=$ac_ltlibobjs
16361
16362
16363 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
16364   as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
16365 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16366 fi
16367 if test -z "${GMAKE_TRUE}" && test -z "${GMAKE_FALSE}"; then
16368   as_fn_error "conditional \"GMAKE\" was never defined.
16369 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16370 fi
16371 if test -z "${GL_COND_LIBTOOL_TRUE}" && test -z "${GL_COND_LIBTOOL_FALSE}"; then
16372   as_fn_error "conditional \"GL_COND_LIBTOOL\" was never defined.
16373 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16374 fi
16375
16376     gl_libobjs=
16377     gl_ltlibobjs=
16378     if test -n "$gl_LIBOBJS"; then
16379       # Remove the extension.
16380       sed_drop_objext='s/\.o$//;s/\.obj$//'
16381       for i in `for i in $gl_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do
16382         gl_libobjs="$gl_libobjs $i.$ac_objext"
16383         gl_ltlibobjs="$gl_ltlibobjs $i.lo"
16384       done
16385     fi
16386     gl_LIBOBJS=$gl_libobjs
16387
16388     gl_LTLIBOBJS=$gl_ltlibobjs
16389
16390
16391
16392     gltests_libobjs=
16393     gltests_ltlibobjs=
16394     if test -n "$gltests_LIBOBJS"; then
16395       # Remove the extension.
16396       sed_drop_objext='s/\.o$//;s/\.obj$//'
16397       for i in `for i in $gltests_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do
16398         gltests_libobjs="$gltests_libobjs $i.$ac_objext"
16399         gltests_ltlibobjs="$gltests_ltlibobjs $i.lo"
16400       done
16401     fi
16402     gltests_LIBOBJS=$gltests_libobjs
16403
16404     gltests_LTLIBOBJS=$gltests_ltlibobjs
16405
16406
16407 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
16408   as_fn_error "conditional \"AMDEP\" was never defined.
16409 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16410 fi
16411 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
16412   as_fn_error "conditional \"am__fastdepCC\" was never defined.
16413 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16414 fi
16415  if test -n "$EXEEXT"; then
16416   am__EXEEXT_TRUE=
16417   am__EXEEXT_FALSE='#'
16418 else
16419   am__EXEEXT_TRUE='#'
16420   am__EXEEXT_FALSE=
16421 fi
16422
16423
16424
16425 : ${CONFIG_STATUS=./config.status}
16426 ac_write_fail=0
16427 ac_clean_files_save=$ac_clean_files
16428 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
16429 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
16430 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
16431 as_write_fail=0
16432 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
16433 #! $SHELL
16434 # Generated by $as_me.
16435 # Run this file to recreate the current configuration.
16436 # Compiler output produced by configure, useful for debugging
16437 # configure, is in config.log if it exists.
16438
16439 debug=false
16440 ac_cs_recheck=false
16441 ac_cs_silent=false
16442
16443 SHELL=\${CONFIG_SHELL-$SHELL}
16444 export SHELL
16445 _ASEOF
16446 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
16447 ## -------------------- ##
16448 ## M4sh Initialization. ##
16449 ## -------------------- ##
16450
16451 # Be more Bourne compatible
16452 DUALCASE=1; export DUALCASE # for MKS sh
16453 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
16454   emulate sh
16455   NULLCMD=:
16456   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
16457   # is contrary to our usage.  Disable this feature.
16458   alias -g '${1+"$@"}'='"$@"'
16459   setopt NO_GLOB_SUBST
16460 else
16461   case `(set -o) 2>/dev/null` in #(
16462   *posix*) :
16463     set -o posix ;; #(
16464   *) :
16465      ;;
16466 esac
16467 fi
16468
16469
16470 as_nl='
16471 '
16472 export as_nl
16473 # Printing a long string crashes Solaris 7 /usr/bin/printf.
16474 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
16475 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
16476 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
16477 # Prefer a ksh shell builtin over an external printf program on Solaris,
16478 # but without wasting forks for bash or zsh.
16479 if test -z "$BASH_VERSION$ZSH_VERSION" \
16480     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
16481   as_echo='print -r --'
16482   as_echo_n='print -rn --'
16483 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
16484   as_echo='printf %s\n'
16485   as_echo_n='printf %s'
16486 else
16487   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
16488     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
16489     as_echo_n='/usr/ucb/echo -n'
16490   else
16491     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
16492     as_echo_n_body='eval
16493       arg=$1;
16494       case $arg in #(
16495       *"$as_nl"*)
16496         expr "X$arg" : "X\\(.*\\)$as_nl";
16497         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
16498       esac;
16499       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
16500     '
16501     export as_echo_n_body
16502     as_echo_n='sh -c $as_echo_n_body as_echo'
16503   fi
16504   export as_echo_body
16505   as_echo='sh -c $as_echo_body as_echo'
16506 fi
16507
16508 # The user is always right.
16509 if test "${PATH_SEPARATOR+set}" != set; then
16510   PATH_SEPARATOR=:
16511   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
16512     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
16513       PATH_SEPARATOR=';'
16514   }
16515 fi
16516
16517
16518 # IFS
16519 # We need space, tab and new line, in precisely that order.  Quoting is
16520 # there to prevent editors from complaining about space-tab.
16521 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
16522 # splitting by setting IFS to empty value.)
16523 IFS=" ""        $as_nl"
16524
16525 # Find who we are.  Look in the path if we contain no directory separator.
16526 case $0 in #((
16527   *[\\/]* ) as_myself=$0 ;;
16528   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16529 for as_dir in $PATH
16530 do
16531   IFS=$as_save_IFS
16532   test -z "$as_dir" && as_dir=.
16533     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
16534   done
16535 IFS=$as_save_IFS
16536
16537      ;;
16538 esac
16539 # We did not find ourselves, most probably we were run as `sh COMMAND'
16540 # in which case we are not to be found in the path.
16541 if test "x$as_myself" = x; then
16542   as_myself=$0
16543 fi
16544 if test ! -f "$as_myself"; then
16545   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
16546   exit 1
16547 fi
16548
16549 # Unset variables that we do not need and which cause bugs (e.g. in
16550 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
16551 # suppresses any "Segmentation fault" message there.  '((' could
16552 # trigger a bug in pdksh 5.2.14.
16553 for as_var in BASH_ENV ENV MAIL MAILPATH
16554 do eval test x\${$as_var+set} = xset \
16555   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
16556 done
16557 PS1='$ '
16558 PS2='> '
16559 PS4='+ '
16560
16561 # NLS nuisances.
16562 LC_ALL=C
16563 export LC_ALL
16564 LANGUAGE=C
16565 export LANGUAGE
16566
16567 # CDPATH.
16568 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
16569
16570
16571 # as_fn_error ERROR [LINENO LOG_FD]
16572 # ---------------------------------
16573 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
16574 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
16575 # script with status $?, using 1 if that was 0.
16576 as_fn_error ()
16577 {
16578   as_status=$?; test $as_status -eq 0 && as_status=1
16579   if test "$3"; then
16580     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
16581     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
16582   fi
16583   $as_echo "$as_me: error: $1" >&2
16584   as_fn_exit $as_status
16585 } # as_fn_error
16586
16587
16588 # as_fn_set_status STATUS
16589 # -----------------------
16590 # Set $? to STATUS, without forking.
16591 as_fn_set_status ()
16592 {
16593   return $1
16594 } # as_fn_set_status
16595
16596 # as_fn_exit STATUS
16597 # -----------------
16598 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
16599 as_fn_exit ()
16600 {
16601   set +e
16602   as_fn_set_status $1
16603   exit $1
16604 } # as_fn_exit
16605
16606 # as_fn_unset VAR
16607 # ---------------
16608 # Portably unset VAR.
16609 as_fn_unset ()
16610 {
16611   { eval $1=; unset $1;}
16612 }
16613 as_unset=as_fn_unset
16614 # as_fn_append VAR VALUE
16615 # ----------------------
16616 # Append the text in VALUE to the end of the definition contained in VAR. Take
16617 # advantage of any shell optimizations that allow amortized linear growth over
16618 # repeated appends, instead of the typical quadratic growth present in naive
16619 # implementations.
16620 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
16621   eval 'as_fn_append ()
16622   {
16623     eval $1+=\$2
16624   }'
16625 else
16626   as_fn_append ()
16627   {
16628     eval $1=\$$1\$2
16629   }
16630 fi # as_fn_append
16631
16632 # as_fn_arith ARG...
16633 # ------------------
16634 # Perform arithmetic evaluation on the ARGs, and store the result in the
16635 # global $as_val. Take advantage of shells that can avoid forks. The arguments
16636 # must be portable across $(()) and expr.
16637 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
16638   eval 'as_fn_arith ()
16639   {
16640     as_val=$(( $* ))
16641   }'
16642 else
16643   as_fn_arith ()
16644   {
16645     as_val=`expr "$@" || test $? -eq 1`
16646   }
16647 fi # as_fn_arith
16648
16649
16650 if expr a : '\(a\)' >/dev/null 2>&1 &&
16651    test "X`expr 00001 : '.*\(...\)'`" = X001; then
16652   as_expr=expr
16653 else
16654   as_expr=false
16655 fi
16656
16657 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
16658   as_basename=basename
16659 else
16660   as_basename=false
16661 fi
16662
16663 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
16664   as_dirname=dirname
16665 else
16666   as_dirname=false
16667 fi
16668
16669 as_me=`$as_basename -- "$0" ||
16670 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
16671          X"$0" : 'X\(//\)$' \| \
16672          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
16673 $as_echo X/"$0" |
16674     sed '/^.*\/\([^/][^/]*\)\/*$/{
16675             s//\1/
16676             q
16677           }
16678           /^X\/\(\/\/\)$/{
16679             s//\1/
16680             q
16681           }
16682           /^X\/\(\/\).*/{
16683             s//\1/
16684             q
16685           }
16686           s/.*/./; q'`
16687
16688 # Avoid depending upon Character Ranges.
16689 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
16690 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
16691 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
16692 as_cr_digits='0123456789'
16693 as_cr_alnum=$as_cr_Letters$as_cr_digits
16694
16695 ECHO_C= ECHO_N= ECHO_T=
16696 case `echo -n x` in #(((((
16697 -n*)
16698   case `echo 'xy\c'` in
16699   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
16700   xy)  ECHO_C='\c';;
16701   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
16702        ECHO_T=' ';;
16703   esac;;
16704 *)
16705   ECHO_N='-n';;
16706 esac
16707
16708 rm -f conf$$ conf$$.exe conf$$.file
16709 if test -d conf$$.dir; then
16710   rm -f conf$$.dir/conf$$.file
16711 else
16712   rm -f conf$$.dir
16713   mkdir conf$$.dir 2>/dev/null
16714 fi
16715 if (echo >conf$$.file) 2>/dev/null; then
16716   if ln -s conf$$.file conf$$ 2>/dev/null; then
16717     as_ln_s='ln -s'
16718     # ... but there are two gotchas:
16719     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
16720     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
16721     # In both cases, we have to default to `cp -p'.
16722     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
16723       as_ln_s='cp -p'
16724   elif ln conf$$.file conf$$ 2>/dev/null; then
16725     as_ln_s=ln
16726   else
16727     as_ln_s='cp -p'
16728   fi
16729 else
16730   as_ln_s='cp -p'
16731 fi
16732 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
16733 rmdir conf$$.dir 2>/dev/null
16734
16735
16736 # as_fn_mkdir_p
16737 # -------------
16738 # Create "$as_dir" as a directory, including parents if necessary.
16739 as_fn_mkdir_p ()
16740 {
16741
16742   case $as_dir in #(
16743   -*) as_dir=./$as_dir;;
16744   esac
16745   test -d "$as_dir" || eval $as_mkdir_p || {
16746     as_dirs=
16747     while :; do
16748       case $as_dir in #(
16749       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
16750       *) as_qdir=$as_dir;;
16751       esac
16752       as_dirs="'$as_qdir' $as_dirs"
16753       as_dir=`$as_dirname -- "$as_dir" ||
16754 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16755          X"$as_dir" : 'X\(//\)[^/]' \| \
16756          X"$as_dir" : 'X\(//\)$' \| \
16757          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
16758 $as_echo X"$as_dir" |
16759     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16760             s//\1/
16761             q
16762           }
16763           /^X\(\/\/\)[^/].*/{
16764             s//\1/
16765             q
16766           }
16767           /^X\(\/\/\)$/{
16768             s//\1/
16769             q
16770           }
16771           /^X\(\/\).*/{
16772             s//\1/
16773             q
16774           }
16775           s/.*/./; q'`
16776       test -d "$as_dir" && break
16777     done
16778     test -z "$as_dirs" || eval "mkdir $as_dirs"
16779   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
16780
16781
16782 } # as_fn_mkdir_p
16783 if mkdir -p . 2>/dev/null; then
16784   as_mkdir_p='mkdir -p "$as_dir"'
16785 else
16786   test -d ./-p && rmdir ./-p
16787   as_mkdir_p=false
16788 fi
16789
16790 if test -x / >/dev/null 2>&1; then
16791   as_test_x='test -x'
16792 else
16793   if ls -dL / >/dev/null 2>&1; then
16794     as_ls_L_option=L
16795   else
16796     as_ls_L_option=
16797   fi
16798   as_test_x='
16799     eval sh -c '\''
16800       if test -d "$1"; then
16801         test -d "$1/.";
16802       else
16803         case $1 in #(
16804         -*)set "./$1";;
16805         esac;
16806         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
16807         ???[sx]*):;;*)false;;esac;fi
16808     '\'' sh
16809   '
16810 fi
16811 as_executable_p=$as_test_x
16812
16813 # Sed expression to map a string onto a valid CPP name.
16814 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
16815
16816 # Sed expression to map a string onto a valid variable name.
16817 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
16818
16819
16820 exec 6>&1
16821 ## ----------------------------------- ##
16822 ## Main body of $CONFIG_STATUS script. ##
16823 ## ----------------------------------- ##
16824 _ASEOF
16825 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
16826
16827 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16828 # Save the log message, to keep $0 and so on meaningful, and to
16829 # report actual input values of CONFIG_FILES etc. instead of their
16830 # values after options handling.
16831 ac_log="
16832 This file was extended by $as_me, which was
16833 generated by GNU Autoconf 2.64.  Invocation command line was
16834
16835   CONFIG_FILES    = $CONFIG_FILES
16836   CONFIG_HEADERS  = $CONFIG_HEADERS
16837   CONFIG_LINKS    = $CONFIG_LINKS
16838   CONFIG_COMMANDS = $CONFIG_COMMANDS
16839   $ $0 $@
16840
16841 on `(hostname || uname -n) 2>/dev/null | sed 1q`
16842 "
16843
16844 _ACEOF
16845
16846 case $ac_config_files in *"
16847 "*) set x $ac_config_files; shift; ac_config_files=$*;;
16848 esac
16849
16850 case $ac_config_headers in *"
16851 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
16852 esac
16853
16854
16855 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16856 # Files that config.status was made for.
16857 config_files="$ac_config_files"
16858 config_headers="$ac_config_headers"
16859 config_links="$ac_config_links"
16860 config_commands="$ac_config_commands"
16861
16862 _ACEOF
16863
16864 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16865 ac_cs_usage="\
16866 \`$as_me' instantiates files and other configuration actions
16867 from templates according to the current configuration.  Unless the files
16868 and actions are specified as TAGs, all are instantiated by default.
16869
16870 Usage: $0 [OPTION]... [TAG]...
16871
16872   -h, --help       print this help, then exit
16873   -V, --version    print version number and configuration settings, then exit
16874   -q, --quiet, --silent
16875                    do not print progress messages
16876   -d, --debug      don't remove temporary files
16877       --recheck    update $as_me by reconfiguring in the same conditions
16878       --file=FILE[:TEMPLATE]
16879                    instantiate the configuration file FILE
16880       --header=FILE[:TEMPLATE]
16881                    instantiate the configuration header FILE
16882
16883 Configuration files:
16884 $config_files
16885
16886 Configuration headers:
16887 $config_headers
16888
16889 Configuration links:
16890 $config_links
16891
16892 Configuration commands:
16893 $config_commands
16894
16895 Report bugs to the package provider."
16896
16897 _ACEOF
16898 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16899 ac_cs_version="\\
16900 config.status
16901 configured by $0, generated by GNU Autoconf 2.64,
16902   with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
16903
16904 Copyright (C) 2009 Free Software Foundation, Inc.
16905 This config.status script is free software; the Free Software Foundation
16906 gives unlimited permission to copy, distribute and modify it."
16907
16908 ac_pwd='$ac_pwd'
16909 srcdir='$srcdir'
16910 INSTALL='$INSTALL'
16911 MKDIR_P='$MKDIR_P'
16912 AWK='$AWK'
16913 test -n "\$AWK" || AWK=awk
16914 _ACEOF
16915
16916 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16917 # The default lists apply if the user does not specify any file.
16918 ac_need_defaults=:
16919 while test $# != 0
16920 do
16921   case $1 in
16922   --*=*)
16923     ac_option=`expr "X$1" : 'X\([^=]*\)='`
16924     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
16925     ac_shift=:
16926     ;;
16927   *)
16928     ac_option=$1
16929     ac_optarg=$2
16930     ac_shift=shift
16931     ;;
16932   esac
16933
16934   case $ac_option in
16935   # Handling of the options.
16936   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
16937     ac_cs_recheck=: ;;
16938   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
16939     $as_echo "$ac_cs_version"; exit ;;
16940   --debug | --debu | --deb | --de | --d | -d )
16941     debug=: ;;
16942   --file | --fil | --fi | --f )
16943     $ac_shift
16944     case $ac_optarg in
16945     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
16946     esac
16947     as_fn_append CONFIG_FILES " '$ac_optarg'"
16948     ac_need_defaults=false;;
16949   --header | --heade | --head | --hea )
16950     $ac_shift
16951     case $ac_optarg in
16952     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
16953     esac
16954     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
16955     ac_need_defaults=false;;
16956   --he | --h)
16957     # Conflict between --help and --header
16958     as_fn_error "ambiguous option: \`$1'
16959 Try \`$0 --help' for more information.";;
16960   --help | --hel | -h )
16961     $as_echo "$ac_cs_usage"; exit ;;
16962   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
16963   | -silent | --silent | --silen | --sile | --sil | --si | --s)
16964     ac_cs_silent=: ;;
16965
16966   # This is an error.
16967   -*) as_fn_error "unrecognized option: \`$1'
16968 Try \`$0 --help' for more information." ;;
16969
16970   *) as_fn_append ac_config_targets " $1"
16971      ac_need_defaults=false ;;
16972
16973   esac
16974   shift
16975 done
16976
16977 ac_configure_extra_args=
16978
16979 if $ac_cs_silent; then
16980   exec 6>/dev/null
16981   ac_configure_extra_args="$ac_configure_extra_args --silent"
16982 fi
16983
16984 _ACEOF
16985 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16986 if \$ac_cs_recheck; then
16987   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
16988   shift
16989   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
16990   CONFIG_SHELL='$SHELL'
16991   export CONFIG_SHELL
16992   exec "\$@"
16993 fi
16994
16995 _ACEOF
16996 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16997 exec 5>>config.log
16998 {
16999   echo
17000   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
17001 ## Running $as_me. ##
17002 _ASBOX
17003   $as_echo "$ac_log"
17004 } >&5
17005
17006 _ACEOF
17007 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17008 #
17009 # INIT-COMMANDS
17010 #
17011 ac_aux_dir=$ac_aux_dir DEPDIR=$DEPDIR
17012 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
17013
17014 _ACEOF
17015
17016 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17017
17018 # Handling of arguments.
17019 for ac_config_target in $ac_config_targets
17020 do
17021   case $ac_config_target in
17022     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
17023     "depdir") CONFIG_COMMANDS="$CONFIG_COMMANDS depdir" ;;
17024     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
17025     "jit-reader.h") CONFIG_FILES="$CONFIG_FILES jit-reader.h:jit-reader.in" ;;
17026     "$ac_config_links_1") CONFIG_LINKS="$CONFIG_LINKS $ac_config_links_1" ;;
17027     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
17028     ".gdbinit") CONFIG_FILES="$CONFIG_FILES .gdbinit:gdbinit.in" ;;
17029     "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
17030     "gnulib/Makefile") CONFIG_FILES="$CONFIG_FILES gnulib/Makefile" ;;
17031     "data-directory/Makefile") CONFIG_FILES="$CONFIG_FILES data-directory/Makefile" ;;
17032     "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
17033
17034   *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
17035   esac
17036 done
17037
17038
17039 # If the user did not use the arguments to specify the items to instantiate,
17040 # then the envvar interface is used.  Set only those that are not.
17041 # We use the long form for the default assignment because of an extremely
17042 # bizarre bug on SunOS 4.1.3.
17043 if $ac_need_defaults; then
17044   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
17045   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
17046   test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
17047   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
17048 fi
17049
17050 # Have a temporary directory for convenience.  Make it in the build tree
17051 # simply because there is no reason against having it here, and in addition,
17052 # creating and moving files from /tmp can sometimes cause problems.
17053 # Hook for its removal unless debugging.
17054 # Note that there is a small window in which the directory will not be cleaned:
17055 # after its creation but before its name has been assigned to `$tmp'.
17056 $debug ||
17057 {
17058   tmp=
17059   trap 'exit_status=$?
17060   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
17061 ' 0
17062   trap 'as_fn_exit 1' 1 2 13 15
17063 }
17064 # Create a (secure) tmp directory for tmp files.
17065
17066 {
17067   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
17068   test -n "$tmp" && test -d "$tmp"
17069 }  ||
17070 {
17071   tmp=./conf$$-$RANDOM
17072   (umask 077 && mkdir "$tmp")
17073 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
17074
17075 # Set up the scripts for CONFIG_FILES section.
17076 # No need to generate them if there are no CONFIG_FILES.
17077 # This happens for instance with `./config.status config.h'.
17078 if test -n "$CONFIG_FILES"; then
17079
17080 if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
17081   ac_cs_awk_getline=:
17082   ac_cs_awk_pipe_init=
17083   ac_cs_awk_read_file='
17084       while ((getline aline < (F[key])) > 0)
17085         print(aline)
17086       close(F[key])'
17087   ac_cs_awk_pipe_fini=
17088 else
17089   ac_cs_awk_getline=false
17090   ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
17091   ac_cs_awk_read_file='
17092       print "|#_!!_#|"
17093       print "cat " F[key] " &&"
17094       '$ac_cs_awk_pipe_init
17095   # The final `:' finishes the AND list.
17096   ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
17097 fi
17098 ac_cr=`echo X | tr X '\015'`
17099 # On cygwin, bash can eat \r inside `` if the user requested igncr.
17100 # But we know of no other shell where ac_cr would be empty at this
17101 # point, so we can use a bashism as a fallback.
17102 if test "x$ac_cr" = x; then
17103   eval ac_cr=\$\'\\r\'
17104 fi
17105 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
17106 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
17107   ac_cs_awk_cr='\r'
17108 else
17109   ac_cs_awk_cr=$ac_cr
17110 fi
17111
17112 echo 'BEGIN {' >"$tmp/subs1.awk" &&
17113 _ACEOF
17114
17115 # Create commands to substitute file output variables.
17116 {
17117   echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
17118   echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
17119   echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
17120   echo "_ACAWK" &&
17121   echo "_ACEOF"
17122 } >conf$$files.sh &&
17123 . ./conf$$files.sh ||
17124   as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
17125 rm -f conf$$files.sh
17126
17127 {
17128   echo "cat >conf$$subs.awk <<_ACEOF" &&
17129   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
17130   echo "_ACEOF"
17131 } >conf$$subs.sh ||
17132   as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
17133 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
17134 ac_delim='%!_!# '
17135 for ac_last_try in false false false false false :; do
17136   . ./conf$$subs.sh ||
17137     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
17138
17139   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
17140   if test $ac_delim_n = $ac_delim_num; then
17141     break
17142   elif $ac_last_try; then
17143     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
17144   else
17145     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
17146   fi
17147 done
17148 rm -f conf$$subs.sh
17149
17150 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17151 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
17152 _ACEOF
17153 sed -n '
17154 h
17155 s/^/S["/; s/!.*/"]=/
17156 p
17157 g
17158 s/^[^!]*!//
17159 :repl
17160 t repl
17161 s/'"$ac_delim"'$//
17162 t delim
17163 :nl
17164 h
17165 s/\(.\{148\}\).*/\1/
17166 t more1
17167 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
17168 p
17169 n
17170 b repl
17171 :more1
17172 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
17173 p
17174 g
17175 s/.\{148\}//
17176 t nl
17177 :delim
17178 h
17179 s/\(.\{148\}\).*/\1/
17180 t more2
17181 s/["\\]/\\&/g; s/^/"/; s/$/"/
17182 p
17183 b
17184 :more2
17185 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
17186 p
17187 g
17188 s/.\{148\}//
17189 t delim
17190 ' <conf$$subs.awk | sed '
17191 /^[^""]/{
17192   N
17193   s/\n//
17194 }
17195 ' >>$CONFIG_STATUS || ac_write_fail=1
17196 rm -f conf$$subs.awk
17197 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17198 _ACAWK
17199 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
17200   for (key in S) S_is_set[key] = 1
17201   FS = "\a"
17202   \$ac_cs_awk_pipe_init
17203 }
17204 {
17205   line = $ 0
17206   nfields = split(line, field, "@")
17207   substed = 0
17208   len = length(field[1])
17209   for (i = 2; i < nfields; i++) {
17210     key = field[i]
17211     keylen = length(key)
17212     if (S_is_set[key]) {
17213       value = S[key]
17214       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
17215       len += length(value) + length(field[++i])
17216       substed = 1
17217     } else
17218       len += 1 + keylen
17219   }
17220   if (nfields == 3 && !substed) {
17221     key = field[2]
17222     if (F[key] != "" && line ~ /^[       ]*@.*@[         ]*$/) {
17223       \$ac_cs_awk_read_file
17224       next
17225     }
17226   }
17227   print line
17228 }
17229 \$ac_cs_awk_pipe_fini
17230 _ACAWK
17231 _ACEOF
17232 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17233 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
17234   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
17235 else
17236   cat
17237 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
17238   || as_fn_error "could not setup config files machinery" "$LINENO" 5
17239 _ACEOF
17240
17241 # VPATH may cause trouble with some makes, so we remove $(srcdir),
17242 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
17243 # trailing colons and then remove the whole line if VPATH becomes empty
17244 # (actually we leave an empty line to preserve line numbers).
17245 if test "x$srcdir" = x.; then
17246   ac_vpsub='/^[  ]*VPATH[        ]*=/{
17247 s/:*\$(srcdir):*/:/
17248 s/:*\${srcdir}:*/:/
17249 s/:*@srcdir@:*/:/
17250 s/^\([^=]*=[     ]*\):*/\1/
17251 s/:*$//
17252 s/^[^=]*=[       ]*$//
17253 }'
17254 fi
17255
17256 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17257 fi # test -n "$CONFIG_FILES"
17258
17259 # Set up the scripts for CONFIG_HEADERS section.
17260 # No need to generate them if there are no CONFIG_HEADERS.
17261 # This happens for instance with `./config.status Makefile'.
17262 if test -n "$CONFIG_HEADERS"; then
17263 cat >"$tmp/defines.awk" <<\_ACAWK ||
17264 BEGIN {
17265 _ACEOF
17266
17267 # Transform confdefs.h into an awk script `defines.awk', embedded as
17268 # here-document in config.status, that substitutes the proper values into
17269 # config.h.in to produce config.h.
17270
17271 # Create a delimiter string that does not exist in confdefs.h, to ease
17272 # handling of long lines.
17273 ac_delim='%!_!# '
17274 for ac_last_try in false false :; do
17275   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
17276   if test -z "$ac_t"; then
17277     break
17278   elif $ac_last_try; then
17279     as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
17280   else
17281     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
17282   fi
17283 done
17284
17285 # For the awk script, D is an array of macro values keyed by name,
17286 # likewise P contains macro parameters if any.  Preserve backslash
17287 # newline sequences.
17288
17289 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
17290 sed -n '
17291 s/.\{148\}/&'"$ac_delim"'/g
17292 t rset
17293 :rset
17294 s/^[     ]*#[    ]*define[       ][      ]*/ /
17295 t def
17296 d
17297 :def
17298 s/\\$//
17299 t bsnl
17300 s/["\\]/\\&/g
17301 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
17302 D["\1"]=" \3"/p
17303 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
17304 d
17305 :bsnl
17306 s/["\\]/\\&/g
17307 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
17308 D["\1"]=" \3\\\\\\n"\\/p
17309 t cont
17310 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
17311 t cont
17312 d
17313 :cont
17314 n
17315 s/.\{148\}/&'"$ac_delim"'/g
17316 t clear
17317 :clear
17318 s/\\$//
17319 t bsnlc
17320 s/["\\]/\\&/g; s/^/"/; s/$/"/p
17321 d
17322 :bsnlc
17323 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
17324 b cont
17325 ' <confdefs.h | sed '
17326 s/'"$ac_delim"'/"\\\
17327 "/g' >>$CONFIG_STATUS || ac_write_fail=1
17328
17329 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17330   for (key in D) D_is_set[key] = 1
17331   FS = "\a"
17332 }
17333 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
17334   line = \$ 0
17335   split(line, arg, " ")
17336   if (arg[1] == "#") {
17337     defundef = arg[2]
17338     mac1 = arg[3]
17339   } else {
17340     defundef = substr(arg[1], 2)
17341     mac1 = arg[2]
17342   }
17343   split(mac1, mac2, "(") #)
17344   macro = mac2[1]
17345   prefix = substr(line, 1, index(line, defundef) - 1)
17346   if (D_is_set[macro]) {
17347     # Preserve the white space surrounding the "#".
17348     print prefix "define", macro P[macro] D[macro]
17349     next
17350   } else {
17351     # Replace #undef with comments.  This is necessary, for example,
17352     # in the case of _POSIX_SOURCE, which is predefined and required
17353     # on some systems where configure will not decide to define it.
17354     if (defundef == "undef") {
17355       print "/*", prefix defundef, macro, "*/"
17356       next
17357     }
17358   }
17359 }
17360 { print }
17361 _ACAWK
17362 _ACEOF
17363 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17364   as_fn_error "could not setup config headers machinery" "$LINENO" 5
17365 fi # test -n "$CONFIG_HEADERS"
17366
17367
17368 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS  :L $CONFIG_LINKS  :C $CONFIG_COMMANDS"
17369 shift
17370 for ac_tag
17371 do
17372   case $ac_tag in
17373   :[FHLC]) ac_mode=$ac_tag; continue;;
17374   esac
17375   case $ac_mode$ac_tag in
17376   :[FHL]*:*);;
17377   :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
17378   :[FH]-) ac_tag=-:-;;
17379   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
17380   esac
17381   ac_save_IFS=$IFS
17382   IFS=:
17383   set x $ac_tag
17384   IFS=$ac_save_IFS
17385   shift
17386   ac_file=$1
17387   shift
17388
17389   case $ac_mode in
17390   :L) ac_source=$1;;
17391   :[FH])
17392     ac_file_inputs=
17393     for ac_f
17394     do
17395       case $ac_f in
17396       -) ac_f="$tmp/stdin";;
17397       *) # Look for the file first in the build tree, then in the source tree
17398          # (if the path is not absolute).  The absolute path cannot be DOS-style,
17399          # because $ac_f cannot contain `:'.
17400          test -f "$ac_f" ||
17401            case $ac_f in
17402            [\\/$]*) false;;
17403            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
17404            esac ||
17405            as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
17406       esac
17407       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
17408       as_fn_append ac_file_inputs " '$ac_f'"
17409     done
17410
17411     # Let's still pretend it is `configure' which instantiates (i.e., don't
17412     # use $as_me), people would be surprised to read:
17413     #    /* config.h.  Generated by config.status.  */
17414     configure_input='Generated from '`
17415           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
17416         `' by configure.'
17417     if test x"$ac_file" != x-; then
17418       configure_input="$ac_file.  $configure_input"
17419       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
17420 $as_echo "$as_me: creating $ac_file" >&6;}
17421     fi
17422     # Neutralize special characters interpreted by sed in replacement strings.
17423     case $configure_input in #(
17424     *\&* | *\|* | *\\* )
17425        ac_sed_conf_input=`$as_echo "$configure_input" |
17426        sed 's/[\\\\&|]/\\\\&/g'`;; #(
17427     *) ac_sed_conf_input=$configure_input;;
17428     esac
17429
17430     case $ac_tag in
17431     *:-:* | *:-) cat >"$tmp/stdin" \
17432       || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
17433     esac
17434     ;;
17435   esac
17436
17437   ac_dir=`$as_dirname -- "$ac_file" ||
17438 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17439          X"$ac_file" : 'X\(//\)[^/]' \| \
17440          X"$ac_file" : 'X\(//\)$' \| \
17441          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
17442 $as_echo X"$ac_file" |
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   as_dir="$ac_dir"; as_fn_mkdir_p
17461   ac_builddir=.
17462
17463 case "$ac_dir" in
17464 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
17465 *)
17466   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
17467   # A ".." for each directory in $ac_dir_suffix.
17468   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
17469   case $ac_top_builddir_sub in
17470   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
17471   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
17472   esac ;;
17473 esac
17474 ac_abs_top_builddir=$ac_pwd
17475 ac_abs_builddir=$ac_pwd$ac_dir_suffix
17476 # for backward compatibility:
17477 ac_top_builddir=$ac_top_build_prefix
17478
17479 case $srcdir in
17480   .)  # We are building in place.
17481     ac_srcdir=.
17482     ac_top_srcdir=$ac_top_builddir_sub
17483     ac_abs_top_srcdir=$ac_pwd ;;
17484   [\\/]* | ?:[\\/]* )  # Absolute name.
17485     ac_srcdir=$srcdir$ac_dir_suffix;
17486     ac_top_srcdir=$srcdir
17487     ac_abs_top_srcdir=$srcdir ;;
17488   *) # Relative name.
17489     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
17490     ac_top_srcdir=$ac_top_build_prefix$srcdir
17491     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
17492 esac
17493 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
17494
17495
17496   case $ac_mode in
17497   :F)
17498   #
17499   # CONFIG_FILE
17500   #
17501
17502   case $INSTALL in
17503   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
17504   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
17505   esac
17506   ac_MKDIR_P=$MKDIR_P
17507   case $MKDIR_P in
17508   [\\/$]* | ?:[\\/]* ) ;;
17509   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
17510   esac
17511 _ACEOF
17512
17513 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17514 # If the template does not know about datarootdir, expand it.
17515 # FIXME: This hack should be removed a few years after 2.60.
17516 ac_datarootdir_hack=; ac_datarootdir_seen=
17517 ac_sed_dataroot='
17518 /datarootdir/ {
17519   p
17520   q
17521 }
17522 /@datadir@/p
17523 /@docdir@/p
17524 /@infodir@/p
17525 /@localedir@/p
17526 /@mandir@/p'
17527 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
17528 *datarootdir*) ac_datarootdir_seen=yes;;
17529 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
17530   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
17531 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
17532 _ACEOF
17533 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17534   ac_datarootdir_hack='
17535   s&@datadir@&$datadir&g
17536   s&@docdir@&$docdir&g
17537   s&@infodir@&$infodir&g
17538   s&@localedir@&$localedir&g
17539   s&@mandir@&$mandir&g
17540   s&\\\${datarootdir}&$datarootdir&g' ;;
17541 esac
17542 _ACEOF
17543
17544 # Neutralize VPATH when `$srcdir' = `.'.
17545 # Shell code in configure.ac might set extrasub.
17546 # FIXME: do we really want to maintain this feature?
17547 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17548 ac_sed_extra="$ac_vpsub
17549 $extrasub
17550 _ACEOF
17551 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17552 :t
17553 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
17554 s|@configure_input@|$ac_sed_conf_input|;t t
17555 s&@top_builddir@&$ac_top_builddir_sub&;t t
17556 s&@top_build_prefix@&$ac_top_build_prefix&;t t
17557 s&@srcdir@&$ac_srcdir&;t t
17558 s&@abs_srcdir@&$ac_abs_srcdir&;t t
17559 s&@top_srcdir@&$ac_top_srcdir&;t t
17560 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
17561 s&@builddir@&$ac_builddir&;t t
17562 s&@abs_builddir@&$ac_abs_builddir&;t t
17563 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
17564 s&@INSTALL@&$ac_INSTALL&;t t
17565 s&@MKDIR_P@&$ac_MKDIR_P&;t t
17566 $ac_datarootdir_hack
17567 "
17568 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
17569 if $ac_cs_awk_getline; then
17570   $AWK -f "$tmp/subs.awk"
17571 else
17572   $AWK -f "$tmp/subs.awk" | $SHELL
17573 fi >$tmp/out \
17574   || as_fn_error "could not create $ac_file" "$LINENO" 5
17575
17576 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
17577   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
17578   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
17579   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
17580 which seems to be undefined.  Please make sure it is defined." >&5
17581 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
17582 which seems to be undefined.  Please make sure it is defined." >&2;}
17583
17584   rm -f "$tmp/stdin"
17585   case $ac_file in
17586   -) cat "$tmp/out" && rm -f "$tmp/out";;
17587   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
17588   esac \
17589   || as_fn_error "could not create $ac_file" "$LINENO" 5
17590  ;;
17591   :H)
17592   #
17593   # CONFIG_HEADER
17594   #
17595   if test x"$ac_file" != x-; then
17596     {
17597       $as_echo "/* $configure_input  */" \
17598       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
17599     } >"$tmp/config.h" \
17600       || as_fn_error "could not create $ac_file" "$LINENO" 5
17601     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
17602       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
17603 $as_echo "$as_me: $ac_file is unchanged" >&6;}
17604     else
17605       rm -f "$ac_file"
17606       mv "$tmp/config.h" "$ac_file" \
17607         || as_fn_error "could not create $ac_file" "$LINENO" 5
17608     fi
17609   else
17610     $as_echo "/* $configure_input  */" \
17611       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
17612       || as_fn_error "could not create -" "$LINENO" 5
17613   fi
17614 # Compute "$ac_file"'s index in $config_headers.
17615 _am_arg="$ac_file"
17616 _am_stamp_count=1
17617 for _am_header in $config_headers :; do
17618   case $_am_header in
17619     $_am_arg | $_am_arg:* )
17620       break ;;
17621     * )
17622       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
17623   esac
17624 done
17625 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
17626 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17627          X"$_am_arg" : 'X\(//\)[^/]' \| \
17628          X"$_am_arg" : 'X\(//\)$' \| \
17629          X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
17630 $as_echo X"$_am_arg" |
17631     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17632             s//\1/
17633             q
17634           }
17635           /^X\(\/\/\)[^/].*/{
17636             s//\1/
17637             q
17638           }
17639           /^X\(\/\/\)$/{
17640             s//\1/
17641             q
17642           }
17643           /^X\(\/\).*/{
17644             s//\1/
17645             q
17646           }
17647           s/.*/./; q'`/stamp-h$_am_stamp_count
17648  ;;
17649   :L)
17650   #
17651   # CONFIG_LINK
17652   #
17653
17654   if test "$ac_source" = "$ac_file" && test "$srcdir" = '.'; then
17655     :
17656   else
17657     # Prefer the file from the source tree if names are identical.
17658     if test "$ac_source" = "$ac_file" || test ! -r "$ac_source"; then
17659       ac_source=$srcdir/$ac_source
17660     fi
17661
17662     { $as_echo "$as_me:${as_lineno-$LINENO}: linking $ac_source to $ac_file" >&5
17663 $as_echo "$as_me: linking $ac_source to $ac_file" >&6;}
17664
17665     if test ! -r "$ac_source"; then
17666       as_fn_error "$ac_source: file not found" "$LINENO" 5
17667     fi
17668     rm -f "$ac_file"
17669
17670     # Try a relative symlink, then a hard link, then a copy.
17671     case $srcdir in
17672     [\\/$]* | ?:[\\/]* ) ac_rel_source=$ac_source ;;
17673         *) ac_rel_source=$ac_top_build_prefix$ac_source ;;
17674     esac
17675     ln -s "$ac_rel_source" "$ac_file" 2>/dev/null ||
17676       ln "$ac_source" "$ac_file" 2>/dev/null ||
17677       cp -p "$ac_source" "$ac_file" ||
17678       as_fn_error "cannot link or copy $ac_source to $ac_file" "$LINENO" 5
17679   fi
17680  ;;
17681   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
17682 $as_echo "$as_me: executing $ac_file commands" >&6;}
17683  ;;
17684   esac
17685
17686
17687   case $ac_file$ac_mode in
17688     "depdir":C) $SHELL $ac_aux_dir/mkinstalldirs $DEPDIR ;;
17689     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
17690   # Autoconf 2.62 quotes --file arguments for eval, but not when files
17691   # are listed without --file.  Let's play safe and only enable the eval
17692   # if we detect the quoting.
17693   case $CONFIG_FILES in
17694   *\'*) eval set x "$CONFIG_FILES" ;;
17695   *)   set x $CONFIG_FILES ;;
17696   esac
17697   shift
17698   for mf
17699   do
17700     # Strip MF so we end up with the name of the file.
17701     mf=`echo "$mf" | sed -e 's/:.*$//'`
17702     # Check whether this is an Automake generated Makefile or not.
17703     # We used to match only the files named `Makefile.in', but
17704     # some people rename them; so instead we look at the file content.
17705     # Grep'ing the first line is not enough: some people post-process
17706     # each Makefile.in and add a new line on top of each file to say so.
17707     # Grep'ing the whole file is not good either: AIX grep has a line
17708     # limit of 2048, but all sed's we know have understand at least 4000.
17709     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
17710       dirpart=`$as_dirname -- "$mf" ||
17711 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17712          X"$mf" : 'X\(//\)[^/]' \| \
17713          X"$mf" : 'X\(//\)$' \| \
17714          X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
17715 $as_echo X"$mf" |
17716     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17717             s//\1/
17718             q
17719           }
17720           /^X\(\/\/\)[^/].*/{
17721             s//\1/
17722             q
17723           }
17724           /^X\(\/\/\)$/{
17725             s//\1/
17726             q
17727           }
17728           /^X\(\/\).*/{
17729             s//\1/
17730             q
17731           }
17732           s/.*/./; q'`
17733     else
17734       continue
17735     fi
17736     # Extract the definition of DEPDIR, am__include, and am__quote
17737     # from the Makefile without running `make'.
17738     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
17739     test -z "$DEPDIR" && continue
17740     am__include=`sed -n 's/^am__include = //p' < "$mf"`
17741     test -z "am__include" && continue
17742     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
17743     # When using ansi2knr, U may be empty or an underscore; expand it
17744     U=`sed -n 's/^U = //p' < "$mf"`
17745     # Find all dependency output files, they are included files with
17746     # $(DEPDIR) in their names.  We invoke sed twice because it is the
17747     # simplest approach to changing $(DEPDIR) to its actual value in the
17748     # expansion.
17749     for file in `sed -n "
17750       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
17751          sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
17752       # Make sure the directory exists.
17753       test -f "$dirpart/$file" && continue
17754       fdir=`$as_dirname -- "$file" ||
17755 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17756          X"$file" : 'X\(//\)[^/]' \| \
17757          X"$file" : 'X\(//\)$' \| \
17758          X"$file" : 'X\(/\)' \| . 2>/dev/null ||
17759 $as_echo X"$file" |
17760     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17761             s//\1/
17762             q
17763           }
17764           /^X\(\/\/\)[^/].*/{
17765             s//\1/
17766             q
17767           }
17768           /^X\(\/\/\)$/{
17769             s//\1/
17770             q
17771           }
17772           /^X\(\/\).*/{
17773             s//\1/
17774             q
17775           }
17776           s/.*/./; q'`
17777       as_dir=$dirpart/$fdir; as_fn_mkdir_p
17778       # echo "creating $dirpart/$file"
17779       echo '# dummy' > "$dirpart/$file"
17780     done
17781   done
17782 }
17783  ;;
17784     "default":C)
17785 case x$CONFIG_HEADERS in
17786 xconfig.h:config.in)
17787 echo > stamp-h ;;
17788 esac
17789  ;;
17790
17791   esac
17792 done # for ac_tag
17793
17794
17795 as_fn_exit 0
17796 _ACEOF
17797 ac_clean_files=$ac_clean_files_save
17798
17799 test $ac_write_fail = 0 ||
17800   as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
17801
17802
17803 # configure is writing to config.log, and then calls config.status.
17804 # config.status does its own redirection, appending to config.log.
17805 # Unfortunately, on DOS this fails, as config.log is still kept open
17806 # by configure, so config.status won't be able to write to it; its
17807 # output is simply discarded.  So we exec the FD to /dev/null,
17808 # effectively closing config.log, so it can be properly (re)opened and
17809 # appended to by config.status.  When coming back to configure, we
17810 # need to make the FD available again.
17811 if test "$no_create" != yes; then
17812   ac_cs_success=:
17813   ac_config_status_args=
17814   test "$silent" = yes &&
17815     ac_config_status_args="$ac_config_status_args --quiet"
17816   exec 5>/dev/null
17817   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
17818   exec 5>>config.log
17819   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
17820   # would make configure fail if this is the last instruction.
17821   $ac_cs_success || as_fn_exit $?
17822 fi
17823
17824 #
17825 # CONFIG_SUBDIRS section.
17826 #
17827 if test "$no_recursion" != yes; then
17828
17829   # Remove --cache-file, --srcdir, and --disable-option-checking arguments
17830   # so they do not pile up.
17831   ac_sub_configure_args=
17832   ac_prev=
17833   eval "set x $ac_configure_args"
17834   shift
17835   for ac_arg
17836   do
17837     if test -n "$ac_prev"; then
17838       ac_prev=
17839       continue
17840     fi
17841     case $ac_arg in
17842     -cache-file | --cache-file | --cache-fil | --cache-fi \
17843     | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
17844       ac_prev=cache_file ;;
17845     -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
17846     | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
17847     | --c=*)
17848       ;;
17849     --config-cache | -C)
17850       ;;
17851     -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
17852       ac_prev=srcdir ;;
17853     -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
17854       ;;
17855     -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
17856       ac_prev=prefix ;;
17857     -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
17858       ;;
17859     --disable-option-checking)
17860       ;;
17861     *)
17862       case $ac_arg in
17863       *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
17864       esac
17865       as_fn_append ac_sub_configure_args " '$ac_arg'" ;;
17866     esac
17867   done
17868
17869   # Always prepend --prefix to ensure using the same prefix
17870   # in subdir configurations.
17871   ac_arg="--prefix=$prefix"
17872   case $ac_arg in
17873   *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
17874   esac
17875   ac_sub_configure_args="'$ac_arg' $ac_sub_configure_args"
17876
17877   # Pass --silent
17878   if test "$silent" = yes; then
17879     ac_sub_configure_args="--silent $ac_sub_configure_args"
17880   fi
17881
17882   # Always prepend --disable-option-checking to silence warnings, since
17883   # different subdirs can have different --enable and --with options.
17884   ac_sub_configure_args="--disable-option-checking $ac_sub_configure_args"
17885
17886   ac_popdir=`pwd`
17887   for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue
17888
17889     # Do not complain, so a configure script can configure whichever
17890     # parts of a large source tree are present.
17891     test -d "$srcdir/$ac_dir" || continue
17892
17893     ac_msg="=== configuring in $ac_dir (`pwd`/$ac_dir)"
17894     $as_echo "$as_me:${as_lineno-$LINENO}: $ac_msg" >&5
17895     $as_echo "$ac_msg" >&6
17896     as_dir="$ac_dir"; as_fn_mkdir_p
17897     ac_builddir=.
17898
17899 case "$ac_dir" in
17900 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
17901 *)
17902   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
17903   # A ".." for each directory in $ac_dir_suffix.
17904   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
17905   case $ac_top_builddir_sub in
17906   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
17907   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
17908   esac ;;
17909 esac
17910 ac_abs_top_builddir=$ac_pwd
17911 ac_abs_builddir=$ac_pwd$ac_dir_suffix
17912 # for backward compatibility:
17913 ac_top_builddir=$ac_top_build_prefix
17914
17915 case $srcdir in
17916   .)  # We are building in place.
17917     ac_srcdir=.
17918     ac_top_srcdir=$ac_top_builddir_sub
17919     ac_abs_top_srcdir=$ac_pwd ;;
17920   [\\/]* | ?:[\\/]* )  # Absolute name.
17921     ac_srcdir=$srcdir$ac_dir_suffix;
17922     ac_top_srcdir=$srcdir
17923     ac_abs_top_srcdir=$srcdir ;;
17924   *) # Relative name.
17925     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
17926     ac_top_srcdir=$ac_top_build_prefix$srcdir
17927     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
17928 esac
17929 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
17930
17931
17932     cd "$ac_dir"
17933
17934     # Check for guested configure; otherwise get Cygnus style configure.
17935     if test -f "$ac_srcdir/configure.gnu"; then
17936       ac_sub_configure=$ac_srcdir/configure.gnu
17937     elif test -f "$ac_srcdir/configure"; then
17938       ac_sub_configure=$ac_srcdir/configure
17939     elif test -f "$ac_srcdir/configure.in"; then
17940       # This should be Cygnus configure.
17941       ac_sub_configure=$ac_aux_dir/configure
17942     else
17943       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no configuration information is in $ac_dir" >&5
17944 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
17945       ac_sub_configure=
17946     fi
17947
17948     # The recursion is here.
17949     if test -n "$ac_sub_configure"; then
17950       # Make the cache file name correct relative to the subdirectory.
17951       case $cache_file in
17952       [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
17953       *) # Relative name.
17954         ac_sub_cache_file=$ac_top_build_prefix$cache_file ;;
17955       esac
17956
17957       { $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
17958 $as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
17959       # The eval makes quoting arguments work.
17960       eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
17961            --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
17962         as_fn_error "$ac_sub_configure failed for $ac_dir" "$LINENO" 5
17963     fi
17964
17965     cd "$ac_popdir"
17966   done
17967 fi
17968 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
17969   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
17970 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
17971 fi
17972
17973
17974 exit 0