Home | History | Annotate | Line # | Download | only in gdb
configure revision 1.7
      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 (at] 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 enable_option_checking=no
    592 ac_subst_vars='LTLIBOBJS
    593 LIBOBJS
    594 GCORE_TRANSFORM_NAME
    595 GDB_TRANSFORM_NAME
    596 XSLTPROC
    597 GDB_NM_FILE
    598 LTLIBBABELTRACE
    599 LIBBABELTRACE
    600 HAVE_LIBBABELTRACE
    601 frags
    602 target_subdir
    603 CONFIG_UNINSTALL
    604 CONFIG_INSTALL
    605 CONFIG_CLEAN
    606 CONFIG_ALL
    607 CONFIG_SRCS
    608 CONFIG_DEPS
    609 CONFIG_OBS
    610 PROFILE_CFLAGS
    611 ENABLE_CFLAGS
    612 SIM_OBS
    613 SIM
    614 XMKMF
    615 GDBTK_SRC_DIR
    616 GDBTK_CFLAGS
    617 GDBTKLIBS
    618 X_LIBS
    619 X_LDFLAGS
    620 X_CFLAGS
    621 TK_XINCLUDES
    622 TK_DEPS
    623 TK_LIBRARY
    624 TK_INCLUDE
    625 TK_STUB_LIB_SPEC
    626 TK_STUB_LIB_FLAG
    627 TK_STUB_LIB_FILE
    628 TK_LIB_SPEC
    629 TK_LIB_FLAG
    630 TK_LIB_FILE
    631 TK_SRC_DIR
    632 TK_BIN_DIR
    633 TK_VERSION
    634 TCL_DEPS
    635 TCL_LIBRARY
    636 TCL_INCLUDE
    637 TCL_STUB_LIB_SPEC
    638 TCL_STUB_LIB_FLAG
    639 TCL_STUB_LIB_FILE
    640 TCL_LIB_SPEC
    641 TCL_LIB_FLAG
    642 TCL_LIB_FILE
    643 TCL_SRC_DIR
    644 TCL_BIN_DIR
    645 TCL_PATCH_LEVEL
    646 TCL_VERSION
    647 WIN32LDAPP
    648 GUI_CFLAGS_X
    649 LIBGUI
    650 LTLIBLZMA
    651 LIBLZMA
    652 HAVE_LIBLZMA
    653 WIN32LIBS
    654 SER_HARDWIRE
    655 WERROR_CFLAGS
    656 WARN_CFLAGS
    657 SYSTEM_GDBINIT
    658 TARGET_SYSTEM_ROOT
    659 CONFIG_LDFLAGS
    660 RDYNAMIC
    661 ALLOCA
    662 LTLIBIPT
    663 LIBIPT
    664 HAVE_LIBIPT
    665 HAVE_GUILE_FALSE
    666 HAVE_GUILE_TRUE
    667 GUILE_LIBS
    668 GUILE_CPPFLAGS
    669 GUILD_TARGET_FLAG
    670 GUILD
    671 pkg_config_prog_path
    672 HAVE_PYTHON_FALSE
    673 HAVE_PYTHON_TRUE
    674 PYTHON_LIBS
    675 PYTHON_CPPFLAGS
    676 PYTHON_CFLAGS
    677 python_prog_path
    678 LTLIBEXPAT
    679 LIBEXPAT
    680 HAVE_LIBEXPAT
    681 JIT_READER_DIR
    682 TARGET_PTR
    683 READLINE_TEXI_INCFLAG
    684 READLINE_CFLAGS
    685 READLINE_DEPS
    686 READLINE
    687 LTLIBICONV
    688 LIBICONV
    689 zlibinc
    690 zlibdir
    691 MIG
    692 WINDRES
    693 DLLTOOL
    694 AR
    695 YFLAGS
    696 YACC
    697 RANLIB
    698 LN_S
    699 INSTALL_DATA
    700 INSTALL_SCRIPT
    701 INSTALL_PROGRAM
    702 AWK
    703 REPORT_BUGS_TEXI
    704 REPORT_BUGS_TO
    705 PKGVERSION
    706 HAVE_NATIVE_GCORE_TARGET
    707 TARGET_OBS
    708 subdirs
    709 GDB_DATADIR
    710 DEBUGDIR
    711 MAKEINFO_EXTRA_FLAGS
    712 MAKEINFOFLAGS
    713 MAKEINFO
    714 PACKAGE
    715 GNULIB_STDINT_H
    716 CATOBJEXT
    717 GENCAT
    718 INSTOBJEXT
    719 DATADIRNAME
    720 CATALOGS
    721 POSUB
    722 GMSGFMT
    723 XGETTEXT
    724 INCINTL
    725 LIBINTL_DEP
    726 LIBINTL
    727 USE_NLS
    728 CCDEPMODE
    729 DEPDIR
    730 am__leading_dot
    731 CXX_DIALECT
    732 HAVE_CXX11
    733 INSTALL_STRIP_PROGRAM
    734 STRIP
    735 install_sh
    736 target_os
    737 target_vendor
    738 target_cpu
    739 target
    740 host_os
    741 host_vendor
    742 host_cpu
    743 host
    744 build_os
    745 build_vendor
    746 build_cpu
    747 build
    748 EGREP
    749 GREP
    750 CPP
    751 ac_ct_CXX
    752 CXXFLAGS
    753 CXX
    754 OBJEXT
    755 EXEEXT
    756 ac_ct_CC
    757 CPPFLAGS
    758 LDFLAGS
    759 CFLAGS
    760 CC
    761 MAINT
    762 MAINTAINER_MODE_FALSE
    763 MAINTAINER_MODE_TRUE
    764 target_alias
    765 host_alias
    766 build_alias
    767 LIBS
    768 ECHO_T
    769 ECHO_N
    770 ECHO_C
    771 DEFS
    772 mandir
    773 localedir
    774 libdir
    775 psdir
    776 pdfdir
    777 dvidir
    778 htmldir
    779 infodir
    780 docdir
    781 oldincludedir
    782 includedir
    783 localstatedir
    784 sharedstatedir
    785 sysconfdir
    786 datadir
    787 datarootdir
    788 libexecdir
    789 sbindir
    790 bindir
    791 program_transform_name
    792 prefix
    793 exec_prefix
    794 PACKAGE_URL
    795 PACKAGE_BUGREPORT
    796 PACKAGE_STRING
    797 PACKAGE_VERSION
    798 PACKAGE_TARNAME
    799 PACKAGE_NAME
    800 PATH_SEPARATOR
    801 SHELL'
    802 ac_subst_files='host_makefile_frag'
    803 ac_user_opts='
    804 enable_option_checking
    805 enable_maintainer_mode
    806 enable_plugins
    807 enable_largefile
    808 with_separate_debug_dir
    809 with_gdb_datadir
    810 with_relocated_sources
    811 with_auto_load_dir
    812 with_auto_load_safe_path
    813 enable_targets
    814 enable_64_bit_bfd
    815 enable_gdbcli
    816 enable_gdbmi
    817 enable_tui
    818 enable_gdbtk
    819 with_libunwind_ia64
    820 with_curses
    821 enable_profiling
    822 with_pkgversion
    823 with_bugurl
    824 with_system_zlib
    825 with_gnu_ld
    826 enable_rpath
    827 with_libiconv_prefix
    828 with_iconv_bin
    829 with_system_readline
    830 with_jit_reader_dir
    831 with_expat
    832 with_libexpat_prefix
    833 with_python
    834 with_guile
    835 enable_libmcheck
    836 with_intel_pt
    837 with_libipt_prefix
    838 with_included_regex
    839 with_sysroot
    840 with_system_gdbinit
    841 enable_werror
    842 enable_build_warnings
    843 enable_gdb_build_warnings
    844 with_lzma
    845 with_liblzma_prefix
    846 with_tcl
    847 with_tk
    848 with_x
    849 enable_sim
    850 enable_multi_ice
    851 enable_gdbserver
    852 with_babeltrace
    853 with_libbabeltrace_prefix
    854 '
    855       ac_precious_vars='build_alias
    856 host_alias
    857 target_alias
    858 CC
    859 CFLAGS
    860 LDFLAGS
    861 LIBS
    862 CPPFLAGS
    863 CXX
    864 CXXFLAGS
    865 CCC
    866 CPP
    867 MAKEINFO
    868 MAKEINFOFLAGS
    869 YACC
    870 YFLAGS
    871 XMKMF'
    872 ac_subdirs_all='testsuite
    873 gdbtk
    874 multi-ice
    875 gdbserver'
    876 
    877 # Initialize some variables set by options.
    878 ac_init_help=
    879 ac_init_version=false
    880 ac_unrecognized_opts=
    881 ac_unrecognized_sep=
    882 # The variables have the same names as the options, with
    883 # dashes changed to underlines.
    884 cache_file=/dev/null
    885 exec_prefix=NONE
    886 no_create=
    887 no_recursion=
    888 prefix=NONE
    889 program_prefix=NONE
    890 program_suffix=NONE
    891 program_transform_name=s,x,x,
    892 silent=
    893 site=
    894 srcdir=
    895 verbose=
    896 x_includes=NONE
    897 x_libraries=NONE
    898 
    899 # Installation directory options.
    900 # These are left unexpanded so users can "make install exec_prefix=/foo"
    901 # and all the variables that are supposed to be based on exec_prefix
    902 # by default will actually change.
    903 # Use braces instead of parens because sh, perl, etc. also accept them.
    904 # (The list follows the same order as the GNU Coding Standards.)
    905 bindir='${exec_prefix}/bin'
    906 sbindir='${exec_prefix}/sbin'
    907 libexecdir='${exec_prefix}/libexec'
    908 datarootdir='${prefix}/share'
    909 datadir='${datarootdir}'
    910 sysconfdir='${prefix}/etc'
    911 sharedstatedir='${prefix}/com'
    912 localstatedir='${prefix}/var'
    913 includedir='${prefix}/include'
    914 oldincludedir='/usr/include'
    915 docdir='${datarootdir}/doc/${PACKAGE}'
    916 infodir='${datarootdir}/info'
    917 htmldir='${docdir}'
    918 dvidir='${docdir}'
    919 pdfdir='${docdir}'
    920 psdir='${docdir}'
    921 libdir='${exec_prefix}/lib'
    922 localedir='${datarootdir}/locale'
    923 mandir='${datarootdir}/man'
    924 
    925 ac_prev=
    926 ac_dashdash=
    927 for ac_option
    928 do
    929   # If the previous option needs an argument, assign it.
    930   if test -n "$ac_prev"; then
    931     eval $ac_prev=\$ac_option
    932     ac_prev=
    933     continue
    934   fi
    935 
    936   case $ac_option in
    937   *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
    938   *)	ac_optarg=yes ;;
    939   esac
    940 
    941   # Accept the important Cygnus configure options, so we can diagnose typos.
    942 
    943   case $ac_dashdash$ac_option in
    944   --)
    945     ac_dashdash=yes ;;
    946 
    947   -bindir | --bindir | --bindi | --bind | --bin | --bi)
    948     ac_prev=bindir ;;
    949   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
    950     bindir=$ac_optarg ;;
    951 
    952   -build | --build | --buil | --bui | --bu)
    953     ac_prev=build_alias ;;
    954   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
    955     build_alias=$ac_optarg ;;
    956 
    957   -cache-file | --cache-file | --cache-fil | --cache-fi \
    958   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
    959     ac_prev=cache_file ;;
    960   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
    961   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
    962     cache_file=$ac_optarg ;;
    963 
    964   --config-cache | -C)
    965     cache_file=config.cache ;;
    966 
    967   -datadir | --datadir | --datadi | --datad)
    968     ac_prev=datadir ;;
    969   -datadir=* | --datadir=* | --datadi=* | --datad=*)
    970     datadir=$ac_optarg ;;
    971 
    972   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
    973   | --dataroo | --dataro | --datar)
    974     ac_prev=datarootdir ;;
    975   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
    976   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
    977     datarootdir=$ac_optarg ;;
    978 
    979   -disable-* | --disable-*)
    980     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
    981     # Reject names that are not valid shell variable names.
    982     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
    983       as_fn_error "invalid feature name: $ac_useropt"
    984     ac_useropt_orig=$ac_useropt
    985     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
    986     case $ac_user_opts in
    987       *"
    988 "enable_$ac_useropt"
    989 "*) ;;
    990       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
    991 	 ac_unrecognized_sep=', ';;
    992     esac
    993     eval enable_$ac_useropt=no ;;
    994 
    995   -docdir | --docdir | --docdi | --doc | --do)
    996     ac_prev=docdir ;;
    997   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
    998     docdir=$ac_optarg ;;
    999 
   1000   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
   1001     ac_prev=dvidir ;;
   1002   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
   1003     dvidir=$ac_optarg ;;
   1004 
   1005   -enable-* | --enable-*)
   1006     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
   1007     # Reject names that are not valid shell variable names.
   1008     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1009       as_fn_error "invalid feature name: $ac_useropt"
   1010     ac_useropt_orig=$ac_useropt
   1011     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1012     case $ac_user_opts in
   1013       *"
   1014 "enable_$ac_useropt"
   1015 "*) ;;
   1016       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
   1017 	 ac_unrecognized_sep=', ';;
   1018     esac
   1019     eval enable_$ac_useropt=\$ac_optarg ;;
   1020 
   1021   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
   1022   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
   1023   | --exec | --exe | --ex)
   1024     ac_prev=exec_prefix ;;
   1025   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
   1026   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
   1027   | --exec=* | --exe=* | --ex=*)
   1028     exec_prefix=$ac_optarg ;;
   1029 
   1030   -gas | --gas | --ga | --g)
   1031     # Obsolete; use --with-gas.
   1032     with_gas=yes ;;
   1033 
   1034   -help | --help | --hel | --he | -h)
   1035     ac_init_help=long ;;
   1036   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
   1037     ac_init_help=recursive ;;
   1038   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
   1039     ac_init_help=short ;;
   1040 
   1041   -host | --host | --hos | --ho)
   1042     ac_prev=host_alias ;;
   1043   -host=* | --host=* | --hos=* | --ho=*)
   1044     host_alias=$ac_optarg ;;
   1045 
   1046   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
   1047     ac_prev=htmldir ;;
   1048   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
   1049   | --ht=*)
   1050     htmldir=$ac_optarg ;;
   1051 
   1052   -includedir | --includedir | --includedi | --included | --include \
   1053   | --includ | --inclu | --incl | --inc)
   1054     ac_prev=includedir ;;
   1055   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
   1056   | --includ=* | --inclu=* | --incl=* | --inc=*)
   1057     includedir=$ac_optarg ;;
   1058 
   1059   -infodir | --infodir | --infodi | --infod | --info | --inf)
   1060     ac_prev=infodir ;;
   1061   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
   1062     infodir=$ac_optarg ;;
   1063 
   1064   -libdir | --libdir | --libdi | --libd)
   1065     ac_prev=libdir ;;
   1066   -libdir=* | --libdir=* | --libdi=* | --libd=*)
   1067     libdir=$ac_optarg ;;
   1068 
   1069   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
   1070   | --libexe | --libex | --libe)
   1071     ac_prev=libexecdir ;;
   1072   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
   1073   | --libexe=* | --libex=* | --libe=*)
   1074     libexecdir=$ac_optarg ;;
   1075 
   1076   -localedir | --localedir | --localedi | --localed | --locale)
   1077     ac_prev=localedir ;;
   1078   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
   1079     localedir=$ac_optarg ;;
   1080 
   1081   -localstatedir | --localstatedir | --localstatedi | --localstated \
   1082   | --localstate | --localstat | --localsta | --localst | --locals)
   1083     ac_prev=localstatedir ;;
   1084   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
   1085   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
   1086     localstatedir=$ac_optarg ;;
   1087 
   1088   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
   1089     ac_prev=mandir ;;
   1090   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
   1091     mandir=$ac_optarg ;;
   1092 
   1093   -nfp | --nfp | --nf)
   1094     # Obsolete; use --without-fp.
   1095     with_fp=no ;;
   1096 
   1097   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
   1098   | --no-cr | --no-c | -n)
   1099     no_create=yes ;;
   1100 
   1101   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
   1102   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
   1103     no_recursion=yes ;;
   1104 
   1105   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
   1106   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
   1107   | --oldin | --oldi | --old | --ol | --o)
   1108     ac_prev=oldincludedir ;;
   1109   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
   1110   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
   1111   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
   1112     oldincludedir=$ac_optarg ;;
   1113 
   1114   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
   1115     ac_prev=prefix ;;
   1116   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
   1117     prefix=$ac_optarg ;;
   1118 
   1119   -program-prefix | --program-prefix | --program-prefi | --program-pref \
   1120   | --program-pre | --program-pr | --program-p)
   1121     ac_prev=program_prefix ;;
   1122   -program-prefix=* | --program-prefix=* | --program-prefi=* \
   1123   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
   1124     program_prefix=$ac_optarg ;;
   1125 
   1126   -program-suffix | --program-suffix | --program-suffi | --program-suff \
   1127   | --program-suf | --program-su | --program-s)
   1128     ac_prev=program_suffix ;;
   1129   -program-suffix=* | --program-suffix=* | --program-suffi=* \
   1130   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
   1131     program_suffix=$ac_optarg ;;
   1132 
   1133   -program-transform-name | --program-transform-name \
   1134   | --program-transform-nam | --program-transform-na \
   1135   | --program-transform-n | --program-transform- \
   1136   | --program-transform | --program-transfor \
   1137   | --program-transfo | --program-transf \
   1138   | --program-trans | --program-tran \
   1139   | --progr-tra | --program-tr | --program-t)
   1140     ac_prev=program_transform_name ;;
   1141   -program-transform-name=* | --program-transform-name=* \
   1142   | --program-transform-nam=* | --program-transform-na=* \
   1143   | --program-transform-n=* | --program-transform-=* \
   1144   | --program-transform=* | --program-transfor=* \
   1145   | --program-transfo=* | --program-transf=* \
   1146   | --program-trans=* | --program-tran=* \
   1147   | --progr-tra=* | --program-tr=* | --program-t=*)
   1148     program_transform_name=$ac_optarg ;;
   1149 
   1150   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
   1151     ac_prev=pdfdir ;;
   1152   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
   1153     pdfdir=$ac_optarg ;;
   1154 
   1155   -psdir | --psdir | --psdi | --psd | --ps)
   1156     ac_prev=psdir ;;
   1157   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
   1158     psdir=$ac_optarg ;;
   1159 
   1160   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1161   | -silent | --silent | --silen | --sile | --sil)
   1162     silent=yes ;;
   1163 
   1164   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
   1165     ac_prev=sbindir ;;
   1166   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
   1167   | --sbi=* | --sb=*)
   1168     sbindir=$ac_optarg ;;
   1169 
   1170   -sharedstatedir | --sharedstatedir | --sharedstatedi \
   1171   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
   1172   | --sharedst | --shareds | --shared | --share | --shar \
   1173   | --sha | --sh)
   1174     ac_prev=sharedstatedir ;;
   1175   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
   1176   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
   1177   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
   1178   | --sha=* | --sh=*)
   1179     sharedstatedir=$ac_optarg ;;
   1180 
   1181   -site | --site | --sit)
   1182     ac_prev=site ;;
   1183   -site=* | --site=* | --sit=*)
   1184     site=$ac_optarg ;;
   1185 
   1186   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
   1187     ac_prev=srcdir ;;
   1188   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
   1189     srcdir=$ac_optarg ;;
   1190 
   1191   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
   1192   | --syscon | --sysco | --sysc | --sys | --sy)
   1193     ac_prev=sysconfdir ;;
   1194   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
   1195   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
   1196     sysconfdir=$ac_optarg ;;
   1197 
   1198   -target | --target | --targe | --targ | --tar | --ta | --t)
   1199     ac_prev=target_alias ;;
   1200   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
   1201     target_alias=$ac_optarg ;;
   1202 
   1203   -v | -verbose | --verbose | --verbos | --verbo | --verb)
   1204     verbose=yes ;;
   1205 
   1206   -version | --version | --versio | --versi | --vers | -V)
   1207     ac_init_version=: ;;
   1208 
   1209   -with-* | --with-*)
   1210     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
   1211     # Reject names that are not valid shell variable names.
   1212     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1213       as_fn_error "invalid package name: $ac_useropt"
   1214     ac_useropt_orig=$ac_useropt
   1215     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1216     case $ac_user_opts in
   1217       *"
   1218 "with_$ac_useropt"
   1219 "*) ;;
   1220       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
   1221 	 ac_unrecognized_sep=', ';;
   1222     esac
   1223     eval with_$ac_useropt=\$ac_optarg ;;
   1224 
   1225   -without-* | --without-*)
   1226     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
   1227     # Reject names that are not valid shell variable names.
   1228     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1229       as_fn_error "invalid package name: $ac_useropt"
   1230     ac_useropt_orig=$ac_useropt
   1231     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1232     case $ac_user_opts in
   1233       *"
   1234 "with_$ac_useropt"
   1235 "*) ;;
   1236       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
   1237 	 ac_unrecognized_sep=', ';;
   1238     esac
   1239     eval with_$ac_useropt=no ;;
   1240 
   1241   --x)
   1242     # Obsolete; use --with-x.
   1243     with_x=yes ;;
   1244 
   1245   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
   1246   | --x-incl | --x-inc | --x-in | --x-i)
   1247     ac_prev=x_includes ;;
   1248   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
   1249   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
   1250     x_includes=$ac_optarg ;;
   1251 
   1252   -x-libraries | --x-libraries | --x-librarie | --x-librari \
   1253   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
   1254     ac_prev=x_libraries ;;
   1255   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
   1256   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
   1257     x_libraries=$ac_optarg ;;
   1258 
   1259   -*) as_fn_error "unrecognized option: \`$ac_option'
   1260 Try \`$0 --help' for more information."
   1261     ;;
   1262 
   1263   *=*)
   1264     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
   1265     # Reject names that are not valid shell variable names.
   1266     case $ac_envvar in #(
   1267       '' | [0-9]* | *[!_$as_cr_alnum]* )
   1268       as_fn_error "invalid variable name: \`$ac_envvar'" ;;
   1269     esac
   1270     eval $ac_envvar=\$ac_optarg
   1271     export $ac_envvar ;;
   1272 
   1273   *)
   1274     # FIXME: should be removed in autoconf 3.0.
   1275     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
   1276     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1277       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
   1278     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
   1279     ;;
   1280 
   1281   esac
   1282 done
   1283 
   1284 if test -n "$ac_prev"; then
   1285   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
   1286   as_fn_error "missing argument to $ac_option"
   1287 fi
   1288 
   1289 if test -n "$ac_unrecognized_opts"; then
   1290   case $enable_option_checking in
   1291     no) ;;
   1292     fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
   1293     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
   1294   esac
   1295 fi
   1296 
   1297 # Check all directory arguments for consistency.
   1298 for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
   1299 		datadir sysconfdir sharedstatedir localstatedir includedir \
   1300 		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
   1301 		libdir localedir mandir
   1302 do
   1303   eval ac_val=\$$ac_var
   1304   # Remove trailing slashes.
   1305   case $ac_val in
   1306     */ )
   1307       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
   1308       eval $ac_var=\$ac_val;;
   1309   esac
   1310   # Be sure to have absolute directory names.
   1311   case $ac_val in
   1312     [\\/$]* | ?:[\\/]* )  continue;;
   1313     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
   1314   esac
   1315   as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
   1316 done
   1317 
   1318 # There might be people who depend on the old broken behavior: `$host'
   1319 # used to hold the argument of --host etc.
   1320 # FIXME: To remove some day.
   1321 build=$build_alias
   1322 host=$host_alias
   1323 target=$target_alias
   1324 
   1325 # FIXME: To remove some day.
   1326 if test "x$host_alias" != x; then
   1327   if test "x$build_alias" = x; then
   1328     cross_compiling=maybe
   1329     $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
   1330     If a cross compiler is detected then cross compile mode will be used." >&2
   1331   elif test "x$build_alias" != "x$host_alias"; then
   1332     cross_compiling=yes
   1333   fi
   1334 fi
   1335 
   1336 ac_tool_prefix=
   1337 test -n "$host_alias" && ac_tool_prefix=$host_alias-
   1338 
   1339 test "$silent" = yes && exec 6>/dev/null
   1340 
   1341 
   1342 ac_pwd=`pwd` && test -n "$ac_pwd" &&
   1343 ac_ls_di=`ls -di .` &&
   1344 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
   1345   as_fn_error "working directory cannot be determined"
   1346 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
   1347   as_fn_error "pwd does not report name of working directory"
   1348 
   1349 
   1350 # Find the source files, if location was not specified.
   1351 if test -z "$srcdir"; then
   1352   ac_srcdir_defaulted=yes
   1353   # Try the directory containing this script, then the parent directory.
   1354   ac_confdir=`$as_dirname -- "$as_myself" ||
   1355 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   1356 	 X"$as_myself" : 'X\(//\)[^/]' \| \
   1357 	 X"$as_myself" : 'X\(//\)$' \| \
   1358 	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
   1359 $as_echo X"$as_myself" |
   1360     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   1361 	    s//\1/
   1362 	    q
   1363 	  }
   1364 	  /^X\(\/\/\)[^/].*/{
   1365 	    s//\1/
   1366 	    q
   1367 	  }
   1368 	  /^X\(\/\/\)$/{
   1369 	    s//\1/
   1370 	    q
   1371 	  }
   1372 	  /^X\(\/\).*/{
   1373 	    s//\1/
   1374 	    q
   1375 	  }
   1376 	  s/.*/./; q'`
   1377   srcdir=$ac_confdir
   1378   if test ! -r "$srcdir/$ac_unique_file"; then
   1379     srcdir=..
   1380   fi
   1381 else
   1382   ac_srcdir_defaulted=no
   1383 fi
   1384 if test ! -r "$srcdir/$ac_unique_file"; then
   1385   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
   1386   as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
   1387 fi
   1388 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
   1389 ac_abs_confdir=`(
   1390 	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
   1391 	pwd)`
   1392 # When building in place, set srcdir=.
   1393 if test "$ac_abs_confdir" = "$ac_pwd"; then
   1394   srcdir=.
   1395 fi
   1396 # Remove unnecessary trailing slashes from srcdir.
   1397 # Double slashes in file names in object file debugging info
   1398 # mess up M-x gdb in Emacs.
   1399 case $srcdir in
   1400 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
   1401 esac
   1402 for ac_var in $ac_precious_vars; do
   1403   eval ac_env_${ac_var}_set=\${${ac_var}+set}
   1404   eval ac_env_${ac_var}_value=\$${ac_var}
   1405   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
   1406   eval ac_cv_env_${ac_var}_value=\$${ac_var}
   1407 done
   1408 
   1409 #
   1410 # Report the --help message.
   1411 #
   1412 if test "$ac_init_help" = "long"; then
   1413   # Omit some internal or obsolete options to make the list less imposing.
   1414   # This message is too long to be a string in the A/UX 3.1 sh.
   1415   cat <<_ACEOF
   1416 \`configure' configures this package to adapt to many kinds of systems.
   1417 
   1418 Usage: $0 [OPTION]... [VAR=VALUE]...
   1419 
   1420 To assign environment variables (e.g., CC, CFLAGS...), specify them as
   1421 VAR=VALUE.  See below for descriptions of some of the useful variables.
   1422 
   1423 Defaults for the options are specified in brackets.
   1424 
   1425 Configuration:
   1426   -h, --help              display this help and exit
   1427       --help=short        display options specific to this package
   1428       --help=recursive    display the short help of all the included packages
   1429   -V, --version           display version information and exit
   1430   -q, --quiet, --silent   do not print \`checking...' messages
   1431       --cache-file=FILE   cache test results in FILE [disabled]
   1432   -C, --config-cache      alias for \`--cache-file=config.cache'
   1433   -n, --no-create         do not create output files
   1434       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
   1435 
   1436 Installation directories:
   1437   --prefix=PREFIX         install architecture-independent files in PREFIX
   1438                           [$ac_default_prefix]
   1439   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
   1440                           [PREFIX]
   1441 
   1442 By default, \`make install' will install all the files in
   1443 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
   1444 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
   1445 for instance \`--prefix=\$HOME'.
   1446 
   1447 For better control, use the options below.
   1448 
   1449 Fine tuning of the installation directories:
   1450   --bindir=DIR            user executables [EPREFIX/bin]
   1451   --sbindir=DIR           system admin executables [EPREFIX/sbin]
   1452   --libexecdir=DIR        program executables [EPREFIX/libexec]
   1453   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
   1454   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
   1455   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
   1456   --libdir=DIR            object code libraries [EPREFIX/lib]
   1457   --includedir=DIR        C header files [PREFIX/include]
   1458   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
   1459   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
   1460   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
   1461   --infodir=DIR           info documentation [DATAROOTDIR/info]
   1462   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
   1463   --mandir=DIR            man documentation [DATAROOTDIR/man]
   1464   --docdir=DIR            documentation root [DATAROOTDIR/doc/PACKAGE]
   1465   --htmldir=DIR           html documentation [DOCDIR]
   1466   --dvidir=DIR            dvi documentation [DOCDIR]
   1467   --pdfdir=DIR            pdf documentation [DOCDIR]
   1468   --psdir=DIR             ps documentation [DOCDIR]
   1469 _ACEOF
   1470 
   1471   cat <<\_ACEOF
   1472 
   1473 Program names:
   1474   --program-prefix=PREFIX            prepend PREFIX to installed program names
   1475   --program-suffix=SUFFIX            append SUFFIX to installed program names
   1476   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
   1477 
   1478 X features:
   1479   --x-includes=DIR    X include files are in DIR
   1480   --x-libraries=DIR   X library files are in DIR
   1481 
   1482 System types:
   1483   --build=BUILD     configure for building on BUILD [guessed]
   1484   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
   1485   --target=TARGET   configure for building compilers for TARGET [HOST]
   1486 _ACEOF
   1487 fi
   1488 
   1489 if test -n "$ac_init_help"; then
   1490 
   1491   cat <<\_ACEOF
   1492 
   1493 Optional Features:
   1494   --disable-option-checking  ignore unrecognized --enable/--with options
   1495   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
   1496   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
   1497   --enable-maintainer-mode  enable make rules and dependencies not useful
   1498 			  (and sometimes confusing) to the casual installer
   1499   --enable-plugins        Enable support for plugins
   1500   --disable-largefile     omit support for large files
   1501   --enable-targets=TARGETS
   1502                           alternative target configurations
   1503   --enable-64-bit-bfd     64-bit support (on hosts with narrower word sizes)
   1504   --disable-gdbcli        disable command-line interface (CLI)
   1505   --disable-gdbmi         disable machine-interface (MI)
   1506   --enable-tui            enable full-screen terminal user interface (TUI)
   1507   --enable-gdbtk          enable gdbtk graphical user interface (GUI)
   1508   --enable-profiling      enable profiling of GDB
   1509   --disable-rpath         do not hardcode runtime library paths
   1510   --enable-libmcheck      Try linking with -lmcheck if available
   1511   --enable-werror         treat compile warnings as errors
   1512   --enable-build-warnings enable build-time compiler warnings if gcc is used
   1513   --enable-gdb-build-warnings
   1514                           enable GDB specific build-time compiler warnings if
   1515                           gcc is used
   1516   --enable-sim            link gdb with simulator
   1517   --enable-multi-ice      build the multi-ice-gdb-server
   1518   --enable-gdbserver      automatically build gdbserver (yes/no/auto, default
   1519                           is auto)
   1520 
   1521 Optional Packages:
   1522   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
   1523   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
   1524   --with-separate-debug-dir=PATH
   1525                           look for global separate debug info in this path
   1526                           [LIBDIR/debug]
   1527   --with-gdb-datadir=PATH look for global separate data files in this path
   1528                           [DATADIR/gdb]
   1529   --with-relocated-sources=PATH
   1530                           automatically relocate this path for source files
   1531   --with-auto-load-dir=PATH
   1532                           directories from which to load auto-loaded scripts
   1533                           [$debugdir:$datadir/auto-load]
   1534   --with-auto-load-safe-path=PATH
   1535                           directories safe to hold auto-loaded files
   1536                           [--with-auto-load-dir]
   1537   --without-auto-load-safe-path
   1538                           do not restrict auto-loaded files locations
   1539   --with-libunwind-ia64   use libunwind frame unwinding for ia64 targets
   1540   --with-curses           use the curses library instead of the termcap
   1541                           library
   1542   --with-pkgversion=PKG   Use PKG in the version string in place of "GDB"
   1543   --with-bugurl=URL       Direct users to URL to report a bug
   1544   --with-system-zlib      use installed libz
   1545   --with-gnu-ld           assume the C compiler uses GNU ld default=no
   1546   --with-libiconv-prefix[=DIR]  search for libiconv in DIR/include and DIR/lib
   1547   --without-libiconv-prefix     don't search for libiconv in includedir and libdir
   1548   --with-iconv-bin=PATH   specify where to find the iconv program
   1549   --with-system-readline  use installed readline library
   1550   --with-jit-reader-dir=PATH
   1551                           directory to load the JIT readers from
   1552   --with-expat            include expat support (auto/yes/no)
   1553   --with-libexpat-prefix[=DIR]  search for libexpat in DIR/include and DIR/lib
   1554   --without-libexpat-prefix     don't search for libexpat in includedir and libdir
   1555   --with-python[=PYTHON]  include python support
   1556                           (auto/yes/no/<python-program>)
   1557   --with-guile[=GUILE]    include guile support
   1558                           (auto/yes/no/<guile-version>/<pkg-config-program>)
   1559   --with-intel-pt         include Intel Processor Trace support (auto/yes/no)
   1560   --with-libipt-prefix[=DIR]  search for libipt in DIR/include and DIR/lib
   1561   --without-libipt-prefix     don't search for libipt in includedir and libdir
   1562   --without-included-regex
   1563                           don't use included regex; this is the default on
   1564                           systems with version 2 of the GNU C library (use
   1565                           with caution on other system)
   1566   --with-sysroot[=DIR]    search for usr/lib et al within DIR
   1567   --with-system-gdbinit=PATH
   1568                           automatically load a system-wide gdbinit file
   1569   --with-lzma             support lzma compression (auto/yes/no)
   1570   --with-liblzma-prefix[=DIR]  search for liblzma in DIR/include and DIR/lib
   1571   --without-liblzma-prefix     don't search for liblzma in includedir and libdir
   1572   --with-tcl              directory containing tcl configuration (tclConfig.sh)
   1573   --with-tk               directory containing tk configuration (tkConfig.sh)
   1574   --with-x                use the X Window System
   1575   --with-babeltrace       include babeltrace support (auto/yes/no)
   1576   --with-libbabeltrace-prefix[=DIR]  search for libbabeltrace in DIR/include and DIR/lib
   1577   --without-libbabeltrace-prefix     don't search for libbabeltrace in includedir and libdir
   1578 
   1579 Some influential environment variables:
   1580   CC          C compiler command
   1581   CFLAGS      C compiler flags
   1582   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
   1583               nonstandard directory <lib dir>
   1584   LIBS        libraries to pass to the linker, e.g. -l<library>
   1585   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
   1586               you have headers in a nonstandard directory <include dir>
   1587   CXX         C++ compiler command
   1588   CXXFLAGS    C++ compiler flags
   1589   CPP         C preprocessor
   1590   MAKEINFO    Parent configure detects if it is of sufficient version.
   1591   MAKEINFOFLAGS
   1592               Parameters for MAKEINFO.
   1593   YACC        The `Yet Another C Compiler' implementation to use. Defaults to
   1594               the first program found out of: `bison -y', `byacc', `yacc'.
   1595   YFLAGS      The list of arguments that will be passed by default to $YACC.
   1596               This script will default YFLAGS to the empty string to avoid a
   1597               default value of `-d' given by some make applications.
   1598   XMKMF       Path to xmkmf, Makefile generator for X Window System
   1599 
   1600 Use these variables to override the choices made by `configure' or to help
   1601 it to find libraries and programs with nonstandard names/locations.
   1602 
   1603 Report bugs to the package provider.
   1604 _ACEOF
   1605 ac_status=$?
   1606 fi
   1607 
   1608 if test "$ac_init_help" = "recursive"; then
   1609   # If there are subdirs, report their specific --help.
   1610   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
   1611     test -d "$ac_dir" ||
   1612       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
   1613       continue
   1614     ac_builddir=.
   1615 
   1616 case "$ac_dir" in
   1617 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1618 *)
   1619   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   1620   # A ".." for each directory in $ac_dir_suffix.
   1621   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   1622   case $ac_top_builddir_sub in
   1623   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1624   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   1625   esac ;;
   1626 esac
   1627 ac_abs_top_builddir=$ac_pwd
   1628 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   1629 # for backward compatibility:
   1630 ac_top_builddir=$ac_top_build_prefix
   1631 
   1632 case $srcdir in
   1633   .)  # We are building in place.
   1634     ac_srcdir=.
   1635     ac_top_srcdir=$ac_top_builddir_sub
   1636     ac_abs_top_srcdir=$ac_pwd ;;
   1637   [\\/]* | ?:[\\/]* )  # Absolute name.
   1638     ac_srcdir=$srcdir$ac_dir_suffix;
   1639     ac_top_srcdir=$srcdir
   1640     ac_abs_top_srcdir=$srcdir ;;
   1641   *) # Relative name.
   1642     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   1643     ac_top_srcdir=$ac_top_build_prefix$srcdir
   1644     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   1645 esac
   1646 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   1647 
   1648     cd "$ac_dir" || { ac_status=$?; continue; }
   1649     # Check for guested configure.
   1650     if test -f "$ac_srcdir/configure.gnu"; then
   1651       echo &&
   1652       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
   1653     elif test -f "$ac_srcdir/configure"; then
   1654       echo &&
   1655       $SHELL "$ac_srcdir/configure" --help=recursive
   1656     else
   1657       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
   1658     fi || ac_status=$?
   1659     cd "$ac_pwd" || { ac_status=$?; break; }
   1660   done
   1661 fi
   1662 
   1663 test -n "$ac_init_help" && exit $ac_status
   1664 if $ac_init_version; then
   1665   cat <<\_ACEOF
   1666 configure
   1667 generated by GNU Autoconf 2.64
   1668 
   1669 Copyright (C) 2009 Free Software Foundation, Inc.
   1670 This configure script is free software; the Free Software Foundation
   1671 gives unlimited permission to copy, distribute and modify it.
   1672 _ACEOF
   1673   exit
   1674 fi
   1675 
   1676 ## ------------------------ ##
   1677 ## Autoconf initialization. ##
   1678 ## ------------------------ ##
   1679 
   1680 # ac_fn_c_try_compile LINENO
   1681 # --------------------------
   1682 # Try to compile conftest.$ac_ext, and return whether this succeeded.
   1683 ac_fn_c_try_compile ()
   1684 {
   1685   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1686   rm -f conftest.$ac_objext
   1687   if { { ac_try="$ac_compile"
   1688 case "(($ac_try" in
   1689   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1690   *) ac_try_echo=$ac_try;;
   1691 esac
   1692 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1693 $as_echo "$ac_try_echo"; } >&5
   1694   (eval "$ac_compile") 2>conftest.err
   1695   ac_status=$?
   1696   if test -s conftest.err; then
   1697     grep -v '^ *+' conftest.err >conftest.er1
   1698     cat conftest.er1 >&5
   1699     mv -f conftest.er1 conftest.err
   1700   fi
   1701   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1702   test $ac_status = 0; } && {
   1703 	 test -z "$ac_c_werror_flag" ||
   1704 	 test ! -s conftest.err
   1705        } && test -s conftest.$ac_objext; then :
   1706   ac_retval=0
   1707 else
   1708   $as_echo "$as_me: failed program was:" >&5
   1709 sed 's/^/| /' conftest.$ac_ext >&5
   1710 
   1711 	ac_retval=1
   1712 fi
   1713   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   1714   return $ac_retval
   1715 
   1716 } # ac_fn_c_try_compile
   1717 
   1718 # ac_fn_cxx_try_compile LINENO
   1719 # ----------------------------
   1720 # Try to compile conftest.$ac_ext, and return whether this succeeded.
   1721 ac_fn_cxx_try_compile ()
   1722 {
   1723   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1724   rm -f conftest.$ac_objext
   1725   if { { ac_try="$ac_compile"
   1726 case "(($ac_try" in
   1727   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1728   *) ac_try_echo=$ac_try;;
   1729 esac
   1730 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1731 $as_echo "$ac_try_echo"; } >&5
   1732   (eval "$ac_compile") 2>conftest.err
   1733   ac_status=$?
   1734   if test -s conftest.err; then
   1735     grep -v '^ *+' conftest.err >conftest.er1
   1736     cat conftest.er1 >&5
   1737     mv -f conftest.er1 conftest.err
   1738   fi
   1739   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1740   test $ac_status = 0; } && {
   1741 	 test -z "$ac_cxx_werror_flag" ||
   1742 	 test ! -s conftest.err
   1743        } && test -s conftest.$ac_objext; then :
   1744   ac_retval=0
   1745 else
   1746   $as_echo "$as_me: failed program was:" >&5
   1747 sed 's/^/| /' conftest.$ac_ext >&5
   1748 
   1749 	ac_retval=1
   1750 fi
   1751   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   1752   return $ac_retval
   1753 
   1754 } # ac_fn_cxx_try_compile
   1755 
   1756 # ac_fn_c_try_cpp LINENO
   1757 # ----------------------
   1758 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
   1759 ac_fn_c_try_cpp ()
   1760 {
   1761   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1762   if { { ac_try="$ac_cpp conftest.$ac_ext"
   1763 case "(($ac_try" in
   1764   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1765   *) ac_try_echo=$ac_try;;
   1766 esac
   1767 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1768 $as_echo "$ac_try_echo"; } >&5
   1769   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
   1770   ac_status=$?
   1771   if test -s conftest.err; then
   1772     grep -v '^ *+' conftest.err >conftest.er1
   1773     cat conftest.er1 >&5
   1774     mv -f conftest.er1 conftest.err
   1775   fi
   1776   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1777   test $ac_status = 0; } >/dev/null && {
   1778 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   1779 	 test ! -s conftest.err
   1780        }; then :
   1781   ac_retval=0
   1782 else
   1783   $as_echo "$as_me: failed program was:" >&5
   1784 sed 's/^/| /' conftest.$ac_ext >&5
   1785 
   1786     ac_retval=1
   1787 fi
   1788   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   1789   return $ac_retval
   1790 
   1791 } # ac_fn_c_try_cpp
   1792 
   1793 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
   1794 # -------------------------------------------------------
   1795 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
   1796 # the include files in INCLUDES and setting the cache variable VAR
   1797 # accordingly.
   1798 ac_fn_c_check_header_mongrel ()
   1799 {
   1800   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1801   if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
   1802   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1803 $as_echo_n "checking for $2... " >&6; }
   1804 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
   1805   $as_echo_n "(cached) " >&6
   1806 fi
   1807 eval ac_res=\$$3
   1808 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1809 $as_echo "$ac_res" >&6; }
   1810 else
   1811   # Is the header compilable?
   1812 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
   1813 $as_echo_n "checking $2 usability... " >&6; }
   1814 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1815 /* end confdefs.h.  */
   1816 $4
   1817 #include <$2>
   1818 _ACEOF
   1819 if ac_fn_c_try_compile "$LINENO"; then :
   1820   ac_header_compiler=yes
   1821 else
   1822   ac_header_compiler=no
   1823 fi
   1824 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1825 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
   1826 $as_echo "$ac_header_compiler" >&6; }
   1827 
   1828 # Is the header present?
   1829 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
   1830 $as_echo_n "checking $2 presence... " >&6; }
   1831 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1832 /* end confdefs.h.  */
   1833 #include <$2>
   1834 _ACEOF
   1835 if ac_fn_c_try_cpp "$LINENO"; then :
   1836   ac_header_preproc=yes
   1837 else
   1838   ac_header_preproc=no
   1839 fi
   1840 rm -f conftest.err conftest.$ac_ext
   1841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
   1842 $as_echo "$ac_header_preproc" >&6; }
   1843 
   1844 # So?  What about this header?
   1845 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
   1846   yes:no: )
   1847     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
   1848 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
   1849     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
   1850 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
   1851     ;;
   1852   no:yes:* )
   1853     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
   1854 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
   1855     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
   1856 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
   1857     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
   1858 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
   1859     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
   1860 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
   1861     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
   1862 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
   1863     ;;
   1864 esac
   1865   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1866 $as_echo_n "checking for $2... " >&6; }
   1867 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
   1868   $as_echo_n "(cached) " >&6
   1869 else
   1870   eval "$3=\$ac_header_compiler"
   1871 fi
   1872 eval ac_res=\$$3
   1873 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1874 $as_echo "$ac_res" >&6; }
   1875 fi
   1876   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   1877 
   1878 } # ac_fn_c_check_header_mongrel
   1879 
   1880 # ac_fn_c_try_run LINENO
   1881 # ----------------------
   1882 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
   1883 # that executables *can* be run.
   1884 ac_fn_c_try_run ()
   1885 {
   1886   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1887   if { { ac_try="$ac_link"
   1888 case "(($ac_try" in
   1889   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1890   *) ac_try_echo=$ac_try;;
   1891 esac
   1892 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1893 $as_echo "$ac_try_echo"; } >&5
   1894   (eval "$ac_link") 2>&5
   1895   ac_status=$?
   1896   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1897   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
   1898   { { case "(($ac_try" in
   1899   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1900   *) ac_try_echo=$ac_try;;
   1901 esac
   1902 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1903 $as_echo "$ac_try_echo"; } >&5
   1904   (eval "$ac_try") 2>&5
   1905   ac_status=$?
   1906   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1907   test $ac_status = 0; }; }; then :
   1908   ac_retval=0
   1909 else
   1910   $as_echo "$as_me: program exited with status $ac_status" >&5
   1911        $as_echo "$as_me: failed program was:" >&5
   1912 sed 's/^/| /' conftest.$ac_ext >&5
   1913 
   1914        ac_retval=$ac_status
   1915 fi
   1916   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
   1917   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   1918   return $ac_retval
   1919 
   1920 } # ac_fn_c_try_run
   1921 
   1922 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
   1923 # -------------------------------------------------------
   1924 # Tests whether HEADER exists and can be compiled using the include files in
   1925 # INCLUDES, setting the cache variable VAR accordingly.
   1926 ac_fn_c_check_header_compile ()
   1927 {
   1928   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1929   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1930 $as_echo_n "checking for $2... " >&6; }
   1931 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
   1932   $as_echo_n "(cached) " >&6
   1933 else
   1934   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1935 /* end confdefs.h.  */
   1936 $4
   1937 #include <$2>
   1938 _ACEOF
   1939 if ac_fn_c_try_compile "$LINENO"; then :
   1940   eval "$3=yes"
   1941 else
   1942   eval "$3=no"
   1943 fi
   1944 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1945 fi
   1946 eval ac_res=\$$3
   1947 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1948 $as_echo "$ac_res" >&6; }
   1949   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   1950 
   1951 } # ac_fn_c_check_header_compile
   1952 
   1953 # ac_fn_c_try_link LINENO
   1954 # -----------------------
   1955 # Try to link conftest.$ac_ext, and return whether this succeeded.
   1956 ac_fn_c_try_link ()
   1957 {
   1958   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1959   rm -f conftest.$ac_objext conftest$ac_exeext
   1960   if { { ac_try="$ac_link"
   1961 case "(($ac_try" in
   1962   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1963   *) ac_try_echo=$ac_try;;
   1964 esac
   1965 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1966 $as_echo "$ac_try_echo"; } >&5
   1967   (eval "$ac_link") 2>conftest.err
   1968   ac_status=$?
   1969   if test -s conftest.err; then
   1970     grep -v '^ *+' conftest.err >conftest.er1
   1971     cat conftest.er1 >&5
   1972     mv -f conftest.er1 conftest.err
   1973   fi
   1974   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1975   test $ac_status = 0; } && {
   1976 	 test -z "$ac_c_werror_flag" ||
   1977 	 test ! -s conftest.err
   1978        } && test -s conftest$ac_exeext && {
   1979 	 test "$cross_compiling" = yes ||
   1980 	 $as_test_x conftest$ac_exeext
   1981        }; then :
   1982   ac_retval=0
   1983 else
   1984   $as_echo "$as_me: failed program was:" >&5
   1985 sed 's/^/| /' conftest.$ac_ext >&5
   1986 
   1987 	ac_retval=1
   1988 fi
   1989   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
   1990   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
   1991   # interfere with the next link command; also delete a directory that is
   1992   # left behind by Apple's compiler.  We do this before executing the actions.
   1993   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
   1994   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   1995   return $ac_retval
   1996 
   1997 } # ac_fn_c_try_link
   1998 
   1999 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
   2000 # --------------------------------------------
   2001 # Tries to find the compile-time value of EXPR in a program that includes
   2002 # INCLUDES, setting VAR accordingly. Returns whether the value could be
   2003 # computed
   2004 ac_fn_c_compute_int ()
   2005 {
   2006   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   2007   if test "$cross_compiling" = yes; then
   2008     # Depending upon the size, compute the lo and hi bounds.
   2009 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2010 /* end confdefs.h.  */
   2011 $4
   2012 int
   2013 main ()
   2014 {
   2015 static int test_array [1 - 2 * !(($2) >= 0)];
   2016 test_array [0] = 0
   2017 
   2018   ;
   2019   return 0;
   2020 }
   2021 _ACEOF
   2022 if ac_fn_c_try_compile "$LINENO"; then :
   2023   ac_lo=0 ac_mid=0
   2024   while :; do
   2025     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2026 /* end confdefs.h.  */
   2027 $4
   2028 int
   2029 main ()
   2030 {
   2031 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
   2032 test_array [0] = 0
   2033 
   2034   ;
   2035   return 0;
   2036 }
   2037 _ACEOF
   2038 if ac_fn_c_try_compile "$LINENO"; then :
   2039   ac_hi=$ac_mid; break
   2040 else
   2041   as_fn_arith $ac_mid + 1 && ac_lo=$as_val
   2042 			if test $ac_lo -le $ac_mid; then
   2043 			  ac_lo= ac_hi=
   2044 			  break
   2045 			fi
   2046 			as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
   2047 fi
   2048 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2049   done
   2050 else
   2051   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2052 /* end confdefs.h.  */
   2053 $4
   2054 int
   2055 main ()
   2056 {
   2057 static int test_array [1 - 2 * !(($2) < 0)];
   2058 test_array [0] = 0
   2059 
   2060   ;
   2061   return 0;
   2062 }
   2063 _ACEOF
   2064 if ac_fn_c_try_compile "$LINENO"; then :
   2065   ac_hi=-1 ac_mid=-1
   2066   while :; do
   2067     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2068 /* end confdefs.h.  */
   2069 $4
   2070 int
   2071 main ()
   2072 {
   2073 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
   2074 test_array [0] = 0
   2075 
   2076   ;
   2077   return 0;
   2078 }
   2079 _ACEOF
   2080 if ac_fn_c_try_compile "$LINENO"; then :
   2081   ac_lo=$ac_mid; break
   2082 else
   2083   as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
   2084 			if test $ac_mid -le $ac_hi; then
   2085 			  ac_lo= ac_hi=
   2086 			  break
   2087 			fi
   2088 			as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
   2089 fi
   2090 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2091   done
   2092 else
   2093   ac_lo= ac_hi=
   2094 fi
   2095 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2096 fi
   2097 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2098 # Binary search between lo and hi bounds.
   2099 while test "x$ac_lo" != "x$ac_hi"; do
   2100   as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
   2101   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2102 /* end confdefs.h.  */
   2103 $4
   2104 int
   2105 main ()
   2106 {
   2107 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
   2108 test_array [0] = 0
   2109 
   2110   ;
   2111   return 0;
   2112 }
   2113 _ACEOF
   2114 if ac_fn_c_try_compile "$LINENO"; then :
   2115   ac_hi=$ac_mid
   2116 else
   2117   as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
   2118 fi
   2119 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2120 done
   2121 case $ac_lo in #((
   2122 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
   2123 '') ac_retval=1 ;;
   2124 esac
   2125   else
   2126     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2127 /* end confdefs.h.  */
   2128 $4
   2129 static long int longval () { return $2; }
   2130 static unsigned long int ulongval () { return $2; }
   2131 #include <stdio.h>
   2132 #include <stdlib.h>
   2133 int
   2134 main ()
   2135 {
   2136 
   2137   FILE *f = fopen ("conftest.val", "w");
   2138   if (! f)
   2139     return 1;
   2140   if (($2) < 0)
   2141     {
   2142       long int i = longval ();
   2143       if (i != ($2))
   2144 	return 1;
   2145       fprintf (f, "%ld", i);
   2146     }
   2147   else
   2148     {
   2149       unsigned long int i = ulongval ();
   2150       if (i != ($2))
   2151 	return 1;
   2152       fprintf (f, "%lu", i);
   2153     }
   2154   /* Do not output a trailing newline, as this causes \r\n confusion
   2155      on some platforms.  */
   2156   return ferror (f) || fclose (f) != 0;
   2157 
   2158   ;
   2159   return 0;
   2160 }
   2161 _ACEOF
   2162 if ac_fn_c_try_run "$LINENO"; then :
   2163   echo >>conftest.val; read $3 <conftest.val; ac_retval=0
   2164 else
   2165   ac_retval=1
   2166 fi
   2167 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   2168   conftest.$ac_objext conftest.beam conftest.$ac_ext
   2169 rm -f conftest.val
   2170 
   2171   fi
   2172   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   2173   return $ac_retval
   2174 
   2175 } # ac_fn_c_compute_int
   2176 
   2177 # ac_fn_c_check_func LINENO FUNC VAR
   2178 # ----------------------------------
   2179 # Tests whether FUNC exists, setting the cache variable VAR accordingly
   2180 ac_fn_c_check_func ()
   2181 {
   2182   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   2183   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   2184 $as_echo_n "checking for $2... " >&6; }
   2185 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
   2186   $as_echo_n "(cached) " >&6
   2187 else
   2188   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2189 /* end confdefs.h.  */
   2190 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
   2191    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   2192 #define $2 innocuous_$2
   2193 
   2194 /* System header to define __stub macros and hopefully few prototypes,
   2195     which can conflict with char $2 (); below.
   2196     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   2197     <limits.h> exists even on freestanding compilers.  */
   2198 
   2199 #ifdef __STDC__
   2200 # include <limits.h>
   2201 #else
   2202 # include <assert.h>
   2203 #endif
   2204 
   2205 #undef $2
   2206 
   2207 /* Override any GCC internal prototype to avoid an error.
   2208    Use char because int might match the return type of a GCC
   2209    builtin and then its argument prototype would still apply.  */
   2210 #ifdef __cplusplus
   2211 extern "C"
   2212 #endif
   2213 char $2 ();
   2214 /* The GNU C library defines this for functions which it implements
   2215     to always fail with ENOSYS.  Some functions are actually named
   2216     something starting with __ and the normal name is an alias.  */
   2217 #if defined __stub_$2 || defined __stub___$2
   2218 choke me
   2219 #endif
   2220 
   2221 int
   2222 main ()
   2223 {
   2224 return $2 ();
   2225   ;
   2226   return 0;
   2227 }
   2228 _ACEOF
   2229 if ac_fn_c_try_link "$LINENO"; then :
   2230   eval "$3=yes"
   2231 else
   2232   eval "$3=no"
   2233 fi
   2234 rm -f core conftest.err conftest.$ac_objext \
   2235     conftest$ac_exeext conftest.$ac_ext
   2236 fi
   2237 eval ac_res=\$$3
   2238 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   2239 $as_echo "$ac_res" >&6; }
   2240   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   2241 
   2242 } # ac_fn_c_check_func
   2243 
   2244 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
   2245 # -------------------------------------------
   2246 # Tests whether TYPE exists after having included INCLUDES, setting cache
   2247 # variable VAR accordingly.
   2248 ac_fn_c_check_type ()
   2249 {
   2250   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   2251   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   2252 $as_echo_n "checking for $2... " >&6; }
   2253 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
   2254   $as_echo_n "(cached) " >&6
   2255 else
   2256   eval "$3=no"
   2257   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2258 /* end confdefs.h.  */
   2259 $4
   2260 int
   2261 main ()
   2262 {
   2263 if (sizeof ($2))
   2264 	 return 0;
   2265   ;
   2266   return 0;
   2267 }
   2268 _ACEOF
   2269 if ac_fn_c_try_compile "$LINENO"; then :
   2270   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2271 /* end confdefs.h.  */
   2272 $4
   2273 int
   2274 main ()
   2275 {
   2276 if (sizeof (($2)))
   2277 	    return 0;
   2278   ;
   2279   return 0;
   2280 }
   2281 _ACEOF
   2282 if ac_fn_c_try_compile "$LINENO"; then :
   2283 
   2284 else
   2285   eval "$3=yes"
   2286 fi
   2287 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2288 fi
   2289 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2290 fi
   2291 eval ac_res=\$$3
   2292 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   2293 $as_echo "$ac_res" >&6; }
   2294   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   2295 
   2296 } # ac_fn_c_check_type
   2297 
   2298 # ac_fn_c_check_decl LINENO SYMBOL VAR
   2299 # ------------------------------------
   2300 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
   2301 ac_fn_c_check_decl ()
   2302 {
   2303   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   2304   as_decl_name=`echo $2|sed 's/ *(.*//'`
   2305   as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
   2306   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
   2307 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
   2308 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
   2309   $as_echo_n "(cached) " >&6
   2310 else
   2311   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2312 /* end confdefs.h.  */
   2313 $4
   2314 int
   2315 main ()
   2316 {
   2317 #ifndef $as_decl_name
   2318 #ifdef __cplusplus
   2319   (void) $as_decl_use;
   2320 #else
   2321   (void) $as_decl_name;
   2322 #endif
   2323 #endif
   2324 
   2325   ;
   2326   return 0;
   2327 }
   2328 _ACEOF
   2329 if ac_fn_c_try_compile "$LINENO"; then :
   2330   eval "$3=yes"
   2331 else
   2332   eval "$3=no"
   2333 fi
   2334 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2335 fi
   2336 eval ac_res=\$$3
   2337 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   2338 $as_echo "$ac_res" >&6; }
   2339   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   2340 
   2341 } # ac_fn_c_check_decl
   2342 
   2343 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
   2344 # ----------------------------------------------------
   2345 # Tries to find if the field MEMBER exists in type AGGR, after including
   2346 # INCLUDES, setting cache variable VAR accordingly.
   2347 ac_fn_c_check_member ()
   2348 {
   2349   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   2350   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
   2351 $as_echo_n "checking for $2.$3... " >&6; }
   2352 if { as_var=$4; eval "test \"\${$as_var+set}\" = set"; }; then :
   2353   $as_echo_n "(cached) " >&6
   2354 else
   2355   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2356 /* end confdefs.h.  */
   2357 $5
   2358 int
   2359 main ()
   2360 {
   2361 static $2 ac_aggr;
   2362 if (ac_aggr.$3)
   2363 return 0;
   2364   ;
   2365   return 0;
   2366 }
   2367 _ACEOF
   2368 if ac_fn_c_try_compile "$LINENO"; then :
   2369   eval "$4=yes"
   2370 else
   2371   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2372 /* end confdefs.h.  */
   2373 $5
   2374 int
   2375 main ()
   2376 {
   2377 static $2 ac_aggr;
   2378 if (sizeof ac_aggr.$3)
   2379 return 0;
   2380   ;
   2381   return 0;
   2382 }
   2383 _ACEOF
   2384 if ac_fn_c_try_compile "$LINENO"; then :
   2385   eval "$4=yes"
   2386 else
   2387   eval "$4=no"
   2388 fi
   2389 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2390 fi
   2391 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2392 fi
   2393 eval ac_res=\$$4
   2394 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   2395 $as_echo "$ac_res" >&6; }
   2396   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   2397 
   2398 } # ac_fn_c_check_member
   2399 cat >config.log <<_ACEOF
   2400 This file contains any messages produced by compilers while
   2401 running configure, to aid debugging if configure makes a mistake.
   2402 
   2403 It was created by $as_me, which was
   2404 generated by GNU Autoconf 2.64.  Invocation command line was
   2405 
   2406   $ $0 $@
   2407 
   2408 _ACEOF
   2409 exec 5>>config.log
   2410 {
   2411 cat <<_ASUNAME
   2412 ## --------- ##
   2413 ## Platform. ##
   2414 ## --------- ##
   2415 
   2416 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
   2417 uname -m = `(uname -m) 2>/dev/null || echo unknown`
   2418 uname -r = `(uname -r) 2>/dev/null || echo unknown`
   2419 uname -s = `(uname -s) 2>/dev/null || echo unknown`
   2420 uname -v = `(uname -v) 2>/dev/null || echo unknown`
   2421 
   2422 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
   2423 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
   2424 
   2425 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
   2426 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
   2427 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
   2428 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
   2429 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
   2430 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
   2431 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
   2432 
   2433 _ASUNAME
   2434 
   2435 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2436 for as_dir in $PATH
   2437 do
   2438   IFS=$as_save_IFS
   2439   test -z "$as_dir" && as_dir=.
   2440     $as_echo "PATH: $as_dir"
   2441   done
   2442 IFS=$as_save_IFS
   2443 
   2444 } >&5
   2445 
   2446 cat >&5 <<_ACEOF
   2447 
   2448 
   2449 ## ----------- ##
   2450 ## Core tests. ##
   2451 ## ----------- ##
   2452 
   2453 _ACEOF
   2454 
   2455 
   2456 # Keep a trace of the command line.
   2457 # Strip out --no-create and --no-recursion so they do not pile up.
   2458 # Strip out --silent because we don't want to record it for future runs.
   2459 # Also quote any args containing shell meta-characters.
   2460 # Make two passes to allow for proper duplicate-argument suppression.
   2461 ac_configure_args=
   2462 ac_configure_args0=
   2463 ac_configure_args1=
   2464 ac_must_keep_next=false
   2465 for ac_pass in 1 2
   2466 do
   2467   for ac_arg
   2468   do
   2469     case $ac_arg in
   2470     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
   2471     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   2472     | -silent | --silent | --silen | --sile | --sil)
   2473       continue ;;
   2474     *\'*)
   2475       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
   2476     esac
   2477     case $ac_pass in
   2478     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
   2479     2)
   2480       as_fn_append ac_configure_args1 " '$ac_arg'"
   2481       if test $ac_must_keep_next = true; then
   2482 	ac_must_keep_next=false # Got value, back to normal.
   2483       else
   2484 	case $ac_arg in
   2485 	  *=* | --config-cache | -C | -disable-* | --disable-* \
   2486 	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
   2487 	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
   2488 	  | -with-* | --with-* | -without-* | --without-* | --x)
   2489 	    case "$ac_configure_args0 " in
   2490 	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
   2491 	    esac
   2492 	    ;;
   2493 	  -* ) ac_must_keep_next=true ;;
   2494 	esac
   2495       fi
   2496       as_fn_append ac_configure_args " '$ac_arg'"
   2497       ;;
   2498     esac
   2499   done
   2500 done
   2501 { ac_configure_args0=; unset ac_configure_args0;}
   2502 { ac_configure_args1=; unset ac_configure_args1;}
   2503 
   2504 # When interrupted or exit'd, cleanup temporary files, and complete
   2505 # config.log.  We remove comments because anyway the quotes in there
   2506 # would cause problems or look ugly.
   2507 # WARNING: Use '\'' to represent an apostrophe within the trap.
   2508 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
   2509 trap 'exit_status=$?
   2510   # Save into config.log some information that might help in debugging.
   2511   {
   2512     echo
   2513 
   2514     cat <<\_ASBOX
   2515 ## ---------------- ##
   2516 ## Cache variables. ##
   2517 ## ---------------- ##
   2518 _ASBOX
   2519     echo
   2520     # The following way of writing the cache mishandles newlines in values,
   2521 (
   2522   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
   2523     eval ac_val=\$$ac_var
   2524     case $ac_val in #(
   2525     *${as_nl}*)
   2526       case $ac_var in #(
   2527       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
   2528 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
   2529       esac
   2530       case $ac_var in #(
   2531       _ | IFS | as_nl) ;; #(
   2532       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   2533       *) { eval $ac_var=; unset $ac_var;} ;;
   2534       esac ;;
   2535     esac
   2536   done
   2537   (set) 2>&1 |
   2538     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
   2539     *${as_nl}ac_space=\ *)
   2540       sed -n \
   2541 	"s/'\''/'\''\\\\'\'''\''/g;
   2542 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
   2543       ;; #(
   2544     *)
   2545       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   2546       ;;
   2547     esac |
   2548     sort
   2549 )
   2550     echo
   2551 
   2552     cat <<\_ASBOX
   2553 ## ----------------- ##
   2554 ## Output variables. ##
   2555 ## ----------------- ##
   2556 _ASBOX
   2557     echo
   2558     for ac_var in $ac_subst_vars
   2559     do
   2560       eval ac_val=\$$ac_var
   2561       case $ac_val in
   2562       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   2563       esac
   2564       $as_echo "$ac_var='\''$ac_val'\''"
   2565     done | sort
   2566     echo
   2567 
   2568     if test -n "$ac_subst_files"; then
   2569       cat <<\_ASBOX
   2570 ## ------------------- ##
   2571 ## File substitutions. ##
   2572 ## ------------------- ##
   2573 _ASBOX
   2574       echo
   2575       for ac_var in $ac_subst_files
   2576       do
   2577 	eval ac_val=\$$ac_var
   2578 	case $ac_val in
   2579 	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   2580 	esac
   2581 	$as_echo "$ac_var='\''$ac_val'\''"
   2582       done | sort
   2583       echo
   2584     fi
   2585 
   2586     if test -s confdefs.h; then
   2587       cat <<\_ASBOX
   2588 ## ----------- ##
   2589 ## confdefs.h. ##
   2590 ## ----------- ##
   2591 _ASBOX
   2592       echo
   2593       cat confdefs.h
   2594       echo
   2595     fi
   2596     test "$ac_signal" != 0 &&
   2597       $as_echo "$as_me: caught signal $ac_signal"
   2598     $as_echo "$as_me: exit $exit_status"
   2599   } >&5
   2600   rm -f core *.core core.conftest.* &&
   2601     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
   2602     exit $exit_status
   2603 ' 0
   2604 for ac_signal in 1 2 13 15; do
   2605   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
   2606 done
   2607 ac_signal=0
   2608 
   2609 # confdefs.h avoids OS command line length limits that DEFS can exceed.
   2610 rm -f -r conftest* confdefs.h
   2611 
   2612 $as_echo "/* confdefs.h */" > confdefs.h
   2613 
   2614 # Predefined preprocessor variables.
   2615 
   2616 cat >>confdefs.h <<_ACEOF
   2617 #define PACKAGE_NAME "$PACKAGE_NAME"
   2618 _ACEOF
   2619 
   2620 cat >>confdefs.h <<_ACEOF
   2621 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
   2622 _ACEOF
   2623 
   2624 cat >>confdefs.h <<_ACEOF
   2625 #define PACKAGE_VERSION "$PACKAGE_VERSION"
   2626 _ACEOF
   2627 
   2628 cat >>confdefs.h <<_ACEOF
   2629 #define PACKAGE_STRING "$PACKAGE_STRING"
   2630 _ACEOF
   2631 
   2632 cat >>confdefs.h <<_ACEOF
   2633 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
   2634 _ACEOF
   2635 
   2636 cat >>confdefs.h <<_ACEOF
   2637 #define PACKAGE_URL "$PACKAGE_URL"
   2638 _ACEOF
   2639 
   2640 
   2641 # Let the site file select an alternate cache file if it wants to.
   2642 # Prefer an explicitly selected file to automatically selected ones.
   2643 ac_site_file1=NONE
   2644 ac_site_file2=NONE
   2645 if test -n "$CONFIG_SITE"; then
   2646   ac_site_file1=$CONFIG_SITE
   2647 elif test "x$prefix" != xNONE; then
   2648   ac_site_file1=$prefix/share/config.site
   2649   ac_site_file2=$prefix/etc/config.site
   2650 else
   2651   ac_site_file1=$ac_default_prefix/share/config.site
   2652   ac_site_file2=$ac_default_prefix/etc/config.site
   2653 fi
   2654 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
   2655 do
   2656   test "x$ac_site_file" = xNONE && continue
   2657   if test -r "$ac_site_file"; then
   2658     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
   2659 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
   2660     sed 's/^/| /' "$ac_site_file" >&5
   2661     . "$ac_site_file"
   2662   fi
   2663 done
   2664 
   2665 if test -r "$cache_file"; then
   2666   # Some versions of bash will fail to source /dev/null (special
   2667   # files actually), so we avoid doing that.
   2668   if test -f "$cache_file"; then
   2669     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
   2670 $as_echo "$as_me: loading cache $cache_file" >&6;}
   2671     case $cache_file in
   2672       [\\/]* | ?:[\\/]* ) . "$cache_file";;
   2673       *)                      . "./$cache_file";;
   2674     esac
   2675   fi
   2676 else
   2677   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
   2678 $as_echo "$as_me: creating cache $cache_file" >&6;}
   2679   >$cache_file
   2680 fi
   2681 
   2682 # Check that the precious variables saved in the cache have kept the same
   2683 # value.
   2684 ac_cache_corrupted=false
   2685 for ac_var in $ac_precious_vars; do
   2686   eval ac_old_set=\$ac_cv_env_${ac_var}_set
   2687   eval ac_new_set=\$ac_env_${ac_var}_set
   2688   eval ac_old_val=\$ac_cv_env_${ac_var}_value
   2689   eval ac_new_val=\$ac_env_${ac_var}_value
   2690   case $ac_old_set,$ac_new_set in
   2691     set,)
   2692       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
   2693 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
   2694       ac_cache_corrupted=: ;;
   2695     ,set)
   2696       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
   2697 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
   2698       ac_cache_corrupted=: ;;
   2699     ,);;
   2700     *)
   2701       if test "x$ac_old_val" != "x$ac_new_val"; then
   2702 	# differences in whitespace do not lead to failure.
   2703 	ac_old_val_w=`echo x $ac_old_val`
   2704 	ac_new_val_w=`echo x $ac_new_val`
   2705 	if test "$ac_old_val_w" != "$ac_new_val_w"; then
   2706 	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
   2707 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
   2708 	  ac_cache_corrupted=:
   2709 	else
   2710 	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
   2711 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
   2712 	  eval $ac_var=\$ac_old_val
   2713 	fi
   2714 	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
   2715 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
   2716 	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
   2717 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
   2718       fi;;
   2719   esac
   2720   # Pass precious variables to config.status.
   2721   if test "$ac_new_set" = set; then
   2722     case $ac_new_val in
   2723     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
   2724     *) ac_arg=$ac_var=$ac_new_val ;;
   2725     esac
   2726     case " $ac_configure_args " in
   2727       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
   2728       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
   2729     esac
   2730   fi
   2731 done
   2732 if $ac_cache_corrupted; then
   2733   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   2734 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   2735   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
   2736 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
   2737   as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
   2738 fi
   2739 ## -------------------- ##
   2740 ## Main body of script. ##
   2741 ## -------------------- ##
   2742 
   2743 ac_ext=c
   2744 ac_cpp='$CPP $CPPFLAGS'
   2745 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2746 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2747 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2748 
   2749 
   2750 
   2751 
   2752 
   2753 ac_config_headers="$ac_config_headers config.h:config.in"
   2754 
   2755 
   2756 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
   2757 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
   2758     # Check whether --enable-maintainer-mode was given.
   2759 if test "${enable_maintainer_mode+set}" = set; then :
   2760   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
   2761 else
   2762   USE_MAINTAINER_MODE=no
   2763 fi
   2764 
   2765   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
   2766 $as_echo "$USE_MAINTAINER_MODE" >&6; }
   2767    if test $USE_MAINTAINER_MODE = yes; then
   2768   MAINTAINER_MODE_TRUE=
   2769   MAINTAINER_MODE_FALSE='#'
   2770 else
   2771   MAINTAINER_MODE_TRUE='#'
   2772   MAINTAINER_MODE_FALSE=
   2773 fi
   2774 
   2775   MAINT=$MAINTAINER_MODE_TRUE
   2776 
   2777 
   2778 
   2779 # Set the 'development' global.
   2780 . $srcdir/../bfd/development.sh
   2781 
   2782 ac_ext=c
   2783 ac_cpp='$CPP $CPPFLAGS'
   2784 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2785 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2786 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2787 if test -n "$ac_tool_prefix"; then
   2788   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
   2789 set dummy ${ac_tool_prefix}gcc; ac_word=$2
   2790 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2791 $as_echo_n "checking for $ac_word... " >&6; }
   2792 if test "${ac_cv_prog_CC+set}" = set; then :
   2793   $as_echo_n "(cached) " >&6
   2794 else
   2795   if test -n "$CC"; then
   2796   ac_cv_prog_CC="$CC" # Let the user override the test.
   2797 else
   2798 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2799 for as_dir in $PATH
   2800 do
   2801   IFS=$as_save_IFS
   2802   test -z "$as_dir" && as_dir=.
   2803     for ac_exec_ext in '' $ac_executable_extensions; do
   2804   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2805     ac_cv_prog_CC="${ac_tool_prefix}gcc"
   2806     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2807     break 2
   2808   fi
   2809 done
   2810   done
   2811 IFS=$as_save_IFS
   2812 
   2813 fi
   2814 fi
   2815 CC=$ac_cv_prog_CC
   2816 if test -n "$CC"; then
   2817   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   2818 $as_echo "$CC" >&6; }
   2819 else
   2820   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2821 $as_echo "no" >&6; }
   2822 fi
   2823 
   2824 
   2825 fi
   2826 if test -z "$ac_cv_prog_CC"; then
   2827   ac_ct_CC=$CC
   2828   # Extract the first word of "gcc", so it can be a program name with args.
   2829 set dummy gcc; ac_word=$2
   2830 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2831 $as_echo_n "checking for $ac_word... " >&6; }
   2832 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
   2833   $as_echo_n "(cached) " >&6
   2834 else
   2835   if test -n "$ac_ct_CC"; then
   2836   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2837 else
   2838 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2839 for as_dir in $PATH
   2840 do
   2841   IFS=$as_save_IFS
   2842   test -z "$as_dir" && as_dir=.
   2843     for ac_exec_ext in '' $ac_executable_extensions; do
   2844   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2845     ac_cv_prog_ac_ct_CC="gcc"
   2846     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2847     break 2
   2848   fi
   2849 done
   2850   done
   2851 IFS=$as_save_IFS
   2852 
   2853 fi
   2854 fi
   2855 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2856 if test -n "$ac_ct_CC"; then
   2857   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
   2858 $as_echo "$ac_ct_CC" >&6; }
   2859 else
   2860   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2861 $as_echo "no" >&6; }
   2862 fi
   2863 
   2864   if test "x$ac_ct_CC" = x; then
   2865     CC=""
   2866   else
   2867     case $cross_compiling:$ac_tool_warned in
   2868 yes:)
   2869 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   2870 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   2871 ac_tool_warned=yes ;;
   2872 esac
   2873     CC=$ac_ct_CC
   2874   fi
   2875 else
   2876   CC="$ac_cv_prog_CC"
   2877 fi
   2878 
   2879 if test -z "$CC"; then
   2880           if test -n "$ac_tool_prefix"; then
   2881     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
   2882 set dummy ${ac_tool_prefix}cc; ac_word=$2
   2883 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2884 $as_echo_n "checking for $ac_word... " >&6; }
   2885 if test "${ac_cv_prog_CC+set}" = set; then :
   2886   $as_echo_n "(cached) " >&6
   2887 else
   2888   if test -n "$CC"; then
   2889   ac_cv_prog_CC="$CC" # Let the user override the test.
   2890 else
   2891 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2892 for as_dir in $PATH
   2893 do
   2894   IFS=$as_save_IFS
   2895   test -z "$as_dir" && as_dir=.
   2896     for ac_exec_ext in '' $ac_executable_extensions; do
   2897   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2898     ac_cv_prog_CC="${ac_tool_prefix}cc"
   2899     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2900     break 2
   2901   fi
   2902 done
   2903   done
   2904 IFS=$as_save_IFS
   2905 
   2906 fi
   2907 fi
   2908 CC=$ac_cv_prog_CC
   2909 if test -n "$CC"; then
   2910   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   2911 $as_echo "$CC" >&6; }
   2912 else
   2913   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2914 $as_echo "no" >&6; }
   2915 fi
   2916 
   2917 
   2918   fi
   2919 fi
   2920 if test -z "$CC"; then
   2921   # Extract the first word of "cc", so it can be a program name with args.
   2922 set dummy cc; ac_word=$2
   2923 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2924 $as_echo_n "checking for $ac_word... " >&6; }
   2925 if test "${ac_cv_prog_CC+set}" = set; then :
   2926   $as_echo_n "(cached) " >&6
   2927 else
   2928   if test -n "$CC"; then
   2929   ac_cv_prog_CC="$CC" # Let the user override the test.
   2930 else
   2931   ac_prog_rejected=no
   2932 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2933 for as_dir in $PATH
   2934 do
   2935   IFS=$as_save_IFS
   2936   test -z "$as_dir" && as_dir=.
   2937     for ac_exec_ext in '' $ac_executable_extensions; do
   2938   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2939     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
   2940        ac_prog_rejected=yes
   2941        continue
   2942      fi
   2943     ac_cv_prog_CC="cc"
   2944     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2945     break 2
   2946   fi
   2947 done
   2948   done
   2949 IFS=$as_save_IFS
   2950 
   2951 if test $ac_prog_rejected = yes; then
   2952   # We found a bogon in the path, so make sure we never use it.
   2953   set dummy $ac_cv_prog_CC
   2954   shift
   2955   if test $# != 0; then
   2956     # We chose a different compiler from the bogus one.
   2957     # However, it has the same basename, so the bogon will be chosen
   2958     # first if we set CC to just the basename; use the full file name.
   2959     shift
   2960     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
   2961   fi
   2962 fi
   2963 fi
   2964 fi
   2965 CC=$ac_cv_prog_CC
   2966 if test -n "$CC"; then
   2967   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   2968 $as_echo "$CC" >&6; }
   2969 else
   2970   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2971 $as_echo "no" >&6; }
   2972 fi
   2973 
   2974 
   2975 fi
   2976 if test -z "$CC"; then
   2977   if test -n "$ac_tool_prefix"; then
   2978   for ac_prog in cl.exe
   2979   do
   2980     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   2981 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   2982 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2983 $as_echo_n "checking for $ac_word... " >&6; }
   2984 if test "${ac_cv_prog_CC+set}" = set; then :
   2985   $as_echo_n "(cached) " >&6
   2986 else
   2987   if test -n "$CC"; then
   2988   ac_cv_prog_CC="$CC" # Let the user override the test.
   2989 else
   2990 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2991 for as_dir in $PATH
   2992 do
   2993   IFS=$as_save_IFS
   2994   test -z "$as_dir" && as_dir=.
   2995     for ac_exec_ext in '' $ac_executable_extensions; do
   2996   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2997     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   2998     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2999     break 2
   3000   fi
   3001 done
   3002   done
   3003 IFS=$as_save_IFS
   3004 
   3005 fi
   3006 fi
   3007 CC=$ac_cv_prog_CC
   3008 if test -n "$CC"; then
   3009   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   3010 $as_echo "$CC" >&6; }
   3011 else
   3012   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3013 $as_echo "no" >&6; }
   3014 fi
   3015 
   3016 
   3017     test -n "$CC" && break
   3018   done
   3019 fi
   3020 if test -z "$CC"; then
   3021   ac_ct_CC=$CC
   3022   for ac_prog in cl.exe
   3023 do
   3024   # Extract the first word of "$ac_prog", so it can be a program name with args.
   3025 set dummy $ac_prog; ac_word=$2
   3026 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3027 $as_echo_n "checking for $ac_word... " >&6; }
   3028 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
   3029   $as_echo_n "(cached) " >&6
   3030 else
   3031   if test -n "$ac_ct_CC"; then
   3032   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   3033 else
   3034 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3035 for as_dir in $PATH
   3036 do
   3037   IFS=$as_save_IFS
   3038   test -z "$as_dir" && as_dir=.
   3039     for ac_exec_ext in '' $ac_executable_extensions; do
   3040   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   3041     ac_cv_prog_ac_ct_CC="$ac_prog"
   3042     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3043     break 2
   3044   fi
   3045 done
   3046   done
   3047 IFS=$as_save_IFS
   3048 
   3049 fi
   3050 fi
   3051 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   3052 if test -n "$ac_ct_CC"; then
   3053   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
   3054 $as_echo "$ac_ct_CC" >&6; }
   3055 else
   3056   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3057 $as_echo "no" >&6; }
   3058 fi
   3059 
   3060 
   3061   test -n "$ac_ct_CC" && break
   3062 done
   3063 
   3064   if test "x$ac_ct_CC" = x; then
   3065     CC=""
   3066   else
   3067     case $cross_compiling:$ac_tool_warned in
   3068 yes:)
   3069 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   3070 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   3071 ac_tool_warned=yes ;;
   3072 esac
   3073     CC=$ac_ct_CC
   3074   fi
   3075 fi
   3076 
   3077 fi
   3078 
   3079 
   3080 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3081 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3082 as_fn_error "no acceptable C compiler found in \$PATH
   3083 See \`config.log' for more details." "$LINENO" 5; }
   3084 
   3085 # Provide some information about the compiler.
   3086 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
   3087 set X $ac_compile
   3088 ac_compiler=$2
   3089 for ac_option in --version -v -V -qversion; do
   3090   { { ac_try="$ac_compiler $ac_option >&5"
   3091 case "(($ac_try" in
   3092   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3093   *) ac_try_echo=$ac_try;;
   3094 esac
   3095 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3096 $as_echo "$ac_try_echo"; } >&5
   3097   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
   3098   ac_status=$?
   3099   if test -s conftest.err; then
   3100     sed '10a\
   3101 ... rest of stderr output deleted ...
   3102          10q' conftest.err >conftest.er1
   3103     cat conftest.er1 >&5
   3104     rm -f conftest.er1 conftest.err
   3105   fi
   3106   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3107   test $ac_status = 0; }
   3108 done
   3109 
   3110 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3111 /* end confdefs.h.  */
   3112 
   3113 int
   3114 main ()
   3115 {
   3116 
   3117   ;
   3118   return 0;
   3119 }
   3120 _ACEOF
   3121 ac_clean_files_save=$ac_clean_files
   3122 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
   3123 # Try to create an executable without -o first, disregard a.out.
   3124 # It will help us diagnose broken compilers, and finding out an intuition
   3125 # of exeext.
   3126 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
   3127 $as_echo_n "checking for C compiler default output file name... " >&6; }
   3128 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
   3129 
   3130 # The possible output files:
   3131 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
   3132 
   3133 ac_rmfiles=
   3134 for ac_file in $ac_files
   3135 do
   3136   case $ac_file in
   3137     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
   3138     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
   3139   esac
   3140 done
   3141 rm -f $ac_rmfiles
   3142 
   3143 if { { ac_try="$ac_link_default"
   3144 case "(($ac_try" in
   3145   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3146   *) ac_try_echo=$ac_try;;
   3147 esac
   3148 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3149 $as_echo "$ac_try_echo"; } >&5
   3150   (eval "$ac_link_default") 2>&5
   3151   ac_status=$?
   3152   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3153   test $ac_status = 0; }; then :
   3154   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
   3155 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
   3156 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
   3157 # so that the user can short-circuit this test for compilers unknown to
   3158 # Autoconf.
   3159 for ac_file in $ac_files ''
   3160 do
   3161   test -f "$ac_file" || continue
   3162   case $ac_file in
   3163     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
   3164 	;;
   3165     [ab].out )
   3166 	# We found the default executable, but exeext='' is most
   3167 	# certainly right.
   3168 	break;;
   3169     *.* )
   3170 	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
   3171 	then :; else
   3172 	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3173 	fi
   3174 	# We set ac_cv_exeext here because the later test for it is not
   3175 	# safe: cross compilers may not add the suffix if given an `-o'
   3176 	# argument, so we may need to know it at that point already.
   3177 	# Even if this section looks crufty: it has the advantage of
   3178 	# actually working.
   3179 	break;;
   3180     * )
   3181 	break;;
   3182   esac
   3183 done
   3184 test "$ac_cv_exeext" = no && ac_cv_exeext=
   3185 
   3186 else
   3187   ac_file=''
   3188 fi
   3189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
   3190 $as_echo "$ac_file" >&6; }
   3191 if test -z "$ac_file"; then :
   3192   $as_echo "$as_me: failed program was:" >&5
   3193 sed 's/^/| /' conftest.$ac_ext >&5
   3194 
   3195 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3196 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3197 { as_fn_set_status 77
   3198 as_fn_error "C compiler cannot create executables
   3199 See \`config.log' for more details." "$LINENO" 5; }; }
   3200 fi
   3201 ac_exeext=$ac_cv_exeext
   3202 
   3203 # Check that the compiler produces executables we can run.  If not, either
   3204 # the compiler is broken, or we cross compile.
   3205 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
   3206 $as_echo_n "checking whether the C compiler works... " >&6; }
   3207 # If not cross compiling, check that we can run a simple program.
   3208 if test "$cross_compiling" != yes; then
   3209   if { ac_try='./$ac_file'
   3210   { { case "(($ac_try" in
   3211   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3212   *) ac_try_echo=$ac_try;;
   3213 esac
   3214 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3215 $as_echo "$ac_try_echo"; } >&5
   3216   (eval "$ac_try") 2>&5
   3217   ac_status=$?
   3218   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3219   test $ac_status = 0; }; }; then
   3220     cross_compiling=no
   3221   else
   3222     if test "$cross_compiling" = maybe; then
   3223 	cross_compiling=yes
   3224     else
   3225 	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3226 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3227 as_fn_error "cannot run C compiled programs.
   3228 If you meant to cross compile, use \`--host'.
   3229 See \`config.log' for more details." "$LINENO" 5; }
   3230     fi
   3231   fi
   3232 fi
   3233 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   3234 $as_echo "yes" >&6; }
   3235 
   3236 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
   3237 ac_clean_files=$ac_clean_files_save
   3238 # Check that the compiler produces executables we can run.  If not, either
   3239 # the compiler is broken, or we cross compile.
   3240 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
   3241 $as_echo_n "checking whether we are cross compiling... " >&6; }
   3242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
   3243 $as_echo "$cross_compiling" >&6; }
   3244 
   3245 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
   3246 $as_echo_n "checking for suffix of executables... " >&6; }
   3247 if { { ac_try="$ac_link"
   3248 case "(($ac_try" in
   3249   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3250   *) ac_try_echo=$ac_try;;
   3251 esac
   3252 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3253 $as_echo "$ac_try_echo"; } >&5
   3254   (eval "$ac_link") 2>&5
   3255   ac_status=$?
   3256   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3257   test $ac_status = 0; }; then :
   3258   # If both `conftest.exe' and `conftest' are `present' (well, observable)
   3259 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
   3260 # work properly (i.e., refer to `conftest.exe'), while it won't with
   3261 # `rm'.
   3262 for ac_file in conftest.exe conftest conftest.*; do
   3263   test -f "$ac_file" || continue
   3264   case $ac_file in
   3265     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
   3266     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3267 	  break;;
   3268     * ) break;;
   3269   esac
   3270 done
   3271 else
   3272   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3273 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3274 as_fn_error "cannot compute suffix of executables: cannot compile and link
   3275 See \`config.log' for more details." "$LINENO" 5; }
   3276 fi
   3277 rm -f conftest$ac_cv_exeext
   3278 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
   3279 $as_echo "$ac_cv_exeext" >&6; }
   3280 
   3281 rm -f conftest.$ac_ext
   3282 EXEEXT=$ac_cv_exeext
   3283 ac_exeext=$EXEEXT
   3284 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
   3285 $as_echo_n "checking for suffix of object files... " >&6; }
   3286 if test "${ac_cv_objext+set}" = set; then :
   3287   $as_echo_n "(cached) " >&6
   3288 else
   3289   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3290 /* end confdefs.h.  */
   3291 
   3292 int
   3293 main ()
   3294 {
   3295 
   3296   ;
   3297   return 0;
   3298 }
   3299 _ACEOF
   3300 rm -f conftest.o conftest.obj
   3301 if { { ac_try="$ac_compile"
   3302 case "(($ac_try" in
   3303   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3304   *) ac_try_echo=$ac_try;;
   3305 esac
   3306 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3307 $as_echo "$ac_try_echo"; } >&5
   3308   (eval "$ac_compile") 2>&5
   3309   ac_status=$?
   3310   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3311   test $ac_status = 0; }; then :
   3312   for ac_file in conftest.o conftest.obj conftest.*; do
   3313   test -f "$ac_file" || continue;
   3314   case $ac_file in
   3315     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
   3316     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
   3317        break;;
   3318   esac
   3319 done
   3320 else
   3321   $as_echo "$as_me: failed program was:" >&5
   3322 sed 's/^/| /' conftest.$ac_ext >&5
   3323 
   3324 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3325 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3326 as_fn_error "cannot compute suffix of object files: cannot compile
   3327 See \`config.log' for more details." "$LINENO" 5; }
   3328 fi
   3329 rm -f conftest.$ac_cv_objext conftest.$ac_ext
   3330 fi
   3331 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
   3332 $as_echo "$ac_cv_objext" >&6; }
   3333 OBJEXT=$ac_cv_objext
   3334 ac_objext=$OBJEXT
   3335 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
   3336 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
   3337 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
   3338   $as_echo_n "(cached) " >&6
   3339 else
   3340   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3341 /* end confdefs.h.  */
   3342 
   3343 int
   3344 main ()
   3345 {
   3346 #ifndef __GNUC__
   3347        choke me
   3348 #endif
   3349 
   3350   ;
   3351   return 0;
   3352 }
   3353 _ACEOF
   3354 if ac_fn_c_try_compile "$LINENO"; then :
   3355   ac_compiler_gnu=yes
   3356 else
   3357   ac_compiler_gnu=no
   3358 fi
   3359 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3360 ac_cv_c_compiler_gnu=$ac_compiler_gnu
   3361 
   3362 fi
   3363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
   3364 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
   3365 if test $ac_compiler_gnu = yes; then
   3366   GCC=yes
   3367 else
   3368   GCC=
   3369 fi
   3370 ac_test_CFLAGS=${CFLAGS+set}
   3371 ac_save_CFLAGS=$CFLAGS
   3372 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
   3373 $as_echo_n "checking whether $CC accepts -g... " >&6; }
   3374 if test "${ac_cv_prog_cc_g+set}" = set; then :
   3375   $as_echo_n "(cached) " >&6
   3376 else
   3377   ac_save_c_werror_flag=$ac_c_werror_flag
   3378    ac_c_werror_flag=yes
   3379    ac_cv_prog_cc_g=no
   3380    CFLAGS="-g"
   3381    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3382 /* end confdefs.h.  */
   3383 
   3384 int
   3385 main ()
   3386 {
   3387 
   3388   ;
   3389   return 0;
   3390 }
   3391 _ACEOF
   3392 if ac_fn_c_try_compile "$LINENO"; then :
   3393   ac_cv_prog_cc_g=yes
   3394 else
   3395   CFLAGS=""
   3396       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3397 /* end confdefs.h.  */
   3398 
   3399 int
   3400 main ()
   3401 {
   3402 
   3403   ;
   3404   return 0;
   3405 }
   3406 _ACEOF
   3407 if ac_fn_c_try_compile "$LINENO"; then :
   3408 
   3409 else
   3410   ac_c_werror_flag=$ac_save_c_werror_flag
   3411 	 CFLAGS="-g"
   3412 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3413 /* end confdefs.h.  */
   3414 
   3415 int
   3416 main ()
   3417 {
   3418 
   3419   ;
   3420   return 0;
   3421 }
   3422 _ACEOF
   3423 if ac_fn_c_try_compile "$LINENO"; then :
   3424   ac_cv_prog_cc_g=yes
   3425 fi
   3426 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3427 fi
   3428 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3429 fi
   3430 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3431    ac_c_werror_flag=$ac_save_c_werror_flag
   3432 fi
   3433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
   3434 $as_echo "$ac_cv_prog_cc_g" >&6; }
   3435 if test "$ac_test_CFLAGS" = set; then
   3436   CFLAGS=$ac_save_CFLAGS
   3437 elif test $ac_cv_prog_cc_g = yes; then
   3438   if test "$GCC" = yes; then
   3439     CFLAGS="-g -O2"
   3440   else
   3441     CFLAGS="-g"
   3442   fi
   3443 else
   3444   if test "$GCC" = yes; then
   3445     CFLAGS="-O2"
   3446   else
   3447     CFLAGS=
   3448   fi
   3449 fi
   3450 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
   3451 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
   3452 if test "${ac_cv_prog_cc_c89+set}" = set; then :
   3453   $as_echo_n "(cached) " >&6
   3454 else
   3455   ac_cv_prog_cc_c89=no
   3456 ac_save_CC=$CC
   3457 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3458 /* end confdefs.h.  */
   3459 #include <stdarg.h>
   3460 #include <stdio.h>
   3461 #include <sys/types.h>
   3462 #include <sys/stat.h>
   3463 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   3464 struct buf { int x; };
   3465 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   3466 static char *e (p, i)
   3467      char **p;
   3468      int i;
   3469 {
   3470   return p[i];
   3471 }
   3472 static char *f (char * (*g) (char **, int), char **p, ...)
   3473 {
   3474   char *s;
   3475   va_list v;
   3476   va_start (v,p);
   3477   s = g (p, va_arg (v,int));
   3478   va_end (v);
   3479   return s;
   3480 }
   3481 
   3482 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   3483    function prototypes and stuff, but not '\xHH' hex character constants.
   3484    These don't provoke an error unfortunately, instead are silently treated
   3485    as 'x'.  The following induces an error, until -std is added to get
   3486    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   3487    array size at least.  It's necessary to write '\x00'==0 to get something
   3488    that's true only with -std.  */
   3489 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   3490 
   3491 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
   3492    inside strings and character constants.  */
   3493 #define FOO(x) 'x'
   3494 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
   3495 
   3496 int test (int i, double x);
   3497 struct s1 {int (*f) (int a);};
   3498 struct s2 {int (*f) (double a);};
   3499 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   3500 int argc;
   3501 char **argv;
   3502 int
   3503 main ()
   3504 {
   3505 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   3506   ;
   3507   return 0;
   3508 }
   3509 _ACEOF
   3510 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
   3511 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   3512 do
   3513   CC="$ac_save_CC $ac_arg"
   3514   if ac_fn_c_try_compile "$LINENO"; then :
   3515   ac_cv_prog_cc_c89=$ac_arg
   3516 fi
   3517 rm -f core conftest.err conftest.$ac_objext
   3518   test "x$ac_cv_prog_cc_c89" != "xno" && break
   3519 done
   3520 rm -f conftest.$ac_ext
   3521 CC=$ac_save_CC
   3522 
   3523 fi
   3524 # AC_CACHE_VAL
   3525 case "x$ac_cv_prog_cc_c89" in
   3526   x)
   3527     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
   3528 $as_echo "none needed" >&6; } ;;
   3529   xno)
   3530     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
   3531 $as_echo "unsupported" >&6; } ;;
   3532   *)
   3533     CC="$CC $ac_cv_prog_cc_c89"
   3534     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
   3535 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
   3536 esac
   3537 if test "x$ac_cv_prog_cc_c89" != xno; then :
   3538 
   3539 fi
   3540 
   3541 ac_ext=c
   3542 ac_cpp='$CPP $CPPFLAGS'
   3543 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3544 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3545 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3546 
   3547 ac_ext=cpp
   3548 ac_cpp='$CXXCPP $CPPFLAGS'
   3549 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3550 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3551 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   3552 if test -z "$CXX"; then
   3553   if test -n "$CCC"; then
   3554     CXX=$CCC
   3555   else
   3556     if test -n "$ac_tool_prefix"; then
   3557   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
   3558   do
   3559     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   3560 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   3561 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3562 $as_echo_n "checking for $ac_word... " >&6; }
   3563 if test "${ac_cv_prog_CXX+set}" = set; then :
   3564   $as_echo_n "(cached) " >&6
   3565 else
   3566   if test -n "$CXX"; then
   3567   ac_cv_prog_CXX="$CXX" # Let the user override the test.
   3568 else
   3569 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3570 for as_dir in $PATH
   3571 do
   3572   IFS=$as_save_IFS
   3573   test -z "$as_dir" && as_dir=.
   3574     for ac_exec_ext in '' $ac_executable_extensions; do
   3575   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   3576     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
   3577     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3578     break 2
   3579   fi
   3580 done
   3581   done
   3582 IFS=$as_save_IFS
   3583 
   3584 fi
   3585 fi
   3586 CXX=$ac_cv_prog_CXX
   3587 if test -n "$CXX"; then
   3588   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
   3589 $as_echo "$CXX" >&6; }
   3590 else
   3591   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3592 $as_echo "no" >&6; }
   3593 fi
   3594 
   3595 
   3596     test -n "$CXX" && break
   3597   done
   3598 fi
   3599 if test -z "$CXX"; then
   3600   ac_ct_CXX=$CXX
   3601   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
   3602 do
   3603   # Extract the first word of "$ac_prog", so it can be a program name with args.
   3604 set dummy $ac_prog; ac_word=$2
   3605 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3606 $as_echo_n "checking for $ac_word... " >&6; }
   3607 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
   3608   $as_echo_n "(cached) " >&6
   3609 else
   3610   if test -n "$ac_ct_CXX"; then
   3611   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
   3612 else
   3613 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3614 for as_dir in $PATH
   3615 do
   3616   IFS=$as_save_IFS
   3617   test -z "$as_dir" && as_dir=.
   3618     for ac_exec_ext in '' $ac_executable_extensions; do
   3619   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   3620     ac_cv_prog_ac_ct_CXX="$ac_prog"
   3621     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3622     break 2
   3623   fi
   3624 done
   3625   done
   3626 IFS=$as_save_IFS
   3627 
   3628 fi
   3629 fi
   3630 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
   3631 if test -n "$ac_ct_CXX"; then
   3632   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
   3633 $as_echo "$ac_ct_CXX" >&6; }
   3634 else
   3635   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3636 $as_echo "no" >&6; }
   3637 fi
   3638 
   3639 
   3640   test -n "$ac_ct_CXX" && break
   3641 done
   3642 
   3643   if test "x$ac_ct_CXX" = x; then
   3644     CXX="g++"
   3645   else
   3646     case $cross_compiling:$ac_tool_warned in
   3647 yes:)
   3648 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   3649 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   3650 ac_tool_warned=yes ;;
   3651 esac
   3652     CXX=$ac_ct_CXX
   3653   fi
   3654 fi
   3655 
   3656   fi
   3657 fi
   3658 # Provide some information about the compiler.
   3659 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
   3660 set X $ac_compile
   3661 ac_compiler=$2
   3662 for ac_option in --version -v -V -qversion; do
   3663   { { ac_try="$ac_compiler $ac_option >&5"
   3664 case "(($ac_try" in
   3665   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3666   *) ac_try_echo=$ac_try;;
   3667 esac
   3668 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3669 $as_echo "$ac_try_echo"; } >&5
   3670   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
   3671   ac_status=$?
   3672   if test -s conftest.err; then
   3673     sed '10a\
   3674 ... rest of stderr output deleted ...
   3675          10q' conftest.err >conftest.er1
   3676     cat conftest.er1 >&5
   3677     rm -f conftest.er1 conftest.err
   3678   fi
   3679   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3680   test $ac_status = 0; }
   3681 done
   3682 
   3683 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
   3684 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
   3685 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
   3686   $as_echo_n "(cached) " >&6
   3687 else
   3688   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3689 /* end confdefs.h.  */
   3690 
   3691 int
   3692 main ()
   3693 {
   3694 #ifndef __GNUC__
   3695        choke me
   3696 #endif
   3697 
   3698   ;
   3699   return 0;
   3700 }
   3701 _ACEOF
   3702 if ac_fn_cxx_try_compile "$LINENO"; then :
   3703   ac_compiler_gnu=yes
   3704 else
   3705   ac_compiler_gnu=no
   3706 fi
   3707 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3708 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
   3709 
   3710 fi
   3711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
   3712 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
   3713 if test $ac_compiler_gnu = yes; then
   3714   GXX=yes
   3715 else
   3716   GXX=
   3717 fi
   3718 ac_test_CXXFLAGS=${CXXFLAGS+set}
   3719 ac_save_CXXFLAGS=$CXXFLAGS
   3720 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
   3721 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
   3722 if test "${ac_cv_prog_cxx_g+set}" = set; then :
   3723   $as_echo_n "(cached) " >&6
   3724 else
   3725   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
   3726    ac_cxx_werror_flag=yes
   3727    ac_cv_prog_cxx_g=no
   3728    CXXFLAGS="-g"
   3729    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3730 /* end confdefs.h.  */
   3731 
   3732 int
   3733 main ()
   3734 {
   3735 
   3736   ;
   3737   return 0;
   3738 }
   3739 _ACEOF
   3740 if ac_fn_cxx_try_compile "$LINENO"; then :
   3741   ac_cv_prog_cxx_g=yes
   3742 else
   3743   CXXFLAGS=""
   3744       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3745 /* end confdefs.h.  */
   3746 
   3747 int
   3748 main ()
   3749 {
   3750 
   3751   ;
   3752   return 0;
   3753 }
   3754 _ACEOF
   3755 if ac_fn_cxx_try_compile "$LINENO"; then :
   3756 
   3757 else
   3758   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   3759 	 CXXFLAGS="-g"
   3760 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3761 /* end confdefs.h.  */
   3762 
   3763 int
   3764 main ()
   3765 {
   3766 
   3767   ;
   3768   return 0;
   3769 }
   3770 _ACEOF
   3771 if ac_fn_cxx_try_compile "$LINENO"; then :
   3772   ac_cv_prog_cxx_g=yes
   3773 fi
   3774 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3775 fi
   3776 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3777 fi
   3778 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3779    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   3780 fi
   3781 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
   3782 $as_echo "$ac_cv_prog_cxx_g" >&6; }
   3783 if test "$ac_test_CXXFLAGS" = set; then
   3784   CXXFLAGS=$ac_save_CXXFLAGS
   3785 elif test $ac_cv_prog_cxx_g = yes; then
   3786   if test "$GXX" = yes; then
   3787     CXXFLAGS="-g -O2"
   3788   else
   3789     CXXFLAGS="-g"
   3790   fi
   3791 else
   3792   if test "$GXX" = yes; then
   3793     CXXFLAGS="-O2"
   3794   else
   3795     CXXFLAGS=
   3796   fi
   3797 fi
   3798 ac_ext=c
   3799 ac_cpp='$CPP $CPPFLAGS'
   3800 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3801 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3802 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3803 
   3804 
   3805 
   3806 ac_ext=c
   3807 ac_cpp='$CPP $CPPFLAGS'
   3808 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3809 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3810 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3811 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
   3812 $as_echo_n "checking how to run the C preprocessor... " >&6; }
   3813 # On Suns, sometimes $CPP names a directory.
   3814 if test -n "$CPP" && test -d "$CPP"; then
   3815   CPP=
   3816 fi
   3817 if test -z "$CPP"; then
   3818   if test "${ac_cv_prog_CPP+set}" = set; then :
   3819   $as_echo_n "(cached) " >&6
   3820 else
   3821       # Double quotes because CPP needs to be expanded
   3822     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
   3823     do
   3824       ac_preproc_ok=false
   3825 for ac_c_preproc_warn_flag in '' yes
   3826 do
   3827   # Use a header file that comes with gcc, so configuring glibc
   3828   # with a fresh cross-compiler works.
   3829   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   3830   # <limits.h> exists even on freestanding compilers.
   3831   # On the NeXT, cc -E runs the code through the compiler's parser,
   3832   # not just through cpp. "Syntax error" is here to catch this case.
   3833   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3834 /* end confdefs.h.  */
   3835 #ifdef __STDC__
   3836 # include <limits.h>
   3837 #else
   3838 # include <assert.h>
   3839 #endif
   3840 		     Syntax error
   3841 _ACEOF
   3842 if ac_fn_c_try_cpp "$LINENO"; then :
   3843 
   3844 else
   3845   # Broken: fails on valid input.
   3846 continue
   3847 fi
   3848 rm -f conftest.err conftest.$ac_ext
   3849 
   3850   # OK, works on sane cases.  Now check whether nonexistent headers
   3851   # can be detected and how.
   3852   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3853 /* end confdefs.h.  */
   3854 #include <ac_nonexistent.h>
   3855 _ACEOF
   3856 if ac_fn_c_try_cpp "$LINENO"; then :
   3857   # Broken: success on invalid input.
   3858 continue
   3859 else
   3860   # Passes both tests.
   3861 ac_preproc_ok=:
   3862 break
   3863 fi
   3864 rm -f conftest.err conftest.$ac_ext
   3865 
   3866 done
   3867 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   3868 rm -f conftest.err conftest.$ac_ext
   3869 if $ac_preproc_ok; then :
   3870   break
   3871 fi
   3872 
   3873     done
   3874     ac_cv_prog_CPP=$CPP
   3875 
   3876 fi
   3877   CPP=$ac_cv_prog_CPP
   3878 else
   3879   ac_cv_prog_CPP=$CPP
   3880 fi
   3881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
   3882 $as_echo "$CPP" >&6; }
   3883 ac_preproc_ok=false
   3884 for ac_c_preproc_warn_flag in '' yes
   3885 do
   3886   # Use a header file that comes with gcc, so configuring glibc
   3887   # with a fresh cross-compiler works.
   3888   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   3889   # <limits.h> exists even on freestanding compilers.
   3890   # On the NeXT, cc -E runs the code through the compiler's parser,
   3891   # not just through cpp. "Syntax error" is here to catch this case.
   3892   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3893 /* end confdefs.h.  */
   3894 #ifdef __STDC__
   3895 # include <limits.h>
   3896 #else
   3897 # include <assert.h>
   3898 #endif
   3899 		     Syntax error
   3900 _ACEOF
   3901 if ac_fn_c_try_cpp "$LINENO"; then :
   3902 
   3903 else
   3904   # Broken: fails on valid input.
   3905 continue
   3906 fi
   3907 rm -f conftest.err conftest.$ac_ext
   3908 
   3909   # OK, works on sane cases.  Now check whether nonexistent headers
   3910   # can be detected and how.
   3911   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3912 /* end confdefs.h.  */
   3913 #include <ac_nonexistent.h>
   3914 _ACEOF
   3915 if ac_fn_c_try_cpp "$LINENO"; then :
   3916   # Broken: success on invalid input.
   3917 continue
   3918 else
   3919   # Passes both tests.
   3920 ac_preproc_ok=:
   3921 break
   3922 fi
   3923 rm -f conftest.err conftest.$ac_ext
   3924 
   3925 done
   3926 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   3927 rm -f conftest.err conftest.$ac_ext
   3928 if $ac_preproc_ok; then :
   3929 
   3930 else
   3931   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3932 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3933 as_fn_error "C preprocessor \"$CPP\" fails sanity check
   3934 See \`config.log' for more details." "$LINENO" 5; }
   3935 fi
   3936 
   3937 ac_ext=c
   3938 ac_cpp='$CPP $CPPFLAGS'
   3939 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3940 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3941 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3942 
   3943 
   3944 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
   3945 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
   3946 if test "${ac_cv_path_GREP+set}" = set; then :
   3947   $as_echo_n "(cached) " >&6
   3948 else
   3949   if test -z "$GREP"; then
   3950   ac_path_GREP_found=false
   3951   # Loop through the user's path and test for each of PROGNAME-LIST
   3952   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3953 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   3954 do
   3955   IFS=$as_save_IFS
   3956   test -z "$as_dir" && as_dir=.
   3957     for ac_prog in grep ggrep; do
   3958     for ac_exec_ext in '' $ac_executable_extensions; do
   3959       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
   3960       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
   3961 # Check for GNU ac_path_GREP and select it if it is found.
   3962   # Check for GNU $ac_path_GREP
   3963 case `"$ac_path_GREP" --version 2>&1` in
   3964 *GNU*)
   3965   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
   3966 *)
   3967   ac_count=0
   3968   $as_echo_n 0123456789 >"conftest.in"
   3969   while :
   3970   do
   3971     cat "conftest.in" "conftest.in" >"conftest.tmp"
   3972     mv "conftest.tmp" "conftest.in"
   3973     cp "conftest.in" "conftest.nl"
   3974     $as_echo 'GREP' >> "conftest.nl"
   3975     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   3976     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   3977     as_fn_arith $ac_count + 1 && ac_count=$as_val
   3978     if test $ac_count -gt ${ac_path_GREP_max-0}; then
   3979       # Best one so far, save it but keep looking for a better one
   3980       ac_cv_path_GREP="$ac_path_GREP"
   3981       ac_path_GREP_max=$ac_count
   3982     fi
   3983     # 10*(2^10) chars as input seems more than enough
   3984     test $ac_count -gt 10 && break
   3985   done
   3986   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   3987 esac
   3988 
   3989       $ac_path_GREP_found && break 3
   3990     done
   3991   done
   3992   done
   3993 IFS=$as_save_IFS
   3994   if test -z "$ac_cv_path_GREP"; then
   3995     as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
   3996   fi
   3997 else
   3998   ac_cv_path_GREP=$GREP
   3999 fi
   4000 
   4001 fi
   4002 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
   4003 $as_echo "$ac_cv_path_GREP" >&6; }
   4004  GREP="$ac_cv_path_GREP"
   4005 
   4006 
   4007 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
   4008 $as_echo_n "checking for egrep... " >&6; }
   4009 if test "${ac_cv_path_EGREP+set}" = set; then :
   4010   $as_echo_n "(cached) " >&6
   4011 else
   4012   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
   4013    then ac_cv_path_EGREP="$GREP -E"
   4014    else
   4015      if test -z "$EGREP"; then
   4016   ac_path_EGREP_found=false
   4017   # Loop through the user's path and test for each of PROGNAME-LIST
   4018   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4019 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   4020 do
   4021   IFS=$as_save_IFS
   4022   test -z "$as_dir" && as_dir=.
   4023     for ac_prog in egrep; do
   4024     for ac_exec_ext in '' $ac_executable_extensions; do
   4025       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
   4026       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
   4027 # Check for GNU ac_path_EGREP and select it if it is found.
   4028   # Check for GNU $ac_path_EGREP
   4029 case `"$ac_path_EGREP" --version 2>&1` in
   4030 *GNU*)
   4031   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
   4032 *)
   4033   ac_count=0
   4034   $as_echo_n 0123456789 >"conftest.in"
   4035   while :
   4036   do
   4037     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4038     mv "conftest.tmp" "conftest.in"
   4039     cp "conftest.in" "conftest.nl"
   4040     $as_echo 'EGREP' >> "conftest.nl"
   4041     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4042     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4043     as_fn_arith $ac_count + 1 && ac_count=$as_val
   4044     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
   4045       # Best one so far, save it but keep looking for a better one
   4046       ac_cv_path_EGREP="$ac_path_EGREP"
   4047       ac_path_EGREP_max=$ac_count
   4048     fi
   4049     # 10*(2^10) chars as input seems more than enough
   4050     test $ac_count -gt 10 && break
   4051   done
   4052   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4053 esac
   4054 
   4055       $ac_path_EGREP_found && break 3
   4056     done
   4057   done
   4058   done
   4059 IFS=$as_save_IFS
   4060   if test -z "$ac_cv_path_EGREP"; then
   4061     as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
   4062   fi
   4063 else
   4064   ac_cv_path_EGREP=$EGREP
   4065 fi
   4066 
   4067    fi
   4068 fi
   4069 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
   4070 $as_echo "$ac_cv_path_EGREP" >&6; }
   4071  EGREP="$ac_cv_path_EGREP"
   4072 
   4073 
   4074 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
   4075 $as_echo_n "checking for ANSI C header files... " >&6; }
   4076 if test "${ac_cv_header_stdc+set}" = set; then :
   4077   $as_echo_n "(cached) " >&6
   4078 else
   4079   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4080 /* end confdefs.h.  */
   4081 #include <stdlib.h>
   4082 #include <stdarg.h>
   4083 #include <string.h>
   4084 #include <float.h>
   4085 
   4086 int
   4087 main ()
   4088 {
   4089 
   4090   ;
   4091   return 0;
   4092 }
   4093 _ACEOF
   4094 if ac_fn_c_try_compile "$LINENO"; then :
   4095   ac_cv_header_stdc=yes
   4096 else
   4097   ac_cv_header_stdc=no
   4098 fi
   4099 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4100 
   4101 if test $ac_cv_header_stdc = yes; then
   4102   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   4103   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4104 /* end confdefs.h.  */
   4105 #include <string.h>
   4106 
   4107 _ACEOF
   4108 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   4109   $EGREP "memchr" >/dev/null 2>&1; then :
   4110 
   4111 else
   4112   ac_cv_header_stdc=no
   4113 fi
   4114 rm -f conftest*
   4115 
   4116 fi
   4117 
   4118 if test $ac_cv_header_stdc = yes; then
   4119   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   4120   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4121 /* end confdefs.h.  */
   4122 #include <stdlib.h>
   4123 
   4124 _ACEOF
   4125 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   4126   $EGREP "free" >/dev/null 2>&1; then :
   4127 
   4128 else
   4129   ac_cv_header_stdc=no
   4130 fi
   4131 rm -f conftest*
   4132 
   4133 fi
   4134 
   4135 if test $ac_cv_header_stdc = yes; then
   4136   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   4137   if test "$cross_compiling" = yes; then :
   4138   :
   4139 else
   4140   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4141 /* end confdefs.h.  */
   4142 #include <ctype.h>
   4143 #include <stdlib.h>
   4144 #if ((' ' & 0x0FF) == 0x020)
   4145 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   4146 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   4147 #else
   4148 # define ISLOWER(c) \
   4149 		   (('a' <= (c) && (c) <= 'i') \
   4150 		     || ('j' <= (c) && (c) <= 'r') \
   4151 		     || ('s' <= (c) && (c) <= 'z'))
   4152 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   4153 #endif
   4154 
   4155 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   4156 int
   4157 main ()
   4158 {
   4159   int i;
   4160   for (i = 0; i < 256; i++)
   4161     if (XOR (islower (i), ISLOWER (i))
   4162 	|| toupper (i) != TOUPPER (i))
   4163       return 2;
   4164   return 0;
   4165 }
   4166 _ACEOF
   4167 if ac_fn_c_try_run "$LINENO"; then :
   4168 
   4169 else
   4170   ac_cv_header_stdc=no
   4171 fi
   4172 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   4173   conftest.$ac_objext conftest.beam conftest.$ac_ext
   4174 fi
   4175 
   4176 fi
   4177 fi
   4178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
   4179 $as_echo "$ac_cv_header_stdc" >&6; }
   4180 if test $ac_cv_header_stdc = yes; then
   4181 
   4182 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
   4183 
   4184 fi
   4185 
   4186 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
   4187 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
   4188 		  inttypes.h stdint.h unistd.h
   4189 do :
   4190   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   4191 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
   4192 "
   4193 eval as_val=\$$as_ac_Header
   4194    if test "x$as_val" = x""yes; then :
   4195   cat >>confdefs.h <<_ACEOF
   4196 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   4197 _ACEOF
   4198 
   4199 fi
   4200 
   4201 done
   4202 
   4203 
   4204 
   4205   ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
   4206 if test "x$ac_cv_header_minix_config_h" = x""yes; then :
   4207   MINIX=yes
   4208 else
   4209   MINIX=
   4210 fi
   4211 
   4212 
   4213   if test "$MINIX" = yes; then
   4214 
   4215 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
   4216 
   4217 
   4218 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
   4219 
   4220 
   4221 $as_echo "#define _MINIX 1" >>confdefs.h
   4222 
   4223   fi
   4224 
   4225 
   4226   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
   4227 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
   4228 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
   4229   $as_echo_n "(cached) " >&6
   4230 else
   4231   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4232 /* end confdefs.h.  */
   4233 
   4234 #	  define __EXTENSIONS__ 1
   4235 	  $ac_includes_default
   4236 int
   4237 main ()
   4238 {
   4239 
   4240   ;
   4241   return 0;
   4242 }
   4243 _ACEOF
   4244 if ac_fn_c_try_compile "$LINENO"; then :
   4245   ac_cv_safe_to_define___extensions__=yes
   4246 else
   4247   ac_cv_safe_to_define___extensions__=no
   4248 fi
   4249 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4250 fi
   4251 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
   4252 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
   4253   test $ac_cv_safe_to_define___extensions__ = yes &&
   4254     $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
   4255 
   4256   $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
   4257 
   4258   $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
   4259 
   4260   $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
   4261 
   4262   $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
   4263 
   4264 
   4265 ac_aux_dir=
   4266 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
   4267   for ac_t in install-sh install.sh shtool; do
   4268     if test -f "$ac_dir/$ac_t"; then
   4269       ac_aux_dir=$ac_dir
   4270       ac_install_sh="$ac_aux_dir/$ac_t -c"
   4271       break 2
   4272     fi
   4273   done
   4274 done
   4275 if test -z "$ac_aux_dir"; then
   4276   as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
   4277 fi
   4278 
   4279 # These three variables are undocumented and unsupported,
   4280 # and are intended to be withdrawn in a future Autoconf release.
   4281 # They can cause serious problems if a builder's source tree is in a directory
   4282 # whose full name contains unusual characters.
   4283 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
   4284 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
   4285 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
   4286 
   4287 
   4288 # Make sure we can run config.sub.
   4289 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
   4290   as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
   4291 
   4292 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
   4293 $as_echo_n "checking build system type... " >&6; }
   4294 if test "${ac_cv_build+set}" = set; then :
   4295   $as_echo_n "(cached) " >&6
   4296 else
   4297   ac_build_alias=$build_alias
   4298 test "x$ac_build_alias" = x &&
   4299   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
   4300 test "x$ac_build_alias" = x &&
   4301   as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
   4302 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
   4303   as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
   4304 
   4305 fi
   4306 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
   4307 $as_echo "$ac_cv_build" >&6; }
   4308 case $ac_cv_build in
   4309 *-*-*) ;;
   4310 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
   4311 esac
   4312 build=$ac_cv_build
   4313 ac_save_IFS=$IFS; IFS='-'
   4314 set x $ac_cv_build
   4315 shift
   4316 build_cpu=$1
   4317 build_vendor=$2
   4318 shift; shift
   4319 # Remember, the first character of IFS is used to create $*,
   4320 # except with old shells:
   4321 build_os=$*
   4322 IFS=$ac_save_IFS
   4323 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
   4324 
   4325 
   4326 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
   4327 $as_echo_n "checking host system type... " >&6; }
   4328 if test "${ac_cv_host+set}" = set; then :
   4329   $as_echo_n "(cached) " >&6
   4330 else
   4331   if test "x$host_alias" = x; then
   4332   ac_cv_host=$ac_cv_build
   4333 else
   4334   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
   4335     as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
   4336 fi
   4337 
   4338 fi
   4339 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
   4340 $as_echo "$ac_cv_host" >&6; }
   4341 case $ac_cv_host in
   4342 *-*-*) ;;
   4343 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
   4344 esac
   4345 host=$ac_cv_host
   4346 ac_save_IFS=$IFS; IFS='-'
   4347 set x $ac_cv_host
   4348 shift
   4349 host_cpu=$1
   4350 host_vendor=$2
   4351 shift; shift
   4352 # Remember, the first character of IFS is used to create $*,
   4353 # except with old shells:
   4354 host_os=$*
   4355 IFS=$ac_save_IFS
   4356 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
   4357 
   4358 
   4359 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
   4360 $as_echo_n "checking target system type... " >&6; }
   4361 if test "${ac_cv_target+set}" = set; then :
   4362   $as_echo_n "(cached) " >&6
   4363 else
   4364   if test "x$target_alias" = x; then
   4365   ac_cv_target=$ac_cv_host
   4366 else
   4367   ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
   4368     as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
   4369 fi
   4370 
   4371 fi
   4372 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
   4373 $as_echo "$ac_cv_target" >&6; }
   4374 case $ac_cv_target in
   4375 *-*-*) ;;
   4376 *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
   4377 esac
   4378 target=$ac_cv_target
   4379 ac_save_IFS=$IFS; IFS='-'
   4380 set x $ac_cv_target
   4381 shift
   4382 target_cpu=$1
   4383 target_vendor=$2
   4384 shift; shift
   4385 # Remember, the first character of IFS is used to create $*,
   4386 # except with old shells:
   4387 target_os=$*
   4388 IFS=$ac_save_IFS
   4389 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
   4390 
   4391 
   4392 # The aliases save the names the user supplied, while $host etc.
   4393 # will get canonicalized.
   4394 test -n "$target_alias" &&
   4395   test "$program_prefix$program_suffix$program_transform_name" = \
   4396     NONENONEs,x,x, &&
   4397   program_prefix=${target_alias}-
   4398 
   4399 # The tests for host and target for $enable_largefile require
   4400 # canonical names.
   4401 
   4402 
   4403 
   4404 # As the $enable_largefile decision depends on --enable-plugins we must set it
   4405 # even in directories otherwise not depending on the $plugins option.
   4406 
   4407 
   4408   maybe_plugins=no
   4409   for ac_header in dlfcn.h
   4410 do :
   4411   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
   4412 "
   4413 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
   4414   cat >>confdefs.h <<_ACEOF
   4415 #define HAVE_DLFCN_H 1
   4416 _ACEOF
   4417  maybe_plugins=yes
   4418 fi
   4419 
   4420 done
   4421 
   4422   for ac_header in windows.h
   4423 do :
   4424   ac_fn_c_check_header_compile "$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default
   4425 "
   4426 if test "x$ac_cv_header_windows_h" = x""yes; then :
   4427   cat >>confdefs.h <<_ACEOF
   4428 #define HAVE_WINDOWS_H 1
   4429 _ACEOF
   4430  maybe_plugins=yes
   4431 fi
   4432 
   4433 done
   4434 
   4435 
   4436   # Check whether --enable-plugins was given.
   4437 if test "${enable_plugins+set}" = set; then :
   4438   enableval=$enable_plugins; case "${enableval}" in
   4439       no) plugins=no ;;
   4440       *) plugins=yes
   4441          if test "$maybe_plugins" != "yes" ; then
   4442 	   as_fn_error "Building with plugin support requires a host that supports dlopen." "$LINENO" 5
   4443 	 fi ;;
   4444      esac
   4445 else
   4446   plugins=$maybe_plugins
   4447 
   4448 fi
   4449 
   4450   if test "$plugins" = "yes"; then
   4451     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
   4452 $as_echo_n "checking for library containing dlopen... " >&6; }
   4453 if test "${ac_cv_search_dlopen+set}" = set; then :
   4454   $as_echo_n "(cached) " >&6
   4455 else
   4456   ac_func_search_save_LIBS=$LIBS
   4457 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4458 /* end confdefs.h.  */
   4459 
   4460 /* Override any GCC internal prototype to avoid an error.
   4461    Use char because int might match the return type of a GCC
   4462    builtin and then its argument prototype would still apply.  */
   4463 #ifdef __cplusplus
   4464 extern "C"
   4465 #endif
   4466 char dlopen ();
   4467 int
   4468 main ()
   4469 {
   4470 return dlopen ();
   4471   ;
   4472   return 0;
   4473 }
   4474 _ACEOF
   4475 for ac_lib in '' dl; do
   4476   if test -z "$ac_lib"; then
   4477     ac_res="none required"
   4478   else
   4479     ac_res=-l$ac_lib
   4480     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   4481   fi
   4482   if ac_fn_c_try_link "$LINENO"; then :
   4483   ac_cv_search_dlopen=$ac_res
   4484 fi
   4485 rm -f core conftest.err conftest.$ac_objext \
   4486     conftest$ac_exeext
   4487   if test "${ac_cv_search_dlopen+set}" = set; then :
   4488   break
   4489 fi
   4490 done
   4491 if test "${ac_cv_search_dlopen+set}" = set; then :
   4492 
   4493 else
   4494   ac_cv_search_dlopen=no
   4495 fi
   4496 rm conftest.$ac_ext
   4497 LIBS=$ac_func_search_save_LIBS
   4498 fi
   4499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
   4500 $as_echo "$ac_cv_search_dlopen" >&6; }
   4501 ac_res=$ac_cv_search_dlopen
   4502 if test "$ac_res" != no; then :
   4503   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   4504 
   4505 fi
   4506 
   4507   fi
   4508 
   4509 
   4510 case "${host}" in
   4511   sparc-*-solaris*|i[3-7]86-*-solaris*)
   4512     # On native 32bit sparc and ia32 solaris, large-file and procfs support
   4513     # are mutually exclusive; and without procfs support, the bfd/ elf module
   4514     # cannot provide certain routines such as elfcore_write_prpsinfo
   4515     # or elfcore_write_prstatus.  So unless the user explicitly requested
   4516     # large-file support through the --enable-largefile switch, disable
   4517     # large-file support in favor of procfs support.
   4518     test "${target}" = "${host}" -a "x$plugins" = xno \
   4519       && : ${enable_largefile="no"}
   4520     ;;
   4521 esac
   4522 
   4523 # Check whether --enable-largefile was given.
   4524 if test "${enable_largefile+set}" = set; then :
   4525   enableval=$enable_largefile;
   4526 fi
   4527 
   4528 if test "$enable_largefile" != no; then
   4529 
   4530   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
   4531 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
   4532 if test "${ac_cv_sys_largefile_CC+set}" = set; then :
   4533   $as_echo_n "(cached) " >&6
   4534 else
   4535   ac_cv_sys_largefile_CC=no
   4536      if test "$GCC" != yes; then
   4537        ac_save_CC=$CC
   4538        while :; do
   4539 	 # IRIX 6.2 and later do not support large files by default,
   4540 	 # so use the C compiler's -n32 option if that helps.
   4541 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4542 /* end confdefs.h.  */
   4543 #include <sys/types.h>
   4544  /* Check that off_t can represent 2**63 - 1 correctly.
   4545     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   4546     since some C++ compilers masquerading as C compilers
   4547     incorrectly reject 9223372036854775807.  */
   4548 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   4549   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   4550 		       && LARGE_OFF_T % 2147483647 == 1)
   4551 		      ? 1 : -1];
   4552 int
   4553 main ()
   4554 {
   4555 
   4556   ;
   4557   return 0;
   4558 }
   4559 _ACEOF
   4560 	 if ac_fn_c_try_compile "$LINENO"; then :
   4561   break
   4562 fi
   4563 rm -f core conftest.err conftest.$ac_objext
   4564 	 CC="$CC -n32"
   4565 	 if ac_fn_c_try_compile "$LINENO"; then :
   4566   ac_cv_sys_largefile_CC=' -n32'; break
   4567 fi
   4568 rm -f core conftest.err conftest.$ac_objext
   4569 	 break
   4570        done
   4571        CC=$ac_save_CC
   4572        rm -f conftest.$ac_ext
   4573     fi
   4574 fi
   4575 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
   4576 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
   4577   if test "$ac_cv_sys_largefile_CC" != no; then
   4578     CC=$CC$ac_cv_sys_largefile_CC
   4579   fi
   4580 
   4581   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
   4582 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
   4583 if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
   4584   $as_echo_n "(cached) " >&6
   4585 else
   4586   while :; do
   4587   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4588 /* end confdefs.h.  */
   4589 #include <sys/types.h>
   4590  /* Check that off_t can represent 2**63 - 1 correctly.
   4591     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   4592     since some C++ compilers masquerading as C compilers
   4593     incorrectly reject 9223372036854775807.  */
   4594 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   4595   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   4596 		       && LARGE_OFF_T % 2147483647 == 1)
   4597 		      ? 1 : -1];
   4598 int
   4599 main ()
   4600 {
   4601 
   4602   ;
   4603   return 0;
   4604 }
   4605 _ACEOF
   4606 if ac_fn_c_try_compile "$LINENO"; then :
   4607   ac_cv_sys_file_offset_bits=no; break
   4608 fi
   4609 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4610   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4611 /* end confdefs.h.  */
   4612 #define _FILE_OFFSET_BITS 64
   4613 #include <sys/types.h>
   4614  /* Check that off_t can represent 2**63 - 1 correctly.
   4615     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   4616     since some C++ compilers masquerading as C compilers
   4617     incorrectly reject 9223372036854775807.  */
   4618 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   4619   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   4620 		       && LARGE_OFF_T % 2147483647 == 1)
   4621 		      ? 1 : -1];
   4622 int
   4623 main ()
   4624 {
   4625 
   4626   ;
   4627   return 0;
   4628 }
   4629 _ACEOF
   4630 if ac_fn_c_try_compile "$LINENO"; then :
   4631   ac_cv_sys_file_offset_bits=64; break
   4632 fi
   4633 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4634   ac_cv_sys_file_offset_bits=unknown
   4635   break
   4636 done
   4637 fi
   4638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
   4639 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
   4640 case $ac_cv_sys_file_offset_bits in #(
   4641   no | unknown) ;;
   4642   *)
   4643 cat >>confdefs.h <<_ACEOF
   4644 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
   4645 _ACEOF
   4646 ;;
   4647 esac
   4648 rm -rf conftest*
   4649   if test $ac_cv_sys_file_offset_bits = unknown; then
   4650     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
   4651 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
   4652 if test "${ac_cv_sys_large_files+set}" = set; then :
   4653   $as_echo_n "(cached) " >&6
   4654 else
   4655   while :; do
   4656   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4657 /* end confdefs.h.  */
   4658 #include <sys/types.h>
   4659  /* Check that off_t can represent 2**63 - 1 correctly.
   4660     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   4661     since some C++ compilers masquerading as C compilers
   4662     incorrectly reject 9223372036854775807.  */
   4663 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   4664   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   4665 		       && LARGE_OFF_T % 2147483647 == 1)
   4666 		      ? 1 : -1];
   4667 int
   4668 main ()
   4669 {
   4670 
   4671   ;
   4672   return 0;
   4673 }
   4674 _ACEOF
   4675 if ac_fn_c_try_compile "$LINENO"; then :
   4676   ac_cv_sys_large_files=no; break
   4677 fi
   4678 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4679   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4680 /* end confdefs.h.  */
   4681 #define _LARGE_FILES 1
   4682 #include <sys/types.h>
   4683  /* Check that off_t can represent 2**63 - 1 correctly.
   4684     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   4685     since some C++ compilers masquerading as C compilers
   4686     incorrectly reject 9223372036854775807.  */
   4687 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   4688   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   4689 		       && LARGE_OFF_T % 2147483647 == 1)
   4690 		      ? 1 : -1];
   4691 int
   4692 main ()
   4693 {
   4694 
   4695   ;
   4696   return 0;
   4697 }
   4698 _ACEOF
   4699 if ac_fn_c_try_compile "$LINENO"; then :
   4700   ac_cv_sys_large_files=1; break
   4701 fi
   4702 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4703   ac_cv_sys_large_files=unknown
   4704   break
   4705 done
   4706 fi
   4707 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
   4708 $as_echo "$ac_cv_sys_large_files" >&6; }
   4709 case $ac_cv_sys_large_files in #(
   4710   no | unknown) ;;
   4711   *)
   4712 cat >>confdefs.h <<_ACEOF
   4713 #define _LARGE_FILES $ac_cv_sys_large_files
   4714 _ACEOF
   4715 ;;
   4716 esac
   4717 rm -rf conftest*
   4718   fi
   4719 fi
   4720 
   4721 
   4722 
   4723 
   4724 
   4725 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${CC-cc} option to accept ANSI C" >&5
   4726 $as_echo_n "checking for ${CC-cc} option to accept ANSI C... " >&6; }
   4727 if test "${am_cv_prog_cc_stdc+set}" = set; then :
   4728   $as_echo_n "(cached) " >&6
   4729 else
   4730   am_cv_prog_cc_stdc=no
   4731 ac_save_CC="$CC"
   4732 # Don't try gcc -ansi; that turns off useful extensions and
   4733 # breaks some systems' header files.
   4734 # AIX			-qlanglvl=ansi
   4735 # Ultrix and OSF/1	-std1
   4736 # HP-UX 10.20 and later	-Ae
   4737 # HP-UX older versions	-Aa -D_HPUX_SOURCE
   4738 # SVR4			-Xc -D__EXTENSIONS__
   4739 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   4740 do
   4741   CC="$ac_save_CC $ac_arg"
   4742   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4743 /* end confdefs.h.  */
   4744 #include <stdarg.h>
   4745 #include <stdio.h>
   4746 #include <sys/types.h>
   4747 #include <sys/stat.h>
   4748 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   4749 struct buf { int x; };
   4750 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   4751 static char *e (p, i)
   4752      char **p;
   4753      int i;
   4754 {
   4755   return p[i];
   4756 }
   4757 static char *f (char * (*g) (char **, int), char **p, ...)
   4758 {
   4759   char *s;
   4760   va_list v;
   4761   va_start (v,p);
   4762   s = g (p, va_arg (v,int));
   4763   va_end (v);
   4764   return s;
   4765 }
   4766 int test (int i, double x);
   4767 struct s1 {int (*f) (int a);};
   4768 struct s2 {int (*f) (double a);};
   4769 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   4770 int argc;
   4771 char **argv;
   4772 
   4773 int
   4774 main ()
   4775 {
   4776 
   4777 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   4778 
   4779   ;
   4780   return 0;
   4781 }
   4782 _ACEOF
   4783 if ac_fn_c_try_compile "$LINENO"; then :
   4784   am_cv_prog_cc_stdc="$ac_arg"; break
   4785 fi
   4786 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4787 done
   4788 CC="$ac_save_CC"
   4789 
   4790 fi
   4791 
   4792 if test -z "$am_cv_prog_cc_stdc"; then
   4793   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
   4794 $as_echo "none needed" >&6; }
   4795 else
   4796   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_stdc" >&5
   4797 $as_echo "$am_cv_prog_cc_stdc" >&6; }
   4798 fi
   4799 case "x$am_cv_prog_cc_stdc" in
   4800   x|xno) ;;
   4801   *) CC="$CC $am_cv_prog_cc_stdc" ;;
   4802 esac
   4803 
   4804 # expand $ac_aux_dir to an absolute path
   4805 am_aux_dir=`cd $ac_aux_dir && pwd`
   4806 
   4807 if test x"${install_sh}" != xset; then
   4808   case $am_aux_dir in
   4809   *\ * | *\	*)
   4810     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
   4811   *)
   4812     install_sh="\${SHELL} $am_aux_dir/install-sh"
   4813   esac
   4814 fi
   4815 
   4816 # Installed binaries are usually stripped using `strip' when the user
   4817 # run `make install-strip'.  However `strip' might not be the right
   4818 # tool to use in cross-compilation environments, therefore Automake
   4819 # will honor the `STRIP' environment variable to overrule this program.
   4820 if test "$cross_compiling" != no; then
   4821   if test -n "$ac_tool_prefix"; then
   4822   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   4823 set dummy ${ac_tool_prefix}strip; ac_word=$2
   4824 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4825 $as_echo_n "checking for $ac_word... " >&6; }
   4826 if test "${ac_cv_prog_STRIP+set}" = set; then :
   4827   $as_echo_n "(cached) " >&6
   4828 else
   4829   if test -n "$STRIP"; then
   4830   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   4831 else
   4832 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4833 for as_dir in $PATH
   4834 do
   4835   IFS=$as_save_IFS
   4836   test -z "$as_dir" && as_dir=.
   4837     for ac_exec_ext in '' $ac_executable_extensions; do
   4838   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4839     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   4840     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4841     break 2
   4842   fi
   4843 done
   4844   done
   4845 IFS=$as_save_IFS
   4846 
   4847 fi
   4848 fi
   4849 STRIP=$ac_cv_prog_STRIP
   4850 if test -n "$STRIP"; then
   4851   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
   4852 $as_echo "$STRIP" >&6; }
   4853 else
   4854   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4855 $as_echo "no" >&6; }
   4856 fi
   4857 
   4858 
   4859 fi
   4860 if test -z "$ac_cv_prog_STRIP"; then
   4861   ac_ct_STRIP=$STRIP
   4862   # Extract the first word of "strip", so it can be a program name with args.
   4863 set dummy strip; ac_word=$2
   4864 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4865 $as_echo_n "checking for $ac_word... " >&6; }
   4866 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
   4867   $as_echo_n "(cached) " >&6
   4868 else
   4869   if test -n "$ac_ct_STRIP"; then
   4870   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   4871 else
   4872 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4873 for as_dir in $PATH
   4874 do
   4875   IFS=$as_save_IFS
   4876   test -z "$as_dir" && as_dir=.
   4877     for ac_exec_ext in '' $ac_executable_extensions; do
   4878   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4879     ac_cv_prog_ac_ct_STRIP="strip"
   4880     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4881     break 2
   4882   fi
   4883 done
   4884   done
   4885 IFS=$as_save_IFS
   4886 
   4887 fi
   4888 fi
   4889 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   4890 if test -n "$ac_ct_STRIP"; then
   4891   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
   4892 $as_echo "$ac_ct_STRIP" >&6; }
   4893 else
   4894   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4895 $as_echo "no" >&6; }
   4896 fi
   4897 
   4898   if test "x$ac_ct_STRIP" = x; then
   4899     STRIP=":"
   4900   else
   4901     case $cross_compiling:$ac_tool_warned in
   4902 yes:)
   4903 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   4904 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   4905 ac_tool_warned=yes ;;
   4906 esac
   4907     STRIP=$ac_ct_STRIP
   4908   fi
   4909 else
   4910   STRIP="$ac_cv_prog_STRIP"
   4911 fi
   4912 
   4913 fi
   4914 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
   4915 
   4916 
   4917 ac_aux_dir=
   4918 for ac_dir in .. "$srcdir"/..; do
   4919   for ac_t in install-sh install.sh shtool; do
   4920     if test -f "$ac_dir/$ac_t"; then
   4921       ac_aux_dir=$ac_dir
   4922       ac_install_sh="$ac_aux_dir/$ac_t -c"
   4923       break 2
   4924     fi
   4925   done
   4926 done
   4927 if test -z "$ac_aux_dir"; then
   4928   as_fn_error "cannot find install-sh, install.sh, or shtool in .. \"$srcdir\"/.." "$LINENO" 5
   4929 fi
   4930 
   4931 # These three variables are undocumented and unsupported,
   4932 # and are intended to be withdrawn in a future Autoconf release.
   4933 # They can cause serious problems if a builder's source tree is in a directory
   4934 # whose full name contains unusual characters.
   4935 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
   4936 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
   4937 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
   4938 
   4939 
   4940 
   4941 test "$program_prefix" != NONE &&
   4942   program_transform_name="s&^&$program_prefix&;$program_transform_name"
   4943 # Use a double $ so make ignores it.
   4944 test "$program_suffix" != NONE &&
   4945   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
   4946 # Double any \ or $.
   4947 # By default was `s,x,x', remove it if useless.
   4948 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
   4949 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
   4950 
   4951 
   4952 # We require a C++11 compiler.  Check if one is available, and if
   4953 # necessary, set CXX_DIALECT to some -std=xxx switch.
   4954 
   4955       ax_cxx_compile_cxx11_required=true
   4956   ac_ext=cpp
   4957 ac_cpp='$CXXCPP $CPPFLAGS'
   4958 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4959 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4960 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   4961   CXX_DIALECT=""
   4962   ac_success=no
   4963   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX supports C++11 features by default" >&5
   4964 $as_echo_n "checking whether $CXX supports C++11 features by default... " >&6; }
   4965 if test "${ax_cv_cxx_compile_cxx11+set}" = set; then :
   4966   $as_echo_n "(cached) " >&6
   4967 else
   4968   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4969 /* end confdefs.h.  */
   4970 
   4971 
   4972 // If the compiler admits that it is not ready for C++11, why torture it?
   4973 // Hopefully, this will speed up the test.
   4974 
   4975 #ifndef __cplusplus
   4976 
   4977 #error "This is not a C++ compiler"
   4978 
   4979 #elif __cplusplus < 201103L
   4980 
   4981 #error "This is not a C++11 compiler"
   4982 
   4983 #else
   4984 
   4985 namespace cxx11
   4986 {
   4987 
   4988   namespace test_static_assert
   4989   {
   4990 
   4991     template <typename T>
   4992     struct check
   4993     {
   4994       static_assert(sizeof(int) <= sizeof(T), "not big enough");
   4995     };
   4996 
   4997   }
   4998 
   4999   namespace test_final_override
   5000   {
   5001 
   5002     struct Base
   5003     {
   5004       virtual void f() {}
   5005     };
   5006 
   5007     struct Derived : public Base
   5008     {
   5009       virtual void f() override {}
   5010     };
   5011 
   5012   }
   5013 
   5014   namespace test_double_right_angle_brackets
   5015   {
   5016 
   5017     template < typename T >
   5018     struct check {};
   5019 
   5020     typedef check<void> single_type;
   5021     typedef check<check<void>> double_type;
   5022     typedef check<check<check<void>>> triple_type;
   5023     typedef check<check<check<check<void>>>> quadruple_type;
   5024 
   5025   }
   5026 
   5027   namespace test_decltype
   5028   {
   5029 
   5030     int
   5031     f()
   5032     {
   5033       int a = 1;
   5034       decltype(a) b = 2;
   5035       return a + b;
   5036     }
   5037 
   5038   }
   5039 
   5040   namespace test_type_deduction
   5041   {
   5042 
   5043     template < typename T1, typename T2 >
   5044     struct is_same
   5045     {
   5046       static const bool value = false;
   5047     };
   5048 
   5049     template < typename T >
   5050     struct is_same<T, T>
   5051     {
   5052       static const bool value = true;
   5053     };
   5054 
   5055     template < typename T1, typename T2 >
   5056     auto
   5057     add(T1 a1, T2 a2) -> decltype(a1 + a2)
   5058     {
   5059       return a1 + a2;
   5060     }
   5061 
   5062     int
   5063     test(const int c, volatile int v)
   5064     {
   5065       static_assert(is_same<int, decltype(0)>::value == true, "");
   5066       static_assert(is_same<int, decltype(c)>::value == false, "");
   5067       static_assert(is_same<int, decltype(v)>::value == false, "");
   5068       auto ac = c;
   5069       auto av = v;
   5070       auto sumi = ac + av + 'x';
   5071       auto sumf = ac + av + 1.0;
   5072       static_assert(is_same<int, decltype(ac)>::value == true, "");
   5073       static_assert(is_same<int, decltype(av)>::value == true, "");
   5074       static_assert(is_same<int, decltype(sumi)>::value == true, "");
   5075       static_assert(is_same<int, decltype(sumf)>::value == false, "");
   5076       static_assert(is_same<int, decltype(add(c, v))>::value == true, "");
   5077       return (sumf > 0.0) ? sumi : add(c, v);
   5078     }
   5079 
   5080   }
   5081 
   5082   namespace test_noexcept
   5083   {
   5084 
   5085     int f() { return 0; }
   5086     int g() noexcept { return 0; }
   5087 
   5088     static_assert(noexcept(f()) == false, "");
   5089     static_assert(noexcept(g()) == true, "");
   5090 
   5091   }
   5092 
   5093   namespace test_constexpr
   5094   {
   5095 
   5096     template < typename CharT >
   5097     unsigned long constexpr
   5098     strlen_c_r(const CharT *const s, const unsigned long acc) noexcept
   5099     {
   5100       return *s ? strlen_c_r(s + 1, acc + 1) : acc;
   5101     }
   5102 
   5103     template < typename CharT >
   5104     unsigned long constexpr
   5105     strlen_c(const CharT *const s) noexcept
   5106     {
   5107       return strlen_c_r(s, 0UL);
   5108     }
   5109 
   5110     static_assert(strlen_c("") == 0UL, "");
   5111     static_assert(strlen_c("1") == 1UL, "");
   5112     static_assert(strlen_c("example") == 7UL, "");
   5113     static_assert(strlen_c("another\0example") == 7UL, "");
   5114 
   5115   }
   5116 
   5117   namespace test_rvalue_references
   5118   {
   5119 
   5120     template < int N >
   5121     struct answer
   5122     {
   5123       static constexpr int value = N;
   5124     };
   5125 
   5126     answer<1> f(int&)       { return answer<1>(); }
   5127     answer<2> f(const int&) { return answer<2>(); }
   5128     answer<3> f(int&&)      { return answer<3>(); }
   5129 
   5130     void
   5131     test()
   5132     {
   5133       int i = 0;
   5134       const int c = 0;
   5135       static_assert(decltype(f(i))::value == 1, "");
   5136       static_assert(decltype(f(c))::value == 2, "");
   5137       static_assert(decltype(f(0))::value == 3, "");
   5138     }
   5139 
   5140   }
   5141 
   5142   namespace test_uniform_initialization
   5143   {
   5144 
   5145     struct test
   5146     {
   5147       static const int zero {};
   5148       static const int one {1};
   5149     };
   5150 
   5151     static_assert(test::zero == 0, "");
   5152     static_assert(test::one == 1, "");
   5153 
   5154   }
   5155 
   5156   namespace test_lambdas
   5157   {
   5158 
   5159     void
   5160     test1()
   5161     {
   5162       auto lambda1 = [](){};
   5163       auto lambda2 = lambda1;
   5164       lambda1();
   5165       lambda2();
   5166     }
   5167 
   5168     int
   5169     test2()
   5170     {
   5171       auto a = [](int i, int j){ return i + j; }(1, 2);
   5172       auto b = []() -> int { return '0'; }();
   5173       auto c = [=](){ return a + b; }();
   5174       auto d = [&](){ return c; }();
   5175       auto e = [a, &b](int x) mutable {
   5176         const auto identity = [](int y){ return y; };
   5177         for (auto i = 0; i < a; ++i)
   5178           a += b--;
   5179         return x + identity(a + b);
   5180       }(0);
   5181       return a + b + c + d + e;
   5182     }
   5183 
   5184     int
   5185     test3()
   5186     {
   5187       const auto nullary = [](){ return 0; };
   5188       const auto unary = [](int x){ return x; };
   5189       using nullary_t = decltype(nullary);
   5190       using unary_t = decltype(unary);
   5191       const auto higher1st = [](nullary_t f){ return f(); };
   5192       const auto higher2nd = [unary](nullary_t f1){
   5193         return [unary, f1](unary_t f2){ return f2(unary(f1())); };
   5194       };
   5195       return higher1st(nullary) + higher2nd(nullary)(unary);
   5196     }
   5197 
   5198   }
   5199 
   5200   namespace test_variadic_templates
   5201   {
   5202 
   5203     template <int...>
   5204     struct sum;
   5205 
   5206     template <int N0, int... N1toN>
   5207     struct sum<N0, N1toN...>
   5208     {
   5209       static constexpr auto value = N0 + sum<N1toN...>::value;
   5210     };
   5211 
   5212     template <>
   5213     struct sum<>
   5214     {
   5215       static constexpr auto value = 0;
   5216     };
   5217 
   5218     static_assert(sum<>::value == 0, "");
   5219     static_assert(sum<1>::value == 1, "");
   5220     static_assert(sum<23>::value == 23, "");
   5221     static_assert(sum<1, 2>::value == 3, "");
   5222     static_assert(sum<5, 5, 11>::value == 21, "");
   5223     static_assert(sum<2, 3, 5, 7, 11, 13>::value == 41, "");
   5224 
   5225   }
   5226 
   5227   // http://stackoverflow.com/questions/13728184/template-aliases-and-sfinae
   5228   // Clang 3.1 fails with headers of libstd++ 4.8.3 when using std::function
   5229   // because of this.
   5230   namespace test_template_alias_sfinae
   5231   {
   5232 
   5233     struct foo {};
   5234 
   5235     template<typename T>
   5236     using member = typename T::member_type;
   5237 
   5238     template<typename T>
   5239     void func(...) {}
   5240 
   5241     template<typename T>
   5242     void func(member<T>*) {}
   5243 
   5244     void test();
   5245 
   5246     void test() { func<foo>(0); }
   5247 
   5248   }
   5249 
   5250 }  // namespace cxx11
   5251 
   5252 #endif  // __cplusplus >= 201103L
   5253 
   5254 
   5255 
   5256 _ACEOF
   5257 if ac_fn_cxx_try_compile "$LINENO"; then :
   5258   ax_cv_cxx_compile_cxx11=yes
   5259 else
   5260   ax_cv_cxx_compile_cxx11=no
   5261 fi
   5262 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5263 fi
   5264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_cxx_compile_cxx11" >&5
   5265 $as_echo "$ax_cv_cxx_compile_cxx11" >&6; }
   5266   if test x$ax_cv_cxx_compile_cxx11 = xyes; then
   5267     ac_success=yes
   5268   fi
   5269 
   5270     if test x$ac_success = xno; then
   5271     for switch in -std=gnu++11 -std=gnu++0x; do
   5272       cachevar=`$as_echo "ax_cv_cxx_compile_cxx11_$switch" | $as_tr_sh`
   5273       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX supports C++11 features with $switch" >&5
   5274 $as_echo_n "checking whether $CXX supports C++11 features with $switch... " >&6; }
   5275 if { as_var=$cachevar; eval "test \"\${$as_var+set}\" = set"; }; then :
   5276   $as_echo_n "(cached) " >&6
   5277 else
   5278   ac_save_CXX="$CXX"
   5279          CXX="$CXX $switch"
   5280          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5281 /* end confdefs.h.  */
   5282 
   5283 
   5284 // If the compiler admits that it is not ready for C++11, why torture it?
   5285 // Hopefully, this will speed up the test.
   5286 
   5287 #ifndef __cplusplus
   5288 
   5289 #error "This is not a C++ compiler"
   5290 
   5291 #elif __cplusplus < 201103L
   5292 
   5293 #error "This is not a C++11 compiler"
   5294 
   5295 #else
   5296 
   5297 namespace cxx11
   5298 {
   5299 
   5300   namespace test_static_assert
   5301   {
   5302 
   5303     template <typename T>
   5304     struct check
   5305     {
   5306       static_assert(sizeof(int) <= sizeof(T), "not big enough");
   5307     };
   5308 
   5309   }
   5310 
   5311   namespace test_final_override
   5312   {
   5313 
   5314     struct Base
   5315     {
   5316       virtual void f() {}
   5317     };
   5318 
   5319     struct Derived : public Base
   5320     {
   5321       virtual void f() override {}
   5322     };
   5323 
   5324   }
   5325 
   5326   namespace test_double_right_angle_brackets
   5327   {
   5328 
   5329     template < typename T >
   5330     struct check {};
   5331 
   5332     typedef check<void> single_type;
   5333     typedef check<check<void>> double_type;
   5334     typedef check<check<check<void>>> triple_type;
   5335     typedef check<check<check<check<void>>>> quadruple_type;
   5336 
   5337   }
   5338 
   5339   namespace test_decltype
   5340   {
   5341 
   5342     int
   5343     f()
   5344     {
   5345       int a = 1;
   5346       decltype(a) b = 2;
   5347       return a + b;
   5348     }
   5349 
   5350   }
   5351 
   5352   namespace test_type_deduction
   5353   {
   5354 
   5355     template < typename T1, typename T2 >
   5356     struct is_same
   5357     {
   5358       static const bool value = false;
   5359     };
   5360 
   5361     template < typename T >
   5362     struct is_same<T, T>
   5363     {
   5364       static const bool value = true;
   5365     };
   5366 
   5367     template < typename T1, typename T2 >
   5368     auto
   5369     add(T1 a1, T2 a2) -> decltype(a1 + a2)
   5370     {
   5371       return a1 + a2;
   5372     }
   5373 
   5374     int
   5375     test(const int c, volatile int v)
   5376     {
   5377       static_assert(is_same<int, decltype(0)>::value == true, "");
   5378       static_assert(is_same<int, decltype(c)>::value == false, "");
   5379       static_assert(is_same<int, decltype(v)>::value == false, "");
   5380       auto ac = c;
   5381       auto av = v;
   5382       auto sumi = ac + av + 'x';
   5383       auto sumf = ac + av + 1.0;
   5384       static_assert(is_same<int, decltype(ac)>::value == true, "");
   5385       static_assert(is_same<int, decltype(av)>::value == true, "");
   5386       static_assert(is_same<int, decltype(sumi)>::value == true, "");
   5387       static_assert(is_same<int, decltype(sumf)>::value == false, "");
   5388       static_assert(is_same<int, decltype(add(c, v))>::value == true, "");
   5389       return (sumf > 0.0) ? sumi : add(c, v);
   5390     }
   5391 
   5392   }
   5393 
   5394   namespace test_noexcept
   5395   {
   5396 
   5397     int f() { return 0; }
   5398     int g() noexcept { return 0; }
   5399 
   5400     static_assert(noexcept(f()) == false, "");
   5401     static_assert(noexcept(g()) == true, "");
   5402 
   5403   }
   5404 
   5405   namespace test_constexpr
   5406   {
   5407 
   5408     template < typename CharT >
   5409     unsigned long constexpr
   5410     strlen_c_r(const CharT *const s, const unsigned long acc) noexcept
   5411     {
   5412       return *s ? strlen_c_r(s + 1, acc + 1) : acc;
   5413     }
   5414 
   5415     template < typename CharT >
   5416     unsigned long constexpr
   5417     strlen_c(const CharT *const s) noexcept
   5418     {
   5419       return strlen_c_r(s, 0UL);
   5420     }
   5421 
   5422     static_assert(strlen_c("") == 0UL, "");
   5423     static_assert(strlen_c("1") == 1UL, "");
   5424     static_assert(strlen_c("example") == 7UL, "");
   5425     static_assert(strlen_c("another\0example") == 7UL, "");
   5426 
   5427   }
   5428 
   5429   namespace test_rvalue_references
   5430   {
   5431 
   5432     template < int N >
   5433     struct answer
   5434     {
   5435       static constexpr int value = N;
   5436     };
   5437 
   5438     answer<1> f(int&)       { return answer<1>(); }
   5439     answer<2> f(const int&) { return answer<2>(); }
   5440     answer<3> f(int&&)      { return answer<3>(); }
   5441 
   5442     void
   5443     test()
   5444     {
   5445       int i = 0;
   5446       const int c = 0;
   5447       static_assert(decltype(f(i))::value == 1, "");
   5448       static_assert(decltype(f(c))::value == 2, "");
   5449       static_assert(decltype(f(0))::value == 3, "");
   5450     }
   5451 
   5452   }
   5453 
   5454   namespace test_uniform_initialization
   5455   {
   5456 
   5457     struct test
   5458     {
   5459       static const int zero {};
   5460       static const int one {1};
   5461     };
   5462 
   5463     static_assert(test::zero == 0, "");
   5464     static_assert(test::one == 1, "");
   5465 
   5466   }
   5467 
   5468   namespace test_lambdas
   5469   {
   5470 
   5471     void
   5472     test1()
   5473     {
   5474       auto lambda1 = [](){};
   5475       auto lambda2 = lambda1;
   5476       lambda1();
   5477       lambda2();
   5478     }
   5479 
   5480     int
   5481     test2()
   5482     {
   5483       auto a = [](int i, int j){ return i + j; }(1, 2);
   5484       auto b = []() -> int { return '0'; }();
   5485       auto c = [=](){ return a + b; }();
   5486       auto d = [&](){ return c; }();
   5487       auto e = [a, &b](int x) mutable {
   5488         const auto identity = [](int y){ return y; };
   5489         for (auto i = 0; i < a; ++i)
   5490           a += b--;
   5491         return x + identity(a + b);
   5492       }(0);
   5493       return a + b + c + d + e;
   5494     }
   5495 
   5496     int
   5497     test3()
   5498     {
   5499       const auto nullary = [](){ return 0; };
   5500       const auto unary = [](int x){ return x; };
   5501       using nullary_t = decltype(nullary);
   5502       using unary_t = decltype(unary);
   5503       const auto higher1st = [](nullary_t f){ return f(); };
   5504       const auto higher2nd = [unary](nullary_t f1){
   5505         return [unary, f1](unary_t f2){ return f2(unary(f1())); };
   5506       };
   5507       return higher1st(nullary) + higher2nd(nullary)(unary);
   5508     }
   5509 
   5510   }
   5511 
   5512   namespace test_variadic_templates
   5513   {
   5514 
   5515     template <int...>
   5516     struct sum;
   5517 
   5518     template <int N0, int... N1toN>
   5519     struct sum<N0, N1toN...>
   5520     {
   5521       static constexpr auto value = N0 + sum<N1toN...>::value;
   5522     };
   5523 
   5524     template <>
   5525     struct sum<>
   5526     {
   5527       static constexpr auto value = 0;
   5528     };
   5529 
   5530     static_assert(sum<>::value == 0, "");
   5531     static_assert(sum<1>::value == 1, "");
   5532     static_assert(sum<23>::value == 23, "");
   5533     static_assert(sum<1, 2>::value == 3, "");
   5534     static_assert(sum<5, 5, 11>::value == 21, "");
   5535     static_assert(sum<2, 3, 5, 7, 11, 13>::value == 41, "");
   5536 
   5537   }
   5538 
   5539   // http://stackoverflow.com/questions/13728184/template-aliases-and-sfinae
   5540   // Clang 3.1 fails with headers of libstd++ 4.8.3 when using std::function
   5541   // because of this.
   5542   namespace test_template_alias_sfinae
   5543   {
   5544 
   5545     struct foo {};
   5546 
   5547     template<typename T>
   5548     using member = typename T::member_type;
   5549 
   5550     template<typename T>
   5551     void func(...) {}
   5552 
   5553     template<typename T>
   5554     void func(member<T>*) {}
   5555 
   5556     void test();
   5557 
   5558     void test() { func<foo>(0); }
   5559 
   5560   }
   5561 
   5562 }  // namespace cxx11
   5563 
   5564 #endif  // __cplusplus >= 201103L
   5565 
   5566 
   5567 
   5568 _ACEOF
   5569 if ac_fn_cxx_try_compile "$LINENO"; then :
   5570   eval $cachevar=yes
   5571 else
   5572   eval $cachevar=no
   5573 fi
   5574 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5575          CXX="$ac_save_CXX"
   5576 fi
   5577 eval ac_res=\$$cachevar
   5578 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   5579 $as_echo "$ac_res" >&6; }
   5580       if eval test x\$$cachevar = xyes; then
   5581         CXX_DIALECT="$switch"
   5582         ac_success=yes
   5583         break
   5584       fi
   5585     done
   5586   fi
   5587 
   5588     if test x$ac_success = xno; then
   5589                 for switch in -std=c++11 -std=c++0x +std=c++11 "-h std=c++11"; do
   5590       cachevar=`$as_echo "ax_cv_cxx_compile_cxx11_$switch" | $as_tr_sh`
   5591       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX supports C++11 features with $switch" >&5
   5592 $as_echo_n "checking whether $CXX supports C++11 features with $switch... " >&6; }
   5593 if { as_var=$cachevar; eval "test \"\${$as_var+set}\" = set"; }; then :
   5594   $as_echo_n "(cached) " >&6
   5595 else
   5596   ac_save_CXX="$CXX"
   5597          CXX="$CXX $switch"
   5598          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5599 /* end confdefs.h.  */
   5600 
   5601 
   5602 // If the compiler admits that it is not ready for C++11, why torture it?
   5603 // Hopefully, this will speed up the test.
   5604 
   5605 #ifndef __cplusplus
   5606 
   5607 #error "This is not a C++ compiler"
   5608 
   5609 #elif __cplusplus < 201103L
   5610 
   5611 #error "This is not a C++11 compiler"
   5612 
   5613 #else
   5614 
   5615 namespace cxx11
   5616 {
   5617 
   5618   namespace test_static_assert
   5619   {
   5620 
   5621     template <typename T>
   5622     struct check
   5623     {
   5624       static_assert(sizeof(int) <= sizeof(T), "not big enough");
   5625     };
   5626 
   5627   }
   5628 
   5629   namespace test_final_override
   5630   {
   5631 
   5632     struct Base
   5633     {
   5634       virtual void f() {}
   5635     };
   5636 
   5637     struct Derived : public Base
   5638     {
   5639       virtual void f() override {}
   5640     };
   5641 
   5642   }
   5643 
   5644   namespace test_double_right_angle_brackets
   5645   {
   5646 
   5647     template < typename T >
   5648     struct check {};
   5649 
   5650     typedef check<void> single_type;
   5651     typedef check<check<void>> double_type;
   5652     typedef check<check<check<void>>> triple_type;
   5653     typedef check<check<check<check<void>>>> quadruple_type;
   5654 
   5655   }
   5656 
   5657   namespace test_decltype
   5658   {
   5659 
   5660     int
   5661     f()
   5662     {
   5663       int a = 1;
   5664       decltype(a) b = 2;
   5665       return a + b;
   5666     }
   5667 
   5668   }
   5669 
   5670   namespace test_type_deduction
   5671   {
   5672 
   5673     template < typename T1, typename T2 >
   5674     struct is_same
   5675     {
   5676       static const bool value = false;
   5677     };
   5678 
   5679     template < typename T >
   5680     struct is_same<T, T>
   5681     {
   5682       static const bool value = true;
   5683     };
   5684 
   5685     template < typename T1, typename T2 >
   5686     auto
   5687     add(T1 a1, T2 a2) -> decltype(a1 + a2)
   5688     {
   5689       return a1 + a2;
   5690     }
   5691 
   5692     int
   5693     test(const int c, volatile int v)
   5694     {
   5695       static_assert(is_same<int, decltype(0)>::value == true, "");
   5696       static_assert(is_same<int, decltype(c)>::value == false, "");
   5697       static_assert(is_same<int, decltype(v)>::value == false, "");
   5698       auto ac = c;
   5699       auto av = v;
   5700       auto sumi = ac + av + 'x';
   5701       auto sumf = ac + av + 1.0;
   5702       static_assert(is_same<int, decltype(ac)>::value == true, "");
   5703       static_assert(is_same<int, decltype(av)>::value == true, "");
   5704       static_assert(is_same<int, decltype(sumi)>::value == true, "");
   5705       static_assert(is_same<int, decltype(sumf)>::value == false, "");
   5706       static_assert(is_same<int, decltype(add(c, v))>::value == true, "");
   5707       return (sumf > 0.0) ? sumi : add(c, v);
   5708     }
   5709 
   5710   }
   5711 
   5712   namespace test_noexcept
   5713   {
   5714 
   5715     int f() { return 0; }
   5716     int g() noexcept { return 0; }
   5717 
   5718     static_assert(noexcept(f()) == false, "");
   5719     static_assert(noexcept(g()) == true, "");
   5720 
   5721   }
   5722 
   5723   namespace test_constexpr
   5724   {
   5725 
   5726     template < typename CharT >
   5727     unsigned long constexpr
   5728     strlen_c_r(const CharT *const s, const unsigned long acc) noexcept
   5729     {
   5730       return *s ? strlen_c_r(s + 1, acc + 1) : acc;
   5731     }
   5732 
   5733     template < typename CharT >
   5734     unsigned long constexpr
   5735     strlen_c(const CharT *const s) noexcept
   5736     {
   5737       return strlen_c_r(s, 0UL);
   5738     }
   5739 
   5740     static_assert(strlen_c("") == 0UL, "");
   5741     static_assert(strlen_c("1") == 1UL, "");
   5742     static_assert(strlen_c("example") == 7UL, "");
   5743     static_assert(strlen_c("another\0example") == 7UL, "");
   5744 
   5745   }
   5746 
   5747   namespace test_rvalue_references
   5748   {
   5749 
   5750     template < int N >
   5751     struct answer
   5752     {
   5753       static constexpr int value = N;
   5754     };
   5755 
   5756     answer<1> f(int&)       { return answer<1>(); }
   5757     answer<2> f(const int&) { return answer<2>(); }
   5758     answer<3> f(int&&)      { return answer<3>(); }
   5759 
   5760     void
   5761     test()
   5762     {
   5763       int i = 0;
   5764       const int c = 0;
   5765       static_assert(decltype(f(i))::value == 1, "");
   5766       static_assert(decltype(f(c))::value == 2, "");
   5767       static_assert(decltype(f(0))::value == 3, "");
   5768     }
   5769 
   5770   }
   5771 
   5772   namespace test_uniform_initialization
   5773   {
   5774 
   5775     struct test
   5776     {
   5777       static const int zero {};
   5778       static const int one {1};
   5779     };
   5780 
   5781     static_assert(test::zero == 0, "");
   5782     static_assert(test::one == 1, "");
   5783 
   5784   }
   5785 
   5786   namespace test_lambdas
   5787   {
   5788 
   5789     void
   5790     test1()
   5791     {
   5792       auto lambda1 = [](){};
   5793       auto lambda2 = lambda1;
   5794       lambda1();
   5795       lambda2();
   5796     }
   5797 
   5798     int
   5799     test2()
   5800     {
   5801       auto a = [](int i, int j){ return i + j; }(1, 2);
   5802       auto b = []() -> int { return '0'; }();
   5803       auto c = [=](){ return a + b; }();
   5804       auto d = [&](){ return c; }();
   5805       auto e = [a, &b](int x) mutable {
   5806         const auto identity = [](int y){ return y; };
   5807         for (auto i = 0; i < a; ++i)
   5808           a += b--;
   5809         return x + identity(a + b);
   5810       }(0);
   5811       return a + b + c + d + e;
   5812     }
   5813 
   5814     int
   5815     test3()
   5816     {
   5817       const auto nullary = [](){ return 0; };
   5818       const auto unary = [](int x){ return x; };
   5819       using nullary_t = decltype(nullary);
   5820       using unary_t = decltype(unary);
   5821       const auto higher1st = [](nullary_t f){ return f(); };
   5822       const auto higher2nd = [unary](nullary_t f1){
   5823         return [unary, f1](unary_t f2){ return f2(unary(f1())); };
   5824       };
   5825       return higher1st(nullary) + higher2nd(nullary)(unary);
   5826     }
   5827 
   5828   }
   5829 
   5830   namespace test_variadic_templates
   5831   {
   5832 
   5833     template <int...>
   5834     struct sum;
   5835 
   5836     template <int N0, int... N1toN>
   5837     struct sum<N0, N1toN...>
   5838     {
   5839       static constexpr auto value = N0 + sum<N1toN...>::value;
   5840     };
   5841 
   5842     template <>
   5843     struct sum<>
   5844     {
   5845       static constexpr auto value = 0;
   5846     };
   5847 
   5848     static_assert(sum<>::value == 0, "");
   5849     static_assert(sum<1>::value == 1, "");
   5850     static_assert(sum<23>::value == 23, "");
   5851     static_assert(sum<1, 2>::value == 3, "");
   5852     static_assert(sum<5, 5, 11>::value == 21, "");
   5853     static_assert(sum<2, 3, 5, 7, 11, 13>::value == 41, "");
   5854 
   5855   }
   5856 
   5857   // http://stackoverflow.com/questions/13728184/template-aliases-and-sfinae
   5858   // Clang 3.1 fails with headers of libstd++ 4.8.3 when using std::function
   5859   // because of this.
   5860   namespace test_template_alias_sfinae
   5861   {
   5862 
   5863     struct foo {};
   5864 
   5865     template<typename T>
   5866     using member = typename T::member_type;
   5867 
   5868     template<typename T>
   5869     void func(...) {}
   5870 
   5871     template<typename T>
   5872     void func(member<T>*) {}
   5873 
   5874     void test();
   5875 
   5876     void test() { func<foo>(0); }
   5877 
   5878   }
   5879 
   5880 }  // namespace cxx11
   5881 
   5882 #endif  // __cplusplus >= 201103L
   5883 
   5884 
   5885 
   5886 _ACEOF
   5887 if ac_fn_cxx_try_compile "$LINENO"; then :
   5888   eval $cachevar=yes
   5889 else
   5890   eval $cachevar=no
   5891 fi
   5892 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5893          CXX="$ac_save_CXX"
   5894 fi
   5895 eval ac_res=\$$cachevar
   5896 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   5897 $as_echo "$ac_res" >&6; }
   5898       if eval test x\$$cachevar = xyes; then
   5899         CXX_DIALECT="$switch"
   5900         ac_success=yes
   5901         break
   5902       fi
   5903     done
   5904   fi
   5905   ac_ext=c
   5906 ac_cpp='$CPP $CPPFLAGS'
   5907 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5908 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5909 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   5910 
   5911   if test x$ax_cxx_compile_cxx11_required = xtrue; then
   5912     if test x$ac_success = xno; then
   5913       as_fn_error "*** A compiler with support for C++11 language features is required." "$LINENO" 5
   5914     fi
   5915   fi
   5916   if test x$ac_success = xno; then
   5917     HAVE_CXX11=0
   5918     { $as_echo "$as_me:${as_lineno-$LINENO}: No compiler with C++11 support was found" >&5
   5919 $as_echo "$as_me: No compiler with C++11 support was found" >&6;}
   5920   else
   5921     HAVE_CXX11=1
   5922 
   5923 $as_echo "#define HAVE_CXX11 1" >>confdefs.h
   5924 
   5925   fi
   5926 
   5927 
   5928 
   5929 
   5930 # Dependency checking.
   5931 rm -rf .tst 2>/dev/null
   5932 mkdir .tst 2>/dev/null
   5933 if test -d .tst; then
   5934   am__leading_dot=.
   5935 else
   5936   am__leading_dot=_
   5937 fi
   5938 rmdir .tst 2>/dev/null
   5939 
   5940 DEPDIR="${am__leading_dot}deps"
   5941 
   5942 ac_config_commands="$ac_config_commands depdir"
   5943 
   5944 
   5945 depcc="$CC"   am_compiler_list=
   5946 
   5947 am_depcomp=$ac_aux_dir/depcomp
   5948 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
   5949 $as_echo_n "checking dependency style of $depcc... " >&6; }
   5950 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
   5951   $as_echo_n "(cached) " >&6
   5952 else
   5953   if test -f "$am_depcomp"; then
   5954   # We make a subdir and do the tests there.  Otherwise we can end up
   5955   # making bogus files that we don't know about and never remove.  For
   5956   # instance it was reported that on HP-UX the gcc test will end up
   5957   # making a dummy file named `D' -- because `-MD' means `put the output
   5958   # in D'.
   5959   mkdir conftest.dir
   5960   # Copy depcomp to subdir because otherwise we won't find it if we're
   5961   # using a relative directory.
   5962   cp "$am_depcomp" conftest.dir
   5963   cd conftest.dir
   5964   # We will build objects and dependencies in a subdirectory because
   5965   # it helps to detect inapplicable dependency modes.  For instance
   5966   # both Tru64's cc and ICC support -MD to output dependencies as a
   5967   # side effect of compilation, but ICC will put the dependencies in
   5968   # the current directory while Tru64 will put them in the object
   5969   # directory.
   5970   mkdir sub
   5971 
   5972   am_cv_CC_dependencies_compiler_type=none
   5973   if test "$am_compiler_list" = ""; then
   5974      am_compiler_list=`sed -n 's/^\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   5975   fi
   5976   for depmode in $am_compiler_list; do
   5977     if test $depmode = none; then break; fi
   5978 
   5979     $as_echo "$as_me:$LINENO: trying $depmode" >&5
   5980     # Setup a source with many dependencies, because some compilers
   5981     # like to wrap large dependency lists on column 80 (with \), and
   5982     # we should not choose a depcomp mode which is confused by this.
   5983     #
   5984     # We need to recreate these files for each test, as the compiler may
   5985     # overwrite some of them when testing with obscure command lines.
   5986     # This happens at least with the AIX C compiler.
   5987     : > sub/conftest.c
   5988     for i in 1 2 3 4 5 6; do
   5989       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   5990       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   5991       # Solaris 8's {/usr,}/bin/sh.
   5992       touch sub/conftst$i.h
   5993     done
   5994     echo "include sub/conftest.Po" > confmf
   5995 
   5996     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   5997     # mode.  It turns out that the SunPro C++ compiler does not properly
   5998     # handle `-M -o', and we need to detect this.
   5999     depcmd="depmode=$depmode \
   6000        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
   6001        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   6002        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c"
   6003     echo "| $depcmd" | sed -e 's/  */ /g' >&5
   6004     if env $depcmd > conftest.err 2>&1 &&
   6005        grep sub/conftst6.h sub/conftest.Po >>conftest.err 2>&1 &&
   6006        grep sub/conftest.${OBJEXT-o} sub/conftest.Po >>conftest.err 2>&1 &&
   6007        ${MAKE-make} -s -f confmf >>conftest.err 2>&1; then
   6008       # icc doesn't choke on unknown options, it will just issue warnings
   6009       # or remarks (even with -Werror).  So we grep stderr for any message
   6010       # that says an option was ignored or not supported.
   6011       # When given -MP, icc 7.0 and 7.1 complain thusly:
   6012       #   icc: Command line warning: ignoring option '-M'; no argument required
   6013       # The diagnosis changed in icc 8.0:
   6014       #   icc: Command line remark: option '-MP' not supported
   6015       if (grep 'ignoring option' conftest.err ||
   6016           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   6017         am_cv_CC_dependencies_compiler_type=$depmode
   6018 	$as_echo "$as_me:$LINENO: success" >&5
   6019         break
   6020       fi
   6021     fi
   6022     $as_echo "$as_me:$LINENO: failure, diagnostics are:" >&5
   6023     sed -e 's/^/| /' < conftest.err >&5
   6024   done
   6025 
   6026   cd ..
   6027   rm -rf conftest.dir
   6028 else
   6029   am_cv_CC_dependencies_compiler_type=none
   6030 fi
   6031 
   6032 fi
   6033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
   6034 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
   6035 if test x${am_cv_CC_dependencies_compiler_type-none} = xnone
   6036 then as_fn_error "no usable dependency style found" "$LINENO" 5
   6037 else CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
   6038 
   6039 fi
   6040 
   6041 
   6042 gnulib_extra_configure_args=
   6043 # If large-file support is disabled, make sure gnulib does the same.
   6044 if test "$enable_largefile" = no; then
   6045 gnulib_extra_configure_args="$gnulib_extra_configure_args --disable-largefile"
   6046 fi
   6047 
   6048 # Configure gnulib.  We need to build gnulib under some other
   6049 # directory not "gnulib", to avoid the problem of both GDB and
   6050 # GDBserver wanting to build it in the same directory, when building
   6051 # in the source dir.
   6052 
   6053   in_src="gnulib"
   6054   in_build="build-gnulib"
   6055   in_extra_args="$gnulib_extra_configure_args"
   6056 
   6057   # Remove --cache-file, --srcdir, and --disable-option-checking arguments
   6058   # so they do not pile up.
   6059   ac_sub_configure_args=
   6060   ac_prev=
   6061   eval "set x $ac_configure_args"
   6062   shift
   6063   for ac_arg
   6064   do
   6065     if test -n "$ac_prev"; then
   6066       ac_prev=
   6067       continue
   6068     fi
   6069     case $ac_arg in
   6070     -cache-file | --cache-file | --cache-fil | --cache-fi \
   6071     | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
   6072       ac_prev=cache_file ;;
   6073     -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
   6074     | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
   6075     | --c=*)
   6076       ;;
   6077     --config-cache | -C)
   6078       ;;
   6079     -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
   6080       ac_prev=srcdir ;;
   6081     -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
   6082       ;;
   6083     -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
   6084       ac_prev=prefix ;;
   6085     -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
   6086       ;;
   6087     --disable-option-checking)
   6088       ;;
   6089     *)
   6090       case $ac_arg in
   6091       *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
   6092       esac
   6093       as_fn_append ac_sub_configure_args " '$ac_arg'" ;;
   6094     esac
   6095   done
   6096 
   6097   # Always prepend --prefix to ensure using the same prefix
   6098   # in subdir configurations.
   6099   ac_arg="--prefix=$prefix"
   6100   case $ac_arg in
   6101   *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
   6102   esac
   6103   ac_sub_configure_args="'$ac_arg' $ac_sub_configure_args"
   6104 
   6105   # Pass --silent
   6106   if test "$silent" = yes; then
   6107     ac_sub_configure_args="--silent $ac_sub_configure_args"
   6108   fi
   6109 
   6110   # Always prepend --disable-option-checking to silence warnings, since
   6111   # different subdirs can have different --enable and --with options.
   6112   ac_sub_configure_args="--disable-option-checking $ac_sub_configure_args"
   6113 
   6114   ac_popdir=`pwd`
   6115   ac_dir=$in_build
   6116 
   6117   ac_msg="=== configuring in $ac_dir (`pwd`/$ac_dir)"
   6118   $as_echo "$as_me:${as_lineno-$LINENO}: $ac_msg" >&5
   6119   $as_echo "$ac_msg" >&6
   6120   as_dir="$ac_dir"; as_fn_mkdir_p
   6121 
   6122   case $srcdir in
   6123   [\\/]* | ?:[\\/]* )
   6124     ac_srcdir=$srcdir/$in_src ;;
   6125   *) # Relative name.
   6126     ac_srcdir=../$srcdir/$in_src ;;
   6127   esac
   6128 
   6129   cd "$ac_dir"
   6130 
   6131   ac_sub_configure=$ac_srcdir/configure
   6132 
   6133   # Make the cache file name correct relative to the subdirectory.
   6134   case $cache_file in
   6135   [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
   6136   *) # Relative name.
   6137     ac_sub_cache_file=$ac_top_build_prefix$cache_file ;;
   6138   esac
   6139 
   6140   if test -n "$in_extra_args"; then
   6141     # Add the extra args at the end.
   6142     ac_sub_configure_args="$ac_sub_configure_args $in_extra_args"
   6143   fi
   6144 
   6145   { $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
   6146 $as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
   6147   # The eval makes quoting arguments work.
   6148   eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
   6149        --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
   6150     as_fn_error "$ac_sub_configure failed for $ac_dir" "$LINENO" 5
   6151 
   6152   cd "$ac_popdir"
   6153 
   6154 
   6155 
   6156 CONFIG_OBS=
   6157 CONFIG_DEPS=
   6158 CONFIG_SRCS=
   6159 ENABLE_CFLAGS=
   6160 
   6161 CONFIG_ALL=
   6162 CONFIG_CLEAN=
   6163 CONFIG_INSTALL=
   6164 CONFIG_UNINSTALL=
   6165 
   6166 # If we haven't got the data from the intl directory,
   6167 # assume NLS is disabled.
   6168 USE_NLS=no
   6169 LIBINTL=
   6170 LIBINTL_DEP=
   6171 INCINTL=
   6172 XGETTEXT=
   6173 GMSGFMT=
   6174 POSUB=
   6175 
   6176 if test -f  ../intl/config.intl; then
   6177   .  ../intl/config.intl
   6178 fi
   6179 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
   6180 $as_echo_n "checking whether NLS is requested... " >&6; }
   6181 if test x"$USE_NLS" != xyes; then
   6182   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6183 $as_echo "no" >&6; }
   6184 else
   6185   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   6186 $as_echo "yes" >&6; }
   6187 
   6188 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
   6189 
   6190 
   6191   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
   6192 $as_echo_n "checking for catalogs to be installed... " >&6; }
   6193   # Look for .po and .gmo files in the source directory.
   6194   CATALOGS=
   6195   XLINGUAS=
   6196   for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
   6197     # If there aren't any .gmo files the shell will give us the
   6198     # literal string "../path/to/srcdir/po/*.gmo" which has to be
   6199     # weeded out.
   6200     case "$cat" in *\**)
   6201       continue;;
   6202     esac
   6203     # The quadruple backslash is collapsed to a double backslash
   6204     # by the backticks, then collapsed again by the double quotes,
   6205     # leaving us with one backslash in the sed expression (right
   6206     # before the dot that mustn't act as a wildcard).
   6207     cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
   6208     lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
   6209     # The user is allowed to set LINGUAS to a list of languages to
   6210     # install catalogs for.  If it's empty that means "all of them."
   6211     if test "x$LINGUAS" = x; then
   6212       CATALOGS="$CATALOGS $cat"
   6213       XLINGUAS="$XLINGUAS $lang"
   6214     else
   6215       case "$LINGUAS" in *$lang*)
   6216         CATALOGS="$CATALOGS $cat"
   6217         XLINGUAS="$XLINGUAS $lang"
   6218         ;;
   6219       esac
   6220     fi
   6221   done
   6222   LINGUAS="$XLINGUAS"
   6223   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
   6224 $as_echo "$LINGUAS" >&6; }
   6225 
   6226 
   6227     DATADIRNAME=share
   6228 
   6229   INSTOBJEXT=.mo
   6230 
   6231   GENCAT=gencat
   6232 
   6233   CATOBJEXT=.gmo
   6234 
   6235 fi
   6236 
   6237 localedir='${datadir}/locale'
   6238 
   6239 
   6240 if test x"$USE_NLS" = xyes; then
   6241    CONFIG_ALL="$CONFIG_ALL all-po"
   6242    CONFIG_CLEAN="$CONFIG_CLEAN clean-po"
   6243    CONFIG_INSTALL="$CONFIG_INSTALL install-po"
   6244    CONFIG_UNINSTALL="$CONFIG_UNINSTALL uninstall-po"
   6245 fi
   6246 
   6247 GNULIB=build-gnulib/import
   6248 
   6249 # For Makefile dependencies.
   6250 GNULIB_STDINT_H=
   6251 if test x"$STDINT_H" != x; then
   6252   GNULIB_STDINT_H=$GNULIB/$STDINT_H
   6253 fi
   6254 
   6255 
   6256 PACKAGE=gdb
   6257 
   6258 cat >>confdefs.h <<_ACEOF
   6259 #define PACKAGE "$PACKAGE"
   6260 _ACEOF
   6261 
   6262 
   6263 
   6264 # We never need to detect it in this sub-configure.
   6265 # But preserve it for config.status --recheck.
   6266 
   6267 
   6268 
   6269 MAKEINFO_EXTRA_FLAGS=""
   6270 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $MAKEINFO supports @click" >&5
   6271 $as_echo_n "checking whether $MAKEINFO supports @click... " >&6; }
   6272 if test "${gdb_cv_have_makeinfo_click+set}" = set; then :
   6273   $as_echo_n "(cached) " >&6
   6274 else
   6275   echo '@clicksequence{a @click{} b}' >conftest.texinfo
   6276   if eval "$MAKEINFO conftest.texinfo >&5 2>&5"; then
   6277     gdb_cv_have_makeinfo_click=yes
   6278   else
   6279     gdb_cv_have_makeinfo_click=no
   6280   fi
   6281 fi
   6282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_makeinfo_click" >&5
   6283 $as_echo "$gdb_cv_have_makeinfo_click" >&6; }
   6284 if test x"$gdb_cv_have_makeinfo_click" = xyes; then
   6285   MAKEINFO_EXTRA_FLAGS="$MAKEINFO_EXTRA_FLAGS -DHAVE_MAKEINFO_CLICK"
   6286 fi
   6287 
   6288 
   6289 
   6290 
   6291 # Check whether --with-separate-debug-dir was given.
   6292 if test "${with_separate_debug_dir+set}" = set; then :
   6293   withval=$with_separate_debug_dir;
   6294     DEBUGDIR=$withval
   6295 else
   6296   DEBUGDIR=${libdir}/debug
   6297 fi
   6298 
   6299 
   6300   test "x$prefix" = xNONE && prefix="$ac_default_prefix"
   6301   test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
   6302   ac_define_dir=`eval echo $DEBUGDIR`
   6303   ac_define_dir=`eval echo $ac_define_dir`
   6304 
   6305 cat >>confdefs.h <<_ACEOF
   6306 #define DEBUGDIR "$ac_define_dir"
   6307 _ACEOF
   6308 
   6309 
   6310 
   6311 
   6312   if test "x$exec_prefix" = xNONE || test "x$exec_prefix" = 'x${prefix}'; then
   6313      if test "x$prefix" = xNONE; then
   6314      	test_prefix=/usr/local
   6315      else
   6316 	test_prefix=$prefix
   6317      fi
   6318   else
   6319      test_prefix=$exec_prefix
   6320   fi
   6321   value=0
   6322   case ${ac_define_dir} in
   6323      "${test_prefix}"|"${test_prefix}/"*|\
   6324 	'${exec_prefix}'|'${exec_prefix}/'*)
   6325      value=1
   6326      ;;
   6327   esac
   6328 
   6329 cat >>confdefs.h <<_ACEOF
   6330 #define DEBUGDIR_RELOCATABLE $value
   6331 _ACEOF
   6332 
   6333 
   6334 
   6335 
   6336 # We can't pass paths as command line arguments.
   6337 # Mingw32 tries to be clever and will convert the paths for us.
   6338 # For example -DBINDIR="/usr/local/bin" passed on the command line may get
   6339 # converted to -DBINDIR="E:/msys/mingw32/msys/1.0/local/bin".
   6340 # This breaks GDB's relocatable path conversions since paths passed in
   6341 # config.h would not get so translated, the path prefixes no longer match.
   6342 
   6343   test "x$prefix" = xNONE && prefix="$ac_default_prefix"
   6344   test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
   6345   ac_define_dir=`eval echo $bindir`
   6346   ac_define_dir=`eval echo $ac_define_dir`
   6347 
   6348 cat >>confdefs.h <<_ACEOF
   6349 #define BINDIR "$ac_define_dir"
   6350 _ACEOF
   6351 
   6352 
   6353 
   6354 # GDB's datadir relocation
   6355 
   6356 
   6357 
   6358 # Check whether --with-gdb-datadir was given.
   6359 if test "${with_gdb_datadir+set}" = set; then :
   6360   withval=$with_gdb_datadir;
   6361     GDB_DATADIR=$withval
   6362 else
   6363   GDB_DATADIR=${datadir}/gdb
   6364 fi
   6365 
   6366 
   6367   test "x$prefix" = xNONE && prefix="$ac_default_prefix"
   6368   test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
   6369   ac_define_dir=`eval echo $GDB_DATADIR`
   6370   ac_define_dir=`eval echo $ac_define_dir`
   6371 
   6372 cat >>confdefs.h <<_ACEOF
   6373 #define GDB_DATADIR "$ac_define_dir"
   6374 _ACEOF
   6375 
   6376 
   6377 
   6378 
   6379   if test "x$exec_prefix" = xNONE || test "x$exec_prefix" = 'x${prefix}'; then
   6380      if test "x$prefix" = xNONE; then
   6381      	test_prefix=/usr/local
   6382      else
   6383 	test_prefix=$prefix
   6384      fi
   6385   else
   6386      test_prefix=$exec_prefix
   6387   fi
   6388   value=0
   6389   case ${ac_define_dir} in
   6390      "${test_prefix}"|"${test_prefix}/"*|\
   6391 	'${exec_prefix}'|'${exec_prefix}/'*)
   6392      value=1
   6393      ;;
   6394   esac
   6395 
   6396 cat >>confdefs.h <<_ACEOF
   6397 #define GDB_DATADIR_RELOCATABLE $value
   6398 _ACEOF
   6399 
   6400 
   6401 
   6402 
   6403 
   6404 # Check whether --with-relocated-sources was given.
   6405 if test "${with_relocated_sources+set}" = set; then :
   6406   withval=$with_relocated_sources; reloc_srcdir="${withval}"
   6407 
   6408   test "x$prefix" = xNONE && prefix="$ac_default_prefix"
   6409   test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
   6410   ac_define_dir=`eval echo $reloc_srcdir`
   6411   ac_define_dir=`eval echo $ac_define_dir`
   6412 
   6413 cat >>confdefs.h <<_ACEOF
   6414 #define RELOC_SRCDIR "$ac_define_dir"
   6415 _ACEOF
   6416 
   6417 
   6418 
   6419 fi
   6420 
   6421 
   6422 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default auto-load directory" >&5
   6423 $as_echo_n "checking for default auto-load directory... " >&6; }
   6424 
   6425 # Check whether --with-auto-load-dir was given.
   6426 if test "${with_auto_load_dir+set}" = set; then :
   6427   withval=$with_auto_load_dir;
   6428 else
   6429   with_auto_load_dir='$debugdir:$datadir/auto-load'
   6430 fi
   6431 
   6432 escape_dir=`echo $with_auto_load_dir | sed 's/[$]\(datadir\|debugdir\)\>/\\\\\\\\\\\\&/g'`
   6433 
   6434   test "x$prefix" = xNONE && prefix="$ac_default_prefix"
   6435   test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
   6436   ac_define_dir=`eval echo $escape_dir`
   6437   ac_define_dir=`eval echo $ac_define_dir`
   6438 
   6439 cat >>confdefs.h <<_ACEOF
   6440 #define AUTO_LOAD_DIR "$ac_define_dir"
   6441 _ACEOF
   6442 
   6443 
   6444 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_auto_load_dir" >&5
   6445 $as_echo "$with_auto_load_dir" >&6; }
   6446 
   6447 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default auto-load safe-path" >&5
   6448 $as_echo_n "checking for default auto-load safe-path... " >&6; }
   6449 
   6450 # Check whether --with-auto-load-safe-path was given.
   6451 if test "${with_auto_load_safe_path+set}" = set; then :
   6452   withval=$with_auto_load_safe_path; if test "$with_auto_load_safe_path" = "no"; then
   6453      with_auto_load_safe_path="/"
   6454      fi
   6455 else
   6456   with_auto_load_safe_path="$with_auto_load_dir"
   6457 fi
   6458 
   6459 escape_dir=`echo $with_auto_load_safe_path | sed 's/[$]\(datadir\|debugdir\)\>/\\\\\\\\\\\\&/g'`
   6460 
   6461   test "x$prefix" = xNONE && prefix="$ac_default_prefix"
   6462   test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
   6463   ac_define_dir=`eval echo $escape_dir`
   6464   ac_define_dir=`eval echo $ac_define_dir`
   6465 
   6466 cat >>confdefs.h <<_ACEOF
   6467 #define AUTO_LOAD_SAFE_PATH "$ac_define_dir"
   6468 _ACEOF
   6469 
   6470 
   6471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_auto_load_safe_path" >&5
   6472 $as_echo "$with_auto_load_safe_path" >&6; }
   6473 
   6474 
   6475 
   6476 subdirs="$subdirs testsuite"
   6477 
   6478 
   6479 # Check whether to support alternative target configurations
   6480 # Check whether --enable-targets was given.
   6481 if test "${enable_targets+set}" = set; then :
   6482   enableval=$enable_targets; case "${enableval}" in
   6483   yes | "") as_fn_error "enable-targets option must specify target names or 'all'" "$LINENO" 5
   6484             ;;
   6485   no)       enable_targets= ;;
   6486   *)        enable_targets=$enableval ;;
   6487 esac
   6488 fi
   6489 
   6490 
   6491 # Check whether to enable 64-bit support on 32-bit hosts
   6492 # Check whether --enable-64-bit-bfd was given.
   6493 if test "${enable_64_bit_bfd+set}" = set; then :
   6494   enableval=$enable_64_bit_bfd; case "${enableval}" in
   6495   yes)  want64=true  ;;
   6496   no)   want64=false ;;
   6497   *)    as_fn_error "bad value ${enableval} for 64-bit-bfd option" "$LINENO" 5 ;;
   6498 esac
   6499 else
   6500   want64=false
   6501 fi
   6502 
   6503 # Provide defaults for some variables set by the per-host and per-target
   6504 # configuration.
   6505 gdb_host_obs=posix-hdep.o
   6506 
   6507 if test "${target}" = "${host}"; then
   6508   gdb_native=yes
   6509 else
   6510   gdb_native=no
   6511 fi
   6512 
   6513 . $srcdir/configure.host
   6514 
   6515 # Add in the common host objects.
   6516 . $srcdir/common/common.host
   6517 gdb_host_obs="$gdb_host_obs $common_host_obs"
   6518 
   6519 # Accumulate some settings from configure.tgt over all enabled targets
   6520 
   6521 TARGET_OBS=
   6522 all_targets=
   6523 HAVE_NATIVE_GCORE_TARGET=
   6524 
   6525 for targ_alias in `echo $target_alias $enable_targets | sed 's/,/ /g'`
   6526 do
   6527   if test "$targ_alias" = "all"; then
   6528     all_targets=true
   6529   else
   6530     # Canonicalize the secondary target names.
   6531     result=`$ac_config_sub $targ_alias 2>/dev/null`
   6532     if test -n "$result"; then
   6533         targ=$result
   6534     else
   6535         targ=$targ_alias
   6536     fi
   6537 
   6538     . ${srcdir}/configure.tgt
   6539 
   6540     if test -z "${gdb_target_obs}"; then :
   6541   as_fn_error "configuration ${targ} is unsupported." "$LINENO" 5
   6542 fi
   6543 
   6544     # Target-specific object files
   6545     for i in ${gdb_target_obs}; do
   6546         case " $TARGET_OBS " in
   6547         *" ${i} "*) ;;
   6548         *)
   6549           TARGET_OBS="$TARGET_OBS ${i}"
   6550           ;;
   6551         esac
   6552     done
   6553 
   6554     # Check whether this target needs 64-bit CORE_ADDR
   6555     if test x${want64} = xfalse; then
   6556       . ${srcdir}/../bfd/config.bfd
   6557     fi
   6558 
   6559     # Check whether this target is native and supports gcore.
   6560     if test $gdb_native = yes -a "$targ_alias" = "$target_alias" \
   6561        && $gdb_have_gcore; then
   6562       HAVE_NATIVE_GCORE_TARGET=1
   6563     fi
   6564   fi
   6565 done
   6566 
   6567 if test x${all_targets} = xtrue; then
   6568 
   6569   # We want all 64-bit targets if we either:
   6570   #  - run on a 64-bit host  or
   6571   #  - already require 64-bit support for some other target  or
   6572   #  - the --enable-64-bit-bfd option was supplied
   6573   # Otherwise we only support all 32-bit targets.
   6574   #
   6575   # NOTE: This test must be in sync with the corresponding
   6576   #       tests in BFD!
   6577 
   6578   if test x${want64} = xfalse; then
   6579     # The cast to long int works around a bug in the HP C Compiler
   6580 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
   6581 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
   6582 # This bug is HP SR number 8606223364.
   6583 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
   6584 $as_echo_n "checking size of long... " >&6; }
   6585 if test "${ac_cv_sizeof_long+set}" = set; then :
   6586   $as_echo_n "(cached) " >&6
   6587 else
   6588   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long"        "$ac_includes_default"; then :
   6589 
   6590 else
   6591   if test "$ac_cv_type_long" = yes; then
   6592      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   6593 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   6594 { as_fn_set_status 77
   6595 as_fn_error "cannot compute sizeof (long)
   6596 See \`config.log' for more details." "$LINENO" 5; }; }
   6597    else
   6598      ac_cv_sizeof_long=0
   6599    fi
   6600 fi
   6601 
   6602 fi
   6603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
   6604 $as_echo "$ac_cv_sizeof_long" >&6; }
   6605 
   6606 
   6607 
   6608 cat >>confdefs.h <<_ACEOF
   6609 #define SIZEOF_LONG $ac_cv_sizeof_long
   6610 _ACEOF
   6611 
   6612 
   6613     if test "x${ac_cv_sizeof_long}" = "x8"; then
   6614       want64=true
   6615     fi
   6616   fi
   6617   if test x${want64} = xtrue; then
   6618     TARGET_OBS='$(ALL_TARGET_OBS) $(ALL_64_TARGET_OBS)'
   6619   else
   6620     TARGET_OBS='$(ALL_TARGET_OBS)'
   6621   fi
   6622 fi
   6623 
   6624 
   6625 
   6626 
   6627 # For other settings, only the main target counts.
   6628 gdb_sim=
   6629 gdb_osabi=
   6630 build_gdbserver=
   6631 targ=$target; . ${srcdir}/configure.tgt
   6632 
   6633 # Fetch the default architecture and default target vector from BFD.
   6634 targ=$target; . $srcdir/../bfd/config.bfd
   6635 
   6636 # We only want the first architecture, so strip off the others if
   6637 # there is more than one.
   6638 targ_archs=`echo $targ_archs | sed 's/ .*//'`
   6639 
   6640 if test "x$targ_archs" != x; then
   6641 
   6642 cat >>confdefs.h <<_ACEOF
   6643 #define DEFAULT_BFD_ARCH $targ_archs
   6644 _ACEOF
   6645 
   6646 fi
   6647 if test "x$targ_defvec" != x; then
   6648 
   6649 cat >>confdefs.h <<_ACEOF
   6650 #define DEFAULT_BFD_VEC $targ_defvec
   6651 _ACEOF
   6652 
   6653 fi
   6654 
   6655 # The CLI cannot be disabled yet, but may be in the future.
   6656 
   6657 # Enable CLI.
   6658 # Check whether --enable-gdbcli was given.
   6659 if test "${enable_gdbcli+set}" = set; then :
   6660   enableval=$enable_gdbcli; case $enableval in
   6661     yes)
   6662       ;;
   6663     no)
   6664       as_fn_error "the command-line interface cannot be disabled yet" "$LINENO" 5 ;;
   6665     *)
   6666       as_fn_error "bad value $enableval for --enable-gdbcli" "$LINENO" 5 ;;
   6667   esac
   6668 else
   6669   enable_gdbcli=yes
   6670 fi
   6671 
   6672 if test x"$enable_gdbcli" = xyes; then
   6673   if test -d $srcdir/cli; then
   6674     CONFIG_OBS="$CONFIG_OBS \$(SUBDIR_CLI_OBS)"
   6675     CONFIG_DEPS="$CONFIG_DEPS \$(SUBDIR_CLI_DEPS)"
   6676     CONFIG_SRCS="$CONFIG_SRCS \$(SUBDIR_CLI_SRCS)"
   6677     ENABLE_CFLAGS="$ENABLE_CFLAGS \$(SUBDIR_CLI_CFLAGS)"
   6678   fi
   6679 fi
   6680 
   6681 # Enable MI.
   6682 # Check whether --enable-gdbmi was given.
   6683 if test "${enable_gdbmi+set}" = set; then :
   6684   enableval=$enable_gdbmi; case $enableval in
   6685     yes | no)
   6686       ;;
   6687     *)
   6688       as_fn_error "bad value $enableval for --enable-gdbmi" "$LINENO" 5 ;;
   6689   esac
   6690 else
   6691   enable_gdbmi=yes
   6692 fi
   6693 
   6694 if test x"$enable_gdbmi" = xyes; then
   6695   if test -d $srcdir/mi; then
   6696     CONFIG_OBS="$CONFIG_OBS \$(SUBDIR_MI_OBS)"
   6697     CONFIG_DEPS="$CONFIG_DEPS \$(SUBDIR_MI_DEPS)"
   6698     CONFIG_SRCS="$CONFIG_SRCS \$(SUBDIR_MI_SRCS)"
   6699     ENABLE_CFLAGS="$ENABLE_CFLAGS \$(SUBDIR_MI_CFLAGS)"
   6700   fi
   6701 fi
   6702 
   6703 # Enable TUI.
   6704 # Check whether --enable-tui was given.
   6705 if test "${enable_tui+set}" = set; then :
   6706   enableval=$enable_tui; case $enableval in
   6707     yes | no | auto)
   6708       ;;
   6709     *)
   6710       as_fn_error "bad value $enableval for --enable-tui" "$LINENO" 5 ;;
   6711   esac
   6712 else
   6713   enable_tui=auto
   6714 fi
   6715 
   6716 
   6717 # Enable gdbtk.
   6718 # Check whether --enable-gdbtk was given.
   6719 if test "${enable_gdbtk+set}" = set; then :
   6720   enableval=$enable_gdbtk; case $enableval in
   6721     yes | no)
   6722       ;;
   6723     *)
   6724       as_fn_error "bad value $enableval for --enable-gdbtk" "$LINENO" 5 ;;
   6725   esac
   6726 else
   6727   if test -d $srcdir/gdbtk; then
   6728     enable_gdbtk=yes
   6729   else
   6730     enable_gdbtk=no
   6731   fi
   6732 fi
   6733 
   6734 # We unconditionally disable gdbtk tests on selected platforms.
   6735 case $host_os in
   6736   go32* | windows*)
   6737     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: gdbtk isn't supported on $host; disabling" >&5
   6738 $as_echo "$as_me: WARNING: gdbtk isn't supported on $host; disabling" >&2;}
   6739     enable_gdbtk=no ;;
   6740 esac
   6741 
   6742 # Libunwind support for ia64.
   6743 
   6744 
   6745 # Check whether --with-libunwind-ia64 was given.
   6746 if test "${with_libunwind_ia64+set}" = set; then :
   6747   withval=$with_libunwind_ia64;
   6748 else
   6749   with_libunwind_ia64=auto
   6750 fi
   6751 
   6752 
   6753 # Backward compatibility option.
   6754 if test "${with_libunwind+set}" = set; then
   6755   if test x"$with_libunwind_ia64" != xauto; then
   6756     as_fn_error "option --with-libunwind is deprecated, use --with-libunwind-ia64" "$LINENO" 5
   6757   fi
   6758   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: option --with-libunwind is deprecated, use --with-libunwind-ia64" >&5
   6759 $as_echo "$as_me: WARNING: option --with-libunwind is deprecated, use --with-libunwind-ia64" >&2;}
   6760   with_libunwind_ia64="$with_libunwind"
   6761 fi
   6762 
   6763 case "$with_libunwind_ia64" in
   6764   yes | no)
   6765     ;;
   6766   auto)
   6767     for ac_header in libunwind-ia64.h
   6768 do :
   6769   ac_fn_c_check_header_mongrel "$LINENO" "libunwind-ia64.h" "ac_cv_header_libunwind_ia64_h" "$ac_includes_default"
   6770 if test "x$ac_cv_header_libunwind_ia64_h" = x""yes; then :
   6771   cat >>confdefs.h <<_ACEOF
   6772 #define HAVE_LIBUNWIND_IA64_H 1
   6773 _ACEOF
   6774 
   6775 fi
   6776 
   6777 done
   6778 
   6779     with_libunwind_ia64=$ac_cv_header_libunwind_ia64_h
   6780     ;;
   6781   *)
   6782     as_fn_error "bad value $with_libunwind_ia64 for GDB --with-libunwind-ia64 option" "$LINENO" 5
   6783     ;;
   6784 esac
   6785 
   6786 if test x"$with_libunwind_ia64" = xyes; then
   6787   for ac_header in libunwind-ia64.h
   6788 do :
   6789   ac_fn_c_check_header_mongrel "$LINENO" "libunwind-ia64.h" "ac_cv_header_libunwind_ia64_h" "$ac_includes_default"
   6790 if test "x$ac_cv_header_libunwind_ia64_h" = x""yes; then :
   6791   cat >>confdefs.h <<_ACEOF
   6792 #define HAVE_LIBUNWIND_IA64_H 1
   6793 _ACEOF
   6794 
   6795 fi
   6796 
   6797 done
   6798 
   6799   if test x"$ac_cv_header_libunwind_ia64_h" != xyes; then
   6800     as_fn_error "GDB option --with-libunwind-ia64 requires libunwind-ia64.h" "$LINENO" 5
   6801   fi
   6802   CONFIG_OBS="$CONFIG_OBS ia64-libunwind-tdep.o"
   6803   CONFIG_DEPS="$CONFIG_DEPS ia64-libunwind-tdep.o"
   6804   CONFIG_SRCS="$CONFIG_SRCS ia64-libunwind-tdep.c"
   6805 fi
   6806 
   6807 opt_curses=no
   6808 
   6809 # Check whether --with-curses was given.
   6810 if test "${with_curses+set}" = set; then :
   6811   withval=$with_curses; opt_curses=$withval
   6812 fi
   6813 
   6814 
   6815 prefer_curses=no
   6816 if test "$opt_curses" = "yes"; then
   6817   prefer_curses=yes
   6818 fi
   6819 
   6820 # Profiling support.
   6821 # Check whether --enable-profiling was given.
   6822 if test "${enable_profiling+set}" = set; then :
   6823   enableval=$enable_profiling; case $enableval in
   6824     yes | no)
   6825       ;;
   6826     *)
   6827       as_fn_error "bad value $enableval for --enable-profile" "$LINENO" 5 ;;
   6828   esac
   6829 else
   6830   enable_profiling=no
   6831 fi
   6832 
   6833 
   6834 for ac_func in monstartup _mcleanup
   6835 do :
   6836   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
   6837 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
   6838 eval as_val=\$$as_ac_var
   6839    if test "x$as_val" = x""yes; then :
   6840   cat >>confdefs.h <<_ACEOF
   6841 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
   6842 _ACEOF
   6843 
   6844 fi
   6845 done
   6846 
   6847 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _etext" >&5
   6848 $as_echo_n "checking for _etext... " >&6; }
   6849 if test "${ac_cv_var__etext+set}" = set; then :
   6850   $as_echo_n "(cached) " >&6
   6851 else
   6852   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6853 /* end confdefs.h.  */
   6854 #include <stdlib.h>
   6855 extern char _etext;
   6856 
   6857 int
   6858 main ()
   6859 {
   6860 free (&_etext);
   6861   ;
   6862   return 0;
   6863 }
   6864 _ACEOF
   6865 if ac_fn_c_try_link "$LINENO"; then :
   6866   ac_cv_var__etext=yes
   6867 else
   6868   ac_cv_var__etext=no
   6869 fi
   6870 rm -f core conftest.err conftest.$ac_objext \
   6871     conftest$ac_exeext conftest.$ac_ext
   6872 fi
   6873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var__etext" >&5
   6874 $as_echo "$ac_cv_var__etext" >&6; }
   6875 if test $ac_cv_var__etext = yes; then
   6876 
   6877 $as_echo "#define HAVE__ETEXT 1" >>confdefs.h
   6878 
   6879 fi
   6880 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for etext" >&5
   6881 $as_echo_n "checking for etext... " >&6; }
   6882 if test "${ac_cv_var_etext+set}" = set; then :
   6883   $as_echo_n "(cached) " >&6
   6884 else
   6885   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6886 /* end confdefs.h.  */
   6887 #include <stdlib.h>
   6888 extern char etext;
   6889 
   6890 int
   6891 main ()
   6892 {
   6893 free (&etext);
   6894   ;
   6895   return 0;
   6896 }
   6897 _ACEOF
   6898 if ac_fn_c_try_link "$LINENO"; then :
   6899   ac_cv_var_etext=yes
   6900 else
   6901   ac_cv_var_etext=no
   6902 fi
   6903 rm -f core conftest.err conftest.$ac_objext \
   6904     conftest$ac_exeext conftest.$ac_ext
   6905 fi
   6906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_etext" >&5
   6907 $as_echo "$ac_cv_var_etext" >&6; }
   6908 if test $ac_cv_var_etext = yes; then
   6909 
   6910 $as_echo "#define HAVE_ETEXT 1" >>confdefs.h
   6911 
   6912 fi
   6913 if test "$enable_profiling" = yes ; then
   6914   if test $ac_cv_func_monstartup = no || test $ac_cv_func__mcleanup = no; then
   6915     as_fn_error "--enable-profiling requires monstartup and _mcleanup" "$LINENO" 5
   6916   fi
   6917   PROFILE_CFLAGS=-pg
   6918   OLD_CFLAGS="$CFLAGS"
   6919   CFLAGS="$CFLAGS $PROFILE_CFLAGS"
   6920 
   6921   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -pg" >&5
   6922 $as_echo_n "checking whether $CC supports -pg... " >&6; }
   6923 if test "${ac_cv_cc_supports_pg+set}" = set; then :
   6924   $as_echo_n "(cached) " >&6
   6925 else
   6926   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6927 /* end confdefs.h.  */
   6928 
   6929 int
   6930 main ()
   6931 {
   6932 int x;
   6933   ;
   6934   return 0;
   6935 }
   6936 _ACEOF
   6937 if ac_fn_c_try_compile "$LINENO"; then :
   6938   ac_cv_cc_supports_pg=yes
   6939 else
   6940   ac_cv_cc_supports_pg=no
   6941 fi
   6942 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6943 fi
   6944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cc_supports_pg" >&5
   6945 $as_echo "$ac_cv_cc_supports_pg" >&6; }
   6946 
   6947   if test $ac_cv_cc_supports_pg = no; then
   6948     as_fn_error "--enable-profiling requires a compiler which supports -pg" "$LINENO" 5
   6949   fi
   6950 
   6951   CFLAGS="$OLD_CFLAGS"
   6952 fi
   6953 
   6954 
   6955 
   6956 # Check whether --with-pkgversion was given.
   6957 if test "${with_pkgversion+set}" = set; then :
   6958   withval=$with_pkgversion; case "$withval" in
   6959       yes) as_fn_error "package version not specified" "$LINENO" 5 ;;
   6960       no)  PKGVERSION= ;;
   6961       *)   PKGVERSION="($withval) " ;;
   6962      esac
   6963 else
   6964   PKGVERSION="(GDB) "
   6965 
   6966 fi
   6967 
   6968 
   6969 
   6970 
   6971 
   6972 # Check whether --with-bugurl was given.
   6973 if test "${with_bugurl+set}" = set; then :
   6974   withval=$with_bugurl; case "$withval" in
   6975       yes) as_fn_error "bug URL not specified" "$LINENO" 5 ;;
   6976       no)  BUGURL=
   6977 	   ;;
   6978       *)   BUGURL="$withval"
   6979 	   ;;
   6980      esac
   6981 else
   6982   BUGURL="http://www.gnu.org/software/gdb/bugs/"
   6983 
   6984 fi
   6985 
   6986   case ${BUGURL} in
   6987   "")
   6988     REPORT_BUGS_TO=
   6989     REPORT_BUGS_TEXI=
   6990     ;;
   6991   *)
   6992     REPORT_BUGS_TO="<$BUGURL>"
   6993     REPORT_BUGS_TEXI=@uref{`echo "$BUGURL" | sed 's/@/@@/g'`}
   6994     ;;
   6995   esac;
   6996 
   6997 
   6998 
   6999 
   7000 cat >>confdefs.h <<_ACEOF
   7001 #define PKGVERSION "$PKGVERSION"
   7002 _ACEOF
   7003 
   7004 
   7005 cat >>confdefs.h <<_ACEOF
   7006 #define REPORT_BUGS_TO "$REPORT_BUGS_TO"
   7007 _ACEOF
   7008 
   7009 
   7010 # --------------------- #
   7011 # Checks for programs.  #
   7012 # --------------------- #
   7013 
   7014 for ac_prog in gawk mawk nawk awk
   7015 do
   7016   # Extract the first word of "$ac_prog", so it can be a program name with args.
   7017 set dummy $ac_prog; ac_word=$2
   7018 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7019 $as_echo_n "checking for $ac_word... " >&6; }
   7020 if test "${ac_cv_prog_AWK+set}" = set; then :
   7021   $as_echo_n "(cached) " >&6
   7022 else
   7023   if test -n "$AWK"; then
   7024   ac_cv_prog_AWK="$AWK" # Let the user override the test.
   7025 else
   7026 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7027 for as_dir in $PATH
   7028 do
   7029   IFS=$as_save_IFS
   7030   test -z "$as_dir" && as_dir=.
   7031     for ac_exec_ext in '' $ac_executable_extensions; do
   7032   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7033     ac_cv_prog_AWK="$ac_prog"
   7034     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7035     break 2
   7036   fi
   7037 done
   7038   done
   7039 IFS=$as_save_IFS
   7040 
   7041 fi
   7042 fi
   7043 AWK=$ac_cv_prog_AWK
   7044 if test -n "$AWK"; then
   7045   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
   7046 $as_echo "$AWK" >&6; }
   7047 else
   7048   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7049 $as_echo "no" >&6; }
   7050 fi
   7051 
   7052 
   7053   test -n "$AWK" && break
   7054 done
   7055 
   7056 # Find a good install program.  We prefer a C program (faster),
   7057 # so one script is as good as another.  But avoid the broken or
   7058 # incompatible versions:
   7059 # SysV /etc/install, /usr/sbin/install
   7060 # SunOS /usr/etc/install
   7061 # IRIX /sbin/install
   7062 # AIX /bin/install
   7063 # AmigaOS /C/install, which installs bootblocks on floppy discs
   7064 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
   7065 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
   7066 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
   7067 # OS/2's system install, which has a completely different semantic
   7068 # ./install, which can be erroneously created by make from ./install.sh.
   7069 # Reject install programs that cannot install multiple files.
   7070 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
   7071 $as_echo_n "checking for a BSD-compatible install... " >&6; }
   7072 if test -z "$INSTALL"; then
   7073 if test "${ac_cv_path_install+set}" = set; then :
   7074   $as_echo_n "(cached) " >&6
   7075 else
   7076   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7077 for as_dir in $PATH
   7078 do
   7079   IFS=$as_save_IFS
   7080   test -z "$as_dir" && as_dir=.
   7081     # Account for people who put trailing slashes in PATH elements.
   7082 case $as_dir/ in #((
   7083   ./ | .// | /[cC]/* | \
   7084   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
   7085   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
   7086   /usr/ucb/* ) ;;
   7087   *)
   7088     # OSF1 and SCO ODT 3.0 have their own names for install.
   7089     # Don't use installbsd from OSF since it installs stuff as root
   7090     # by default.
   7091     for ac_prog in ginstall scoinst install; do
   7092       for ac_exec_ext in '' $ac_executable_extensions; do
   7093 	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
   7094 	  if test $ac_prog = install &&
   7095 	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   7096 	    # AIX install.  It has an incompatible calling convention.
   7097 	    :
   7098 	  elif test $ac_prog = install &&
   7099 	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   7100 	    # program-specific install script used by HP pwplus--don't use.
   7101 	    :
   7102 	  else
   7103 	    rm -rf conftest.one conftest.two conftest.dir
   7104 	    echo one > conftest.one
   7105 	    echo two > conftest.two
   7106 	    mkdir conftest.dir
   7107 	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
   7108 	      test -s conftest.one && test -s conftest.two &&
   7109 	      test -s conftest.dir/conftest.one &&
   7110 	      test -s conftest.dir/conftest.two
   7111 	    then
   7112 	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
   7113 	      break 3
   7114 	    fi
   7115 	  fi
   7116 	fi
   7117       done
   7118     done
   7119     ;;
   7120 esac
   7121 
   7122   done
   7123 IFS=$as_save_IFS
   7124 
   7125 rm -rf conftest.one conftest.two conftest.dir
   7126 
   7127 fi
   7128   if test "${ac_cv_path_install+set}" = set; then
   7129     INSTALL=$ac_cv_path_install
   7130   else
   7131     # As a last resort, use the slow shell script.  Don't cache a
   7132     # value for INSTALL within a source directory, because that will
   7133     # break other packages using the cache if that directory is
   7134     # removed, or if the value is a relative name.
   7135     INSTALL=$ac_install_sh
   7136   fi
   7137 fi
   7138 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
   7139 $as_echo "$INSTALL" >&6; }
   7140 
   7141 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
   7142 # It thinks the first close brace ends the variable substitution.
   7143 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
   7144 
   7145 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
   7146 
   7147 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
   7148 
   7149 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
   7150 $as_echo_n "checking whether ln -s works... " >&6; }
   7151 LN_S=$as_ln_s
   7152 if test "$LN_S" = "ln -s"; then
   7153   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   7154 $as_echo "yes" >&6; }
   7155 else
   7156   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
   7157 $as_echo "no, using $LN_S" >&6; }
   7158 fi
   7159 
   7160 if test -n "$ac_tool_prefix"; then
   7161   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
   7162 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
   7163 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7164 $as_echo_n "checking for $ac_word... " >&6; }
   7165 if test "${ac_cv_prog_RANLIB+set}" = set; then :
   7166   $as_echo_n "(cached) " >&6
   7167 else
   7168   if test -n "$RANLIB"; then
   7169   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
   7170 else
   7171 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7172 for as_dir in $PATH
   7173 do
   7174   IFS=$as_save_IFS
   7175   test -z "$as_dir" && as_dir=.
   7176     for ac_exec_ext in '' $ac_executable_extensions; do
   7177   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7178     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
   7179     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7180     break 2
   7181   fi
   7182 done
   7183   done
   7184 IFS=$as_save_IFS
   7185 
   7186 fi
   7187 fi
   7188 RANLIB=$ac_cv_prog_RANLIB
   7189 if test -n "$RANLIB"; then
   7190   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
   7191 $as_echo "$RANLIB" >&6; }
   7192 else
   7193   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7194 $as_echo "no" >&6; }
   7195 fi
   7196 
   7197 
   7198 fi
   7199 if test -z "$ac_cv_prog_RANLIB"; then
   7200   ac_ct_RANLIB=$RANLIB
   7201   # Extract the first word of "ranlib", so it can be a program name with args.
   7202 set dummy ranlib; ac_word=$2
   7203 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7204 $as_echo_n "checking for $ac_word... " >&6; }
   7205 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
   7206   $as_echo_n "(cached) " >&6
   7207 else
   7208   if test -n "$ac_ct_RANLIB"; then
   7209   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
   7210 else
   7211 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7212 for as_dir in $PATH
   7213 do
   7214   IFS=$as_save_IFS
   7215   test -z "$as_dir" && as_dir=.
   7216     for ac_exec_ext in '' $ac_executable_extensions; do
   7217   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7218     ac_cv_prog_ac_ct_RANLIB="ranlib"
   7219     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7220     break 2
   7221   fi
   7222 done
   7223   done
   7224 IFS=$as_save_IFS
   7225 
   7226 fi
   7227 fi
   7228 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
   7229 if test -n "$ac_ct_RANLIB"; then
   7230   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
   7231 $as_echo "$ac_ct_RANLIB" >&6; }
   7232 else
   7233   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7234 $as_echo "no" >&6; }
   7235 fi
   7236 
   7237   if test "x$ac_ct_RANLIB" = x; then
   7238     RANLIB=":"
   7239   else
   7240     case $cross_compiling:$ac_tool_warned in
   7241 yes:)
   7242 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   7243 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   7244 ac_tool_warned=yes ;;
   7245 esac
   7246     RANLIB=$ac_ct_RANLIB
   7247   fi
   7248 else
   7249   RANLIB="$ac_cv_prog_RANLIB"
   7250 fi
   7251 
   7252 for ac_prog in 'bison -y' byacc
   7253 do
   7254   # Extract the first word of "$ac_prog", so it can be a program name with args.
   7255 set dummy $ac_prog; ac_word=$2
   7256 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7257 $as_echo_n "checking for $ac_word... " >&6; }
   7258 if test "${ac_cv_prog_YACC+set}" = set; then :
   7259   $as_echo_n "(cached) " >&6
   7260 else
   7261   if test -n "$YACC"; then
   7262   ac_cv_prog_YACC="$YACC" # Let the user override the test.
   7263 else
   7264 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7265 for as_dir in $PATH
   7266 do
   7267   IFS=$as_save_IFS
   7268   test -z "$as_dir" && as_dir=.
   7269     for ac_exec_ext in '' $ac_executable_extensions; do
   7270   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7271     ac_cv_prog_YACC="$ac_prog"
   7272     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7273     break 2
   7274   fi
   7275 done
   7276   done
   7277 IFS=$as_save_IFS
   7278 
   7279 fi
   7280 fi
   7281 YACC=$ac_cv_prog_YACC
   7282 if test -n "$YACC"; then
   7283   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
   7284 $as_echo "$YACC" >&6; }
   7285 else
   7286   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7287 $as_echo "no" >&6; }
   7288 fi
   7289 
   7290 
   7291   test -n "$YACC" && break
   7292 done
   7293 test -n "$YACC" || YACC="yacc"
   7294 
   7295 
   7296 if test -n "$ac_tool_prefix"; then
   7297   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
   7298 set dummy ${ac_tool_prefix}ar; ac_word=$2
   7299 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7300 $as_echo_n "checking for $ac_word... " >&6; }
   7301 if test "${ac_cv_prog_AR+set}" = set; then :
   7302   $as_echo_n "(cached) " >&6
   7303 else
   7304   if test -n "$AR"; then
   7305   ac_cv_prog_AR="$AR" # Let the user override the test.
   7306 else
   7307 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7308 for as_dir in $PATH
   7309 do
   7310   IFS=$as_save_IFS
   7311   test -z "$as_dir" && as_dir=.
   7312     for ac_exec_ext in '' $ac_executable_extensions; do
   7313   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7314     ac_cv_prog_AR="${ac_tool_prefix}ar"
   7315     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7316     break 2
   7317   fi
   7318 done
   7319   done
   7320 IFS=$as_save_IFS
   7321 
   7322 fi
   7323 fi
   7324 AR=$ac_cv_prog_AR
   7325 if test -n "$AR"; then
   7326   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
   7327 $as_echo "$AR" >&6; }
   7328 else
   7329   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7330 $as_echo "no" >&6; }
   7331 fi
   7332 
   7333 
   7334 fi
   7335 if test -z "$ac_cv_prog_AR"; then
   7336   ac_ct_AR=$AR
   7337   # Extract the first word of "ar", so it can be a program name with args.
   7338 set dummy ar; ac_word=$2
   7339 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7340 $as_echo_n "checking for $ac_word... " >&6; }
   7341 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
   7342   $as_echo_n "(cached) " >&6
   7343 else
   7344   if test -n "$ac_ct_AR"; then
   7345   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
   7346 else
   7347 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7348 for as_dir in $PATH
   7349 do
   7350   IFS=$as_save_IFS
   7351   test -z "$as_dir" && as_dir=.
   7352     for ac_exec_ext in '' $ac_executable_extensions; do
   7353   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7354     ac_cv_prog_ac_ct_AR="ar"
   7355     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7356     break 2
   7357   fi
   7358 done
   7359   done
   7360 IFS=$as_save_IFS
   7361 
   7362 fi
   7363 fi
   7364 ac_ct_AR=$ac_cv_prog_ac_ct_AR
   7365 if test -n "$ac_ct_AR"; then
   7366   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
   7367 $as_echo "$ac_ct_AR" >&6; }
   7368 else
   7369   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7370 $as_echo "no" >&6; }
   7371 fi
   7372 
   7373   if test "x$ac_ct_AR" = x; then
   7374     AR=""
   7375   else
   7376     case $cross_compiling:$ac_tool_warned in
   7377 yes:)
   7378 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   7379 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   7380 ac_tool_warned=yes ;;
   7381 esac
   7382     AR=$ac_ct_AR
   7383   fi
   7384 else
   7385   AR="$ac_cv_prog_AR"
   7386 fi
   7387 
   7388 if test -n "$ac_tool_prefix"; then
   7389   # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
   7390 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
   7391 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7392 $as_echo_n "checking for $ac_word... " >&6; }
   7393 if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
   7394   $as_echo_n "(cached) " >&6
   7395 else
   7396   if test -n "$DLLTOOL"; then
   7397   ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
   7398 else
   7399 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7400 for as_dir in $PATH
   7401 do
   7402   IFS=$as_save_IFS
   7403   test -z "$as_dir" && as_dir=.
   7404     for ac_exec_ext in '' $ac_executable_extensions; do
   7405   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7406     ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
   7407     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7408     break 2
   7409   fi
   7410 done
   7411   done
   7412 IFS=$as_save_IFS
   7413 
   7414 fi
   7415 fi
   7416 DLLTOOL=$ac_cv_prog_DLLTOOL
   7417 if test -n "$DLLTOOL"; then
   7418   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
   7419 $as_echo "$DLLTOOL" >&6; }
   7420 else
   7421   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7422 $as_echo "no" >&6; }
   7423 fi
   7424 
   7425 
   7426 fi
   7427 if test -z "$ac_cv_prog_DLLTOOL"; then
   7428   ac_ct_DLLTOOL=$DLLTOOL
   7429   # Extract the first word of "dlltool", so it can be a program name with args.
   7430 set dummy dlltool; ac_word=$2
   7431 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7432 $as_echo_n "checking for $ac_word... " >&6; }
   7433 if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then :
   7434   $as_echo_n "(cached) " >&6
   7435 else
   7436   if test -n "$ac_ct_DLLTOOL"; then
   7437   ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
   7438 else
   7439 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7440 for as_dir in $PATH
   7441 do
   7442   IFS=$as_save_IFS
   7443   test -z "$as_dir" && as_dir=.
   7444     for ac_exec_ext in '' $ac_executable_extensions; do
   7445   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7446     ac_cv_prog_ac_ct_DLLTOOL="dlltool"
   7447     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7448     break 2
   7449   fi
   7450 done
   7451   done
   7452 IFS=$as_save_IFS
   7453 
   7454 fi
   7455 fi
   7456 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
   7457 if test -n "$ac_ct_DLLTOOL"; then
   7458   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
   7459 $as_echo "$ac_ct_DLLTOOL" >&6; }
   7460 else
   7461   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7462 $as_echo "no" >&6; }
   7463 fi
   7464 
   7465   if test "x$ac_ct_DLLTOOL" = x; then
   7466     DLLTOOL=""
   7467   else
   7468     case $cross_compiling:$ac_tool_warned in
   7469 yes:)
   7470 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   7471 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   7472 ac_tool_warned=yes ;;
   7473 esac
   7474     DLLTOOL=$ac_ct_DLLTOOL
   7475   fi
   7476 else
   7477   DLLTOOL="$ac_cv_prog_DLLTOOL"
   7478 fi
   7479 
   7480 if test -n "$ac_tool_prefix"; then
   7481   # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.
   7482 set dummy ${ac_tool_prefix}windres; ac_word=$2
   7483 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7484 $as_echo_n "checking for $ac_word... " >&6; }
   7485 if test "${ac_cv_prog_WINDRES+set}" = set; then :
   7486   $as_echo_n "(cached) " >&6
   7487 else
   7488   if test -n "$WINDRES"; then
   7489   ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
   7490 else
   7491 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7492 for as_dir in $PATH
   7493 do
   7494   IFS=$as_save_IFS
   7495   test -z "$as_dir" && as_dir=.
   7496     for ac_exec_ext in '' $ac_executable_extensions; do
   7497   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7498     ac_cv_prog_WINDRES="${ac_tool_prefix}windres"
   7499     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7500     break 2
   7501   fi
   7502 done
   7503   done
   7504 IFS=$as_save_IFS
   7505 
   7506 fi
   7507 fi
   7508 WINDRES=$ac_cv_prog_WINDRES
   7509 if test -n "$WINDRES"; then
   7510   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
   7511 $as_echo "$WINDRES" >&6; }
   7512 else
   7513   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7514 $as_echo "no" >&6; }
   7515 fi
   7516 
   7517 
   7518 fi
   7519 if test -z "$ac_cv_prog_WINDRES"; then
   7520   ac_ct_WINDRES=$WINDRES
   7521   # Extract the first word of "windres", so it can be a program name with args.
   7522 set dummy windres; ac_word=$2
   7523 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7524 $as_echo_n "checking for $ac_word... " >&6; }
   7525 if test "${ac_cv_prog_ac_ct_WINDRES+set}" = set; then :
   7526   $as_echo_n "(cached) " >&6
   7527 else
   7528   if test -n "$ac_ct_WINDRES"; then
   7529   ac_cv_prog_ac_ct_WINDRES="$ac_ct_WINDRES" # Let the user override the test.
   7530 else
   7531 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7532 for as_dir in $PATH
   7533 do
   7534   IFS=$as_save_IFS
   7535   test -z "$as_dir" && as_dir=.
   7536     for ac_exec_ext in '' $ac_executable_extensions; do
   7537   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7538     ac_cv_prog_ac_ct_WINDRES="windres"
   7539     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7540     break 2
   7541   fi
   7542 done
   7543   done
   7544 IFS=$as_save_IFS
   7545 
   7546 fi
   7547 fi
   7548 ac_ct_WINDRES=$ac_cv_prog_ac_ct_WINDRES
   7549 if test -n "$ac_ct_WINDRES"; then
   7550   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_WINDRES" >&5
   7551 $as_echo "$ac_ct_WINDRES" >&6; }
   7552 else
   7553   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7554 $as_echo "no" >&6; }
   7555 fi
   7556 
   7557   if test "x$ac_ct_WINDRES" = x; then
   7558     WINDRES=""
   7559   else
   7560     case $cross_compiling:$ac_tool_warned in
   7561 yes:)
   7562 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   7563 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   7564 ac_tool_warned=yes ;;
   7565 esac
   7566     WINDRES=$ac_ct_WINDRES
   7567   fi
   7568 else
   7569   WINDRES="$ac_cv_prog_WINDRES"
   7570 fi
   7571 
   7572 
   7573 case $host_os in
   7574   gnu*)
   7575     # Needed for GNU Hurd hosts.
   7576     if test -n "$ac_tool_prefix"; then
   7577   # Extract the first word of "${ac_tool_prefix}mig", so it can be a program name with args.
   7578 set dummy ${ac_tool_prefix}mig; ac_word=$2
   7579 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7580 $as_echo_n "checking for $ac_word... " >&6; }
   7581 if test "${ac_cv_prog_MIG+set}" = set; then :
   7582   $as_echo_n "(cached) " >&6
   7583 else
   7584   if test -n "$MIG"; then
   7585   ac_cv_prog_MIG="$MIG" # Let the user override the test.
   7586 else
   7587 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7588 for as_dir in $PATH
   7589 do
   7590   IFS=$as_save_IFS
   7591   test -z "$as_dir" && as_dir=.
   7592     for ac_exec_ext in '' $ac_executable_extensions; do
   7593   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7594     ac_cv_prog_MIG="${ac_tool_prefix}mig"
   7595     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7596     break 2
   7597   fi
   7598 done
   7599   done
   7600 IFS=$as_save_IFS
   7601 
   7602 fi
   7603 fi
   7604 MIG=$ac_cv_prog_MIG
   7605 if test -n "$MIG"; then
   7606   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MIG" >&5
   7607 $as_echo "$MIG" >&6; }
   7608 else
   7609   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7610 $as_echo "no" >&6; }
   7611 fi
   7612 
   7613 
   7614 fi
   7615 if test -z "$ac_cv_prog_MIG"; then
   7616   ac_ct_MIG=$MIG
   7617   # Extract the first word of "mig", so it can be a program name with args.
   7618 set dummy mig; ac_word=$2
   7619 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7620 $as_echo_n "checking for $ac_word... " >&6; }
   7621 if test "${ac_cv_prog_ac_ct_MIG+set}" = set; then :
   7622   $as_echo_n "(cached) " >&6
   7623 else
   7624   if test -n "$ac_ct_MIG"; then
   7625   ac_cv_prog_ac_ct_MIG="$ac_ct_MIG" # Let the user override the test.
   7626 else
   7627 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7628 for as_dir in $PATH
   7629 do
   7630   IFS=$as_save_IFS
   7631   test -z "$as_dir" && as_dir=.
   7632     for ac_exec_ext in '' $ac_executable_extensions; do
   7633   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7634     ac_cv_prog_ac_ct_MIG="mig"
   7635     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7636     break 2
   7637   fi
   7638 done
   7639   done
   7640 IFS=$as_save_IFS
   7641 
   7642 fi
   7643 fi
   7644 ac_ct_MIG=$ac_cv_prog_ac_ct_MIG
   7645 if test -n "$ac_ct_MIG"; then
   7646   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MIG" >&5
   7647 $as_echo "$ac_ct_MIG" >&6; }
   7648 else
   7649   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7650 $as_echo "no" >&6; }
   7651 fi
   7652 
   7653   if test "x$ac_ct_MIG" = x; then
   7654     MIG=""
   7655   else
   7656     case $cross_compiling:$ac_tool_warned in
   7657 yes:)
   7658 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   7659 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   7660 ac_tool_warned=yes ;;
   7661 esac
   7662     MIG=$ac_ct_MIG
   7663   fi
   7664 else
   7665   MIG="$ac_cv_prog_MIG"
   7666 fi
   7667 
   7668     if test x"$MIG" = x; then
   7669       as_fn_error "MIG not found but required for $host hosts" "$LINENO" 5
   7670     fi
   7671     ;;
   7672 esac
   7673 
   7674 # ---------------------- #
   7675 # Checks for libraries.  #
   7676 # ---------------------- #
   7677 
   7678 # We might need to link with -lm; most simulators need it.
   7679 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lm" >&5
   7680 $as_echo_n "checking for main in -lm... " >&6; }
   7681 if test "${ac_cv_lib_m_main+set}" = set; then :
   7682   $as_echo_n "(cached) " >&6
   7683 else
   7684   ac_check_lib_save_LIBS=$LIBS
   7685 LIBS="-lm  $LIBS"
   7686 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7687 /* end confdefs.h.  */
   7688 
   7689 
   7690 int
   7691 main ()
   7692 {
   7693 return main ();
   7694   ;
   7695   return 0;
   7696 }
   7697 _ACEOF
   7698 if ac_fn_c_try_link "$LINENO"; then :
   7699   ac_cv_lib_m_main=yes
   7700 else
   7701   ac_cv_lib_m_main=no
   7702 fi
   7703 rm -f core conftest.err conftest.$ac_objext \
   7704     conftest$ac_exeext conftest.$ac_ext
   7705 LIBS=$ac_check_lib_save_LIBS
   7706 fi
   7707 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_main" >&5
   7708 $as_echo "$ac_cv_lib_m_main" >&6; }
   7709 if test "x$ac_cv_lib_m_main" = x""yes; then :
   7710   cat >>confdefs.h <<_ACEOF
   7711 #define HAVE_LIBM 1
   7712 _ACEOF
   7713 
   7714   LIBS="-lm $LIBS"
   7715 
   7716 fi
   7717 
   7718 
   7719 # We need to link with -lw to get `wctype' on Solaris before Solaris
   7720 # 2.6.  Solaris 2.6 and beyond have this function in libc, and have a
   7721 # libw that some versions of the GNU linker cannot hanle (GNU ld 2.9.1
   7722 # is known to have this problem).  Therefore we avoid libw if we can.
   7723 ac_fn_c_check_func "$LINENO" "wctype" "ac_cv_func_wctype"
   7724 if test "x$ac_cv_func_wctype" = x""yes; then :
   7725 
   7726 else
   7727   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wctype in -lw" >&5
   7728 $as_echo_n "checking for wctype in -lw... " >&6; }
   7729 if test "${ac_cv_lib_w_wctype+set}" = set; then :
   7730   $as_echo_n "(cached) " >&6
   7731 else
   7732   ac_check_lib_save_LIBS=$LIBS
   7733 LIBS="-lw  $LIBS"
   7734 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7735 /* end confdefs.h.  */
   7736 
   7737 /* Override any GCC internal prototype to avoid an error.
   7738    Use char because int might match the return type of a GCC
   7739    builtin and then its argument prototype would still apply.  */
   7740 #ifdef __cplusplus
   7741 extern "C"
   7742 #endif
   7743 char wctype ();
   7744 int
   7745 main ()
   7746 {
   7747 return wctype ();
   7748   ;
   7749   return 0;
   7750 }
   7751 _ACEOF
   7752 if ac_fn_c_try_link "$LINENO"; then :
   7753   ac_cv_lib_w_wctype=yes
   7754 else
   7755   ac_cv_lib_w_wctype=no
   7756 fi
   7757 rm -f core conftest.err conftest.$ac_objext \
   7758     conftest$ac_exeext conftest.$ac_ext
   7759 LIBS=$ac_check_lib_save_LIBS
   7760 fi
   7761 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_w_wctype" >&5
   7762 $as_echo "$ac_cv_lib_w_wctype" >&6; }
   7763 if test "x$ac_cv_lib_w_wctype" = x""yes; then :
   7764   cat >>confdefs.h <<_ACEOF
   7765 #define HAVE_LIBW 1
   7766 _ACEOF
   7767 
   7768   LIBS="-lw $LIBS"
   7769 
   7770 fi
   7771 
   7772 fi
   7773 
   7774 
   7775 # Some systems (e.g. Solaris) have `gethostbyname' in libnsl.
   7776 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5
   7777 $as_echo_n "checking for library containing gethostbyname... " >&6; }
   7778 if test "${ac_cv_search_gethostbyname+set}" = set; then :
   7779   $as_echo_n "(cached) " >&6
   7780 else
   7781   ac_func_search_save_LIBS=$LIBS
   7782 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7783 /* end confdefs.h.  */
   7784 
   7785 /* Override any GCC internal prototype to avoid an error.
   7786    Use char because int might match the return type of a GCC
   7787    builtin and then its argument prototype would still apply.  */
   7788 #ifdef __cplusplus
   7789 extern "C"
   7790 #endif
   7791 char gethostbyname ();
   7792 int
   7793 main ()
   7794 {
   7795 return gethostbyname ();
   7796   ;
   7797   return 0;
   7798 }
   7799 _ACEOF
   7800 for ac_lib in '' nsl; do
   7801   if test -z "$ac_lib"; then
   7802     ac_res="none required"
   7803   else
   7804     ac_res=-l$ac_lib
   7805     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   7806   fi
   7807   if ac_fn_c_try_link "$LINENO"; then :
   7808   ac_cv_search_gethostbyname=$ac_res
   7809 fi
   7810 rm -f core conftest.err conftest.$ac_objext \
   7811     conftest$ac_exeext
   7812   if test "${ac_cv_search_gethostbyname+set}" = set; then :
   7813   break
   7814 fi
   7815 done
   7816 if test "${ac_cv_search_gethostbyname+set}" = set; then :
   7817 
   7818 else
   7819   ac_cv_search_gethostbyname=no
   7820 fi
   7821 rm conftest.$ac_ext
   7822 LIBS=$ac_func_search_save_LIBS
   7823 fi
   7824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5
   7825 $as_echo "$ac_cv_search_gethostbyname" >&6; }
   7826 ac_res=$ac_cv_search_gethostbyname
   7827 if test "$ac_res" != no; then :
   7828   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   7829 
   7830 fi
   7831 
   7832 
   7833 # Some systems (e.g. Solaris) have `socketpair' in libsocket.
   7834 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socketpair" >&5
   7835 $as_echo_n "checking for library containing socketpair... " >&6; }
   7836 if test "${ac_cv_search_socketpair+set}" = set; then :
   7837   $as_echo_n "(cached) " >&6
   7838 else
   7839   ac_func_search_save_LIBS=$LIBS
   7840 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7841 /* end confdefs.h.  */
   7842 
   7843 /* Override any GCC internal prototype to avoid an error.
   7844    Use char because int might match the return type of a GCC
   7845    builtin and then its argument prototype would still apply.  */
   7846 #ifdef __cplusplus
   7847 extern "C"
   7848 #endif
   7849 char socketpair ();
   7850 int
   7851 main ()
   7852 {
   7853 return socketpair ();
   7854   ;
   7855   return 0;
   7856 }
   7857 _ACEOF
   7858 for ac_lib in '' socket; do
   7859   if test -z "$ac_lib"; then
   7860     ac_res="none required"
   7861   else
   7862     ac_res=-l$ac_lib
   7863     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   7864   fi
   7865   if ac_fn_c_try_link "$LINENO"; then :
   7866   ac_cv_search_socketpair=$ac_res
   7867 fi
   7868 rm -f core conftest.err conftest.$ac_objext \
   7869     conftest$ac_exeext
   7870   if test "${ac_cv_search_socketpair+set}" = set; then :
   7871   break
   7872 fi
   7873 done
   7874 if test "${ac_cv_search_socketpair+set}" = set; then :
   7875 
   7876 else
   7877   ac_cv_search_socketpair=no
   7878 fi
   7879 rm conftest.$ac_ext
   7880 LIBS=$ac_func_search_save_LIBS
   7881 fi
   7882 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socketpair" >&5
   7883 $as_echo "$ac_cv_search_socketpair" >&6; }
   7884 ac_res=$ac_cv_search_socketpair
   7885 if test "$ac_res" != no; then :
   7886   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   7887 
   7888 fi
   7889 
   7890 
   7891 # Link in zlib if we can.  This allows us to read compressed debug sections.
   7892 
   7893   # Use the system's zlib library.
   7894   zlibdir="-L\$(top_builddir)/../zlib"
   7895   zlibinc="-I\$(top_srcdir)/../zlib"
   7896 
   7897 # Check whether --with-system-zlib was given.
   7898 if test "${with_system_zlib+set}" = set; then :
   7899   withval=$with_system_zlib; if test x$with_system_zlib = xyes ; then
   7900     zlibdir=
   7901     zlibinc=
   7902   fi
   7903 
   7904 fi
   7905 
   7906 
   7907 
   7908 
   7909 
   7910 # On FreeBSD we may need libutil for kinfo_getvmmap (used by fbsd-nat.c).
   7911 # On GNU/kFreeBSD systems, FreeBSD libutil is renamed to libutil-freebsd.
   7912 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing kinfo_getvmmap" >&5
   7913 $as_echo_n "checking for library containing kinfo_getvmmap... " >&6; }
   7914 if test "${ac_cv_search_kinfo_getvmmap+set}" = set; then :
   7915   $as_echo_n "(cached) " >&6
   7916 else
   7917   ac_func_search_save_LIBS=$LIBS
   7918 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7919 /* end confdefs.h.  */
   7920 
   7921 /* Override any GCC internal prototype to avoid an error.
   7922    Use char because int might match the return type of a GCC
   7923    builtin and then its argument prototype would still apply.  */
   7924 #ifdef __cplusplus
   7925 extern "C"
   7926 #endif
   7927 char kinfo_getvmmap ();
   7928 int
   7929 main ()
   7930 {
   7931 return kinfo_getvmmap ();
   7932   ;
   7933   return 0;
   7934 }
   7935 _ACEOF
   7936 for ac_lib in '' util util-freebsd; do
   7937   if test -z "$ac_lib"; then
   7938     ac_res="none required"
   7939   else
   7940     ac_res=-l$ac_lib
   7941     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   7942   fi
   7943   if ac_fn_c_try_link "$LINENO"; then :
   7944   ac_cv_search_kinfo_getvmmap=$ac_res
   7945 fi
   7946 rm -f core conftest.err conftest.$ac_objext \
   7947     conftest$ac_exeext
   7948   if test "${ac_cv_search_kinfo_getvmmap+set}" = set; then :
   7949   break
   7950 fi
   7951 done
   7952 if test "${ac_cv_search_kinfo_getvmmap+set}" = set; then :
   7953 
   7954 else
   7955   ac_cv_search_kinfo_getvmmap=no
   7956 fi
   7957 rm conftest.$ac_ext
   7958 LIBS=$ac_func_search_save_LIBS
   7959 fi
   7960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_kinfo_getvmmap" >&5
   7961 $as_echo "$ac_cv_search_kinfo_getvmmap" >&6; }
   7962 ac_res=$ac_cv_search_kinfo_getvmmap
   7963 if test "$ac_res" != no; then :
   7964   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   7965 
   7966 $as_echo "#define HAVE_KINFO_GETVMMAP 1" >>confdefs.h
   7967 
   7968 fi
   7969 
   7970 
   7971 
   7972       if test "X$prefix" = "XNONE"; then
   7973     acl_final_prefix="$ac_default_prefix"
   7974   else
   7975     acl_final_prefix="$prefix"
   7976   fi
   7977   if test "X$exec_prefix" = "XNONE"; then
   7978     acl_final_exec_prefix='${prefix}'
   7979   else
   7980     acl_final_exec_prefix="$exec_prefix"
   7981   fi
   7982   acl_save_prefix="$prefix"
   7983   prefix="$acl_final_prefix"
   7984   eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
   7985   prefix="$acl_save_prefix"
   7986 
   7987 
   7988 # Check whether --with-gnu-ld was given.
   7989 if test "${with_gnu_ld+set}" = set; then :
   7990   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
   7991 else
   7992   with_gnu_ld=no
   7993 fi
   7994 
   7995 # Prepare PATH_SEPARATOR.
   7996 # The user is always right.
   7997 if test "${PATH_SEPARATOR+set}" != set; then
   7998   echo "#! /bin/sh" >conf$$.sh
   7999   echo  "exit 0"   >>conf$$.sh
   8000   chmod +x conf$$.sh
   8001   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
   8002     PATH_SEPARATOR=';'
   8003   else
   8004     PATH_SEPARATOR=:
   8005   fi
   8006   rm -f conf$$.sh
   8007 fi
   8008 ac_prog=ld
   8009 if test "$GCC" = yes; then
   8010   # Check if gcc -print-prog-name=ld gives a path.
   8011   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5
   8012 $as_echo_n "checking for ld used by GCC... " >&6; }
   8013   case $host in
   8014   *-*-mingw*)
   8015     # gcc leaves a trailing carriage return which upsets mingw
   8016     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   8017   *)
   8018     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   8019   esac
   8020   case $ac_prog in
   8021     # Accept absolute paths.
   8022     [\\/]* | [A-Za-z]:[\\/]*)
   8023       re_direlt='/[^/][^/]*/\.\./'
   8024       # Canonicalize the path of ld
   8025       ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
   8026       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
   8027 	ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
   8028       done
   8029       test -z "$LD" && LD="$ac_prog"
   8030       ;;
   8031   "")
   8032     # If it fails, then pretend we aren't using GCC.
   8033     ac_prog=ld
   8034     ;;
   8035   *)
   8036     # If it is relative, then search for the first ld in PATH.
   8037     with_gnu_ld=unknown
   8038     ;;
   8039   esac
   8040 elif test "$with_gnu_ld" = yes; then
   8041   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
   8042 $as_echo_n "checking for GNU ld... " >&6; }
   8043 else
   8044   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
   8045 $as_echo_n "checking for non-GNU ld... " >&6; }
   8046 fi
   8047 if test "${acl_cv_path_LD+set}" = set; then :
   8048   $as_echo_n "(cached) " >&6
   8049 else
   8050   if test -z "$LD"; then
   8051   IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
   8052   for ac_dir in $PATH; do
   8053     test -z "$ac_dir" && ac_dir=.
   8054     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   8055       acl_cv_path_LD="$ac_dir/$ac_prog"
   8056       # Check to see if the program is GNU ld.  I'd rather use --version,
   8057       # but apparently some GNU ld's only accept -v.
   8058       # Break only if it was the GNU/non-GNU ld that we prefer.
   8059       if "$acl_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
   8060 	test "$with_gnu_ld" != no && break
   8061       else
   8062 	test "$with_gnu_ld" != yes && break
   8063       fi
   8064     fi
   8065   done
   8066   IFS="$ac_save_ifs"
   8067 else
   8068   acl_cv_path_LD="$LD" # Let the user override the test with a path.
   8069 fi
   8070 fi
   8071 
   8072 LD="$acl_cv_path_LD"
   8073 if test -n "$LD"; then
   8074   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
   8075 $as_echo "$LD" >&6; }
   8076 else
   8077   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8078 $as_echo "no" >&6; }
   8079 fi
   8080 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
   8081 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
   8082 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
   8083 if test "${acl_cv_prog_gnu_ld+set}" = set; then :
   8084   $as_echo_n "(cached) " >&6
   8085 else
   8086   # I'd rather use --version here, but apparently some GNU ld's only accept -v.
   8087 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
   8088   acl_cv_prog_gnu_ld=yes
   8089 else
   8090   acl_cv_prog_gnu_ld=no
   8091 fi
   8092 fi
   8093 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
   8094 $as_echo "$acl_cv_prog_gnu_ld" >&6; }
   8095 with_gnu_ld=$acl_cv_prog_gnu_ld
   8096 
   8097 
   8098 
   8099                                                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
   8100 $as_echo_n "checking for shared library run path origin... " >&6; }
   8101 if test "${acl_cv_rpath+set}" = set; then :
   8102   $as_echo_n "(cached) " >&6
   8103 else
   8104 
   8105     CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
   8106     ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
   8107     . ./conftest.sh
   8108     rm -f ./conftest.sh
   8109     acl_cv_rpath=done
   8110 
   8111 fi
   8112 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
   8113 $as_echo "$acl_cv_rpath" >&6; }
   8114   wl="$acl_cv_wl"
   8115   libext="$acl_cv_libext"
   8116   shlibext="$acl_cv_shlibext"
   8117   hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
   8118   hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
   8119   hardcode_direct="$acl_cv_hardcode_direct"
   8120   hardcode_minus_L="$acl_cv_hardcode_minus_L"
   8121     # Check whether --enable-rpath was given.
   8122 if test "${enable_rpath+set}" = set; then :
   8123   enableval=$enable_rpath; :
   8124 else
   8125   enable_rpath=yes
   8126 fi
   8127 
   8128 
   8129 
   8130 
   8131 
   8132 
   8133 
   8134 
   8135     use_additional=yes
   8136 
   8137   acl_save_prefix="$prefix"
   8138   prefix="$acl_final_prefix"
   8139   acl_save_exec_prefix="$exec_prefix"
   8140   exec_prefix="$acl_final_exec_prefix"
   8141 
   8142     eval additional_includedir=\"$includedir\"
   8143     eval additional_libdir=\"$libdir\"
   8144 
   8145   exec_prefix="$acl_save_exec_prefix"
   8146   prefix="$acl_save_prefix"
   8147 
   8148 
   8149 # Check whether --with-libiconv-prefix was given.
   8150 if test "${with_libiconv_prefix+set}" = set; then :
   8151   withval=$with_libiconv_prefix;
   8152     if test "X$withval" = "Xno"; then
   8153       use_additional=no
   8154     else
   8155       if test "X$withval" = "X"; then
   8156 
   8157   acl_save_prefix="$prefix"
   8158   prefix="$acl_final_prefix"
   8159   acl_save_exec_prefix="$exec_prefix"
   8160   exec_prefix="$acl_final_exec_prefix"
   8161 
   8162           eval additional_includedir=\"$includedir\"
   8163           eval additional_libdir=\"$libdir\"
   8164 
   8165   exec_prefix="$acl_save_exec_prefix"
   8166   prefix="$acl_save_prefix"
   8167 
   8168       else
   8169         additional_includedir="$withval/include"
   8170         additional_libdir="$withval/lib"
   8171       fi
   8172     fi
   8173 
   8174 fi
   8175 
   8176       LIBICONV=
   8177   LTLIBICONV=
   8178   INCICONV=
   8179   rpathdirs=
   8180   ltrpathdirs=
   8181   names_already_handled=
   8182   names_next_round='iconv '
   8183   while test -n "$names_next_round"; do
   8184     names_this_round="$names_next_round"
   8185     names_next_round=
   8186     for name in $names_this_round; do
   8187       already_handled=
   8188       for n in $names_already_handled; do
   8189         if test "$n" = "$name"; then
   8190           already_handled=yes
   8191           break
   8192         fi
   8193       done
   8194       if test -z "$already_handled"; then
   8195         names_already_handled="$names_already_handled $name"
   8196                         uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
   8197         eval value=\"\$HAVE_LIB$uppername\"
   8198         if test -n "$value"; then
   8199           if test "$value" = yes; then
   8200             eval value=\"\$LIB$uppername\"
   8201             test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
   8202             eval value=\"\$LTLIB$uppername\"
   8203             test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
   8204           else
   8205                                     :
   8206           fi
   8207         else
   8208                               found_dir=
   8209           found_la=
   8210           found_so=
   8211           found_a=
   8212           if test $use_additional = yes; then
   8213             if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
   8214               found_dir="$additional_libdir"
   8215               found_so="$additional_libdir/lib$name.$shlibext"
   8216               if test -f "$additional_libdir/lib$name.la"; then
   8217                 found_la="$additional_libdir/lib$name.la"
   8218               fi
   8219             else
   8220               if test -f "$additional_libdir/lib$name.$libext"; then
   8221                 found_dir="$additional_libdir"
   8222                 found_a="$additional_libdir/lib$name.$libext"
   8223                 if test -f "$additional_libdir/lib$name.la"; then
   8224                   found_la="$additional_libdir/lib$name.la"
   8225                 fi
   8226               fi
   8227             fi
   8228           fi
   8229           if test "X$found_dir" = "X"; then
   8230             for x in $LDFLAGS $LTLIBICONV; do
   8231 
   8232   acl_save_prefix="$prefix"
   8233   prefix="$acl_final_prefix"
   8234   acl_save_exec_prefix="$exec_prefix"
   8235   exec_prefix="$acl_final_exec_prefix"
   8236   eval x=\"$x\"
   8237   exec_prefix="$acl_save_exec_prefix"
   8238   prefix="$acl_save_prefix"
   8239 
   8240               case "$x" in
   8241                 -L*)
   8242                   dir=`echo "X$x" | sed -e 's/^X-L//'`
   8243                   if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
   8244                     found_dir="$dir"
   8245                     found_so="$dir/lib$name.$shlibext"
   8246                     if test -f "$dir/lib$name.la"; then
   8247                       found_la="$dir/lib$name.la"
   8248                     fi
   8249                   else
   8250                     if test -f "$dir/lib$name.$libext"; then
   8251                       found_dir="$dir"
   8252                       found_a="$dir/lib$name.$libext"
   8253                       if test -f "$dir/lib$name.la"; then
   8254                         found_la="$dir/lib$name.la"
   8255                       fi
   8256                     fi
   8257                   fi
   8258                   ;;
   8259               esac
   8260               if test "X$found_dir" != "X"; then
   8261                 break
   8262               fi
   8263             done
   8264           fi
   8265           if test "X$found_dir" != "X"; then
   8266                         LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
   8267             if test "X$found_so" != "X"; then
   8268                                                         if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
   8269                                 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
   8270               else
   8271                                                                                 haveit=
   8272                 for x in $ltrpathdirs; do
   8273                   if test "X$x" = "X$found_dir"; then
   8274                     haveit=yes
   8275                     break
   8276                   fi
   8277                 done
   8278                 if test -z "$haveit"; then
   8279                   ltrpathdirs="$ltrpathdirs $found_dir"
   8280                 fi
   8281                                 if test "$hardcode_direct" = yes; then
   8282                                                       LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
   8283                 else
   8284                   if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
   8285                                                             LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
   8286                                                             haveit=
   8287                     for x in $rpathdirs; do
   8288                       if test "X$x" = "X$found_dir"; then
   8289                         haveit=yes
   8290                         break
   8291                       fi
   8292                     done
   8293                     if test -z "$haveit"; then
   8294                       rpathdirs="$rpathdirs $found_dir"
   8295                     fi
   8296                   else
   8297                                                                                 haveit=
   8298                     for x in $LDFLAGS $LIBICONV; do
   8299 
   8300   acl_save_prefix="$prefix"
   8301   prefix="$acl_final_prefix"
   8302   acl_save_exec_prefix="$exec_prefix"
   8303   exec_prefix="$acl_final_exec_prefix"
   8304   eval x=\"$x\"
   8305   exec_prefix="$acl_save_exec_prefix"
   8306   prefix="$acl_save_prefix"
   8307 
   8308                       if test "X$x" = "X-L$found_dir"; then
   8309                         haveit=yes
   8310                         break
   8311                       fi
   8312                     done
   8313                     if test -z "$haveit"; then
   8314                       LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
   8315                     fi
   8316                     if test "$hardcode_minus_L" != no; then
   8317                                                                                         LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
   8318                     else
   8319                                                                                                                                                                                 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
   8320                     fi
   8321                   fi
   8322                 fi
   8323               fi
   8324             else
   8325               if test "X$found_a" != "X"; then
   8326                                 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
   8327               else
   8328                                                 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
   8329               fi
   8330             fi
   8331                         additional_includedir=
   8332             case "$found_dir" in
   8333               */lib | */lib/)
   8334                 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
   8335                 additional_includedir="$basedir/include"
   8336                 ;;
   8337             esac
   8338             if test "X$additional_includedir" != "X"; then
   8339                                                                                                                 if test "X$additional_includedir" != "X/usr/include"; then
   8340                 haveit=
   8341                 if test "X$additional_includedir" = "X/usr/local/include"; then
   8342                   if test -n "$GCC"; then
   8343                     case $host_os in
   8344                       linux*) haveit=yes;;
   8345                     esac
   8346                   fi
   8347                 fi
   8348                 if test -z "$haveit"; then
   8349                   for x in $CPPFLAGS $INCICONV; do
   8350 
   8351   acl_save_prefix="$prefix"
   8352   prefix="$acl_final_prefix"
   8353   acl_save_exec_prefix="$exec_prefix"
   8354   exec_prefix="$acl_final_exec_prefix"
   8355   eval x=\"$x\"
   8356   exec_prefix="$acl_save_exec_prefix"
   8357   prefix="$acl_save_prefix"
   8358 
   8359                     if test "X$x" = "X-I$additional_includedir"; then
   8360                       haveit=yes
   8361                       break
   8362                     fi
   8363                   done
   8364                   if test -z "$haveit"; then
   8365                     if test -d "$additional_includedir"; then
   8366                                             INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
   8367                     fi
   8368                   fi
   8369                 fi
   8370               fi
   8371             fi
   8372                         if test -n "$found_la"; then
   8373                                                         save_libdir="$libdir"
   8374               case "$found_la" in
   8375                 */* | *\\*) . "$found_la" ;;
   8376                 *) . "./$found_la" ;;
   8377               esac
   8378               libdir="$save_libdir"
   8379                             for dep in $dependency_libs; do
   8380                 case "$dep" in
   8381                   -L*)
   8382                     additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
   8383                                                                                                                                                                 if test "X$additional_libdir" != "X/usr/lib"; then
   8384                       haveit=
   8385                       if test "X$additional_libdir" = "X/usr/local/lib"; then
   8386                         if test -n "$GCC"; then
   8387                           case $host_os in
   8388                             linux*) haveit=yes;;
   8389                           esac
   8390                         fi
   8391                       fi
   8392                       if test -z "$haveit"; then
   8393                         haveit=
   8394                         for x in $LDFLAGS $LIBICONV; do
   8395 
   8396   acl_save_prefix="$prefix"
   8397   prefix="$acl_final_prefix"
   8398   acl_save_exec_prefix="$exec_prefix"
   8399   exec_prefix="$acl_final_exec_prefix"
   8400   eval x=\"$x\"
   8401   exec_prefix="$acl_save_exec_prefix"
   8402   prefix="$acl_save_prefix"
   8403 
   8404                           if test "X$x" = "X-L$additional_libdir"; then
   8405                             haveit=yes
   8406                             break
   8407                           fi
   8408                         done
   8409                         if test -z "$haveit"; then
   8410                           if test -d "$additional_libdir"; then
   8411                                                         LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
   8412                           fi
   8413                         fi
   8414                         haveit=
   8415                         for x in $LDFLAGS $LTLIBICONV; do
   8416 
   8417   acl_save_prefix="$prefix"
   8418   prefix="$acl_final_prefix"
   8419   acl_save_exec_prefix="$exec_prefix"
   8420   exec_prefix="$acl_final_exec_prefix"
   8421   eval x=\"$x\"
   8422   exec_prefix="$acl_save_exec_prefix"
   8423   prefix="$acl_save_prefix"
   8424 
   8425                           if test "X$x" = "X-L$additional_libdir"; then
   8426                             haveit=yes
   8427                             break
   8428                           fi
   8429                         done
   8430                         if test -z "$haveit"; then
   8431                           if test -d "$additional_libdir"; then
   8432                                                         LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
   8433                           fi
   8434                         fi
   8435                       fi
   8436                     fi
   8437                     ;;
   8438                   -R*)
   8439                     dir=`echo "X$dep" | sed -e 's/^X-R//'`
   8440                     if test "$enable_rpath" != no; then
   8441                                                                   haveit=
   8442                       for x in $rpathdirs; do
   8443                         if test "X$x" = "X$dir"; then
   8444                           haveit=yes
   8445                           break
   8446                         fi
   8447                       done
   8448                       if test -z "$haveit"; then
   8449                         rpathdirs="$rpathdirs $dir"
   8450                       fi
   8451                                                                   haveit=
   8452                       for x in $ltrpathdirs; do
   8453                         if test "X$x" = "X$dir"; then
   8454                           haveit=yes
   8455                           break
   8456                         fi
   8457                       done
   8458                       if test -z "$haveit"; then
   8459                         ltrpathdirs="$ltrpathdirs $dir"
   8460                       fi
   8461                     fi
   8462                     ;;
   8463                   -l*)
   8464                                         names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
   8465                     ;;
   8466                   *.la)
   8467                                                                                 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
   8468                     ;;
   8469                   *)
   8470                                         LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
   8471                     LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
   8472                     ;;
   8473                 esac
   8474               done
   8475             fi
   8476           else
   8477                                                             LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
   8478             LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
   8479           fi
   8480         fi
   8481       fi
   8482     done
   8483   done
   8484   if test "X$rpathdirs" != "X"; then
   8485     if test -n "$hardcode_libdir_separator"; then
   8486                         alldirs=
   8487       for found_dir in $rpathdirs; do
   8488         alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
   8489       done
   8490             acl_save_libdir="$libdir"
   8491       libdir="$alldirs"
   8492       eval flag=\"$hardcode_libdir_flag_spec\"
   8493       libdir="$acl_save_libdir"
   8494       LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
   8495     else
   8496             for found_dir in $rpathdirs; do
   8497         acl_save_libdir="$libdir"
   8498         libdir="$found_dir"
   8499         eval flag=\"$hardcode_libdir_flag_spec\"
   8500         libdir="$acl_save_libdir"
   8501         LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
   8502       done
   8503     fi
   8504   fi
   8505   if test "X$ltrpathdirs" != "X"; then
   8506             for found_dir in $ltrpathdirs; do
   8507       LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
   8508     done
   8509   fi
   8510 
   8511 
   8512 
   8513 
   8514 
   8515 
   8516 
   8517   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
   8518 $as_echo_n "checking for iconv... " >&6; }
   8519 if test "${am_cv_func_iconv+set}" = set; then :
   8520   $as_echo_n "(cached) " >&6
   8521 else
   8522 
   8523     am_cv_func_iconv="no, consider installing GNU libiconv"
   8524     am_cv_lib_iconv=no
   8525                     am_save_CPPFLAGS="$CPPFLAGS"
   8526     CPPFLAGS="$CPPFLAGS $INCICONV"
   8527     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8528 /* end confdefs.h.  */
   8529 #include <stdlib.h>
   8530 #include <iconv.h>
   8531 int
   8532 main ()
   8533 {
   8534 iconv_t cd = iconv_open("","");
   8535        iconv(cd,NULL,NULL,NULL,NULL);
   8536        iconv_close(cd);
   8537   ;
   8538   return 0;
   8539 }
   8540 _ACEOF
   8541 if ac_fn_c_try_link "$LINENO"; then :
   8542   am_cv_func_iconv=yes
   8543 fi
   8544 rm -f core conftest.err conftest.$ac_objext \
   8545     conftest$ac_exeext conftest.$ac_ext
   8546     CPPFLAGS="$am_save_CPPFLAGS"
   8547 
   8548     if test "$am_cv_func_iconv" != yes && test -d ../libiconv; then
   8549       for _libs in .libs _libs; do
   8550         am_save_CPPFLAGS="$CPPFLAGS"
   8551         am_save_LIBS="$LIBS"
   8552         CPPFLAGS="$CPPFLAGS -I../libiconv/include"
   8553         LIBS="$LIBS ../libiconv/lib/$_libs/libiconv.a"
   8554         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8555 /* end confdefs.h.  */
   8556 #include <stdlib.h>
   8557 #include <iconv.h>
   8558 int
   8559 main ()
   8560 {
   8561 iconv_t cd = iconv_open("","");
   8562            iconv(cd,NULL,NULL,NULL,NULL);
   8563            iconv_close(cd);
   8564   ;
   8565   return 0;
   8566 }
   8567 _ACEOF
   8568 if ac_fn_c_try_link "$LINENO"; then :
   8569   INCICONV="-I../libiconv/include"
   8570           LIBICONV='${top_builddir}'/../libiconv/lib/$_libs/libiconv.a
   8571           LTLIBICONV='${top_builddir}'/../libiconv/lib/libiconv.la
   8572           am_cv_lib_iconv=yes
   8573           am_cv_func_iconv=yes
   8574 fi
   8575 rm -f core conftest.err conftest.$ac_objext \
   8576     conftest$ac_exeext conftest.$ac_ext
   8577         CPPFLAGS="$am_save_CPPFLAGS"
   8578         LIBS="$am_save_LIBS"
   8579         if test "$am_cv_func_iconv" = "yes"; then
   8580           break
   8581         fi
   8582       done
   8583     fi
   8584 
   8585     if test "$am_cv_func_iconv" != yes; then
   8586       am_save_CPPFLAGS="$CPPFLAGS"
   8587       am_save_LIBS="$LIBS"
   8588       CPPFLAGS="$LIBS $INCICONV"
   8589       LIBS="$LIBS $LIBICONV"
   8590       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8591 /* end confdefs.h.  */
   8592 #include <stdlib.h>
   8593 #include <iconv.h>
   8594 int
   8595 main ()
   8596 {
   8597 iconv_t cd = iconv_open("","");
   8598          iconv(cd,NULL,NULL,NULL,NULL);
   8599          iconv_close(cd);
   8600   ;
   8601   return 0;
   8602 }
   8603 _ACEOF
   8604 if ac_fn_c_try_link "$LINENO"; then :
   8605   am_cv_lib_iconv=yes
   8606         am_cv_func_iconv=yes
   8607 fi
   8608 rm -f core conftest.err conftest.$ac_objext \
   8609     conftest$ac_exeext conftest.$ac_ext
   8610       CPPFLAGS="$am_save_CPPFLAGS"
   8611       LIBS="$am_save_LIBS"
   8612     fi
   8613 
   8614 fi
   8615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
   8616 $as_echo "$am_cv_func_iconv" >&6; }
   8617   if test "$am_cv_func_iconv" = yes; then
   8618 
   8619 $as_echo "#define HAVE_ICONV 1" >>confdefs.h
   8620 
   8621   fi
   8622   if test "$am_cv_lib_iconv" = yes; then
   8623 
   8624   for element in $INCICONV; do
   8625     haveit=
   8626     for x in $CPPFLAGS; do
   8627 
   8628   acl_save_prefix="$prefix"
   8629   prefix="$acl_final_prefix"
   8630   acl_save_exec_prefix="$exec_prefix"
   8631   exec_prefix="$acl_final_exec_prefix"
   8632   eval x=\"$x\"
   8633   exec_prefix="$acl_save_exec_prefix"
   8634   prefix="$acl_save_prefix"
   8635 
   8636       if test "X$x" = "X$element"; then
   8637         haveit=yes
   8638         break
   8639       fi
   8640     done
   8641     if test -z "$haveit"; then
   8642       CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
   8643     fi
   8644   done
   8645 
   8646     { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5
   8647 $as_echo_n "checking how to link with libiconv... " >&6; }
   8648     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5
   8649 $as_echo "$LIBICONV" >&6; }
   8650   else
   8651     LIBICONV=
   8652     LTLIBICONV=
   8653   fi
   8654 
   8655 
   8656 
   8657   if test "$am_cv_func_iconv" = yes; then
   8658     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5
   8659 $as_echo_n "checking for iconv declaration... " >&6; }
   8660     if test "${am_cv_proto_iconv+set}" = set; then :
   8661   $as_echo_n "(cached) " >&6
   8662 else
   8663 
   8664       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8665 /* end confdefs.h.  */
   8666 
   8667 #include <stdlib.h>
   8668 #include <iconv.h>
   8669 extern
   8670 #ifdef __cplusplus
   8671 "C"
   8672 #endif
   8673 #if defined(__STDC__) || defined(__cplusplus)
   8674 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
   8675 #else
   8676 size_t iconv();
   8677 #endif
   8678 
   8679 int
   8680 main ()
   8681 {
   8682 
   8683   ;
   8684   return 0;
   8685 }
   8686 _ACEOF
   8687 if ac_fn_c_try_compile "$LINENO"; then :
   8688   am_cv_proto_iconv_arg1=""
   8689 else
   8690   am_cv_proto_iconv_arg1="const"
   8691 fi
   8692 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   8693       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);"
   8694 fi
   8695 
   8696     am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
   8697     { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_t:-
   8698          }$am_cv_proto_iconv" >&5
   8699 $as_echo "${ac_t:-
   8700          }$am_cv_proto_iconv" >&6; }
   8701 
   8702 cat >>confdefs.h <<_ACEOF
   8703 #define ICONV_CONST $am_cv_proto_iconv_arg1
   8704 _ACEOF
   8705 
   8706   fi
   8707 
   8708 
   8709 # GDB may fork/exec the iconv program to get the list of supported character
   8710 # sets.  Allow the user to specify where to find it.
   8711 # There are several factors affecting the choice of option name:
   8712 # - There is already --with-libiconv-prefix but we can't use it, it specifies
   8713 #   the build-time location of libiconv files.
   8714 # - The program we need to find is iconv, which comes with glibc.  The user
   8715 #   doesn't necessarily have libiconv installed.  Therefore naming this
   8716 #   --with-libiconv-foo feels wrong.
   8717 # - We want the path to be relocatable, but GDB_AC_DEFINE_RELOCATABLE is
   8718 #   defined to work on directories not files (though it really doesn't know
   8719 #   the difference).
   8720 # - Calling this --with-iconv-prefix is perceived to cause too much confusion
   8721 #   with --with-libiconv-prefix.
   8722 # Putting these together is why the option name is --with-iconv-bin.
   8723 
   8724 
   8725 # Check whether --with-iconv-bin was given.
   8726 if test "${with_iconv_bin+set}" = set; then :
   8727   withval=$with_iconv_bin; iconv_bin="${withval}"
   8728 
   8729 cat >>confdefs.h <<_ACEOF
   8730 #define ICONV_BIN "${iconv_bin}"
   8731 _ACEOF
   8732 
   8733 
   8734   if test "x$exec_prefix" = xNONE || test "x$exec_prefix" = 'x${prefix}'; then
   8735      if test "x$prefix" = xNONE; then
   8736      	test_prefix=/usr/local
   8737      else
   8738 	test_prefix=$prefix
   8739      fi
   8740   else
   8741      test_prefix=$exec_prefix
   8742   fi
   8743   value=0
   8744   case ${iconv_bin} in
   8745      "${test_prefix}"|"${test_prefix}/"*|\
   8746 	'${exec_prefix}'|'${exec_prefix}/'*)
   8747      value=1
   8748      ;;
   8749   esac
   8750 
   8751 cat >>confdefs.h <<_ACEOF
   8752 #define ICONV_BIN_RELOCATABLE $value
   8753 _ACEOF
   8754 
   8755 
   8756 
   8757 fi
   8758 
   8759 
   8760 # For the TUI, we need enhanced curses functionality.
   8761 if test x"$enable_tui" != xno; then
   8762   prefer_curses=yes
   8763 fi
   8764 
   8765 curses_found=no
   8766 if test x"$prefer_curses" = xyes; then
   8767   # FIXME: kettenis/20040905: We prefer ncurses over the vendor-supplied
   8768   # curses library because the latter might not provide all the
   8769   # functionality we need.  However, this leads to problems on systems
   8770   # where the linker searches /usr/local/lib, but the compiler doesn't
   8771   # search /usr/local/include, if ncurses is installed in /usr/local.  A
   8772   # default installation of ncurses on alpha*-dec-osf* will lead to such
   8773   # a situation.
   8774   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing waddstr" >&5
   8775 $as_echo_n "checking for library containing waddstr... " >&6; }
   8776 if test "${ac_cv_search_waddstr+set}" = set; then :
   8777   $as_echo_n "(cached) " >&6
   8778 else
   8779   ac_func_search_save_LIBS=$LIBS
   8780 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8781 /* end confdefs.h.  */
   8782 
   8783 /* Override any GCC internal prototype to avoid an error.
   8784    Use char because int might match the return type of a GCC
   8785    builtin and then its argument prototype would still apply.  */
   8786 #ifdef __cplusplus
   8787 extern "C"
   8788 #endif
   8789 char waddstr ();
   8790 int
   8791 main ()
   8792 {
   8793 return waddstr ();
   8794   ;
   8795   return 0;
   8796 }
   8797 _ACEOF
   8798 for ac_lib in '' ncurses cursesX curses; do
   8799   if test -z "$ac_lib"; then
   8800     ac_res="none required"
   8801   else
   8802     ac_res=-l$ac_lib
   8803     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   8804   fi
   8805   if ac_fn_c_try_link "$LINENO"; then :
   8806   ac_cv_search_waddstr=$ac_res
   8807 fi
   8808 rm -f core conftest.err conftest.$ac_objext \
   8809     conftest$ac_exeext
   8810   if test "${ac_cv_search_waddstr+set}" = set; then :
   8811   break
   8812 fi
   8813 done
   8814 if test "${ac_cv_search_waddstr+set}" = set; then :
   8815 
   8816 else
   8817   ac_cv_search_waddstr=no
   8818 fi
   8819 rm conftest.$ac_ext
   8820 LIBS=$ac_func_search_save_LIBS
   8821 fi
   8822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_waddstr" >&5
   8823 $as_echo "$ac_cv_search_waddstr" >&6; }
   8824 ac_res=$ac_cv_search_waddstr
   8825 if test "$ac_res" != no; then :
   8826   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   8827 
   8828 fi
   8829 
   8830 
   8831   if test "$ac_cv_search_waddstr" != no; then
   8832     curses_found=yes
   8833   fi
   8834 fi
   8835 
   8836 # Check whether we should enable the TUI, but only do so if we really
   8837 # can.
   8838 if test x"$enable_tui" != xno; then
   8839   if test -d $srcdir/tui; then
   8840     if test "$curses_found" != no; then
   8841       CONFIG_OBS="$CONFIG_OBS \$(SUBDIR_TUI_OBS)"
   8842       CONFIG_DEPS="$CONFIG_DEPS \$(SUBDIR_TUI_DEPS)"
   8843       CONFIG_SRCS="$CONFIG_SRCS \$(SUBDIR_TUI_SRCS)"
   8844       ENABLE_CFLAGS="$ENABLE_CFLAGS \$(SUBDIR_TUI_CFLAGS)"
   8845     else
   8846       if test x"$enable_tui" = xyes; then
   8847 	as_fn_error "no enhanced curses library found; disable TUI" "$LINENO" 5
   8848       else
   8849 	{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no enhanced curses library found; disabling TUI" >&5
   8850 $as_echo "$as_me: WARNING: no enhanced curses library found; disabling TUI" >&2;}
   8851       fi
   8852     fi
   8853   fi
   8854 fi
   8855 
   8856 # Since GDB uses Readline, we need termcap functionality.  In many
   8857 # cases this will be provided by the curses library, but some systems
   8858 # have a separate termcap library, or no curses library at all.
   8859 
   8860 case $host_os in
   8861   cygwin*)
   8862     if test -d $srcdir/libtermcap; then
   8863       LIBS="../libtermcap/libtermcap.a $LIBS"
   8864       ac_cv_search_tgetent="../libtermcap/libtermcap.a"
   8865     fi ;;
   8866   go32* | *djgpp*)
   8867     ac_cv_search_tgetent="none required"
   8868     ;;
   8869 esac
   8870 
   8871 # These are the libraries checked by Readline.
   8872 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing tgetent" >&5
   8873 $as_echo_n "checking for library containing tgetent... " >&6; }
   8874 if test "${ac_cv_search_tgetent+set}" = set; then :
   8875   $as_echo_n "(cached) " >&6
   8876 else
   8877   ac_func_search_save_LIBS=$LIBS
   8878 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8879 /* end confdefs.h.  */
   8880 
   8881 /* Override any GCC internal prototype to avoid an error.
   8882    Use char because int might match the return type of a GCC
   8883    builtin and then its argument prototype would still apply.  */
   8884 #ifdef __cplusplus
   8885 extern "C"
   8886 #endif
   8887 char tgetent ();
   8888 int
   8889 main ()
   8890 {
   8891 return tgetent ();
   8892   ;
   8893   return 0;
   8894 }
   8895 _ACEOF
   8896 for ac_lib in '' termcap tinfo curses ncurses; do
   8897   if test -z "$ac_lib"; then
   8898     ac_res="none required"
   8899   else
   8900     ac_res=-l$ac_lib
   8901     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   8902   fi
   8903   if ac_fn_c_try_link "$LINENO"; then :
   8904   ac_cv_search_tgetent=$ac_res
   8905 fi
   8906 rm -f core conftest.err conftest.$ac_objext \
   8907     conftest$ac_exeext
   8908   if test "${ac_cv_search_tgetent+set}" = set; then :
   8909   break
   8910 fi
   8911 done
   8912 if test "${ac_cv_search_tgetent+set}" = set; then :
   8913 
   8914 else
   8915   ac_cv_search_tgetent=no
   8916 fi
   8917 rm conftest.$ac_ext
   8918 LIBS=$ac_func_search_save_LIBS
   8919 fi
   8920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_tgetent" >&5
   8921 $as_echo "$ac_cv_search_tgetent" >&6; }
   8922 ac_res=$ac_cv_search_tgetent
   8923 if test "$ac_res" != no; then :
   8924   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   8925 
   8926 fi
   8927 
   8928 
   8929 if test "$ac_cv_search_tgetent" = no; then
   8930   CONFIG_OBS="$CONFIG_OBS stub-termcap.o"
   8931 fi
   8932 
   8933 
   8934 # Check whether --with-system-readline was given.
   8935 if test "${with_system_readline+set}" = set; then :
   8936   withval=$with_system_readline;
   8937 fi
   8938 
   8939 
   8940 if test "$with_system_readline" = yes; then
   8941   READLINE=-lreadline
   8942   READLINE_DEPS=
   8943   READLINE_CFLAGS=
   8944   READLINE_TEXI_INCFLAG=
   8945 else
   8946   READLINE='$(READLINE_DIR)/libreadline.a'
   8947   READLINE_DEPS='$(READLINE)'
   8948   READLINE_CFLAGS='-I$(READLINE_SRC)/..'
   8949   READLINE_TEXI_INCFLAG='-I $(READLINE_DIR)'
   8950 fi
   8951 
   8952 
   8953 
   8954 
   8955 
   8956 # Generate jit-reader.h
   8957 
   8958 # This is typedeffed to GDB_CORE_ADDR in jit-reader.h
   8959 TARGET_PTR=
   8960 
   8961 # The cast to long int works around a bug in the HP C Compiler
   8962 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
   8963 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
   8964 # This bug is HP SR number 8606223364.
   8965 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of unsigned long long" >&5
   8966 $as_echo_n "checking size of unsigned long long... " >&6; }
   8967 if test "${ac_cv_sizeof_unsigned_long_long+set}" = set; then :
   8968   $as_echo_n "(cached) " >&6
   8969 else
   8970   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (unsigned long long))" "ac_cv_sizeof_unsigned_long_long"        "$ac_includes_default"; then :
   8971 
   8972 else
   8973   if test "$ac_cv_type_unsigned_long_long" = yes; then
   8974      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   8975 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   8976 { as_fn_set_status 77
   8977 as_fn_error "cannot compute sizeof (unsigned long long)
   8978 See \`config.log' for more details." "$LINENO" 5; }; }
   8979    else
   8980      ac_cv_sizeof_unsigned_long_long=0
   8981    fi
   8982 fi
   8983 
   8984 fi
   8985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_unsigned_long_long" >&5
   8986 $as_echo "$ac_cv_sizeof_unsigned_long_long" >&6; }
   8987 
   8988 
   8989 
   8990 cat >>confdefs.h <<_ACEOF
   8991 #define SIZEOF_UNSIGNED_LONG_LONG $ac_cv_sizeof_unsigned_long_long
   8992 _ACEOF
   8993 
   8994 
   8995 # The cast to long int works around a bug in the HP C Compiler
   8996 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
   8997 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
   8998 # This bug is HP SR number 8606223364.
   8999 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of unsigned long" >&5
   9000 $as_echo_n "checking size of unsigned long... " >&6; }
   9001 if test "${ac_cv_sizeof_unsigned_long+set}" = set; then :
   9002   $as_echo_n "(cached) " >&6
   9003 else
   9004   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (unsigned long))" "ac_cv_sizeof_unsigned_long"        "$ac_includes_default"; then :
   9005 
   9006 else
   9007   if test "$ac_cv_type_unsigned_long" = yes; then
   9008      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   9009 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   9010 { as_fn_set_status 77
   9011 as_fn_error "cannot compute sizeof (unsigned long)
   9012 See \`config.log' for more details." "$LINENO" 5; }; }
   9013    else
   9014      ac_cv_sizeof_unsigned_long=0
   9015    fi
   9016 fi
   9017 
   9018 fi
   9019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_unsigned_long" >&5
   9020 $as_echo "$ac_cv_sizeof_unsigned_long" >&6; }
   9021 
   9022 
   9023 
   9024 cat >>confdefs.h <<_ACEOF
   9025 #define SIZEOF_UNSIGNED_LONG $ac_cv_sizeof_unsigned_long
   9026 _ACEOF
   9027 
   9028 
   9029 # The cast to long int works around a bug in the HP C Compiler
   9030 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
   9031 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
   9032 # This bug is HP SR number 8606223364.
   9033 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of unsigned __int128" >&5
   9034 $as_echo_n "checking size of unsigned __int128... " >&6; }
   9035 if test "${ac_cv_sizeof_unsigned___int128+set}" = set; then :
   9036   $as_echo_n "(cached) " >&6
   9037 else
   9038   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (unsigned __int128))" "ac_cv_sizeof_unsigned___int128"        "$ac_includes_default"; then :
   9039 
   9040 else
   9041   if test "$ac_cv_type_unsigned___int128" = yes; then
   9042      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   9043 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   9044 { as_fn_set_status 77
   9045 as_fn_error "cannot compute sizeof (unsigned __int128)
   9046 See \`config.log' for more details." "$LINENO" 5; }; }
   9047    else
   9048      ac_cv_sizeof_unsigned___int128=0
   9049    fi
   9050 fi
   9051 
   9052 fi
   9053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_unsigned___int128" >&5
   9054 $as_echo "$ac_cv_sizeof_unsigned___int128" >&6; }
   9055 
   9056 
   9057 
   9058 cat >>confdefs.h <<_ACEOF
   9059 #define SIZEOF_UNSIGNED___INT128 $ac_cv_sizeof_unsigned___int128
   9060 _ACEOF
   9061 
   9062 
   9063 
   9064 if test "x${ac_cv_sizeof_unsigned_long}" = "x8"; then
   9065   TARGET_PTR="unsigned long"
   9066 elif test "x${ac_cv_sizeof_unsigned_long_long}" = "x8"; then
   9067   TARGET_PTR="unsigned long long"
   9068 elif test "x${ac_cv_sizeof_unsigned___int128}" = "x16"; then
   9069   TARGET_PTR="unsigned __int128"
   9070 else
   9071   TARGET_PTR="unsigned long"
   9072 fi
   9073 
   9074 
   9075 ac_config_files="$ac_config_files jit-reader.h:jit-reader.in"
   9076 
   9077 
   9078 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
   9079 $as_echo_n "checking for library containing dlopen... " >&6; }
   9080 if test "${ac_cv_search_dlopen+set}" = set; then :
   9081   $as_echo_n "(cached) " >&6
   9082 else
   9083   ac_func_search_save_LIBS=$LIBS
   9084 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9085 /* end confdefs.h.  */
   9086 
   9087 /* Override any GCC internal prototype to avoid an error.
   9088    Use char because int might match the return type of a GCC
   9089    builtin and then its argument prototype would still apply.  */
   9090 #ifdef __cplusplus
   9091 extern "C"
   9092 #endif
   9093 char dlopen ();
   9094 int
   9095 main ()
   9096 {
   9097 return dlopen ();
   9098   ;
   9099   return 0;
   9100 }
   9101 _ACEOF
   9102 for ac_lib in '' dl; do
   9103   if test -z "$ac_lib"; then
   9104     ac_res="none required"
   9105   else
   9106     ac_res=-l$ac_lib
   9107     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   9108   fi
   9109   if ac_fn_c_try_link "$LINENO"; then :
   9110   ac_cv_search_dlopen=$ac_res
   9111 fi
   9112 rm -f core conftest.err conftest.$ac_objext \
   9113     conftest$ac_exeext
   9114   if test "${ac_cv_search_dlopen+set}" = set; then :
   9115   break
   9116 fi
   9117 done
   9118 if test "${ac_cv_search_dlopen+set}" = set; then :
   9119 
   9120 else
   9121   ac_cv_search_dlopen=no
   9122 fi
   9123 rm conftest.$ac_ext
   9124 LIBS=$ac_func_search_save_LIBS
   9125 fi
   9126 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
   9127 $as_echo "$ac_cv_search_dlopen" >&6; }
   9128 ac_res=$ac_cv_search_dlopen
   9129 if test "$ac_res" != no; then :
   9130   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   9131 
   9132 fi
   9133 
   9134 
   9135 
   9136 
   9137 # Check whether --with-jit-reader-dir was given.
   9138 if test "${with_jit_reader_dir+set}" = set; then :
   9139   withval=$with_jit_reader_dir;
   9140     JIT_READER_DIR=$withval
   9141 else
   9142   JIT_READER_DIR=${libdir}/gdb
   9143 fi
   9144 
   9145 
   9146   test "x$prefix" = xNONE && prefix="$ac_default_prefix"
   9147   test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
   9148   ac_define_dir=`eval echo $JIT_READER_DIR`
   9149   ac_define_dir=`eval echo $ac_define_dir`
   9150 
   9151 cat >>confdefs.h <<_ACEOF
   9152 #define JIT_READER_DIR "$ac_define_dir"
   9153 _ACEOF
   9154 
   9155 
   9156 
   9157 
   9158   if test "x$exec_prefix" = xNONE || test "x$exec_prefix" = 'x${prefix}'; then
   9159      if test "x$prefix" = xNONE; then
   9160      	test_prefix=/usr/local
   9161      else
   9162 	test_prefix=$prefix
   9163      fi
   9164   else
   9165      test_prefix=$exec_prefix
   9166   fi
   9167   value=0
   9168   case ${ac_define_dir} in
   9169      "${test_prefix}"|"${test_prefix}/"*|\
   9170 	'${exec_prefix}'|'${exec_prefix}/'*)
   9171      value=1
   9172      ;;
   9173   esac
   9174 
   9175 cat >>confdefs.h <<_ACEOF
   9176 #define JIT_READER_DIR_RELOCATABLE $value
   9177 _ACEOF
   9178 
   9179 
   9180 
   9181 
   9182 
   9183 # Check whether --with-expat was given.
   9184 if test "${with_expat+set}" = set; then :
   9185   withval=$with_expat;
   9186 else
   9187   with_expat=auto
   9188 fi
   9189 
   9190 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use expat" >&5
   9191 $as_echo_n "checking whether to use expat... " >&6; }
   9192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_expat" >&5
   9193 $as_echo "$with_expat" >&6; }
   9194 
   9195 if test "${with_expat}" = no; then
   9196   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: expat support disabled; some features may be unavailable." >&5
   9197 $as_echo "$as_me: WARNING: expat support disabled; some features may be unavailable." >&2;}
   9198   HAVE_LIBEXPAT=no
   9199 else
   9200 
   9201 
   9202 
   9203 
   9204 
   9205 
   9206 
   9207 
   9208     use_additional=yes
   9209 
   9210   acl_save_prefix="$prefix"
   9211   prefix="$acl_final_prefix"
   9212   acl_save_exec_prefix="$exec_prefix"
   9213   exec_prefix="$acl_final_exec_prefix"
   9214 
   9215     eval additional_includedir=\"$includedir\"
   9216     eval additional_libdir=\"$libdir\"
   9217 
   9218   exec_prefix="$acl_save_exec_prefix"
   9219   prefix="$acl_save_prefix"
   9220 
   9221 
   9222 # Check whether --with-libexpat-prefix was given.
   9223 if test "${with_libexpat_prefix+set}" = set; then :
   9224   withval=$with_libexpat_prefix;
   9225     if test "X$withval" = "Xno"; then
   9226       use_additional=no
   9227     else
   9228       if test "X$withval" = "X"; then
   9229 
   9230   acl_save_prefix="$prefix"
   9231   prefix="$acl_final_prefix"
   9232   acl_save_exec_prefix="$exec_prefix"
   9233   exec_prefix="$acl_final_exec_prefix"
   9234 
   9235           eval additional_includedir=\"$includedir\"
   9236           eval additional_libdir=\"$libdir\"
   9237 
   9238   exec_prefix="$acl_save_exec_prefix"
   9239   prefix="$acl_save_prefix"
   9240 
   9241       else
   9242         additional_includedir="$withval/include"
   9243         additional_libdir="$withval/lib"
   9244       fi
   9245     fi
   9246 
   9247 fi
   9248 
   9249       LIBEXPAT=
   9250   LTLIBEXPAT=
   9251   INCEXPAT=
   9252   rpathdirs=
   9253   ltrpathdirs=
   9254   names_already_handled=
   9255   names_next_round='expat '
   9256   while test -n "$names_next_round"; do
   9257     names_this_round="$names_next_round"
   9258     names_next_round=
   9259     for name in $names_this_round; do
   9260       already_handled=
   9261       for n in $names_already_handled; do
   9262         if test "$n" = "$name"; then
   9263           already_handled=yes
   9264           break
   9265         fi
   9266       done
   9267       if test -z "$already_handled"; then
   9268         names_already_handled="$names_already_handled $name"
   9269                         uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
   9270         eval value=\"\$HAVE_LIB$uppername\"
   9271         if test -n "$value"; then
   9272           if test "$value" = yes; then
   9273             eval value=\"\$LIB$uppername\"
   9274             test -z "$value" || LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$value"
   9275             eval value=\"\$LTLIB$uppername\"
   9276             test -z "$value" || LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }$value"
   9277           else
   9278                                     :
   9279           fi
   9280         else
   9281                               found_dir=
   9282           found_la=
   9283           found_so=
   9284           found_a=
   9285           if test $use_additional = yes; then
   9286             if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
   9287               found_dir="$additional_libdir"
   9288               found_so="$additional_libdir/lib$name.$shlibext"
   9289               if test -f "$additional_libdir/lib$name.la"; then
   9290                 found_la="$additional_libdir/lib$name.la"
   9291               fi
   9292             else
   9293               if test -f "$additional_libdir/lib$name.$libext"; then
   9294                 found_dir="$additional_libdir"
   9295                 found_a="$additional_libdir/lib$name.$libext"
   9296                 if test -f "$additional_libdir/lib$name.la"; then
   9297                   found_la="$additional_libdir/lib$name.la"
   9298                 fi
   9299               fi
   9300             fi
   9301           fi
   9302           if test "X$found_dir" = "X"; then
   9303             for x in $LDFLAGS $LTLIBEXPAT; do
   9304 
   9305   acl_save_prefix="$prefix"
   9306   prefix="$acl_final_prefix"
   9307   acl_save_exec_prefix="$exec_prefix"
   9308   exec_prefix="$acl_final_exec_prefix"
   9309   eval x=\"$x\"
   9310   exec_prefix="$acl_save_exec_prefix"
   9311   prefix="$acl_save_prefix"
   9312 
   9313               case "$x" in
   9314                 -L*)
   9315                   dir=`echo "X$x" | sed -e 's/^X-L//'`
   9316                   if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
   9317                     found_dir="$dir"
   9318                     found_so="$dir/lib$name.$shlibext"
   9319                     if test -f "$dir/lib$name.la"; then
   9320                       found_la="$dir/lib$name.la"
   9321                     fi
   9322                   else
   9323                     if test -f "$dir/lib$name.$libext"; then
   9324                       found_dir="$dir"
   9325                       found_a="$dir/lib$name.$libext"
   9326                       if test -f "$dir/lib$name.la"; then
   9327                         found_la="$dir/lib$name.la"
   9328                       fi
   9329                     fi
   9330                   fi
   9331                   ;;
   9332               esac
   9333               if test "X$found_dir" != "X"; then
   9334                 break
   9335               fi
   9336             done
   9337           fi
   9338           if test "X$found_dir" != "X"; then
   9339                         LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }-L$found_dir -l$name"
   9340             if test "X$found_so" != "X"; then
   9341                                                         if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
   9342                                 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
   9343               else
   9344                                                                                 haveit=
   9345                 for x in $ltrpathdirs; do
   9346                   if test "X$x" = "X$found_dir"; then
   9347                     haveit=yes
   9348                     break
   9349                   fi
   9350                 done
   9351                 if test -z "$haveit"; then
   9352                   ltrpathdirs="$ltrpathdirs $found_dir"
   9353                 fi
   9354                                 if test "$hardcode_direct" = yes; then
   9355                                                       LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
   9356                 else
   9357                   if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
   9358                                                             LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
   9359                                                             haveit=
   9360                     for x in $rpathdirs; do
   9361                       if test "X$x" = "X$found_dir"; then
   9362                         haveit=yes
   9363                         break
   9364                       fi
   9365                     done
   9366                     if test -z "$haveit"; then
   9367                       rpathdirs="$rpathdirs $found_dir"
   9368                     fi
   9369                   else
   9370                                                                                 haveit=
   9371                     for x in $LDFLAGS $LIBEXPAT; do
   9372 
   9373   acl_save_prefix="$prefix"
   9374   prefix="$acl_final_prefix"
   9375   acl_save_exec_prefix="$exec_prefix"
   9376   exec_prefix="$acl_final_exec_prefix"
   9377   eval x=\"$x\"
   9378   exec_prefix="$acl_save_exec_prefix"
   9379   prefix="$acl_save_prefix"
   9380 
   9381                       if test "X$x" = "X-L$found_dir"; then
   9382                         haveit=yes
   9383                         break
   9384                       fi
   9385                     done
   9386                     if test -z "$haveit"; then
   9387                       LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }-L$found_dir"
   9388                     fi
   9389                     if test "$hardcode_minus_L" != no; then
   9390                                                                                         LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$found_so"
   9391                     else
   9392                                                                                                                                                                                 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }-l$name"
   9393                     fi
   9394                   fi
   9395                 fi
   9396               fi
   9397             else
   9398               if test "X$found_a" != "X"; then
   9399                                 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$found_a"
   9400               else
   9401                                                 LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }-L$found_dir -l$name"
   9402               fi
   9403             fi
   9404                         additional_includedir=
   9405             case "$found_dir" in
   9406               */lib | */lib/)
   9407                 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
   9408                 additional_includedir="$basedir/include"
   9409                 ;;
   9410             esac
   9411             if test "X$additional_includedir" != "X"; then
   9412                                                                                                                 if test "X$additional_includedir" != "X/usr/include"; then
   9413                 haveit=
   9414                 if test "X$additional_includedir" = "X/usr/local/include"; then
   9415                   if test -n "$GCC"; then
   9416                     case $host_os in
   9417                       linux*) haveit=yes;;
   9418                     esac
   9419                   fi
   9420                 fi
   9421                 if test -z "$haveit"; then
   9422                   for x in $CPPFLAGS $INCEXPAT; do
   9423 
   9424   acl_save_prefix="$prefix"
   9425   prefix="$acl_final_prefix"
   9426   acl_save_exec_prefix="$exec_prefix"
   9427   exec_prefix="$acl_final_exec_prefix"
   9428   eval x=\"$x\"
   9429   exec_prefix="$acl_save_exec_prefix"
   9430   prefix="$acl_save_prefix"
   9431 
   9432                     if test "X$x" = "X-I$additional_includedir"; then
   9433                       haveit=yes
   9434                       break
   9435                     fi
   9436                   done
   9437                   if test -z "$haveit"; then
   9438                     if test -d "$additional_includedir"; then
   9439                                             INCEXPAT="${INCEXPAT}${INCEXPAT:+ }-I$additional_includedir"
   9440                     fi
   9441                   fi
   9442                 fi
   9443               fi
   9444             fi
   9445                         if test -n "$found_la"; then
   9446                                                         save_libdir="$libdir"
   9447               case "$found_la" in
   9448                 */* | *\\*) . "$found_la" ;;
   9449                 *) . "./$found_la" ;;
   9450               esac
   9451               libdir="$save_libdir"
   9452                             for dep in $dependency_libs; do
   9453                 case "$dep" in
   9454                   -L*)
   9455                     additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
   9456                                                                                                                                                                 if test "X$additional_libdir" != "X/usr/lib"; then
   9457                       haveit=
   9458                       if test "X$additional_libdir" = "X/usr/local/lib"; then
   9459                         if test -n "$GCC"; then
   9460                           case $host_os in
   9461                             linux*) haveit=yes;;
   9462                           esac
   9463                         fi
   9464                       fi
   9465                       if test -z "$haveit"; then
   9466                         haveit=
   9467                         for x in $LDFLAGS $LIBEXPAT; do
   9468 
   9469   acl_save_prefix="$prefix"
   9470   prefix="$acl_final_prefix"
   9471   acl_save_exec_prefix="$exec_prefix"
   9472   exec_prefix="$acl_final_exec_prefix"
   9473   eval x=\"$x\"
   9474   exec_prefix="$acl_save_exec_prefix"
   9475   prefix="$acl_save_prefix"
   9476 
   9477                           if test "X$x" = "X-L$additional_libdir"; then
   9478                             haveit=yes
   9479                             break
   9480                           fi
   9481                         done
   9482                         if test -z "$haveit"; then
   9483                           if test -d "$additional_libdir"; then
   9484                                                         LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }-L$additional_libdir"
   9485                           fi
   9486                         fi
   9487                         haveit=
   9488                         for x in $LDFLAGS $LTLIBEXPAT; do
   9489 
   9490   acl_save_prefix="$prefix"
   9491   prefix="$acl_final_prefix"
   9492   acl_save_exec_prefix="$exec_prefix"
   9493   exec_prefix="$acl_final_exec_prefix"
   9494   eval x=\"$x\"
   9495   exec_prefix="$acl_save_exec_prefix"
   9496   prefix="$acl_save_prefix"
   9497 
   9498                           if test "X$x" = "X-L$additional_libdir"; then
   9499                             haveit=yes
   9500                             break
   9501                           fi
   9502                         done
   9503                         if test -z "$haveit"; then
   9504                           if test -d "$additional_libdir"; then
   9505                                                         LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }-L$additional_libdir"
   9506                           fi
   9507                         fi
   9508                       fi
   9509                     fi
   9510                     ;;
   9511                   -R*)
   9512                     dir=`echo "X$dep" | sed -e 's/^X-R//'`
   9513                     if test "$enable_rpath" != no; then
   9514                                                                   haveit=
   9515                       for x in $rpathdirs; do
   9516                         if test "X$x" = "X$dir"; then
   9517                           haveit=yes
   9518                           break
   9519                         fi
   9520                       done
   9521                       if test -z "$haveit"; then
   9522                         rpathdirs="$rpathdirs $dir"
   9523                       fi
   9524                                                                   haveit=
   9525                       for x in $ltrpathdirs; do
   9526                         if test "X$x" = "X$dir"; then
   9527                           haveit=yes
   9528                           break
   9529                         fi
   9530                       done
   9531                       if test -z "$haveit"; then
   9532                         ltrpathdirs="$ltrpathdirs $dir"
   9533                       fi
   9534                     fi
   9535                     ;;
   9536                   -l*)
   9537                                         names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
   9538                     ;;
   9539                   *.la)
   9540                                                                                 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
   9541                     ;;
   9542                   *)
   9543                                         LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$dep"
   9544                     LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }$dep"
   9545                     ;;
   9546                 esac
   9547               done
   9548             fi
   9549           else
   9550                                                             LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }-l$name"
   9551             LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }-l$name"
   9552           fi
   9553         fi
   9554       fi
   9555     done
   9556   done
   9557   if test "X$rpathdirs" != "X"; then
   9558     if test -n "$hardcode_libdir_separator"; then
   9559                         alldirs=
   9560       for found_dir in $rpathdirs; do
   9561         alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
   9562       done
   9563             acl_save_libdir="$libdir"
   9564       libdir="$alldirs"
   9565       eval flag=\"$hardcode_libdir_flag_spec\"
   9566       libdir="$acl_save_libdir"
   9567       LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$flag"
   9568     else
   9569             for found_dir in $rpathdirs; do
   9570         acl_save_libdir="$libdir"
   9571         libdir="$found_dir"
   9572         eval flag=\"$hardcode_libdir_flag_spec\"
   9573         libdir="$acl_save_libdir"
   9574         LIBEXPAT="${LIBEXPAT}${LIBEXPAT:+ }$flag"
   9575       done
   9576     fi
   9577   fi
   9578   if test "X$ltrpathdirs" != "X"; then
   9579             for found_dir in $ltrpathdirs; do
   9580       LTLIBEXPAT="${LTLIBEXPAT}${LTLIBEXPAT:+ }-R$found_dir"
   9581     done
   9582   fi
   9583 
   9584 
   9585         ac_save_CPPFLAGS="$CPPFLAGS"
   9586 
   9587   for element in $INCEXPAT; do
   9588     haveit=
   9589     for x in $CPPFLAGS; do
   9590 
   9591   acl_save_prefix="$prefix"
   9592   prefix="$acl_final_prefix"
   9593   acl_save_exec_prefix="$exec_prefix"
   9594   exec_prefix="$acl_final_exec_prefix"
   9595   eval x=\"$x\"
   9596   exec_prefix="$acl_save_exec_prefix"
   9597   prefix="$acl_save_prefix"
   9598 
   9599       if test "X$x" = "X$element"; then
   9600         haveit=yes
   9601         break
   9602       fi
   9603     done
   9604     if test -z "$haveit"; then
   9605       CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
   9606     fi
   9607   done
   9608 
   9609 
   9610   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libexpat" >&5
   9611 $as_echo_n "checking for libexpat... " >&6; }
   9612 if test "${ac_cv_libexpat+set}" = set; then :
   9613   $as_echo_n "(cached) " >&6
   9614 else
   9615 
   9616     ac_save_LIBS="$LIBS"
   9617     LIBS="$LIBS $LIBEXPAT"
   9618     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9619 /* end confdefs.h.  */
   9620 #include "expat.h"
   9621 int
   9622 main ()
   9623 {
   9624 XML_Parser p = XML_ParserCreate (0);
   9625   ;
   9626   return 0;
   9627 }
   9628 _ACEOF
   9629 if ac_fn_c_try_link "$LINENO"; then :
   9630   ac_cv_libexpat=yes
   9631 else
   9632   ac_cv_libexpat=no
   9633 fi
   9634 rm -f core conftest.err conftest.$ac_objext \
   9635     conftest$ac_exeext conftest.$ac_ext
   9636     LIBS="$ac_save_LIBS"
   9637 
   9638 fi
   9639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libexpat" >&5
   9640 $as_echo "$ac_cv_libexpat" >&6; }
   9641   if test "$ac_cv_libexpat" = yes; then
   9642     HAVE_LIBEXPAT=yes
   9643 
   9644 $as_echo "#define HAVE_LIBEXPAT 1" >>confdefs.h
   9645 
   9646     { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libexpat" >&5
   9647 $as_echo_n "checking how to link with libexpat... " >&6; }
   9648     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBEXPAT" >&5
   9649 $as_echo "$LIBEXPAT" >&6; }
   9650   else
   9651     HAVE_LIBEXPAT=no
   9652             CPPFLAGS="$ac_save_CPPFLAGS"
   9653     LIBEXPAT=
   9654     LTLIBEXPAT=
   9655   fi
   9656 
   9657 
   9658 
   9659 
   9660 
   9661 
   9662   if test "$HAVE_LIBEXPAT" != yes; then
   9663     if test "$with_expat" = yes; then
   9664       as_fn_error "expat is missing or unusable" "$LINENO" 5
   9665     else
   9666       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: expat is missing or unusable; some features may be unavailable." >&5
   9667 $as_echo "$as_me: WARNING: expat is missing or unusable; some features may be unavailable." >&2;}
   9668     fi
   9669   else
   9670     save_LIBS=$LIBS
   9671     LIBS="$LIBS $LIBEXPAT"
   9672     for ac_func in XML_StopParser
   9673 do :
   9674   ac_fn_c_check_func "$LINENO" "XML_StopParser" "ac_cv_func_XML_StopParser"
   9675 if test "x$ac_cv_func_XML_StopParser" = x""yes; then :
   9676   cat >>confdefs.h <<_ACEOF
   9677 #define HAVE_XML_STOPPARSER 1
   9678 _ACEOF
   9679 
   9680 fi
   9681 done
   9682 
   9683     LIBS=$save_LIBS
   9684   fi
   9685 fi
   9686 
   9687 # --------------------- #
   9688 # Check for libpython.  #
   9689 # --------------------- #
   9690 
   9691 
   9692 
   9693 
   9694 
   9695 
   9696 # Check whether --with-python was given.
   9697 if test "${with_python+set}" = set; then :
   9698   withval=$with_python;
   9699 else
   9700   with_python=auto
   9701 fi
   9702 
   9703 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use python" >&5
   9704 $as_echo_n "checking whether to use python... " >&6; }
   9705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_python" >&5
   9706 $as_echo "$with_python" >&6; }
   9707 
   9708 if test "${with_python}" = no; then
   9709   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: python support disabled; some features may be unavailable." >&5
   9710 $as_echo "$as_me: WARNING: python support disabled; some features may be unavailable." >&2;}
   9711   have_libpython=no
   9712 else
   9713   case "${with_python}" in
   9714   [\\/]* | ?:[\\/]*)
   9715     if test -d ${with_python}; then
   9716       # Assume the python binary is ${with_python}/bin/python.
   9717       python_prog="${with_python}/bin/python"
   9718       python_prefix=
   9719       # If python does not exit ${with_python}/bin, then try in
   9720       # ${with_python}.  On Windows/MinGW, this is where the Python
   9721       # executable is.
   9722       if test ! -x "${python_prog}"; then
   9723         python_prog="${with_python}/python"
   9724         python_prefix=
   9725       fi
   9726       if test ! -x "${python_prog}"; then
   9727         # Fall back to gdb 7.0/7.1 behaviour.
   9728         python_prog=missing
   9729         python_prefix=${with_python}
   9730       fi
   9731     elif test -x "${with_python}"; then
   9732       # While we can't run python compiled for $host (unless host == build),
   9733       # the user could write a script that provides the needed information,
   9734       # so we support that.
   9735       python_prog=${with_python}
   9736       python_prefix=
   9737     else
   9738       as_fn_error "invalid value for --with-python" "$LINENO" 5
   9739     fi
   9740     ;;
   9741   */*)
   9742     # Disallow --with-python=foo/bar.
   9743     as_fn_error "invalid value for --with-python" "$LINENO" 5
   9744     ;;
   9745   *)
   9746     # The user has either specified auto, yes, or the name of the python
   9747     # program assumed to be in $PATH.
   9748     python_prefix=
   9749     case "${with_python}" in
   9750     yes | auto)
   9751       if test ${build} = ${host}; then
   9752         # Extract the first word of "python", so it can be a program name with args.
   9753 set dummy python; ac_word=$2
   9754 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   9755 $as_echo_n "checking for $ac_word... " >&6; }
   9756 if test "${ac_cv_path_python_prog_path+set}" = set; then :
   9757   $as_echo_n "(cached) " >&6
   9758 else
   9759   case $python_prog_path in
   9760   [\\/]* | ?:[\\/]*)
   9761   ac_cv_path_python_prog_path="$python_prog_path" # Let the user override the test with a path.
   9762   ;;
   9763   *)
   9764   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   9765 for as_dir in $PATH
   9766 do
   9767   IFS=$as_save_IFS
   9768   test -z "$as_dir" && as_dir=.
   9769     for ac_exec_ext in '' $ac_executable_extensions; do
   9770   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   9771     ac_cv_path_python_prog_path="$as_dir/$ac_word$ac_exec_ext"
   9772     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   9773     break 2
   9774   fi
   9775 done
   9776   done
   9777 IFS=$as_save_IFS
   9778 
   9779   test -z "$ac_cv_path_python_prog_path" && ac_cv_path_python_prog_path="missing"
   9780   ;;
   9781 esac
   9782 fi
   9783 python_prog_path=$ac_cv_path_python_prog_path
   9784 if test -n "$python_prog_path"; then
   9785   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $python_prog_path" >&5
   9786 $as_echo "$python_prog_path" >&6; }
   9787 else
   9788   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9789 $as_echo "no" >&6; }
   9790 fi
   9791 
   9792 
   9793         if test "${python_prog_path}" = missing; then
   9794           python_prog=missing
   9795         else
   9796           python_prog=${python_prog_path}
   9797         fi
   9798       else
   9799         # Not much we can do except assume the cross-compiler will find the
   9800         # right files.
   9801         python_prog=missing
   9802       fi
   9803       ;;
   9804     *)
   9805       # While we can't run python compiled for $host (unless host == build),
   9806       # the user could write a script that provides the needed information,
   9807       # so we support that.
   9808       python_prog="${with_python}"
   9809       # Extract the first word of "${python_prog}", so it can be a program name with args.
   9810 set dummy ${python_prog}; ac_word=$2
   9811 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   9812 $as_echo_n "checking for $ac_word... " >&6; }
   9813 if test "${ac_cv_path_python_prog_path+set}" = set; then :
   9814   $as_echo_n "(cached) " >&6
   9815 else
   9816   case $python_prog_path in
   9817   [\\/]* | ?:[\\/]*)
   9818   ac_cv_path_python_prog_path="$python_prog_path" # Let the user override the test with a path.
   9819   ;;
   9820   *)
   9821   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   9822 for as_dir in $PATH
   9823 do
   9824   IFS=$as_save_IFS
   9825   test -z "$as_dir" && as_dir=.
   9826     for ac_exec_ext in '' $ac_executable_extensions; do
   9827   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   9828     ac_cv_path_python_prog_path="$as_dir/$ac_word$ac_exec_ext"
   9829     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   9830     break 2
   9831   fi
   9832 done
   9833   done
   9834 IFS=$as_save_IFS
   9835 
   9836   test -z "$ac_cv_path_python_prog_path" && ac_cv_path_python_prog_path="missing"
   9837   ;;
   9838 esac
   9839 fi
   9840 python_prog_path=$ac_cv_path_python_prog_path
   9841 if test -n "$python_prog_path"; then
   9842   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $python_prog_path" >&5
   9843 $as_echo "$python_prog_path" >&6; }
   9844 else
   9845   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9846 $as_echo "no" >&6; }
   9847 fi
   9848 
   9849 
   9850       if test "${python_prog_path}" = missing; then
   9851         as_fn_error "unable to find python program ${python_prog}" "$LINENO" 5
   9852       fi
   9853       ;;
   9854     esac
   9855   esac
   9856 
   9857   if test "${python_prog}" != missing; then
   9858     # We have a python program to use, but it may be too old.
   9859     # Don't flag an error for --with-python=auto (the default).
   9860     have_python_config=yes
   9861     python_includes=`${python_prog} ${srcdir}/python/python-config.py --includes`
   9862     if test $? != 0; then
   9863       have_python_config=failed
   9864       if test "${with_python}" != auto; then
   9865         as_fn_error "failure running python-config --includes" "$LINENO" 5
   9866       fi
   9867     fi
   9868     python_libs=`${python_prog} ${srcdir}/python/python-config.py --ldflags`
   9869     if test $? != 0; then
   9870       have_python_config=failed
   9871       if test "${with_python}" != auto; then
   9872         as_fn_error "failure running python-config --ldflags" "$LINENO" 5
   9873       fi
   9874     fi
   9875     python_prefix=`${python_prog} ${srcdir}/python/python-config.py --exec-prefix`
   9876     if test $? != 0; then
   9877       have_python_config=failed
   9878       if test "${with_python}" != auto; then
   9879         as_fn_error "failure running python-config --exec-prefix" "$LINENO" 5
   9880       fi
   9881     fi
   9882   else
   9883     # We do not have a python executable we can use to determine where
   9884     # to find the Python headers and libs.  We cannot guess the include
   9885     # path from the python_prefix either, because that include path
   9886     # depends on the Python version.  So, there is nothing much we can
   9887     # do except assume that the compiler will be able to find those files.
   9888     python_includes=
   9889     python_libs=
   9890     have_python_config=no
   9891   fi
   9892 
   9893   # If we have python-config, only try the configuration it provides.
   9894   # Otherwise fallback on the old way of trying different versions of
   9895   # python in turn.
   9896 
   9897   have_libpython=no
   9898   if test "${have_python_config}" = yes; then
   9899     # Determine the Python version by extracting "-lpython<version>"
   9900     # part of the python_libs. <version> is usually X.Y with X and Y
   9901     # being decimal numbers, but can also be XY (seen on Windows).
   9902     #
   9903     # The extraction is performed using sed with a regular expression.
   9904     # Initially, the regexp used was using the '?' quantifier to make
   9905     # the dot in the version number optional.  Unfortunately, this
   9906     # does not work with non-GNU versions of sed because, because of
   9907     # what looks like a limitation (the '?' quantifier does not work
   9908     # with back-references).  We work around this limitation by using
   9909     # the '*' quantifier instead.  It means that, in theory, we might
   9910     # match unexpected version strings such as "-lpython2..7", but
   9911     # this seems unlikely in practice.  And even if that happens,
   9912     # an error will be triggered later on, when checking that version
   9913     # number.
   9914     python_version=`echo " ${python_libs} " \
   9915                          | sed -e 's,^.* -l\(python[0-9]*[.]*[0-9]*\).*$,\1,'`
   9916     case "${python_version}" in
   9917     python*)
   9918 
   9919   version=${python_version}
   9920 
   9921   new_CPPFLAGS=${python_includes}
   9922   new_LIBS=${python_libs}
   9923   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
   9924 $as_echo_n "checking for ${version}... " >&6; }
   9925   save_CPPFLAGS=$CPPFLAGS
   9926   save_LIBS=$LIBS
   9927   CPPFLAGS="$CPPFLAGS $new_CPPFLAGS"
   9928   LIBS="$LIBS $new_LIBS"
   9929   found_usable_python=no
   9930   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9931 /* end confdefs.h.  */
   9932 #include "Python.h"
   9933 int
   9934 main ()
   9935 {
   9936 Py_Initialize ();
   9937   ;
   9938   return 0;
   9939 }
   9940 _ACEOF
   9941 if ac_fn_c_try_link "$LINENO"; then :
   9942   have_libpython=${version}
   9943                   found_usable_python=yes
   9944                   PYTHON_CPPFLAGS=$new_CPPFLAGS
   9945                   PYTHON_LIBS=$new_LIBS
   9946 fi
   9947 rm -f core conftest.err conftest.$ac_objext \
   9948     conftest$ac_exeext conftest.$ac_ext
   9949   CPPFLAGS=$save_CPPFLAGS
   9950   LIBS=$save_LIBS
   9951   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
   9952 $as_echo "${found_usable_python}" >&6; }
   9953 
   9954       ;;
   9955     *)
   9956       as_fn_error "unable to determine python version from ${python_libs}" "$LINENO" 5
   9957       ;;
   9958     esac
   9959   elif test "${have_python_config}" != failed; then
   9960     if test "${have_libpython}" = no; then
   9961 
   9962   version=python2.7
   9963 
   9964   new_CPPFLAGS=${python_includes}
   9965   new_LIBS="${python_libs} -lpython2.7"
   9966   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
   9967 $as_echo_n "checking for ${version}... " >&6; }
   9968   save_CPPFLAGS=$CPPFLAGS
   9969   save_LIBS=$LIBS
   9970   CPPFLAGS="$CPPFLAGS $new_CPPFLAGS"
   9971   LIBS="$LIBS $new_LIBS"
   9972   found_usable_python=no
   9973   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9974 /* end confdefs.h.  */
   9975 #include "Python.h"
   9976 int
   9977 main ()
   9978 {
   9979 Py_Initialize ();
   9980   ;
   9981   return 0;
   9982 }
   9983 _ACEOF
   9984 if ac_fn_c_try_link "$LINENO"; then :
   9985   have_libpython=${version}
   9986                   found_usable_python=yes
   9987                   PYTHON_CPPFLAGS=$new_CPPFLAGS
   9988                   PYTHON_LIBS=$new_LIBS
   9989 fi
   9990 rm -f core conftest.err conftest.$ac_objext \
   9991     conftest$ac_exeext conftest.$ac_ext
   9992   CPPFLAGS=$save_CPPFLAGS
   9993   LIBS=$save_LIBS
   9994   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
   9995 $as_echo "${found_usable_python}" >&6; }
   9996 
   9997     fi
   9998     if test "${have_libpython}" = no; then
   9999 
   10000   version=python2.6
   10001 
   10002   new_CPPFLAGS=${python_includes}
   10003   new_LIBS="${python_libs} -lpython2.6"
   10004   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
   10005 $as_echo_n "checking for ${version}... " >&6; }
   10006   save_CPPFLAGS=$CPPFLAGS
   10007   save_LIBS=$LIBS
   10008   CPPFLAGS="$CPPFLAGS $new_CPPFLAGS"
   10009   LIBS="$LIBS $new_LIBS"
   10010   found_usable_python=no
   10011   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10012 /* end confdefs.h.  */
   10013 #include "Python.h"
   10014 int
   10015 main ()
   10016 {
   10017 Py_Initialize ();
   10018   ;
   10019   return 0;
   10020 }
   10021 _ACEOF
   10022 if ac_fn_c_try_link "$LINENO"; then :
   10023   have_libpython=${version}
   10024                   found_usable_python=yes
   10025                   PYTHON_CPPFLAGS=$new_CPPFLAGS
   10026                   PYTHON_LIBS=$new_LIBS
   10027 fi
   10028 rm -f core conftest.err conftest.$ac_objext \
   10029     conftest$ac_exeext conftest.$ac_ext
   10030   CPPFLAGS=$save_CPPFLAGS
   10031   LIBS=$save_LIBS
   10032   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
   10033 $as_echo "${found_usable_python}" >&6; }
   10034 
   10035     fi
   10036     if test ${have_libpython} = no; then
   10037 
   10038   version=python2.5
   10039 
   10040   new_CPPFLAGS=${python_includes}
   10041   new_LIBS="${python_libs} -lpython2.5"
   10042   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
   10043 $as_echo_n "checking for ${version}... " >&6; }
   10044   save_CPPFLAGS=$CPPFLAGS
   10045   save_LIBS=$LIBS
   10046   CPPFLAGS="$CPPFLAGS $new_CPPFLAGS"
   10047   LIBS="$LIBS $new_LIBS"
   10048   found_usable_python=no
   10049   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10050 /* end confdefs.h.  */
   10051 #include "Python.h"
   10052 int
   10053 main ()
   10054 {
   10055 Py_Initialize ();
   10056   ;
   10057   return 0;
   10058 }
   10059 _ACEOF
   10060 if ac_fn_c_try_link "$LINENO"; then :
   10061   have_libpython=${version}
   10062                   found_usable_python=yes
   10063                   PYTHON_CPPFLAGS=$new_CPPFLAGS
   10064                   PYTHON_LIBS=$new_LIBS
   10065 fi
   10066 rm -f core conftest.err conftest.$ac_objext \
   10067     conftest$ac_exeext conftest.$ac_ext
   10068   CPPFLAGS=$save_CPPFLAGS
   10069   LIBS=$save_LIBS
   10070   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
   10071 $as_echo "${found_usable_python}" >&6; }
   10072 
   10073     fi
   10074     if test ${have_libpython} = no; then
   10075 
   10076   version=python2.4
   10077 
   10078   new_CPPFLAGS=${python_includes}
   10079   new_LIBS="${python_libs} -lpython2.4"
   10080   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${version}" >&5
   10081 $as_echo_n "checking for ${version}... " >&6; }
   10082   save_CPPFLAGS=$CPPFLAGS
   10083   save_LIBS=$LIBS
   10084   CPPFLAGS="$CPPFLAGS $new_CPPFLAGS"
   10085   LIBS="$LIBS $new_LIBS"
   10086   found_usable_python=no
   10087   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10088 /* end confdefs.h.  */
   10089 #include "Python.h"
   10090 int
   10091 main ()
   10092 {
   10093 Py_Initialize ();
   10094   ;
   10095   return 0;
   10096 }
   10097 _ACEOF
   10098 if ac_fn_c_try_link "$LINENO"; then :
   10099   have_libpython=${version}
   10100                   found_usable_python=yes
   10101                   PYTHON_CPPFLAGS=$new_CPPFLAGS
   10102                   PYTHON_LIBS=$new_LIBS
   10103 fi
   10104 rm -f core conftest.err conftest.$ac_objext \
   10105     conftest$ac_exeext conftest.$ac_ext
   10106   CPPFLAGS=$save_CPPFLAGS
   10107   LIBS=$save_LIBS
   10108   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_python}" >&5
   10109 $as_echo "${found_usable_python}" >&6; }
   10110 
   10111     fi
   10112   fi
   10113   if test "${have_libpython}" = python2.7 -o "${have_libpython}" = python27; then
   10114 
   10115 $as_echo "#define HAVE_LIBPYTHON2_7 1" >>confdefs.h
   10116 
   10117   elif test "${have_libpython}" = python2.6 -o "${have_libpython}" = python26; then
   10118 
   10119 $as_echo "#define HAVE_LIBPYTHON2_6 1" >>confdefs.h
   10120 
   10121   elif test "${have_libpython}" = python2.5 -o "${have_libpython}" = python25; then
   10122 
   10123 $as_echo "#define HAVE_LIBPYTHON2_5 1" >>confdefs.h
   10124 
   10125   elif test "${have_libpython}" = python2.4 -o "${have_libpython}" = python24; then
   10126 
   10127 $as_echo "#define HAVE_LIBPYTHON2_4 1" >>confdefs.h
   10128 
   10129   fi
   10130 
   10131   if test "${have_libpython}" = no; then
   10132     case "${with_python}" in
   10133     yes)
   10134       as_fn_error "python is missing or unusable" "$LINENO" 5
   10135       ;;
   10136     auto)
   10137       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: python is missing or unusable; some features may be unavailable." >&5
   10138 $as_echo "$as_me: WARNING: python is missing or unusable; some features may be unavailable." >&2;}
   10139       ;;
   10140     *)
   10141       as_fn_error "no usable python found at ${with_python}" "$LINENO" 5
   10142       ;;
   10143     esac
   10144   else
   10145     if test -n "${python_prefix}"; then
   10146 
   10147 cat >>confdefs.h <<_ACEOF
   10148 #define WITH_PYTHON_PATH "${python_prefix}"
   10149 _ACEOF
   10150 
   10151 
   10152   if test "x$exec_prefix" = xNONE || test "x$exec_prefix" = 'x${prefix}'; then
   10153      if test "x$prefix" = xNONE; then
   10154      	test_prefix=/usr/local
   10155      else
   10156 	test_prefix=$prefix
   10157      fi
   10158   else
   10159      test_prefix=$exec_prefix
   10160   fi
   10161   value=0
   10162   case ${python_prefix} in
   10163      "${test_prefix}"|"${test_prefix}/"*|\
   10164 	'${exec_prefix}'|'${exec_prefix}/'*)
   10165      value=1
   10166      ;;
   10167   esac
   10168 
   10169 cat >>confdefs.h <<_ACEOF
   10170 #define PYTHON_PATH_RELOCATABLE $value
   10171 _ACEOF
   10172 
   10173 
   10174     fi
   10175   fi
   10176 fi
   10177 
   10178 if test "${have_libpython}" != no; then
   10179 
   10180 $as_echo "#define HAVE_PYTHON 1" >>confdefs.h
   10181 
   10182   CONFIG_OBS="$CONFIG_OBS \$(SUBDIR_PYTHON_OBS)"
   10183   CONFIG_DEPS="$CONFIG_DEPS \$(SUBDIR_PYTHON_DEPS)"
   10184   CONFIG_SRCS="$CONFIG_SRCS \$(SUBDIR_PYTHON_SRCS)"
   10185   CONFIG_INSTALL="$CONFIG_INSTALL install-python"
   10186   ENABLE_CFLAGS="$ENABLE_CFLAGS \$(SUBDIR_PYTHON_CFLAGS)"
   10187 
   10188   # Flags needed to compile Python code (taken from python-config --cflags).
   10189   # We cannot call python-config directly because it will output whatever was
   10190   # used when compiling the Python interpreter itself, including flags which
   10191   # would make the python-related objects be compiled differently from the
   10192   # rest of GDB (e.g., -O2 and -fPIC).
   10193   if test "${GCC}" = yes; then
   10194     tentative_python_cflags="-fno-strict-aliasing -DNDEBUG -fwrapv"
   10195   fi
   10196 
   10197   if test "x${tentative_python_cflags}" != x; then
   10198     { $as_echo "$as_me:${as_lineno-$LINENO}: checking compiler flags for python code" >&5
   10199 $as_echo_n "checking compiler flags for python code... " >&6; }
   10200     for flag in ${tentative_python_cflags}; do
   10201       # Check that the compiler accepts it
   10202       saved_CFLAGS="$CFLAGS"
   10203       CFLAGS="$CFLAGS $flag"
   10204       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10205 /* end confdefs.h.  */
   10206 
   10207 int
   10208 main ()
   10209 {
   10210 
   10211   ;
   10212   return 0;
   10213 }
   10214 _ACEOF
   10215 if ac_fn_c_try_compile "$LINENO"; then :
   10216   PYTHON_CFLAGS="${PYTHON_CFLAGS} $flag"
   10217 fi
   10218 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   10219       CFLAGS="$saved_CFLAGS"
   10220     done
   10221     { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${PYTHON_CFLAGS}" >&5
   10222 $as_echo "${PYTHON_CFLAGS}" >&6; }
   10223   fi
   10224 
   10225   # On x64 Windows, Python's include headers, and pyconfig.h in
   10226   # particular, rely on MS_WIN64 macro to detect that it's a 64bit
   10227   # version of Windows.  Unfortunately, MS_WIN64 is only defined if
   10228   # _MSC_VER, a Microsoft-specific macro, is defined.  So, when
   10229   # building on x64 Windows with GCC, we define MS_WIN64 ourselves.
   10230   # The issue was reported to the Python community, but still isn't
   10231   # solved as of 2012-10-02 (http://bugs.python.org/issue4709).
   10232 
   10233   case "$gdb_host" in
   10234     mingw64)
   10235            if test "${GCC}" = yes; then
   10236              CPPFLAGS="$CPPFLAGS -DMS_WIN64"
   10237            fi
   10238            ;;
   10239   esac
   10240 
   10241   # Note that "python -m threading" cannot be used to check for
   10242   # threading support due to a bug in Python 2.7.3
   10243   # (http://bugs.python.org/issue15567).
   10244   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether python supports threads" >&5
   10245 $as_echo_n "checking whether python supports threads... " >&6; }
   10246   saved_CPPFLAGS="${CPPFLAGS}"
   10247   CPPFLAGS="${PYTHON_CPPFLAGS}"
   10248   # Note that the test is reversed so that python_has_threads=yes on
   10249   # unexpected failures.
   10250   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10251 /* end confdefs.h.  */
   10252 
   10253 #include <Python.h>
   10254 #ifdef WITH_THREAD
   10255 # error
   10256 #endif
   10257 
   10258 _ACEOF
   10259 if ac_fn_c_try_cpp "$LINENO"; then :
   10260   python_has_threads=no
   10261 else
   10262   python_has_threads=yes
   10263 fi
   10264 rm -f conftest.err conftest.$ac_ext
   10265   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${python_has_threads}" >&5
   10266 $as_echo "${python_has_threads}" >&6; }
   10267   CPPFLAGS="${saved_CPPFLAGS}"
   10268 else
   10269   # Even if Python support is not compiled in, we need to have this file
   10270   # included so that the "python" command, et.al., still exists.
   10271   CONFIG_OBS="$CONFIG_OBS python.o"
   10272   CONFIG_SRCS="$CONFIG_SRCS python/python.c"
   10273 fi
   10274 
   10275 # Work around Python http://bugs.python.org/issue10112.  See also
   10276 # http://bugs.python.org/issue11410, otherwise -Wl,--dynamic-list has
   10277 # no effect.  Note that the only test after this that uses Python is
   10278 # the -rdynamic/-Wl,--dynamic-list test, and we do want that one to be
   10279 # run without -export-dynamic too.
   10280 PYTHON_LIBS=`echo $PYTHON_LIBS | sed -e 's/-Xlinker -export-dynamic//'`
   10281 
   10282 
   10283 
   10284 
   10285  if test "${have_libpython}" != no; then
   10286   HAVE_PYTHON_TRUE=
   10287   HAVE_PYTHON_FALSE='#'
   10288 else
   10289   HAVE_PYTHON_TRUE='#'
   10290   HAVE_PYTHON_FALSE=
   10291 fi
   10292 
   10293 
   10294 # -------------------- #
   10295 # Check for libguile.  #
   10296 # -------------------- #
   10297 
   10298 
   10299 
   10300 
   10301 
   10302 
   10303 # Check whether --with-guile was given.
   10304 if test "${with_guile+set}" = set; then :
   10305   withval=$with_guile;
   10306 else
   10307   with_guile=auto
   10308 fi
   10309 
   10310 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use guile" >&5
   10311 $as_echo_n "checking whether to use guile... " >&6; }
   10312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_guile" >&5
   10313 $as_echo "$with_guile" >&6; }
   10314 
   10315 # Extract the first word of "pkg-config", so it can be a program name with args.
   10316 set dummy pkg-config; ac_word=$2
   10317 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   10318 $as_echo_n "checking for $ac_word... " >&6; }
   10319 if test "${ac_cv_path_pkg_config_prog_path+set}" = set; then :
   10320   $as_echo_n "(cached) " >&6
   10321 else
   10322   case $pkg_config_prog_path in
   10323   [\\/]* | ?:[\\/]*)
   10324   ac_cv_path_pkg_config_prog_path="$pkg_config_prog_path" # Let the user override the test with a path.
   10325   ;;
   10326   *)
   10327   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   10328 for as_dir in $PATH
   10329 do
   10330   IFS=$as_save_IFS
   10331   test -z "$as_dir" && as_dir=.
   10332     for ac_exec_ext in '' $ac_executable_extensions; do
   10333   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   10334     ac_cv_path_pkg_config_prog_path="$as_dir/$ac_word$ac_exec_ext"
   10335     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   10336     break 2
   10337   fi
   10338 done
   10339   done
   10340 IFS=$as_save_IFS
   10341 
   10342   test -z "$ac_cv_path_pkg_config_prog_path" && ac_cv_path_pkg_config_prog_path="missing"
   10343   ;;
   10344 esac
   10345 fi
   10346 pkg_config_prog_path=$ac_cv_path_pkg_config_prog_path
   10347 if test -n "$pkg_config_prog_path"; then
   10348   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $pkg_config_prog_path" >&5
   10349 $as_echo "$pkg_config_prog_path" >&6; }
   10350 else
   10351   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   10352 $as_echo "no" >&6; }
   10353 fi
   10354 
   10355 
   10356 
   10357 try_guile_versions="guile-2.2 guile-2.0"
   10358 have_libguile=no
   10359 case "${with_guile}" in
   10360 no)
   10361   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: guile support disabled; some features will be unavailable." >&5
   10362 $as_echo "$as_me: WARNING: guile support disabled; some features will be unavailable." >&2;}
   10363   ;;
   10364 auto)
   10365   if test "${pkg_config_prog_path}" = "missing"; then
   10366     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: pkg-config not found, guile support disabled" >&5
   10367 $as_echo "$as_me: WARNING: pkg-config not found, guile support disabled" >&2;}
   10368   else
   10369 
   10370   pkg_config=${pkg_config_prog_path}
   10371   guile_version_list=${try_guile_versions}
   10372   flag_errors=no
   10373 
   10374   found_usable_guile=checking
   10375   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for usable guile from ${pkg_config}" >&5
   10376 $as_echo_n "checking for usable guile from ${pkg_config}... " >&6; }
   10377   for guile_version in ${guile_version_list}; do
   10378     ${pkg_config} --exists ${guile_version} 2>/dev/null
   10379     if test $? != 0; then
   10380       continue
   10381     fi
   10382             new_CPPFLAGS=`${pkg_config} --cflags ${guile_version}`
   10383     if test $? != 0; then
   10384       as_fn_error "failure running pkg-config --cflags ${guile_version}" "$LINENO" 5
   10385     fi
   10386     new_LIBS=`${pkg_config} --libs ${guile_version}`
   10387     if test $? != 0; then
   10388       as_fn_error "failure running pkg-config --libs ${guile_version}" "$LINENO" 5
   10389     fi
   10390         found_usable_guile=${guile_version}
   10391     break
   10392   done
   10393   if test "${found_usable_guile}" = "checking"; then
   10394     if test "${flag_errors}" = "yes"; then
   10395       as_fn_error "unable to find usable guile version from \"${guile_version_list}\"" "$LINENO" 5
   10396     else
   10397       found_usable_guile=no
   10398     fi
   10399   fi
   10400       if test "${found_usable_guile}" != no; then
   10401     save_CPPFLAGS=$CPPFLAGS
   10402     save_LIBS=$LIBS
   10403     CPPFLAGS="$CPPFLAGS $new_CPPFLAGS"
   10404     LIBS="$LIBS $new_LIBS"
   10405     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10406 /* end confdefs.h.  */
   10407 #include "libguile.h"
   10408 int
   10409 main ()
   10410 {
   10411 scm_init_guile ();
   10412   ;
   10413   return 0;
   10414 }
   10415 _ACEOF
   10416 if ac_fn_c_try_link "$LINENO"; then :
   10417   have_libguile=yes
   10418                     GUILE_CPPFLAGS=$new_CPPFLAGS
   10419                     GUILE_LIBS=$new_LIBS
   10420 else
   10421   found_usable_guile=no
   10422 fi
   10423 rm -f core conftest.err conftest.$ac_objext \
   10424     conftest$ac_exeext conftest.$ac_ext
   10425         ac_fn_c_check_func "$LINENO" "scm_set_automatic_finalization_enabled" "ac_cv_func_scm_set_automatic_finalization_enabled"
   10426 if test "x$ac_cv_func_scm_set_automatic_finalization_enabled" = x""yes; then :
   10427 
   10428 $as_echo "#define HAVE_GUILE_MANUAL_FINALIZATION 1" >>confdefs.h
   10429 
   10430 
   10431 fi
   10432 
   10433     CPPFLAGS=$save_CPPFLAGS
   10434     LIBS=$save_LIBS
   10435     if test "${found_usable_guile}" = no; then
   10436       if test "${flag_errors}" = yes; then
   10437         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   10438 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   10439 as_fn_error "linking guile version ${guile_version} test program failed
   10440 See \`config.log' for more details." "$LINENO" 5; }
   10441       fi
   10442     fi
   10443   fi
   10444   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_guile}" >&5
   10445 $as_echo "${found_usable_guile}" >&6; }
   10446 
   10447   fi
   10448   ;;
   10449 yes)
   10450   if test "${pkg_config_prog_path}" = "missing"; then
   10451     as_fn_error "pkg-config not found" "$LINENO" 5
   10452   fi
   10453 
   10454   pkg_config=${pkg_config_prog_path}
   10455   guile_version_list=${try_guile_versions}
   10456   flag_errors=yes
   10457 
   10458   found_usable_guile=checking
   10459   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for usable guile from ${pkg_config}" >&5
   10460 $as_echo_n "checking for usable guile from ${pkg_config}... " >&6; }
   10461   for guile_version in ${guile_version_list}; do
   10462     ${pkg_config} --exists ${guile_version} 2>/dev/null
   10463     if test $? != 0; then
   10464       continue
   10465     fi
   10466             new_CPPFLAGS=`${pkg_config} --cflags ${guile_version}`
   10467     if test $? != 0; then
   10468       as_fn_error "failure running pkg-config --cflags ${guile_version}" "$LINENO" 5
   10469     fi
   10470     new_LIBS=`${pkg_config} --libs ${guile_version}`
   10471     if test $? != 0; then
   10472       as_fn_error "failure running pkg-config --libs ${guile_version}" "$LINENO" 5
   10473     fi
   10474         found_usable_guile=${guile_version}
   10475     break
   10476   done
   10477   if test "${found_usable_guile}" = "checking"; then
   10478     if test "${flag_errors}" = "yes"; then
   10479       as_fn_error "unable to find usable guile version from \"${guile_version_list}\"" "$LINENO" 5
   10480     else
   10481       found_usable_guile=no
   10482     fi
   10483   fi
   10484       if test "${found_usable_guile}" != no; then
   10485     save_CPPFLAGS=$CPPFLAGS
   10486     save_LIBS=$LIBS
   10487     CPPFLAGS="$CPPFLAGS $new_CPPFLAGS"
   10488     LIBS="$LIBS $new_LIBS"
   10489     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10490 /* end confdefs.h.  */
   10491 #include "libguile.h"
   10492 int
   10493 main ()
   10494 {
   10495 scm_init_guile ();
   10496   ;
   10497   return 0;
   10498 }
   10499 _ACEOF
   10500 if ac_fn_c_try_link "$LINENO"; then :
   10501   have_libguile=yes
   10502                     GUILE_CPPFLAGS=$new_CPPFLAGS
   10503                     GUILE_LIBS=$new_LIBS
   10504 else
   10505   found_usable_guile=no
   10506 fi
   10507 rm -f core conftest.err conftest.$ac_objext \
   10508     conftest$ac_exeext conftest.$ac_ext
   10509         ac_fn_c_check_func "$LINENO" "scm_set_automatic_finalization_enabled" "ac_cv_func_scm_set_automatic_finalization_enabled"
   10510 if test "x$ac_cv_func_scm_set_automatic_finalization_enabled" = x""yes; then :
   10511 
   10512 $as_echo "#define HAVE_GUILE_MANUAL_FINALIZATION 1" >>confdefs.h
   10513 
   10514 
   10515 fi
   10516 
   10517     CPPFLAGS=$save_CPPFLAGS
   10518     LIBS=$save_LIBS
   10519     if test "${found_usable_guile}" = no; then
   10520       if test "${flag_errors}" = yes; then
   10521         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   10522 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   10523 as_fn_error "linking guile version ${guile_version} test program failed
   10524 See \`config.log' for more details." "$LINENO" 5; }
   10525       fi
   10526     fi
   10527   fi
   10528   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_guile}" >&5
   10529 $as_echo "${found_usable_guile}" >&6; }
   10530 
   10531   ;;
   10532 [\\/]* | ?:[\\/]*)
   10533   if test -x "${with_guile}"; then
   10534 
   10535   pkg_config=${with_guile}
   10536   guile_version_list=${try_guile_versions}
   10537   flag_errors=yes
   10538 
   10539   found_usable_guile=checking
   10540   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for usable guile from ${pkg_config}" >&5
   10541 $as_echo_n "checking for usable guile from ${pkg_config}... " >&6; }
   10542   for guile_version in ${guile_version_list}; do
   10543     ${pkg_config} --exists ${guile_version} 2>/dev/null
   10544     if test $? != 0; then
   10545       continue
   10546     fi
   10547             new_CPPFLAGS=`${pkg_config} --cflags ${guile_version}`
   10548     if test $? != 0; then
   10549       as_fn_error "failure running pkg-config --cflags ${guile_version}" "$LINENO" 5
   10550     fi
   10551     new_LIBS=`${pkg_config} --libs ${guile_version}`
   10552     if test $? != 0; then
   10553       as_fn_error "failure running pkg-config --libs ${guile_version}" "$LINENO" 5
   10554     fi
   10555         found_usable_guile=${guile_version}
   10556     break
   10557   done
   10558   if test "${found_usable_guile}" = "checking"; then
   10559     if test "${flag_errors}" = "yes"; then
   10560       as_fn_error "unable to find usable guile version from \"${guile_version_list}\"" "$LINENO" 5
   10561     else
   10562       found_usable_guile=no
   10563     fi
   10564   fi
   10565       if test "${found_usable_guile}" != no; then
   10566     save_CPPFLAGS=$CPPFLAGS
   10567     save_LIBS=$LIBS
   10568     CPPFLAGS="$CPPFLAGS $new_CPPFLAGS"
   10569     LIBS="$LIBS $new_LIBS"
   10570     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10571 /* end confdefs.h.  */
   10572 #include "libguile.h"
   10573 int
   10574 main ()
   10575 {
   10576 scm_init_guile ();
   10577   ;
   10578   return 0;
   10579 }
   10580 _ACEOF
   10581 if ac_fn_c_try_link "$LINENO"; then :
   10582   have_libguile=yes
   10583                     GUILE_CPPFLAGS=$new_CPPFLAGS
   10584                     GUILE_LIBS=$new_LIBS
   10585 else
   10586   found_usable_guile=no
   10587 fi
   10588 rm -f core conftest.err conftest.$ac_objext \
   10589     conftest$ac_exeext conftest.$ac_ext
   10590         ac_fn_c_check_func "$LINENO" "scm_set_automatic_finalization_enabled" "ac_cv_func_scm_set_automatic_finalization_enabled"
   10591 if test "x$ac_cv_func_scm_set_automatic_finalization_enabled" = x""yes; then :
   10592 
   10593 $as_echo "#define HAVE_GUILE_MANUAL_FINALIZATION 1" >>confdefs.h
   10594 
   10595 
   10596 fi
   10597 
   10598     CPPFLAGS=$save_CPPFLAGS
   10599     LIBS=$save_LIBS
   10600     if test "${found_usable_guile}" = no; then
   10601       if test "${flag_errors}" = yes; then
   10602         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   10603 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   10604 as_fn_error "linking guile version ${guile_version} test program failed
   10605 See \`config.log' for more details." "$LINENO" 5; }
   10606       fi
   10607     fi
   10608   fi
   10609   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_guile}" >&5
   10610 $as_echo "${found_usable_guile}" >&6; }
   10611 
   10612   else
   10613     as_fn_error "Guile config program not executable: ${with_guile}" "$LINENO" 5
   10614   fi
   10615   ;;
   10616 "" | */*)
   10617   # Disallow --with=guile="" and --with-guile=foo/bar.
   10618   as_fn_error "invalid value for --with-guile" "$LINENO" 5
   10619   ;;
   10620 *)
   10621   # A space separate list of guile versions to try, in order.
   10622   if test "${pkg_config_prog_path}" = "missing"; then
   10623     as_fn_error "pkg-config not found" "$LINENO" 5
   10624   fi
   10625 
   10626   pkg_config=${pkg_config_prog_path}
   10627   guile_version_list=${with_guile}
   10628   flag_errors=yes
   10629 
   10630   found_usable_guile=checking
   10631   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for usable guile from ${pkg_config}" >&5
   10632 $as_echo_n "checking for usable guile from ${pkg_config}... " >&6; }
   10633   for guile_version in ${guile_version_list}; do
   10634     ${pkg_config} --exists ${guile_version} 2>/dev/null
   10635     if test $? != 0; then
   10636       continue
   10637     fi
   10638             new_CPPFLAGS=`${pkg_config} --cflags ${guile_version}`
   10639     if test $? != 0; then
   10640       as_fn_error "failure running pkg-config --cflags ${guile_version}" "$LINENO" 5
   10641     fi
   10642     new_LIBS=`${pkg_config} --libs ${guile_version}`
   10643     if test $? != 0; then
   10644       as_fn_error "failure running pkg-config --libs ${guile_version}" "$LINENO" 5
   10645     fi
   10646         found_usable_guile=${guile_version}
   10647     break
   10648   done
   10649   if test "${found_usable_guile}" = "checking"; then
   10650     if test "${flag_errors}" = "yes"; then
   10651       as_fn_error "unable to find usable guile version from \"${guile_version_list}\"" "$LINENO" 5
   10652     else
   10653       found_usable_guile=no
   10654     fi
   10655   fi
   10656       if test "${found_usable_guile}" != no; then
   10657     save_CPPFLAGS=$CPPFLAGS
   10658     save_LIBS=$LIBS
   10659     CPPFLAGS="$CPPFLAGS $new_CPPFLAGS"
   10660     LIBS="$LIBS $new_LIBS"
   10661     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10662 /* end confdefs.h.  */
   10663 #include "libguile.h"
   10664 int
   10665 main ()
   10666 {
   10667 scm_init_guile ();
   10668   ;
   10669   return 0;
   10670 }
   10671 _ACEOF
   10672 if ac_fn_c_try_link "$LINENO"; then :
   10673   have_libguile=yes
   10674                     GUILE_CPPFLAGS=$new_CPPFLAGS
   10675                     GUILE_LIBS=$new_LIBS
   10676 else
   10677   found_usable_guile=no
   10678 fi
   10679 rm -f core conftest.err conftest.$ac_objext \
   10680     conftest$ac_exeext conftest.$ac_ext
   10681         ac_fn_c_check_func "$LINENO" "scm_set_automatic_finalization_enabled" "ac_cv_func_scm_set_automatic_finalization_enabled"
   10682 if test "x$ac_cv_func_scm_set_automatic_finalization_enabled" = x""yes; then :
   10683 
   10684 $as_echo "#define HAVE_GUILE_MANUAL_FINALIZATION 1" >>confdefs.h
   10685 
   10686 
   10687 fi
   10688 
   10689     CPPFLAGS=$save_CPPFLAGS
   10690     LIBS=$save_LIBS
   10691     if test "${found_usable_guile}" = no; then
   10692       if test "${flag_errors}" = yes; then
   10693         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   10694 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   10695 as_fn_error "linking guile version ${guile_version} test program failed
   10696 See \`config.log' for more details." "$LINENO" 5; }
   10697       fi
   10698     fi
   10699   fi
   10700   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${found_usable_guile}" >&5
   10701 $as_echo "${found_usable_guile}" >&6; }
   10702 
   10703   ;;
   10704 esac
   10705 
   10706 if test "${have_libguile}" != no; then
   10707     case "${with_guile}" in
   10708   [\\/]* | ?:[\\/]*)
   10709 
   10710   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the absolute file name of the 'guild' command" >&5
   10711 $as_echo_n "checking for the absolute file name of the 'guild' command... " >&6; }
   10712 if test "${ac_cv_guild_program_name+set}" = set; then :
   10713   $as_echo_n "(cached) " >&6
   10714 else
   10715   ac_cv_guild_program_name="`"${with_guile}" --variable guild "${guile_version}"`"
   10716 
   10717      # In Guile up to 2.0.11 included, guile-2.0.pc would not define
   10718      # the 'guild' and 'bindir' variables.  In that case, try to guess
   10719      # what the program name is, at the risk of getting it wrong if
   10720      # Guile was configured with '--program-suffix' or similar.
   10721      if test "x$ac_cv_guild_program_name" = "x"; then
   10722        guile_exec_prefix="`"${with_guile}" --variable exec_prefix "${guile_version}"`"
   10723        ac_cv_guild_program_name="$guile_exec_prefix/bin/guild"
   10724      fi
   10725 
   10726 fi
   10727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_guild_program_name" >&5
   10728 $as_echo "$ac_cv_guild_program_name" >&6; }
   10729 
   10730   if ! "$ac_cv_guild_program_name" --version >&5 2>&5; then
   10731     as_fn_error "'$ac_cv_guild_program_name' appears to be unusable" "$LINENO" 5
   10732   fi
   10733 
   10734   GUILD="$ac_cv_guild_program_name"
   10735 
   10736 
   10737     ;;
   10738   *)
   10739 
   10740   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the absolute file name of the 'guild' command" >&5
   10741 $as_echo_n "checking for the absolute file name of the 'guild' command... " >&6; }
   10742 if test "${ac_cv_guild_program_name+set}" = set; then :
   10743   $as_echo_n "(cached) " >&6
   10744 else
   10745   ac_cv_guild_program_name="`"${pkg_config_prog_path}" --variable guild "${guile_version}"`"
   10746 
   10747      # In Guile up to 2.0.11 included, guile-2.0.pc would not define
   10748      # the 'guild' and 'bindir' variables.  In that case, try to guess
   10749      # what the program name is, at the risk of getting it wrong if
   10750      # Guile was configured with '--program-suffix' or similar.
   10751      if test "x$ac_cv_guild_program_name" = "x"; then
   10752        guile_exec_prefix="`"${pkg_config_prog_path}" --variable exec_prefix "${guile_version}"`"
   10753        ac_cv_guild_program_name="$guile_exec_prefix/bin/guild"
   10754      fi
   10755 
   10756 fi
   10757 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_guild_program_name" >&5
   10758 $as_echo "$ac_cv_guild_program_name" >&6; }
   10759 
   10760   if ! "$ac_cv_guild_program_name" --version >&5 2>&5; then
   10761     as_fn_error "'$ac_cv_guild_program_name' appears to be unusable" "$LINENO" 5
   10762   fi
   10763 
   10764   GUILD="$ac_cv_guild_program_name"
   10765 
   10766 
   10767     ;;
   10768   esac
   10769 
   10770 
   10771   if test "$cross_compiling" = no; then
   10772     GUILD_TARGET_FLAG=
   10773   else
   10774     GUILD_TARGET_FLAG="--target=$host"
   10775   fi
   10776 
   10777 
   10778 
   10779 
   10780   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether guild supports this host" >&5
   10781 $as_echo_n "checking whether guild supports this host... " >&6; }
   10782 if test "${ac_cv_guild_ok+set}" = set; then :
   10783   $as_echo_n "(cached) " >&6
   10784 else
   10785   echo "$ac_cv_guild_program_name compile $GUILD_TARGET_FLAG -o conftest.go $srcdir/guile/lib/gdb/support.scm" >&5
   10786      if "$ac_cv_guild_program_name" compile $GUILD_TARGET_FLAG -o conftest.go "$srcdir/guile/lib/gdb/support.scm" >&5 2>&5; then
   10787        ac_cv_guild_ok=yes
   10788      else
   10789        ac_cv_guild_ok=no
   10790      fi
   10791 fi
   10792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_guild_ok" >&5
   10793 $as_echo "$ac_cv_guild_ok" >&6; }
   10794 
   10795     if test "$ac_cv_guild_ok" = no; then
   10796     have_libguile=no
   10797     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: disabling guile support" >&5
   10798 $as_echo "$as_me: WARNING: disabling guile support" >&2;}
   10799   fi
   10800 fi
   10801 
   10802 if test "${have_libguile}" != no; then
   10803 
   10804 $as_echo "#define HAVE_GUILE 1" >>confdefs.h
   10805 
   10806   CONFIG_OBS="$CONFIG_OBS \$(SUBDIR_GUILE_OBS)"
   10807   CONFIG_DEPS="$CONFIG_DEPS \$(SUBDIR_GUILE_DEPS)"
   10808   CONFIG_SRCS="$CONFIG_SRCS \$(SUBDIR_GUILE_SRCS)"
   10809   CONFIG_INSTALL="$CONFIG_INSTALL install-guile"
   10810   ENABLE_CFLAGS="$ENABLE_CFLAGS \$(SUBDIR_GUILE_CFLAGS)"
   10811 
   10812     save_LIBS="$LIBS"
   10813   save_CPPFLAGS="$CPPFLAGS"
   10814   LIBS="$GUILE_LIBS"
   10815   CPPFLAGS="$GUILE_CPPFLAGS"
   10816   for ac_func in scm_new_smob
   10817 do :
   10818   ac_fn_c_check_func "$LINENO" "scm_new_smob" "ac_cv_func_scm_new_smob"
   10819 if test "x$ac_cv_func_scm_new_smob" = x""yes; then :
   10820   cat >>confdefs.h <<_ACEOF
   10821 #define HAVE_SCM_NEW_SMOB 1
   10822 _ACEOF
   10823 
   10824 fi
   10825 done
   10826 
   10827   LIBS="$save_LIBS"
   10828   CPPFLAGS="$save_CPPFLAGS"
   10829 else
   10830   # Even if Guile support is not compiled in, we need to have these files
   10831   # included.
   10832   CONFIG_OBS="$CONFIG_OBS guile.o"
   10833   CONFIG_SRCS="$CONFIG_SRCS guile/guile.c"
   10834 fi
   10835 
   10836 
   10837  if test "${have_libguile}" != no; then
   10838   HAVE_GUILE_TRUE=
   10839   HAVE_GUILE_FALSE='#'
   10840 else
   10841   HAVE_GUILE_TRUE='#'
   10842   HAVE_GUILE_FALSE=
   10843 fi
   10844 
   10845 
   10846 # --------------------- #
   10847 # Check for libmcheck.  #
   10848 # --------------------- #
   10849 
   10850 # Enable -lmcheck by default (it provides cheap-enough memory mangling),
   10851 # but turn it off if Python is enabled with threads, since -lmcheck is
   10852 # not thread safe (http://sourceware.org/bugzilla/show_bug.cgi?id=9939),
   10853 # and for releases.
   10854 if test \( "${have_libpython}" = "no" -o "${python_has_threads}" = "no" \) \
   10855    && $development; then
   10856   libmcheck_default=yes
   10857 else
   10858   libmcheck_default=no
   10859 fi
   10860 
   10861   # Check whether --enable-libmcheck was given.
   10862 if test "${enable_libmcheck+set}" = set; then :
   10863   enableval=$enable_libmcheck; case "${enableval}" in
   10864       yes | y) ENABLE_LIBMCHECK="yes" ;;
   10865       no | n)  ENABLE_LIBMCHECK="no" ;;
   10866       *) as_fn_error "bad value ${enableval} for --enable-libmcheck" "$LINENO" 5 ;;
   10867     esac
   10868 fi
   10869 
   10870 
   10871   if test -z "${ENABLE_LIBMCHECK}"; then
   10872     ENABLE_LIBMCHECK=${libmcheck_default}
   10873   fi
   10874 
   10875   if test "$ENABLE_LIBMCHECK" = "yes" ; then
   10876     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lmcheck" >&5
   10877 $as_echo_n "checking for main in -lmcheck... " >&6; }
   10878 if test "${ac_cv_lib_mcheck_main+set}" = set; then :
   10879   $as_echo_n "(cached) " >&6
   10880 else
   10881   ac_check_lib_save_LIBS=$LIBS
   10882 LIBS="-lmcheck  $LIBS"
   10883 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10884 /* end confdefs.h.  */
   10885 
   10886 
   10887 int
   10888 main ()
   10889 {
   10890 return main ();
   10891   ;
   10892   return 0;
   10893 }
   10894 _ACEOF
   10895 if ac_fn_c_try_link "$LINENO"; then :
   10896   ac_cv_lib_mcheck_main=yes
   10897 else
   10898   ac_cv_lib_mcheck_main=no
   10899 fi
   10900 rm -f core conftest.err conftest.$ac_objext \
   10901     conftest$ac_exeext conftest.$ac_ext
   10902 LIBS=$ac_check_lib_save_LIBS
   10903 fi
   10904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mcheck_main" >&5
   10905 $as_echo "$ac_cv_lib_mcheck_main" >&6; }
   10906 if test "x$ac_cv_lib_mcheck_main" = x""yes; then :
   10907   cat >>confdefs.h <<_ACEOF
   10908 #define HAVE_LIBMCHECK 1
   10909 _ACEOF
   10910 
   10911   LIBS="-lmcheck $LIBS"
   10912 
   10913 fi
   10914 
   10915   fi
   10916 
   10917 
   10918 if test "$ENABLE_LIBMCHECK" = "yes" \
   10919 	-a "${have_libpython}" != "no" \
   10920 	-a "${python_has_threads}" = "yes" ; then
   10921   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: --enable-libmcheck may lead to spurious crashes if threads are used in python" >&5
   10922 $as_echo "$as_me: WARNING: --enable-libmcheck may lead to spurious crashes if threads are used in python" >&2;}
   10923 fi
   10924 
   10925 
   10926 # Check whether --with-intel_pt was given.
   10927 if test "${with_intel_pt+set}" = set; then :
   10928   withval=$with_intel_pt;
   10929 else
   10930   with_intel_pt=auto
   10931 fi
   10932 
   10933 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use intel pt" >&5
   10934 $as_echo_n "checking whether to use intel pt... " >&6; }
   10935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_intel_pt" >&5
   10936 $as_echo "$with_intel_pt" >&6; }
   10937 
   10938 if test "${with_intel_pt}" = no; then
   10939   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Intel Processor Trace support disabled; some features may be unavailable." >&5
   10940 $as_echo "$as_me: WARNING: Intel Processor Trace support disabled; some features may be unavailable." >&2;}
   10941   HAVE_LIBIPT=no
   10942 else
   10943   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10944 /* end confdefs.h.  */
   10945 
   10946 #include <linux/perf_event.h>
   10947 #ifndef PERF_ATTR_SIZE_VER5
   10948 # error
   10949 #endif
   10950 
   10951 _ACEOF
   10952 if ac_fn_c_try_cpp "$LINENO"; then :
   10953   perf_event=yes
   10954 else
   10955   perf_event=no
   10956 fi
   10957 rm -f conftest.err conftest.$ac_ext
   10958   if test "$perf_event" != yes; then
   10959     if test "$with_intel_pt" = yes; then
   10960       as_fn_error "linux/perf_event.h missing or too old" "$LINENO" 5
   10961     else
   10962       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: linux/perf_event.h missing or too old; some features may be unavailable." >&5
   10963 $as_echo "$as_me: WARNING: linux/perf_event.h missing or too old; some features may be unavailable." >&2;}
   10964     fi
   10965   fi
   10966 
   10967 
   10968 
   10969 
   10970 
   10971 
   10972 
   10973 
   10974 
   10975     use_additional=yes
   10976 
   10977   acl_save_prefix="$prefix"
   10978   prefix="$acl_final_prefix"
   10979   acl_save_exec_prefix="$exec_prefix"
   10980   exec_prefix="$acl_final_exec_prefix"
   10981 
   10982     eval additional_includedir=\"$includedir\"
   10983     eval additional_libdir=\"$libdir\"
   10984 
   10985   exec_prefix="$acl_save_exec_prefix"
   10986   prefix="$acl_save_prefix"
   10987 
   10988 
   10989 # Check whether --with-libipt-prefix was given.
   10990 if test "${with_libipt_prefix+set}" = set; then :
   10991   withval=$with_libipt_prefix;
   10992     if test "X$withval" = "Xno"; then
   10993       use_additional=no
   10994     else
   10995       if test "X$withval" = "X"; then
   10996 
   10997   acl_save_prefix="$prefix"
   10998   prefix="$acl_final_prefix"
   10999   acl_save_exec_prefix="$exec_prefix"
   11000   exec_prefix="$acl_final_exec_prefix"
   11001 
   11002           eval additional_includedir=\"$includedir\"
   11003           eval additional_libdir=\"$libdir\"
   11004 
   11005   exec_prefix="$acl_save_exec_prefix"
   11006   prefix="$acl_save_prefix"
   11007 
   11008       else
   11009         additional_includedir="$withval/include"
   11010         additional_libdir="$withval/lib"
   11011       fi
   11012     fi
   11013 
   11014 fi
   11015 
   11016       LIBIPT=
   11017   LTLIBIPT=
   11018   INCIPT=
   11019   rpathdirs=
   11020   ltrpathdirs=
   11021   names_already_handled=
   11022   names_next_round='ipt '
   11023   while test -n "$names_next_round"; do
   11024     names_this_round="$names_next_round"
   11025     names_next_round=
   11026     for name in $names_this_round; do
   11027       already_handled=
   11028       for n in $names_already_handled; do
   11029         if test "$n" = "$name"; then
   11030           already_handled=yes
   11031           break
   11032         fi
   11033       done
   11034       if test -z "$already_handled"; then
   11035         names_already_handled="$names_already_handled $name"
   11036                         uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
   11037         eval value=\"\$HAVE_LIB$uppername\"
   11038         if test -n "$value"; then
   11039           if test "$value" = yes; then
   11040             eval value=\"\$LIB$uppername\"
   11041             test -z "$value" || LIBIPT="${LIBIPT}${LIBIPT:+ }$value"
   11042             eval value=\"\$LTLIB$uppername\"
   11043             test -z "$value" || LTLIBIPT="${LTLIBIPT}${LTLIBIPT:+ }$value"
   11044           else
   11045                                     :
   11046           fi
   11047         else
   11048                               found_dir=
   11049           found_la=
   11050           found_so=
   11051           found_a=
   11052           if test $use_additional = yes; then
   11053             if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
   11054               found_dir="$additional_libdir"
   11055               found_so="$additional_libdir/lib$name.$shlibext"
   11056               if test -f "$additional_libdir/lib$name.la"; then
   11057                 found_la="$additional_libdir/lib$name.la"
   11058               fi
   11059             else
   11060               if test -f "$additional_libdir/lib$name.$libext"; then
   11061                 found_dir="$additional_libdir"
   11062                 found_a="$additional_libdir/lib$name.$libext"
   11063                 if test -f "$additional_libdir/lib$name.la"; then
   11064                   found_la="$additional_libdir/lib$name.la"
   11065                 fi
   11066               fi
   11067             fi
   11068           fi
   11069           if test "X$found_dir" = "X"; then
   11070             for x in $LDFLAGS $LTLIBIPT; do
   11071 
   11072   acl_save_prefix="$prefix"
   11073   prefix="$acl_final_prefix"
   11074   acl_save_exec_prefix="$exec_prefix"
   11075   exec_prefix="$acl_final_exec_prefix"
   11076   eval x=\"$x\"
   11077   exec_prefix="$acl_save_exec_prefix"
   11078   prefix="$acl_save_prefix"
   11079 
   11080               case "$x" in
   11081                 -L*)
   11082                   dir=`echo "X$x" | sed -e 's/^X-L//'`
   11083                   if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
   11084                     found_dir="$dir"
   11085                     found_so="$dir/lib$name.$shlibext"
   11086                     if test -f "$dir/lib$name.la"; then
   11087                       found_la="$dir/lib$name.la"
   11088                     fi
   11089                   else
   11090                     if test -f "$dir/lib$name.$libext"; then
   11091                       found_dir="$dir"
   11092                       found_a="$dir/lib$name.$libext"
   11093                       if test -f "$dir/lib$name.la"; then
   11094                         found_la="$dir/lib$name.la"
   11095                       fi
   11096                     fi
   11097                   fi
   11098                   ;;
   11099               esac
   11100               if test "X$found_dir" != "X"; then
   11101                 break
   11102               fi
   11103             done
   11104           fi
   11105           if test "X$found_dir" != "X"; then
   11106                         LTLIBIPT="${LTLIBIPT}${LTLIBIPT:+ }-L$found_dir -l$name"
   11107             if test "X$found_so" != "X"; then
   11108                                                         if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
   11109                                 LIBIPT="${LIBIPT}${LIBIPT:+ }$found_so"
   11110               else
   11111                                                                                 haveit=
   11112                 for x in $ltrpathdirs; do
   11113                   if test "X$x" = "X$found_dir"; then
   11114                     haveit=yes
   11115                     break
   11116                   fi
   11117                 done
   11118                 if test -z "$haveit"; then
   11119                   ltrpathdirs="$ltrpathdirs $found_dir"
   11120                 fi
   11121                                 if test "$hardcode_direct" = yes; then
   11122                                                       LIBIPT="${LIBIPT}${LIBIPT:+ }$found_so"
   11123                 else
   11124                   if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
   11125                                                             LIBIPT="${LIBIPT}${LIBIPT:+ }$found_so"
   11126                                                             haveit=
   11127                     for x in $rpathdirs; do
   11128                       if test "X$x" = "X$found_dir"; then
   11129                         haveit=yes
   11130                         break
   11131                       fi
   11132                     done
   11133                     if test -z "$haveit"; then
   11134                       rpathdirs="$rpathdirs $found_dir"
   11135                     fi
   11136                   else
   11137                                                                                 haveit=
   11138                     for x in $LDFLAGS $LIBIPT; do
   11139 
   11140   acl_save_prefix="$prefix"
   11141   prefix="$acl_final_prefix"
   11142   acl_save_exec_prefix="$exec_prefix"
   11143   exec_prefix="$acl_final_exec_prefix"
   11144   eval x=\"$x\"
   11145   exec_prefix="$acl_save_exec_prefix"
   11146   prefix="$acl_save_prefix"
   11147 
   11148                       if test "X$x" = "X-L$found_dir"; then
   11149                         haveit=yes
   11150                         break
   11151                       fi
   11152                     done
   11153                     if test -z "$haveit"; then
   11154                       LIBIPT="${LIBIPT}${LIBIPT:+ }-L$found_dir"
   11155                     fi
   11156                     if test "$hardcode_minus_L" != no; then
   11157                                                                                         LIBIPT="${LIBIPT}${LIBIPT:+ }$found_so"
   11158                     else
   11159                                                                                                                                                                                 LIBIPT="${LIBIPT}${LIBIPT:+ }-l$name"
   11160                     fi
   11161                   fi
   11162                 fi
   11163               fi
   11164             else
   11165               if test "X$found_a" != "X"; then
   11166                                 LIBIPT="${LIBIPT}${LIBIPT:+ }$found_a"
   11167               else
   11168                                                 LIBIPT="${LIBIPT}${LIBIPT:+ }-L$found_dir -l$name"
   11169               fi
   11170             fi
   11171                         additional_includedir=
   11172             case "$found_dir" in
   11173               */lib | */lib/)
   11174                 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
   11175                 additional_includedir="$basedir/include"
   11176                 ;;
   11177             esac
   11178             if test "X$additional_includedir" != "X"; then
   11179                                                                                                                 if test "X$additional_includedir" != "X/usr/include"; then
   11180                 haveit=
   11181                 if test "X$additional_includedir" = "X/usr/local/include"; then
   11182                   if test -n "$GCC"; then
   11183                     case $host_os in
   11184                       linux*) haveit=yes;;
   11185                     esac
   11186                   fi
   11187                 fi
   11188                 if test -z "$haveit"; then
   11189                   for x in $CPPFLAGS $INCIPT; do
   11190 
   11191   acl_save_prefix="$prefix"
   11192   prefix="$acl_final_prefix"
   11193   acl_save_exec_prefix="$exec_prefix"
   11194   exec_prefix="$acl_final_exec_prefix"
   11195   eval x=\"$x\"
   11196   exec_prefix="$acl_save_exec_prefix"
   11197   prefix="$acl_save_prefix"
   11198 
   11199                     if test "X$x" = "X-I$additional_includedir"; then
   11200                       haveit=yes
   11201                       break
   11202                     fi
   11203                   done
   11204                   if test -z "$haveit"; then
   11205                     if test -d "$additional_includedir"; then
   11206                                             INCIPT="${INCIPT}${INCIPT:+ }-I$additional_includedir"
   11207                     fi
   11208                   fi
   11209                 fi
   11210               fi
   11211             fi
   11212                         if test -n "$found_la"; then
   11213                                                         save_libdir="$libdir"
   11214               case "$found_la" in
   11215                 */* | *\\*) . "$found_la" ;;
   11216                 *) . "./$found_la" ;;
   11217               esac
   11218               libdir="$save_libdir"
   11219                             for dep in $dependency_libs; do
   11220                 case "$dep" in
   11221                   -L*)
   11222                     additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
   11223                                                                                                                                                                 if test "X$additional_libdir" != "X/usr/lib"; then
   11224                       haveit=
   11225                       if test "X$additional_libdir" = "X/usr/local/lib"; then
   11226                         if test -n "$GCC"; then
   11227                           case $host_os in
   11228                             linux*) haveit=yes;;
   11229                           esac
   11230                         fi
   11231                       fi
   11232                       if test -z "$haveit"; then
   11233                         haveit=
   11234                         for x in $LDFLAGS $LIBIPT; do
   11235 
   11236   acl_save_prefix="$prefix"
   11237   prefix="$acl_final_prefix"
   11238   acl_save_exec_prefix="$exec_prefix"
   11239   exec_prefix="$acl_final_exec_prefix"
   11240   eval x=\"$x\"
   11241   exec_prefix="$acl_save_exec_prefix"
   11242   prefix="$acl_save_prefix"
   11243 
   11244                           if test "X$x" = "X-L$additional_libdir"; then
   11245                             haveit=yes
   11246                             break
   11247                           fi
   11248                         done
   11249                         if test -z "$haveit"; then
   11250                           if test -d "$additional_libdir"; then
   11251                                                         LIBIPT="${LIBIPT}${LIBIPT:+ }-L$additional_libdir"
   11252                           fi
   11253                         fi
   11254                         haveit=
   11255                         for x in $LDFLAGS $LTLIBIPT; do
   11256 
   11257   acl_save_prefix="$prefix"
   11258   prefix="$acl_final_prefix"
   11259   acl_save_exec_prefix="$exec_prefix"
   11260   exec_prefix="$acl_final_exec_prefix"
   11261   eval x=\"$x\"
   11262   exec_prefix="$acl_save_exec_prefix"
   11263   prefix="$acl_save_prefix"
   11264 
   11265                           if test "X$x" = "X-L$additional_libdir"; then
   11266                             haveit=yes
   11267                             break
   11268                           fi
   11269                         done
   11270                         if test -z "$haveit"; then
   11271                           if test -d "$additional_libdir"; then
   11272                                                         LTLIBIPT="${LTLIBIPT}${LTLIBIPT:+ }-L$additional_libdir"
   11273                           fi
   11274                         fi
   11275                       fi
   11276                     fi
   11277                     ;;
   11278                   -R*)
   11279                     dir=`echo "X$dep" | sed -e 's/^X-R//'`
   11280                     if test "$enable_rpath" != no; then
   11281                                                                   haveit=
   11282                       for x in $rpathdirs; do
   11283                         if test "X$x" = "X$dir"; then
   11284                           haveit=yes
   11285                           break
   11286                         fi
   11287                       done
   11288                       if test -z "$haveit"; then
   11289                         rpathdirs="$rpathdirs $dir"
   11290                       fi
   11291                                                                   haveit=
   11292                       for x in $ltrpathdirs; do
   11293                         if test "X$x" = "X$dir"; then
   11294                           haveit=yes
   11295                           break
   11296                         fi
   11297                       done
   11298                       if test -z "$haveit"; then
   11299                         ltrpathdirs="$ltrpathdirs $dir"
   11300                       fi
   11301                     fi
   11302                     ;;
   11303                   -l*)
   11304                                         names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
   11305                     ;;
   11306                   *.la)
   11307                                                                                 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
   11308                     ;;
   11309                   *)
   11310                                         LIBIPT="${LIBIPT}${LIBIPT:+ }$dep"
   11311                     LTLIBIPT="${LTLIBIPT}${LTLIBIPT:+ }$dep"
   11312                     ;;
   11313                 esac
   11314               done
   11315             fi
   11316           else
   11317                                                             LIBIPT="${LIBIPT}${LIBIPT:+ }-l$name"
   11318             LTLIBIPT="${LTLIBIPT}${LTLIBIPT:+ }-l$name"
   11319           fi
   11320         fi
   11321       fi
   11322     done
   11323   done
   11324   if test "X$rpathdirs" != "X"; then
   11325     if test -n "$hardcode_libdir_separator"; then
   11326                         alldirs=
   11327       for found_dir in $rpathdirs; do
   11328         alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
   11329       done
   11330             acl_save_libdir="$libdir"
   11331       libdir="$alldirs"
   11332       eval flag=\"$hardcode_libdir_flag_spec\"
   11333       libdir="$acl_save_libdir"
   11334       LIBIPT="${LIBIPT}${LIBIPT:+ }$flag"
   11335     else
   11336             for found_dir in $rpathdirs; do
   11337         acl_save_libdir="$libdir"
   11338         libdir="$found_dir"
   11339         eval flag=\"$hardcode_libdir_flag_spec\"
   11340         libdir="$acl_save_libdir"
   11341         LIBIPT="${LIBIPT}${LIBIPT:+ }$flag"
   11342       done
   11343     fi
   11344   fi
   11345   if test "X$ltrpathdirs" != "X"; then
   11346             for found_dir in $ltrpathdirs; do
   11347       LTLIBIPT="${LTLIBIPT}${LTLIBIPT:+ }-R$found_dir"
   11348     done
   11349   fi
   11350 
   11351 
   11352         ac_save_CPPFLAGS="$CPPFLAGS"
   11353 
   11354   for element in $INCIPT; do
   11355     haveit=
   11356     for x in $CPPFLAGS; do
   11357 
   11358   acl_save_prefix="$prefix"
   11359   prefix="$acl_final_prefix"
   11360   acl_save_exec_prefix="$exec_prefix"
   11361   exec_prefix="$acl_final_exec_prefix"
   11362   eval x=\"$x\"
   11363   exec_prefix="$acl_save_exec_prefix"
   11364   prefix="$acl_save_prefix"
   11365 
   11366       if test "X$x" = "X$element"; then
   11367         haveit=yes
   11368         break
   11369       fi
   11370     done
   11371     if test -z "$haveit"; then
   11372       CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
   11373     fi
   11374   done
   11375 
   11376 
   11377   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libipt" >&5
   11378 $as_echo_n "checking for libipt... " >&6; }
   11379 if test "${ac_cv_libipt+set}" = set; then :
   11380   $as_echo_n "(cached) " >&6
   11381 else
   11382 
   11383     ac_save_LIBS="$LIBS"
   11384     LIBS="$LIBS $LIBIPT"
   11385     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11386 /* end confdefs.h.  */
   11387 #include "intel-pt.h"
   11388 int
   11389 main ()
   11390 {
   11391 pt_insn_alloc_decoder (0);
   11392   ;
   11393   return 0;
   11394 }
   11395 _ACEOF
   11396 if ac_fn_c_try_link "$LINENO"; then :
   11397   ac_cv_libipt=yes
   11398 else
   11399   ac_cv_libipt=no
   11400 fi
   11401 rm -f core conftest.err conftest.$ac_objext \
   11402     conftest$ac_exeext conftest.$ac_ext
   11403     LIBS="$ac_save_LIBS"
   11404 
   11405 fi
   11406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libipt" >&5
   11407 $as_echo "$ac_cv_libipt" >&6; }
   11408   if test "$ac_cv_libipt" = yes; then
   11409     HAVE_LIBIPT=yes
   11410 
   11411 $as_echo "#define HAVE_LIBIPT 1" >>confdefs.h
   11412 
   11413     { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libipt" >&5
   11414 $as_echo_n "checking how to link with libipt... " >&6; }
   11415     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBIPT" >&5
   11416 $as_echo "$LIBIPT" >&6; }
   11417   else
   11418     HAVE_LIBIPT=no
   11419             CPPFLAGS="$ac_save_CPPFLAGS"
   11420     LIBIPT=
   11421     LTLIBIPT=
   11422   fi
   11423 
   11424 
   11425 
   11426 
   11427 
   11428 
   11429   if test "$HAVE_LIBIPT" != yes; then
   11430     if test "$with_intel_pt" = yes; then
   11431       as_fn_error "libipt is missing or unusable" "$LINENO" 5
   11432     else
   11433       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: libipt is missing or unusable; some features may be unavailable." >&5
   11434 $as_echo "$as_me: WARNING: libipt is missing or unusable; some features may be unavailable." >&2;}
   11435     fi
   11436   fi
   11437 fi
   11438 
   11439 # ------------------------- #
   11440 # Checks for header files.  #
   11441 # ------------------------- #
   11442 
   11443 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
   11444 $as_echo_n "checking for ANSI C header files... " >&6; }
   11445 if test "${ac_cv_header_stdc+set}" = set; then :
   11446   $as_echo_n "(cached) " >&6
   11447 else
   11448   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11449 /* end confdefs.h.  */
   11450 #include <stdlib.h>
   11451 #include <stdarg.h>
   11452 #include <string.h>
   11453 #include <float.h>
   11454 
   11455 int
   11456 main ()
   11457 {
   11458 
   11459   ;
   11460   return 0;
   11461 }
   11462 _ACEOF
   11463 if ac_fn_c_try_compile "$LINENO"; then :
   11464   ac_cv_header_stdc=yes
   11465 else
   11466   ac_cv_header_stdc=no
   11467 fi
   11468 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   11469 
   11470 if test $ac_cv_header_stdc = yes; then
   11471   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   11472   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11473 /* end confdefs.h.  */
   11474 #include <string.h>
   11475 
   11476 _ACEOF
   11477 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   11478   $EGREP "memchr" >/dev/null 2>&1; then :
   11479 
   11480 else
   11481   ac_cv_header_stdc=no
   11482 fi
   11483 rm -f conftest*
   11484 
   11485 fi
   11486 
   11487 if test $ac_cv_header_stdc = yes; then
   11488   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   11489   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11490 /* end confdefs.h.  */
   11491 #include <stdlib.h>
   11492 
   11493 _ACEOF
   11494 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   11495   $EGREP "free" >/dev/null 2>&1; then :
   11496 
   11497 else
   11498   ac_cv_header_stdc=no
   11499 fi
   11500 rm -f conftest*
   11501 
   11502 fi
   11503 
   11504 if test $ac_cv_header_stdc = yes; then
   11505   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   11506   if test "$cross_compiling" = yes; then :
   11507   :
   11508 else
   11509   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11510 /* end confdefs.h.  */
   11511 #include <ctype.h>
   11512 #include <stdlib.h>
   11513 #if ((' ' & 0x0FF) == 0x020)
   11514 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   11515 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   11516 #else
   11517 # define ISLOWER(c) \
   11518 		   (('a' <= (c) && (c) <= 'i') \
   11519 		     || ('j' <= (c) && (c) <= 'r') \
   11520 		     || ('s' <= (c) && (c) <= 'z'))
   11521 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   11522 #endif
   11523 
   11524 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   11525 int
   11526 main ()
   11527 {
   11528   int i;
   11529   for (i = 0; i < 256; i++)
   11530     if (XOR (islower (i), ISLOWER (i))
   11531 	|| toupper (i) != TOUPPER (i))
   11532       return 2;
   11533   return 0;
   11534 }
   11535 _ACEOF
   11536 if ac_fn_c_try_run "$LINENO"; then :
   11537 
   11538 else
   11539   ac_cv_header_stdc=no
   11540 fi
   11541 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   11542   conftest.$ac_objext conftest.beam conftest.$ac_ext
   11543 fi
   11544 
   11545 fi
   11546 fi
   11547 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
   11548 $as_echo "$ac_cv_header_stdc" >&6; }
   11549 if test $ac_cv_header_stdc = yes; then
   11550 
   11551 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
   11552 
   11553 fi
   11554 
   11555 # elf_hp.h is for HP/UX 64-bit shared library support.
   11556 for ac_header in nlist.h machine/reg.h poll.h sys/poll.h proc_service.h \
   11557                   thread_db.h \
   11558 		  sys/fault.h \
   11559 		  sys/file.h sys/filio.h sys/ioctl.h sys/param.h \
   11560 		  sys/resource.h sys/procfs.h sys/ptrace.h ptrace.h \
   11561 		  sys/reg.h sys/debugreg.h sys/select.h sys/syscall.h \
   11562 		  termios.h termio.h \
   11563 		  sgtty.h elf_hp.h \
   11564 		  dlfcn.h
   11565 do :
   11566   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   11567 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
   11568 eval as_val=\$$as_ac_Header
   11569    if test "x$as_val" = x""yes; then :
   11570   cat >>confdefs.h <<_ACEOF
   11571 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   11572 _ACEOF
   11573 
   11574 fi
   11575 
   11576 done
   11577 
   11578 for ac_header in sys/proc.h
   11579 do :
   11580   ac_fn_c_check_header_compile "$LINENO" "sys/proc.h" "ac_cv_header_sys_proc_h" "#if HAVE_SYS_PARAM_H
   11581 # include <sys/param.h>
   11582 #endif
   11583 
   11584 "
   11585 if test "x$ac_cv_header_sys_proc_h" = x""yes; then :
   11586   cat >>confdefs.h <<_ACEOF
   11587 #define HAVE_SYS_PROC_H 1
   11588 _ACEOF
   11589 
   11590 fi
   11591 
   11592 done
   11593 
   11594 for ac_header in sys/user.h
   11595 do :
   11596   ac_fn_c_check_header_compile "$LINENO" "sys/user.h" "ac_cv_header_sys_user_h" "#if HAVE_SYS_PARAM_H
   11597 # include <sys/param.h>
   11598 #endif
   11599 
   11600 "
   11601 if test "x$ac_cv_header_sys_user_h" = x""yes; then :
   11602   cat >>confdefs.h <<_ACEOF
   11603 #define HAVE_SYS_USER_H 1
   11604 _ACEOF
   11605 
   11606 fi
   11607 
   11608 done
   11609 
   11610 
   11611 # On Solaris 2.[789], we need to define _MSE_INT_H to avoid a clash
   11612 # between <widec.h> and <wchar.h> that would cause AC_CHECK_HEADERS to
   11613 # think that we don't have <curses.h> if we're using GCC.
   11614 case $host_os in
   11615   solaris2.[789])
   11616     if test "$GCC" = yes; then
   11617 
   11618 $as_echo "#define _MSE_INT_H 1" >>confdefs.h
   11619 
   11620     fi ;;
   11621 esac
   11622 for ac_header in curses.h cursesX.h ncurses.h ncurses/ncurses.h ncurses/term.h
   11623 do :
   11624   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   11625 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
   11626 eval as_val=\$$as_ac_Header
   11627    if test "x$as_val" = x""yes; then :
   11628   cat >>confdefs.h <<_ACEOF
   11629 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   11630 _ACEOF
   11631 
   11632 fi
   11633 
   11634 done
   11635 
   11636 for ac_header in term.h
   11637 do :
   11638   ac_fn_c_check_header_compile "$LINENO" "term.h" "ac_cv_header_term_h" "#if HAVE_CURSES_H
   11639 # include <curses.h>
   11640 #endif
   11641 
   11642 "
   11643 if test "x$ac_cv_header_term_h" = x""yes; then :
   11644   cat >>confdefs.h <<_ACEOF
   11645 #define HAVE_TERM_H 1
   11646 _ACEOF
   11647 
   11648 fi
   11649 
   11650 done
   11651 
   11652 
   11653 # ------------------------- #
   11654 # Checks for declarations.  #
   11655 # ------------------------- #
   11656 
   11657 
   11658   # Check for presence and size of long long.
   11659   ac_fn_c_check_type "$LINENO" "long long" "ac_cv_type_long_long" "$ac_includes_default"
   11660 if test "x$ac_cv_type_long_long" = x""yes; then :
   11661 
   11662 cat >>confdefs.h <<_ACEOF
   11663 #define HAVE_LONG_LONG 1
   11664 _ACEOF
   11665 
   11666 # The cast to long int works around a bug in the HP C Compiler
   11667 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
   11668 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
   11669 # This bug is HP SR number 8606223364.
   11670 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5
   11671 $as_echo_n "checking size of long long... " >&6; }
   11672 if test "${ac_cv_sizeof_long_long+set}" = set; then :
   11673   $as_echo_n "(cached) " >&6
   11674 else
   11675   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long"        "$ac_includes_default"; then :
   11676 
   11677 else
   11678   if test "$ac_cv_type_long_long" = yes; then
   11679      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   11680 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   11681 { as_fn_set_status 77
   11682 as_fn_error "cannot compute sizeof (long long)
   11683 See \`config.log' for more details." "$LINENO" 5; }; }
   11684    else
   11685      ac_cv_sizeof_long_long=0
   11686    fi
   11687 fi
   11688 
   11689 fi
   11690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5
   11691 $as_echo "$ac_cv_sizeof_long_long" >&6; }
   11692 
   11693 
   11694 
   11695 cat >>confdefs.h <<_ACEOF
   11696 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
   11697 _ACEOF
   11698 
   11699 
   11700 fi
   11701 
   11702 
   11703   ac_fn_c_check_decl "$LINENO" "basename(char *)" "ac_cv_have_decl_basename_char_p_" "$ac_includes_default"
   11704 if test "x$ac_cv_have_decl_basename_char_p_" = x""yes; then :
   11705   ac_have_decl=1
   11706 else
   11707   ac_have_decl=0
   11708 fi
   11709 
   11710 cat >>confdefs.h <<_ACEOF
   11711 #define HAVE_DECL_BASENAME $ac_have_decl
   11712 _ACEOF
   11713 ac_fn_c_check_decl "$LINENO" "ffs" "ac_cv_have_decl_ffs" "$ac_includes_default"
   11714 if test "x$ac_cv_have_decl_ffs" = x""yes; then :
   11715   ac_have_decl=1
   11716 else
   11717   ac_have_decl=0
   11718 fi
   11719 
   11720 cat >>confdefs.h <<_ACEOF
   11721 #define HAVE_DECL_FFS $ac_have_decl
   11722 _ACEOF
   11723 ac_fn_c_check_decl "$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
   11724 if test "x$ac_cv_have_decl_asprintf" = x""yes; then :
   11725   ac_have_decl=1
   11726 else
   11727   ac_have_decl=0
   11728 fi
   11729 
   11730 cat >>confdefs.h <<_ACEOF
   11731 #define HAVE_DECL_ASPRINTF $ac_have_decl
   11732 _ACEOF
   11733 ac_fn_c_check_decl "$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
   11734 if test "x$ac_cv_have_decl_vasprintf" = x""yes; then :
   11735   ac_have_decl=1
   11736 else
   11737   ac_have_decl=0
   11738 fi
   11739 
   11740 cat >>confdefs.h <<_ACEOF
   11741 #define HAVE_DECL_VASPRINTF $ac_have_decl
   11742 _ACEOF
   11743 ac_fn_c_check_decl "$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
   11744 if test "x$ac_cv_have_decl_snprintf" = x""yes; then :
   11745   ac_have_decl=1
   11746 else
   11747   ac_have_decl=0
   11748 fi
   11749 
   11750 cat >>confdefs.h <<_ACEOF
   11751 #define HAVE_DECL_SNPRINTF $ac_have_decl
   11752 _ACEOF
   11753 ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
   11754 if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then :
   11755   ac_have_decl=1
   11756 else
   11757   ac_have_decl=0
   11758 fi
   11759 
   11760 cat >>confdefs.h <<_ACEOF
   11761 #define HAVE_DECL_VSNPRINTF $ac_have_decl
   11762 _ACEOF
   11763 
   11764   ac_fn_c_check_decl "$LINENO" "strtol" "ac_cv_have_decl_strtol" "$ac_includes_default"
   11765 if test "x$ac_cv_have_decl_strtol" = x""yes; then :
   11766   ac_have_decl=1
   11767 else
   11768   ac_have_decl=0
   11769 fi
   11770 
   11771 cat >>confdefs.h <<_ACEOF
   11772 #define HAVE_DECL_STRTOL $ac_have_decl
   11773 _ACEOF
   11774 ac_fn_c_check_decl "$LINENO" "strtoul" "ac_cv_have_decl_strtoul" "$ac_includes_default"
   11775 if test "x$ac_cv_have_decl_strtoul" = x""yes; then :
   11776   ac_have_decl=1
   11777 else
   11778   ac_have_decl=0
   11779 fi
   11780 
   11781 cat >>confdefs.h <<_ACEOF
   11782 #define HAVE_DECL_STRTOUL $ac_have_decl
   11783 _ACEOF
   11784 ac_fn_c_check_decl "$LINENO" "strtoll" "ac_cv_have_decl_strtoll" "$ac_includes_default"
   11785 if test "x$ac_cv_have_decl_strtoll" = x""yes; then :
   11786   ac_have_decl=1
   11787 else
   11788   ac_have_decl=0
   11789 fi
   11790 
   11791 cat >>confdefs.h <<_ACEOF
   11792 #define HAVE_DECL_STRTOLL $ac_have_decl
   11793 _ACEOF
   11794 ac_fn_c_check_decl "$LINENO" "strtoull" "ac_cv_have_decl_strtoull" "$ac_includes_default"
   11795 if test "x$ac_cv_have_decl_strtoull" = x""yes; then :
   11796   ac_have_decl=1
   11797 else
   11798   ac_have_decl=0
   11799 fi
   11800 
   11801 cat >>confdefs.h <<_ACEOF
   11802 #define HAVE_DECL_STRTOULL $ac_have_decl
   11803 _ACEOF
   11804 
   11805   ac_fn_c_check_decl "$LINENO" "strverscmp" "ac_cv_have_decl_strverscmp" "$ac_includes_default"
   11806 if test "x$ac_cv_have_decl_strverscmp" = x""yes; then :
   11807   ac_have_decl=1
   11808 else
   11809   ac_have_decl=0
   11810 fi
   11811 
   11812 cat >>confdefs.h <<_ACEOF
   11813 #define HAVE_DECL_STRVERSCMP $ac_have_decl
   11814 _ACEOF
   11815 
   11816 
   11817 
   11818 ac_fn_c_check_decl "$LINENO" "free" "ac_cv_have_decl_free" "$ac_includes_default"
   11819 if test "x$ac_cv_have_decl_free" = x""yes; then :
   11820   ac_have_decl=1
   11821 else
   11822   ac_have_decl=0
   11823 fi
   11824 
   11825 cat >>confdefs.h <<_ACEOF
   11826 #define HAVE_DECL_FREE $ac_have_decl
   11827 _ACEOF
   11828 ac_fn_c_check_decl "$LINENO" "malloc" "ac_cv_have_decl_malloc" "$ac_includes_default"
   11829 if test "x$ac_cv_have_decl_malloc" = x""yes; then :
   11830   ac_have_decl=1
   11831 else
   11832   ac_have_decl=0
   11833 fi
   11834 
   11835 cat >>confdefs.h <<_ACEOF
   11836 #define HAVE_DECL_MALLOC $ac_have_decl
   11837 _ACEOF
   11838 ac_fn_c_check_decl "$LINENO" "realloc" "ac_cv_have_decl_realloc" "$ac_includes_default"
   11839 if test "x$ac_cv_have_decl_realloc" = x""yes; then :
   11840   ac_have_decl=1
   11841 else
   11842   ac_have_decl=0
   11843 fi
   11844 
   11845 cat >>confdefs.h <<_ACEOF
   11846 #define HAVE_DECL_REALLOC $ac_have_decl
   11847 _ACEOF
   11848 ac_fn_c_check_decl "$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
   11849 if test "x$ac_cv_have_decl_snprintf" = x""yes; then :
   11850   ac_have_decl=1
   11851 else
   11852   ac_have_decl=0
   11853 fi
   11854 
   11855 cat >>confdefs.h <<_ACEOF
   11856 #define HAVE_DECL_SNPRINTF $ac_have_decl
   11857 _ACEOF
   11858 
   11859 
   11860   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
   11861 $as_echo_n "checking for LC_MESSAGES... " >&6; }
   11862 if test "${am_cv_val_LC_MESSAGES+set}" = set; then :
   11863   $as_echo_n "(cached) " >&6
   11864 else
   11865   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11866 /* end confdefs.h.  */
   11867 #include <locale.h>
   11868 int
   11869 main ()
   11870 {
   11871 return LC_MESSAGES
   11872   ;
   11873   return 0;
   11874 }
   11875 _ACEOF
   11876 if ac_fn_c_try_link "$LINENO"; then :
   11877   am_cv_val_LC_MESSAGES=yes
   11878 else
   11879   am_cv_val_LC_MESSAGES=no
   11880 fi
   11881 rm -f core conftest.err conftest.$ac_objext \
   11882     conftest$ac_exeext conftest.$ac_ext
   11883 fi
   11884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5
   11885 $as_echo "$am_cv_val_LC_MESSAGES" >&6; }
   11886   if test $am_cv_val_LC_MESSAGES = yes; then
   11887 
   11888 $as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
   11889 
   11890   fi
   11891 
   11892 
   11893 # ----------------------- #
   11894 # Checks for structures.  #
   11895 # ----------------------- #
   11896 
   11897 ac_fn_c_check_member "$LINENO" "struct stat" "st_blocks" "ac_cv_member_struct_stat_st_blocks" "$ac_includes_default"
   11898 if test "x$ac_cv_member_struct_stat_st_blocks" = x""yes; then :
   11899 
   11900 cat >>confdefs.h <<_ACEOF
   11901 #define HAVE_STRUCT_STAT_ST_BLOCKS 1
   11902 _ACEOF
   11903 
   11904 
   11905 fi
   11906 ac_fn_c_check_member "$LINENO" "struct stat" "st_blksize" "ac_cv_member_struct_stat_st_blksize" "$ac_includes_default"
   11907 if test "x$ac_cv_member_struct_stat_st_blksize" = x""yes; then :
   11908 
   11909 cat >>confdefs.h <<_ACEOF
   11910 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
   11911 _ACEOF
   11912 
   11913 
   11914 fi
   11915 
   11916 
   11917 # ------------------ #
   11918 # Checks for types.  #
   11919 # ------------------ #
   11920 
   11921 ac_fn_c_check_type "$LINENO" "socklen_t" "ac_cv_type_socklen_t" "#include <sys/types.h>
   11922 #include <sys/socket.h>
   11923 
   11924 "
   11925 if test "x$ac_cv_type_socklen_t" = x""yes; then :
   11926 
   11927 cat >>confdefs.h <<_ACEOF
   11928 #define HAVE_SOCKLEN_T 1
   11929 _ACEOF
   11930 
   11931 
   11932 fi
   11933 
   11934 
   11935 # ------------------------------------- #
   11936 # Checks for compiler characteristics.  #
   11937 # ------------------------------------- #
   11938 
   11939 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
   11940 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
   11941 if test "${ac_cv_c_const+set}" = set; then :
   11942   $as_echo_n "(cached) " >&6
   11943 else
   11944   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11945 /* end confdefs.h.  */
   11946 
   11947 int
   11948 main ()
   11949 {
   11950 /* FIXME: Include the comments suggested by Paul. */
   11951 #ifndef __cplusplus
   11952   /* Ultrix mips cc rejects this.  */
   11953   typedef int charset[2];
   11954   const charset cs;
   11955   /* SunOS 4.1.1 cc rejects this.  */
   11956   char const *const *pcpcc;
   11957   char **ppc;
   11958   /* NEC SVR4.0.2 mips cc rejects this.  */
   11959   struct point {int x, y;};
   11960   static struct point const zero = {0,0};
   11961   /* AIX XL C 1.02.0.0 rejects this.
   11962      It does not let you subtract one const X* pointer from another in
   11963      an arm of an if-expression whose if-part is not a constant
   11964      expression */
   11965   const char *g = "string";
   11966   pcpcc = &g + (g ? g-g : 0);
   11967   /* HPUX 7.0 cc rejects these. */
   11968   ++pcpcc;
   11969   ppc = (char**) pcpcc;
   11970   pcpcc = (char const *const *) ppc;
   11971   { /* SCO 3.2v4 cc rejects this.  */
   11972     char *t;
   11973     char const *s = 0 ? (char *) 0 : (char const *) 0;
   11974 
   11975     *t++ = 0;
   11976     if (s) return 0;
   11977   }
   11978   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
   11979     int x[] = {25, 17};
   11980     const int *foo = &x[0];
   11981     ++foo;
   11982   }
   11983   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
   11984     typedef const int *iptr;
   11985     iptr p = 0;
   11986     ++p;
   11987   }
   11988   { /* AIX XL C 1.02.0.0 rejects this saying
   11989        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
   11990     struct s { int j; const int *ap[3]; };
   11991     struct s *b; b->j = 5;
   11992   }
   11993   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
   11994     const int foo = 10;
   11995     if (!foo) return 0;
   11996   }
   11997   return !cs[0] && !zero.x;
   11998 #endif
   11999 
   12000   ;
   12001   return 0;
   12002 }
   12003 _ACEOF
   12004 if ac_fn_c_try_compile "$LINENO"; then :
   12005   ac_cv_c_const=yes
   12006 else
   12007   ac_cv_c_const=no
   12008 fi
   12009 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   12010 fi
   12011 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
   12012 $as_echo "$ac_cv_c_const" >&6; }
   12013 if test $ac_cv_c_const = no; then
   12014 
   12015 $as_echo "#define const /**/" >>confdefs.h
   12016 
   12017 fi
   12018 
   12019 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
   12020 $as_echo_n "checking for inline... " >&6; }
   12021 if test "${ac_cv_c_inline+set}" = set; then :
   12022   $as_echo_n "(cached) " >&6
   12023 else
   12024   ac_cv_c_inline=no
   12025 for ac_kw in inline __inline__ __inline; do
   12026   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12027 /* end confdefs.h.  */
   12028 #ifndef __cplusplus
   12029 typedef int foo_t;
   12030 static $ac_kw foo_t static_foo () {return 0; }
   12031 $ac_kw foo_t foo () {return 0; }
   12032 #endif
   12033 
   12034 _ACEOF
   12035 if ac_fn_c_try_compile "$LINENO"; then :
   12036   ac_cv_c_inline=$ac_kw
   12037 fi
   12038 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   12039   test "$ac_cv_c_inline" != no && break
   12040 done
   12041 
   12042 fi
   12043 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
   12044 $as_echo "$ac_cv_c_inline" >&6; }
   12045 
   12046 case $ac_cv_c_inline in
   12047   inline | yes) ;;
   12048   *)
   12049     case $ac_cv_c_inline in
   12050       no) ac_val=;;
   12051       *) ac_val=$ac_cv_c_inline;;
   12052     esac
   12053     cat >>confdefs.h <<_ACEOF
   12054 #ifndef __cplusplus
   12055 #define inline $ac_val
   12056 #endif
   12057 _ACEOF
   12058     ;;
   12059 esac
   12060 
   12061  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
   12062 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
   12063 if test "${ac_cv_c_bigendian+set}" = set; then :
   12064   $as_echo_n "(cached) " >&6
   12065 else
   12066   ac_cv_c_bigendian=unknown
   12067     # See if we're dealing with a universal compiler.
   12068     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12069 /* end confdefs.h.  */
   12070 #ifndef __APPLE_CC__
   12071 	       not a universal capable compiler
   12072 	     #endif
   12073 	     typedef int dummy;
   12074 
   12075 _ACEOF
   12076 if ac_fn_c_try_compile "$LINENO"; then :
   12077 
   12078 	# Check for potential -arch flags.  It is not universal unless
   12079 	# there are at least two -arch flags with different values.
   12080 	ac_arch=
   12081 	ac_prev=
   12082 	for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
   12083 	 if test -n "$ac_prev"; then
   12084 	   case $ac_word in
   12085 	     i?86 | x86_64 | ppc | ppc64)
   12086 	       if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
   12087 		 ac_arch=$ac_word
   12088 	       else
   12089 		 ac_cv_c_bigendian=universal
   12090 		 break
   12091 	       fi
   12092 	       ;;
   12093 	   esac
   12094 	   ac_prev=
   12095 	 elif test "x$ac_word" = "x-arch"; then
   12096 	   ac_prev=arch
   12097 	 fi
   12098        done
   12099 fi
   12100 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   12101     if test $ac_cv_c_bigendian = unknown; then
   12102       # See if sys/param.h defines the BYTE_ORDER macro.
   12103       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12104 /* end confdefs.h.  */
   12105 #include <sys/types.h>
   12106 	     #include <sys/param.h>
   12107 
   12108 int
   12109 main ()
   12110 {
   12111 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
   12112 		     && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
   12113 		     && LITTLE_ENDIAN)
   12114 	      bogus endian macros
   12115 	     #endif
   12116 
   12117   ;
   12118   return 0;
   12119 }
   12120 _ACEOF
   12121 if ac_fn_c_try_compile "$LINENO"; then :
   12122   # It does; now see whether it defined to BIG_ENDIAN or not.
   12123 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12124 /* end confdefs.h.  */
   12125 #include <sys/types.h>
   12126 		#include <sys/param.h>
   12127 
   12128 int
   12129 main ()
   12130 {
   12131 #if BYTE_ORDER != BIG_ENDIAN
   12132 		 not big endian
   12133 		#endif
   12134 
   12135   ;
   12136   return 0;
   12137 }
   12138 _ACEOF
   12139 if ac_fn_c_try_compile "$LINENO"; then :
   12140   ac_cv_c_bigendian=yes
   12141 else
   12142   ac_cv_c_bigendian=no
   12143 fi
   12144 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   12145 fi
   12146 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   12147     fi
   12148     if test $ac_cv_c_bigendian = unknown; then
   12149       # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
   12150       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12151 /* end confdefs.h.  */
   12152 #include <limits.h>
   12153 
   12154 int
   12155 main ()
   12156 {
   12157 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
   12158 	      bogus endian macros
   12159 	     #endif
   12160 
   12161   ;
   12162   return 0;
   12163 }
   12164 _ACEOF
   12165 if ac_fn_c_try_compile "$LINENO"; then :
   12166   # It does; now see whether it defined to _BIG_ENDIAN or not.
   12167 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12168 /* end confdefs.h.  */
   12169 #include <limits.h>
   12170 
   12171 int
   12172 main ()
   12173 {
   12174 #ifndef _BIG_ENDIAN
   12175 		 not big endian
   12176 		#endif
   12177 
   12178   ;
   12179   return 0;
   12180 }
   12181 _ACEOF
   12182 if ac_fn_c_try_compile "$LINENO"; then :
   12183   ac_cv_c_bigendian=yes
   12184 else
   12185   ac_cv_c_bigendian=no
   12186 fi
   12187 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   12188 fi
   12189 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   12190     fi
   12191     if test $ac_cv_c_bigendian = unknown; then
   12192       # Compile a test program.
   12193       if test "$cross_compiling" = yes; then :
   12194   # Try to guess by grepping values from an object file.
   12195 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12196 /* end confdefs.h.  */
   12197 short int ascii_mm[] =
   12198 		  { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
   12199 		short int ascii_ii[] =
   12200 		  { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
   12201 		int use_ascii (int i) {
   12202 		  return ascii_mm[i] + ascii_ii[i];
   12203 		}
   12204 		short int ebcdic_ii[] =
   12205 		  { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
   12206 		short int ebcdic_mm[] =
   12207 		  { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
   12208 		int use_ebcdic (int i) {
   12209 		  return ebcdic_mm[i] + ebcdic_ii[i];
   12210 		}
   12211 		extern int foo;
   12212 
   12213 int
   12214 main ()
   12215 {
   12216 return use_ascii (foo) == use_ebcdic (foo);
   12217   ;
   12218   return 0;
   12219 }
   12220 _ACEOF
   12221 if ac_fn_c_try_compile "$LINENO"; then :
   12222   if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
   12223 	      ac_cv_c_bigendian=yes
   12224 	    fi
   12225 	    if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
   12226 	      if test "$ac_cv_c_bigendian" = unknown; then
   12227 		ac_cv_c_bigendian=no
   12228 	      else
   12229 		# finding both strings is unlikely to happen, but who knows?
   12230 		ac_cv_c_bigendian=unknown
   12231 	      fi
   12232 	    fi
   12233 fi
   12234 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   12235 else
   12236   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12237 /* end confdefs.h.  */
   12238 $ac_includes_default
   12239 int
   12240 main ()
   12241 {
   12242 
   12243 	     /* Are we little or big endian?  From Harbison&Steele.  */
   12244 	     union
   12245 	     {
   12246 	       long int l;
   12247 	       char c[sizeof (long int)];
   12248 	     } u;
   12249 	     u.l = 1;
   12250 	     return u.c[sizeof (long int) - 1] == 1;
   12251 
   12252   ;
   12253   return 0;
   12254 }
   12255 _ACEOF
   12256 if ac_fn_c_try_run "$LINENO"; then :
   12257   ac_cv_c_bigendian=no
   12258 else
   12259   ac_cv_c_bigendian=yes
   12260 fi
   12261 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   12262   conftest.$ac_objext conftest.beam conftest.$ac_ext
   12263 fi
   12264 
   12265     fi
   12266 fi
   12267 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
   12268 $as_echo "$ac_cv_c_bigendian" >&6; }
   12269  case $ac_cv_c_bigendian in #(
   12270    yes)
   12271      $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
   12272 ;; #(
   12273    no)
   12274       ;; #(
   12275    universal)
   12276 
   12277 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
   12278 
   12279      ;; #(
   12280    *)
   12281      as_fn_error "unknown endianness
   12282  presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
   12283  esac
   12284 
   12285 
   12286 # ------------------------------ #
   12287 # Checks for library functions.  #
   12288 # ------------------------------ #
   12289 
   12290 for ac_header in stdlib.h unistd.h
   12291 do :
   12292   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   12293 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
   12294 eval as_val=\$$as_ac_Header
   12295    if test "x$as_val" = x""yes; then :
   12296   cat >>confdefs.h <<_ACEOF
   12297 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   12298 _ACEOF
   12299 
   12300 fi
   12301 
   12302 done
   12303 
   12304 for ac_func in getpagesize
   12305 do :
   12306   ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
   12307 if test "x$ac_cv_func_getpagesize" = x""yes; then :
   12308   cat >>confdefs.h <<_ACEOF
   12309 #define HAVE_GETPAGESIZE 1
   12310 _ACEOF
   12311 
   12312 fi
   12313 done
   12314 
   12315 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
   12316 $as_echo_n "checking for working mmap... " >&6; }
   12317 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then :
   12318   $as_echo_n "(cached) " >&6
   12319 else
   12320   if test "$cross_compiling" = yes; then :
   12321   ac_cv_func_mmap_fixed_mapped=no
   12322 else
   12323   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12324 /* end confdefs.h.  */
   12325 $ac_includes_default
   12326 /* malloc might have been renamed as rpl_malloc. */
   12327 #undef malloc
   12328 
   12329 /* Thanks to Mike Haertel and Jim Avera for this test.
   12330    Here is a matrix of mmap possibilities:
   12331 	mmap private not fixed
   12332 	mmap private fixed at somewhere currently unmapped
   12333 	mmap private fixed at somewhere already mapped
   12334 	mmap shared not fixed
   12335 	mmap shared fixed at somewhere currently unmapped
   12336 	mmap shared fixed at somewhere already mapped
   12337    For private mappings, we should verify that changes cannot be read()
   12338    back from the file, nor mmap's back from the file at a different
   12339    address.  (There have been systems where private was not correctly
   12340    implemented like the infamous i386 svr4.0, and systems where the
   12341    VM page cache was not coherent with the file system buffer cache
   12342    like early versions of FreeBSD and possibly contemporary NetBSD.)
   12343    For shared mappings, we should conversely verify that changes get
   12344    propagated back to all the places they're supposed to be.
   12345 
   12346    Grep wants private fixed already mapped.
   12347    The main things grep needs to know about mmap are:
   12348    * does it exist and is it safe to write into the mmap'd area
   12349    * how to use it (BSD variants)  */
   12350 
   12351 #include <fcntl.h>
   12352 #include <sys/mman.h>
   12353 
   12354 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
   12355 char *malloc ();
   12356 #endif
   12357 
   12358 /* This mess was copied from the GNU getpagesize.h.  */
   12359 #ifndef HAVE_GETPAGESIZE
   12360 /* Assume that all systems that can run configure have sys/param.h.  */
   12361 # ifndef HAVE_SYS_PARAM_H
   12362 #  define HAVE_SYS_PARAM_H 1
   12363 # endif
   12364 
   12365 # ifdef _SC_PAGESIZE
   12366 #  define getpagesize() sysconf(_SC_PAGESIZE)
   12367 # else /* no _SC_PAGESIZE */
   12368 #  ifdef HAVE_SYS_PARAM_H
   12369 #   include <sys/param.h>
   12370 #   ifdef EXEC_PAGESIZE
   12371 #    define getpagesize() EXEC_PAGESIZE
   12372 #   else /* no EXEC_PAGESIZE */
   12373 #    ifdef NBPG
   12374 #     define getpagesize() NBPG * CLSIZE
   12375 #     ifndef CLSIZE
   12376 #      define CLSIZE 1
   12377 #     endif /* no CLSIZE */
   12378 #    else /* no NBPG */
   12379 #     ifdef NBPC
   12380 #      define getpagesize() NBPC
   12381 #     else /* no NBPC */
   12382 #      ifdef PAGESIZE
   12383 #       define getpagesize() PAGESIZE
   12384 #      endif /* PAGESIZE */
   12385 #     endif /* no NBPC */
   12386 #    endif /* no NBPG */
   12387 #   endif /* no EXEC_PAGESIZE */
   12388 #  else /* no HAVE_SYS_PARAM_H */
   12389 #   define getpagesize() 8192	/* punt totally */
   12390 #  endif /* no HAVE_SYS_PARAM_H */
   12391 # endif /* no _SC_PAGESIZE */
   12392 
   12393 #endif /* no HAVE_GETPAGESIZE */
   12394 
   12395 int
   12396 main ()
   12397 {
   12398   char *data, *data2, *data3;
   12399   int i, pagesize;
   12400   int fd;
   12401 
   12402   pagesize = getpagesize ();
   12403 
   12404   /* First, make a file with some known garbage in it. */
   12405   data = (char *) malloc (pagesize);
   12406   if (!data)
   12407     return 1;
   12408   for (i = 0; i < pagesize; ++i)
   12409     *(data + i) = rand ();
   12410   umask (0);
   12411   fd = creat ("conftest.mmap", 0600);
   12412   if (fd < 0)
   12413     return 1;
   12414   if (write (fd, data, pagesize) != pagesize)
   12415     return 1;
   12416   close (fd);
   12417 
   12418   /* Next, try to mmap the file at a fixed address which already has
   12419      something else allocated at it.  If we can, also make sure that
   12420      we see the same garbage.  */
   12421   fd = open ("conftest.mmap", O_RDWR);
   12422   if (fd < 0)
   12423     return 1;
   12424   data2 = (char *) malloc (2 * pagesize);
   12425   if (!data2)
   12426     return 1;
   12427   data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
   12428   if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
   12429 		     MAP_PRIVATE | MAP_FIXED, fd, 0L))
   12430     return 1;
   12431   for (i = 0; i < pagesize; ++i)
   12432     if (*(data + i) != *(data2 + i))
   12433       return 1;
   12434 
   12435   /* Finally, make sure that changes to the mapped area do not
   12436      percolate back to the file as seen by read().  (This is a bug on
   12437      some variants of i386 svr4.0.)  */
   12438   for (i = 0; i < pagesize; ++i)
   12439     *(data2 + i) = *(data2 + i) + 1;
   12440   data3 = (char *) malloc (pagesize);
   12441   if (!data3)
   12442     return 1;
   12443   if (read (fd, data3, pagesize) != pagesize)
   12444     return 1;
   12445   for (i = 0; i < pagesize; ++i)
   12446     if (*(data + i) != *(data3 + i))
   12447       return 1;
   12448   close (fd);
   12449   return 0;
   12450 }
   12451 _ACEOF
   12452 if ac_fn_c_try_run "$LINENO"; then :
   12453   ac_cv_func_mmap_fixed_mapped=yes
   12454 else
   12455   ac_cv_func_mmap_fixed_mapped=no
   12456 fi
   12457 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   12458   conftest.$ac_objext conftest.beam conftest.$ac_ext
   12459 fi
   12460 
   12461 fi
   12462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
   12463 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
   12464 if test $ac_cv_func_mmap_fixed_mapped = yes; then
   12465 
   12466 $as_echo "#define HAVE_MMAP 1" >>confdefs.h
   12467 
   12468 fi
   12469 rm -f conftest.mmap
   12470 
   12471 ac_fn_c_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
   12472 if test "x$ac_cv_type_pid_t" = x""yes; then :
   12473 
   12474 else
   12475 
   12476 cat >>confdefs.h <<_ACEOF
   12477 #define pid_t int
   12478 _ACEOF
   12479 
   12480 fi
   12481 
   12482 for ac_header in vfork.h
   12483 do :
   12484   ac_fn_c_check_header_mongrel "$LINENO" "vfork.h" "ac_cv_header_vfork_h" "$ac_includes_default"
   12485 if test "x$ac_cv_header_vfork_h" = x""yes; then :
   12486   cat >>confdefs.h <<_ACEOF
   12487 #define HAVE_VFORK_H 1
   12488 _ACEOF
   12489 
   12490 fi
   12491 
   12492 done
   12493 
   12494 for ac_func in fork vfork
   12495 do :
   12496   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
   12497 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
   12498 eval as_val=\$$as_ac_var
   12499    if test "x$as_val" = x""yes; then :
   12500   cat >>confdefs.h <<_ACEOF
   12501 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
   12502 _ACEOF
   12503 
   12504 fi
   12505 done
   12506 
   12507 if test "x$ac_cv_func_fork" = xyes; then
   12508   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fork" >&5
   12509 $as_echo_n "checking for working fork... " >&6; }
   12510 if test "${ac_cv_func_fork_works+set}" = set; then :
   12511   $as_echo_n "(cached) " >&6
   12512 else
   12513   if test "$cross_compiling" = yes; then :
   12514   ac_cv_func_fork_works=cross
   12515 else
   12516   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12517 /* end confdefs.h.  */
   12518 $ac_includes_default
   12519 int
   12520 main ()
   12521 {
   12522 
   12523 	  /* By Ruediger Kuhlmann. */
   12524 	  return fork () < 0;
   12525 
   12526   ;
   12527   return 0;
   12528 }
   12529 _ACEOF
   12530 if ac_fn_c_try_run "$LINENO"; then :
   12531   ac_cv_func_fork_works=yes
   12532 else
   12533   ac_cv_func_fork_works=no
   12534 fi
   12535 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   12536   conftest.$ac_objext conftest.beam conftest.$ac_ext
   12537 fi
   12538 
   12539 fi
   12540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_fork_works" >&5
   12541 $as_echo "$ac_cv_func_fork_works" >&6; }
   12542 
   12543 else
   12544   ac_cv_func_fork_works=$ac_cv_func_fork
   12545 fi
   12546 if test "x$ac_cv_func_fork_works" = xcross; then
   12547   case $host in
   12548     *-*-amigaos* | *-*-msdosdjgpp*)
   12549       # Override, as these systems have only a dummy fork() stub
   12550       ac_cv_func_fork_works=no
   12551       ;;
   12552     *)
   12553       ac_cv_func_fork_works=yes
   12554       ;;
   12555   esac
   12556   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
   12557 $as_echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
   12558 fi
   12559 ac_cv_func_vfork_works=$ac_cv_func_vfork
   12560 if test "x$ac_cv_func_vfork" = xyes; then
   12561   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working vfork" >&5
   12562 $as_echo_n "checking for working vfork... " >&6; }
   12563 if test "${ac_cv_func_vfork_works+set}" = set; then :
   12564   $as_echo_n "(cached) " >&6
   12565 else
   12566   if test "$cross_compiling" = yes; then :
   12567   ac_cv_func_vfork_works=cross
   12568 else
   12569   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12570 /* end confdefs.h.  */
   12571 /* Thanks to Paul Eggert for this test.  */
   12572 $ac_includes_default
   12573 #include <sys/wait.h>
   12574 #ifdef HAVE_VFORK_H
   12575 # include <vfork.h>
   12576 #endif
   12577 /* On some sparc systems, changes by the child to local and incoming
   12578    argument registers are propagated back to the parent.  The compiler
   12579    is told about this with #include <vfork.h>, but some compilers
   12580    (e.g. gcc -O) don't grok <vfork.h>.  Test for this by using a
   12581    static variable whose address is put into a register that is
   12582    clobbered by the vfork.  */
   12583 static void
   12584 #ifdef __cplusplus
   12585 sparc_address_test (int arg)
   12586 # else
   12587 sparc_address_test (arg) int arg;
   12588 #endif
   12589 {
   12590   static pid_t child;
   12591   if (!child) {
   12592     child = vfork ();
   12593     if (child < 0) {
   12594       perror ("vfork");
   12595       _exit(2);
   12596     }
   12597     if (!child) {
   12598       arg = getpid();
   12599       write(-1, "", 0);
   12600       _exit (arg);
   12601     }
   12602   }
   12603 }
   12604 
   12605 int
   12606 main ()
   12607 {
   12608   pid_t parent = getpid ();
   12609   pid_t child;
   12610 
   12611   sparc_address_test (0);
   12612 
   12613   child = vfork ();
   12614 
   12615   if (child == 0) {
   12616     /* Here is another test for sparc vfork register problems.  This
   12617        test uses lots of local variables, at least as many local
   12618        variables as main has allocated so far including compiler
   12619        temporaries.  4 locals are enough for gcc 1.40.3 on a Solaris
   12620        4.1.3 sparc, but we use 8 to be safe.  A buggy compiler should
   12621        reuse the register of parent for one of the local variables,
   12622        since it will think that parent can't possibly be used any more
   12623        in this routine.  Assigning to the local variable will thus
   12624        munge parent in the parent process.  */
   12625     pid_t
   12626       p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
   12627       p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
   12628     /* Convince the compiler that p..p7 are live; otherwise, it might
   12629        use the same hardware register for all 8 local variables.  */
   12630     if (p != p1 || p != p2 || p != p3 || p != p4
   12631 	|| p != p5 || p != p6 || p != p7)
   12632       _exit(1);
   12633 
   12634     /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
   12635        from child file descriptors.  If the child closes a descriptor
   12636        before it execs or exits, this munges the parent's descriptor
   12637        as well.  Test for this by closing stdout in the child.  */
   12638     _exit(close(fileno(stdout)) != 0);
   12639   } else {
   12640     int status;
   12641     struct stat st;
   12642 
   12643     while (wait(&status) != child)
   12644       ;
   12645     return (
   12646 	 /* Was there some problem with vforking?  */
   12647 	 child < 0
   12648 
   12649 	 /* Did the child fail?  (This shouldn't happen.)  */
   12650 	 || status
   12651 
   12652 	 /* Did the vfork/compiler bug occur?  */
   12653 	 || parent != getpid()
   12654 
   12655 	 /* Did the file descriptor bug occur?  */
   12656 	 || fstat(fileno(stdout), &st) != 0
   12657 	 );
   12658   }
   12659 }
   12660 _ACEOF
   12661 if ac_fn_c_try_run "$LINENO"; then :
   12662   ac_cv_func_vfork_works=yes
   12663 else
   12664   ac_cv_func_vfork_works=no
   12665 fi
   12666 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   12667   conftest.$ac_objext conftest.beam conftest.$ac_ext
   12668 fi
   12669 
   12670 fi
   12671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_vfork_works" >&5
   12672 $as_echo "$ac_cv_func_vfork_works" >&6; }
   12673 
   12674 fi;
   12675 if test "x$ac_cv_func_fork_works" = xcross; then
   12676   ac_cv_func_vfork_works=$ac_cv_func_vfork
   12677   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
   12678 $as_echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
   12679 fi
   12680 
   12681 if test "x$ac_cv_func_vfork_works" = xyes; then
   12682 
   12683 $as_echo "#define HAVE_WORKING_VFORK 1" >>confdefs.h
   12684 
   12685 else
   12686 
   12687 $as_echo "#define vfork fork" >>confdefs.h
   12688 
   12689 fi
   12690 if test "x$ac_cv_func_fork_works" = xyes; then
   12691 
   12692 $as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h
   12693 
   12694 fi
   12695 
   12696 for ac_func in getauxval getrusage getuid getgid \
   12697 		pipe poll pread pread64 pwrite resize_term \
   12698 		sbrk setpgid setpgrp setsid \
   12699 		sigaction sigprocmask sigsetmask socketpair \
   12700 		ttrace wborder wresize setlocale iconvlist libiconvlist btowc \
   12701 		setrlimit getrlimit posix_madvise waitpid \
   12702 		ptrace64 sigaltstack mkdtemp setns
   12703 do :
   12704   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
   12705 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
   12706 eval as_val=\$$as_ac_var
   12707    if test "x$as_val" = x""yes; then :
   12708   cat >>confdefs.h <<_ACEOF
   12709 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
   12710 _ACEOF
   12711 
   12712 fi
   12713 done
   12714 
   12715 
   12716   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5
   12717 $as_echo_n "checking for nl_langinfo and CODESET... " >&6; }
   12718 if test "${am_cv_langinfo_codeset+set}" = set; then :
   12719   $as_echo_n "(cached) " >&6
   12720 else
   12721   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12722 /* end confdefs.h.  */
   12723 #include <langinfo.h>
   12724 int
   12725 main ()
   12726 {
   12727 char* cs = nl_langinfo(CODESET);
   12728   ;
   12729   return 0;
   12730 }
   12731 _ACEOF
   12732 if ac_fn_c_try_link "$LINENO"; then :
   12733   am_cv_langinfo_codeset=yes
   12734 else
   12735   am_cv_langinfo_codeset=no
   12736 fi
   12737 rm -f core conftest.err conftest.$ac_objext \
   12738     conftest$ac_exeext conftest.$ac_ext
   12739 
   12740 fi
   12741 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_langinfo_codeset" >&5
   12742 $as_echo "$am_cv_langinfo_codeset" >&6; }
   12743   if test $am_cv_langinfo_codeset = yes; then
   12744 
   12745 $as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h
   12746 
   12747   fi
   12748 
   12749 
   12750   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
   12751 $as_echo_n "checking for ANSI C header files... " >&6; }
   12752 if test "${ac_cv_header_stdc+set}" = set; then :
   12753   $as_echo_n "(cached) " >&6
   12754 else
   12755   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12756 /* end confdefs.h.  */
   12757 #include <stdlib.h>
   12758 #include <stdarg.h>
   12759 #include <string.h>
   12760 #include <float.h>
   12761 
   12762 int
   12763 main ()
   12764 {
   12765 
   12766   ;
   12767   return 0;
   12768 }
   12769 _ACEOF
   12770 if ac_fn_c_try_compile "$LINENO"; then :
   12771   ac_cv_header_stdc=yes
   12772 else
   12773   ac_cv_header_stdc=no
   12774 fi
   12775 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   12776 
   12777 if test $ac_cv_header_stdc = yes; then
   12778   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   12779   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12780 /* end confdefs.h.  */
   12781 #include <string.h>
   12782 
   12783 _ACEOF
   12784 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   12785   $EGREP "memchr" >/dev/null 2>&1; then :
   12786 
   12787 else
   12788   ac_cv_header_stdc=no
   12789 fi
   12790 rm -f conftest*
   12791 
   12792 fi
   12793 
   12794 if test $ac_cv_header_stdc = yes; then
   12795   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   12796   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12797 /* end confdefs.h.  */
   12798 #include <stdlib.h>
   12799 
   12800 _ACEOF
   12801 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   12802   $EGREP "free" >/dev/null 2>&1; then :
   12803 
   12804 else
   12805   ac_cv_header_stdc=no
   12806 fi
   12807 rm -f conftest*
   12808 
   12809 fi
   12810 
   12811 if test $ac_cv_header_stdc = yes; then
   12812   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   12813   if test "$cross_compiling" = yes; then :
   12814   :
   12815 else
   12816   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12817 /* end confdefs.h.  */
   12818 #include <ctype.h>
   12819 #include <stdlib.h>
   12820 #if ((' ' & 0x0FF) == 0x020)
   12821 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   12822 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   12823 #else
   12824 # define ISLOWER(c) \
   12825 		   (('a' <= (c) && (c) <= 'i') \
   12826 		     || ('j' <= (c) && (c) <= 'r') \
   12827 		     || ('s' <= (c) && (c) <= 'z'))
   12828 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   12829 #endif
   12830 
   12831 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   12832 int
   12833 main ()
   12834 {
   12835   int i;
   12836   for (i = 0; i < 256; i++)
   12837     if (XOR (islower (i), ISLOWER (i))
   12838 	|| toupper (i) != TOUPPER (i))
   12839       return 2;
   12840   return 0;
   12841 }
   12842 _ACEOF
   12843 if ac_fn_c_try_run "$LINENO"; then :
   12844 
   12845 else
   12846   ac_cv_header_stdc=no
   12847 fi
   12848 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   12849   conftest.$ac_objext conftest.beam conftest.$ac_ext
   12850 fi
   12851 
   12852 fi
   12853 fi
   12854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
   12855 $as_echo "$ac_cv_header_stdc" >&6; }
   12856 if test $ac_cv_header_stdc = yes; then
   12857 
   12858 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
   12859 
   12860 fi
   12861 
   12862   # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
   12863 # for constant arguments.  Useless!
   12864 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
   12865 $as_echo_n "checking for working alloca.h... " >&6; }
   12866 if test "${ac_cv_working_alloca_h+set}" = set; then :
   12867   $as_echo_n "(cached) " >&6
   12868 else
   12869   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12870 /* end confdefs.h.  */
   12871 #include <alloca.h>
   12872 int
   12873 main ()
   12874 {
   12875 char *p = (char *) alloca (2 * sizeof (int));
   12876 			  if (p) return 0;
   12877   ;
   12878   return 0;
   12879 }
   12880 _ACEOF
   12881 if ac_fn_c_try_link "$LINENO"; then :
   12882   ac_cv_working_alloca_h=yes
   12883 else
   12884   ac_cv_working_alloca_h=no
   12885 fi
   12886 rm -f core conftest.err conftest.$ac_objext \
   12887     conftest$ac_exeext conftest.$ac_ext
   12888 fi
   12889 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
   12890 $as_echo "$ac_cv_working_alloca_h" >&6; }
   12891 if test $ac_cv_working_alloca_h = yes; then
   12892 
   12893 $as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
   12894 
   12895 fi
   12896 
   12897 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
   12898 $as_echo_n "checking for alloca... " >&6; }
   12899 if test "${ac_cv_func_alloca_works+set}" = set; then :
   12900   $as_echo_n "(cached) " >&6
   12901 else
   12902   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12903 /* end confdefs.h.  */
   12904 #ifdef __GNUC__
   12905 # define alloca __builtin_alloca
   12906 #else
   12907 # ifdef _MSC_VER
   12908 #  include <malloc.h>
   12909 #  define alloca _alloca
   12910 # else
   12911 #  ifdef HAVE_ALLOCA_H
   12912 #   include <alloca.h>
   12913 #  else
   12914 #   ifdef _AIX
   12915  #pragma alloca
   12916 #   else
   12917 #    ifndef alloca /* predefined by HP cc +Olibcalls */
   12918 char *alloca ();
   12919 #    endif
   12920 #   endif
   12921 #  endif
   12922 # endif
   12923 #endif
   12924 
   12925 int
   12926 main ()
   12927 {
   12928 char *p = (char *) alloca (1);
   12929 				    if (p) return 0;
   12930   ;
   12931   return 0;
   12932 }
   12933 _ACEOF
   12934 if ac_fn_c_try_link "$LINENO"; then :
   12935   ac_cv_func_alloca_works=yes
   12936 else
   12937   ac_cv_func_alloca_works=no
   12938 fi
   12939 rm -f core conftest.err conftest.$ac_objext \
   12940     conftest$ac_exeext conftest.$ac_ext
   12941 fi
   12942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
   12943 $as_echo "$ac_cv_func_alloca_works" >&6; }
   12944 
   12945 if test $ac_cv_func_alloca_works = yes; then
   12946 
   12947 $as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
   12948 
   12949 else
   12950   # The SVR3 libPW and SVR4 libucb both contain incompatible functions
   12951 # that cause trouble.  Some versions do not even contain alloca or
   12952 # contain a buggy version.  If you still want to use their alloca,
   12953 # use ar to extract alloca.o from them instead of compiling alloca.c.
   12954 
   12955 ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
   12956 
   12957 $as_echo "#define C_ALLOCA 1" >>confdefs.h
   12958 
   12959 
   12960 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
   12961 $as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
   12962 if test "${ac_cv_os_cray+set}" = set; then :
   12963   $as_echo_n "(cached) " >&6
   12964 else
   12965   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12966 /* end confdefs.h.  */
   12967 #if defined CRAY && ! defined CRAY2
   12968 webecray
   12969 #else
   12970 wenotbecray
   12971 #endif
   12972 
   12973 _ACEOF
   12974 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   12975   $EGREP "webecray" >/dev/null 2>&1; then :
   12976   ac_cv_os_cray=yes
   12977 else
   12978   ac_cv_os_cray=no
   12979 fi
   12980 rm -f conftest*
   12981 
   12982 fi
   12983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
   12984 $as_echo "$ac_cv_os_cray" >&6; }
   12985 if test $ac_cv_os_cray = yes; then
   12986   for ac_func in _getb67 GETB67 getb67; do
   12987     as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
   12988 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
   12989 eval as_val=\$$as_ac_var
   12990    if test "x$as_val" = x""yes; then :
   12991 
   12992 cat >>confdefs.h <<_ACEOF
   12993 #define CRAY_STACKSEG_END $ac_func
   12994 _ACEOF
   12995 
   12996     break
   12997 fi
   12998 
   12999   done
   13000 fi
   13001 
   13002 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
   13003 $as_echo_n "checking stack direction for C alloca... " >&6; }
   13004 if test "${ac_cv_c_stack_direction+set}" = set; then :
   13005   $as_echo_n "(cached) " >&6
   13006 else
   13007   if test "$cross_compiling" = yes; then :
   13008   ac_cv_c_stack_direction=0
   13009 else
   13010   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13011 /* end confdefs.h.  */
   13012 $ac_includes_default
   13013 int
   13014 find_stack_direction ()
   13015 {
   13016   static char *addr = 0;
   13017   auto char dummy;
   13018   if (addr == 0)
   13019     {
   13020       addr = &dummy;
   13021       return find_stack_direction ();
   13022     }
   13023   else
   13024     return (&dummy > addr) ? 1 : -1;
   13025 }
   13026 
   13027 int
   13028 main ()
   13029 {
   13030   return find_stack_direction () < 0;
   13031 }
   13032 _ACEOF
   13033 if ac_fn_c_try_run "$LINENO"; then :
   13034   ac_cv_c_stack_direction=1
   13035 else
   13036   ac_cv_c_stack_direction=-1
   13037 fi
   13038 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   13039   conftest.$ac_objext conftest.beam conftest.$ac_ext
   13040 fi
   13041 
   13042 fi
   13043 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
   13044 $as_echo "$ac_cv_c_stack_direction" >&6; }
   13045 cat >>confdefs.h <<_ACEOF
   13046 #define STACK_DIRECTION $ac_cv_c_stack_direction
   13047 _ACEOF
   13048 
   13049 
   13050 fi
   13051 
   13052 
   13053 
   13054   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5
   13055 $as_echo_n "checking for nl_langinfo and CODESET... " >&6; }
   13056 if test "${am_cv_langinfo_codeset+set}" = set; then :
   13057   $as_echo_n "(cached) " >&6
   13058 else
   13059   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13060 /* end confdefs.h.  */
   13061 #include <sys/param.h>
   13062 #define _KMEMUSER
   13063 #include <sys/lwp.h>
   13064 #include <langinfo.h>
   13065 int
   13066 main ()
   13067 {
   13068 char* cs = nl_langinfo(CODESET);
   13069   ;
   13070   return 0;
   13071 }
   13072 _ACEOF
   13073 if ac_fn_c_try_link "$LINENO"; then :
   13074   am_cv_langinfo_codeset=yes
   13075 else
   13076   am_cv_langinfo_codeset=no
   13077 fi
   13078 rm -f core conftest.err conftest.$ac_objext \
   13079     conftest$ac_exeext conftest.$ac_ext
   13080 
   13081 fi
   13082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_langinfo_codeset" >&5
   13083 $as_echo "$am_cv_langinfo_codeset" >&6; }
   13084   if test $am_cv_langinfo_codeset = yes; then
   13085 
   13086 $as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h
   13087 
   13088   fi
   13089 
   13090 
   13091   for ac_header in linux/perf_event.h locale.h memory.h signal.h 		   sys/resource.h sys/socket.h sys/syscall.h 		   sys/un.h sys/wait.h 		   thread_db.h wait.h
   13092 do :
   13093   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   13094 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
   13095 eval as_val=\$$as_ac_Header
   13096    if test "x$as_val" = x""yes; then :
   13097   cat >>confdefs.h <<_ACEOF
   13098 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   13099 _ACEOF
   13100 
   13101 fi
   13102 
   13103 done
   13104 
   13105 
   13106   for ac_func in fdwalk getrlimit pipe pipe2 socketpair sigaction
   13107 do :
   13108   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
   13109 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
   13110 eval as_val=\$$as_ac_var
   13111    if test "x$as_val" = x""yes; then :
   13112   cat >>confdefs.h <<_ACEOF
   13113 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
   13114 _ACEOF
   13115 
   13116 fi
   13117 done
   13118 
   13119 
   13120   ac_fn_c_check_decl "$LINENO" "strerror" "ac_cv_have_decl_strerror" "$ac_includes_default"
   13121 if test "x$ac_cv_have_decl_strerror" = x""yes; then :
   13122   ac_have_decl=1
   13123 else
   13124   ac_have_decl=0
   13125 fi
   13126 
   13127 cat >>confdefs.h <<_ACEOF
   13128 #define HAVE_DECL_STRERROR $ac_have_decl
   13129 _ACEOF
   13130 ac_fn_c_check_decl "$LINENO" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default"
   13131 if test "x$ac_cv_have_decl_strstr" = x""yes; then :
   13132   ac_have_decl=1
   13133 else
   13134   ac_have_decl=0
   13135 fi
   13136 
   13137 cat >>confdefs.h <<_ACEOF
   13138 #define HAVE_DECL_STRSTR $ac_have_decl
   13139 _ACEOF
   13140 
   13141 
   13142     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sigsetjmp" >&5
   13143 $as_echo_n "checking for sigsetjmp... " >&6; }
   13144 if test "${gdb_cv_func_sigsetjmp+set}" = set; then :
   13145   $as_echo_n "(cached) " >&6
   13146 else
   13147   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13148 /* end confdefs.h.  */
   13149 
   13150 #include <setjmp.h>
   13151 
   13152 int
   13153 main ()
   13154 {
   13155 sigjmp_buf env; while (! sigsetjmp (env, 1)) siglongjmp (env, 1);
   13156   ;
   13157   return 0;
   13158 }
   13159 _ACEOF
   13160 if ac_fn_c_try_compile "$LINENO"; then :
   13161   gdb_cv_func_sigsetjmp=yes
   13162 else
   13163   gdb_cv_func_sigsetjmp=no
   13164 fi
   13165 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   13166 fi
   13167 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_func_sigsetjmp" >&5
   13168 $as_echo "$gdb_cv_func_sigsetjmp" >&6; }
   13169 if test $gdb_cv_func_sigsetjmp = yes; then
   13170 
   13171 $as_echo "#define HAVE_SIGSETJMP 1" >>confdefs.h
   13172 
   13173 fi
   13174 
   13175 
   13176 # Check the return and argument types of ptrace.
   13177 
   13178 
   13179 for ac_header in sys/ptrace.h ptrace.h
   13180 do :
   13181   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   13182 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
   13183 eval as_val=\$$as_ac_Header
   13184    if test "x$as_val" = x""yes; then :
   13185   cat >>confdefs.h <<_ACEOF
   13186 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   13187 _ACEOF
   13188 
   13189 fi
   13190 
   13191 done
   13192 
   13193 
   13194 gdb_ptrace_headers='
   13195 #include <sys/types.h>
   13196 #if HAVE_SYS_PTRACE_H
   13197 # include <sys/ptrace.h>
   13198 #endif
   13199 #if HAVE_UNISTD_H
   13200 # include <unistd.h>
   13201 #endif
   13202 '
   13203 # There is no point in checking if we don't have a prototype.
   13204 ac_fn_c_check_decl "$LINENO" "ptrace" "ac_cv_have_decl_ptrace" "$gdb_ptrace_headers
   13205 "
   13206 if test "x$ac_cv_have_decl_ptrace" = x""yes; then :
   13207   ac_have_decl=1
   13208 else
   13209   ac_have_decl=0
   13210 fi
   13211 
   13212 cat >>confdefs.h <<_ACEOF
   13213 #define HAVE_DECL_PTRACE $ac_have_decl
   13214 _ACEOF
   13215 if test $ac_have_decl = 1; then :
   13216 
   13217 else
   13218 
   13219   : ${gdb_cv_func_ptrace_ret='int'}
   13220   : ${gdb_cv_func_ptrace_args='int,int,long,long'}
   13221 
   13222 fi
   13223 
   13224 # Check return type.  Varargs (used on GNU/Linux) conflict with the
   13225 # empty argument list, so check for that explicitly.
   13226 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of ptrace" >&5
   13227 $as_echo_n "checking return type of ptrace... " >&6; }
   13228 if test "${gdb_cv_func_ptrace_ret+set}" = set; then :
   13229   $as_echo_n "(cached) " >&6
   13230 else
   13231   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13232 /* end confdefs.h.  */
   13233 $gdb_ptrace_headers
   13234 int
   13235 main ()
   13236 {
   13237 extern long ptrace (enum __ptrace_request, ...);
   13238   ;
   13239   return 0;
   13240 }
   13241 _ACEOF
   13242 if ac_fn_c_try_compile "$LINENO"; then :
   13243   gdb_cv_func_ptrace_ret='long'
   13244 else
   13245   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13246 /* end confdefs.h.  */
   13247 $gdb_ptrace_headers
   13248 int
   13249 main ()
   13250 {
   13251 extern int ptrace ();
   13252   ;
   13253   return 0;
   13254 }
   13255 _ACEOF
   13256 if ac_fn_c_try_compile "$LINENO"; then :
   13257   gdb_cv_func_ptrace_ret='int'
   13258 else
   13259   gdb_cv_func_ptrace_ret='long'
   13260 fi
   13261 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   13262 fi
   13263 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   13264 fi
   13265 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_func_ptrace_ret" >&5
   13266 $as_echo "$gdb_cv_func_ptrace_ret" >&6; }
   13267 
   13268 cat >>confdefs.h <<_ACEOF
   13269 #define PTRACE_TYPE_RET $gdb_cv_func_ptrace_ret
   13270 _ACEOF
   13271 
   13272 # Check argument types.
   13273 { $as_echo "$as_me:${as_lineno-$LINENO}: checking types of arguments for ptrace" >&5
   13274 $as_echo_n "checking types of arguments for ptrace... " >&6; }
   13275 if test "${gdb_cv_func_ptrace_args+set}" = set; then :
   13276   $as_echo_n "(cached) " >&6
   13277 else
   13278 
   13279   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13280 /* end confdefs.h.  */
   13281 $gdb_ptrace_headers
   13282 int
   13283 main ()
   13284 {
   13285 extern long ptrace (enum __ptrace_request, ...);
   13286   ;
   13287   return 0;
   13288 }
   13289 _ACEOF
   13290 if ac_fn_c_try_compile "$LINENO"; then :
   13291   gdb_cv_func_ptrace_args='enum __ptrace_request,int,long,long'
   13292 else
   13293 
   13294 for gdb_arg1 in 'int' 'long'; do
   13295  for gdb_arg2 in 'pid_t' 'int' 'long'; do
   13296   for gdb_arg3 in 'int *' 'caddr_t' 'int' 'long' 'void *'; do
   13297    for gdb_arg4 in 'int' 'long' 'void *'; do
   13298      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13299 /* end confdefs.h.  */
   13300 $gdb_ptrace_headers
   13301 int
   13302 main ()
   13303 {
   13304 
   13305 extern $gdb_cv_func_ptrace_ret
   13306   ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4);
   13307 
   13308   ;
   13309   return 0;
   13310 }
   13311 _ACEOF
   13312 if ac_fn_c_try_compile "$LINENO"; then :
   13313   gdb_cv_func_ptrace_args="$gdb_arg1,$gdb_arg2,$gdb_arg3,$gdb_arg4";
   13314     break 4;
   13315 fi
   13316 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   13317     for gdb_arg5 in 'int *' 'int' 'long'; do
   13318      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13319 /* end confdefs.h.  */
   13320 $gdb_ptrace_headers
   13321 int
   13322 main ()
   13323 {
   13324 
   13325 extern $gdb_cv_func_ptrace_ret
   13326   ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4, $gdb_arg5);
   13327 
   13328   ;
   13329   return 0;
   13330 }
   13331 _ACEOF
   13332 if ac_fn_c_try_compile "$LINENO"; then :
   13333 
   13334 gdb_cv_func_ptrace_args="$gdb_arg1,$gdb_arg2,$gdb_arg3,$gdb_arg4,$gdb_arg5";
   13335     break 5;
   13336 fi
   13337 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   13338     done
   13339    done
   13340   done
   13341  done
   13342 done
   13343 # Provide a safe default value.
   13344 : ${gdb_cv_func_ptrace_args='int,int,long,long'}
   13345 
   13346 fi
   13347 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   13348 fi
   13349 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_func_ptrace_args" >&5
   13350 $as_echo "$gdb_cv_func_ptrace_args" >&6; }
   13351 ac_save_IFS=$IFS; IFS=','
   13352 set dummy `echo "$gdb_cv_func_ptrace_args" | sed 's/\*/\*/g'`
   13353 IFS=$ac_save_IFS
   13354 shift
   13355 
   13356 cat >>confdefs.h <<_ACEOF
   13357 #define PTRACE_TYPE_ARG1 $1
   13358 _ACEOF
   13359 
   13360 
   13361 cat >>confdefs.h <<_ACEOF
   13362 #define PTRACE_TYPE_ARG3 $3
   13363 _ACEOF
   13364 
   13365 
   13366 cat >>confdefs.h <<_ACEOF
   13367 #define PTRACE_TYPE_ARG4 $4
   13368 _ACEOF
   13369 
   13370 if test -n "$5"; then
   13371 
   13372 cat >>confdefs.h <<_ACEOF
   13373 #define PTRACE_TYPE_ARG5 $5
   13374 _ACEOF
   13375 
   13376 fi
   13377 
   13378 
   13379 if test "$cross_compiling" = no; then
   13380   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether setpgrp takes no argument" >&5
   13381 $as_echo_n "checking whether setpgrp takes no argument... " >&6; }
   13382 if test "${ac_cv_func_setpgrp_void+set}" = set; then :
   13383   $as_echo_n "(cached) " >&6
   13384 else
   13385   if test "$cross_compiling" = yes; then :
   13386   as_fn_error "cannot check setpgrp when cross compiling" "$LINENO" 5
   13387 else
   13388   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13389 /* end confdefs.h.  */
   13390 $ac_includes_default
   13391 int
   13392 main ()
   13393 {
   13394 /* If this system has a BSD-style setpgrp which takes arguments,
   13395   setpgrp(1, 1) will fail with ESRCH and return -1, in that case
   13396   exit successfully. */
   13397   return setpgrp (1,1) != -1;
   13398   ;
   13399   return 0;
   13400 }
   13401 _ACEOF
   13402 if ac_fn_c_try_run "$LINENO"; then :
   13403   ac_cv_func_setpgrp_void=no
   13404 else
   13405   ac_cv_func_setpgrp_void=yes
   13406 fi
   13407 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   13408   conftest.$ac_objext conftest.beam conftest.$ac_ext
   13409 fi
   13410 
   13411 fi
   13412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_setpgrp_void" >&5
   13413 $as_echo "$ac_cv_func_setpgrp_void" >&6; }
   13414 if test $ac_cv_func_setpgrp_void = yes; then
   13415 
   13416 $as_echo "#define SETPGRP_VOID 1" >>confdefs.h
   13417 
   13418 fi
   13419 
   13420 else
   13421   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether setpgrp takes no argument" >&5
   13422 $as_echo_n "checking whether setpgrp takes no argument... " >&6; }
   13423 if test "${ac_cv_func_setpgrp_void+set}" = set; then :
   13424   $as_echo_n "(cached) " >&6
   13425 else
   13426   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13427 /* end confdefs.h.  */
   13428 
   13429 #include <unistd.h>
   13430 
   13431 int
   13432 main ()
   13433 {
   13434 
   13435   if (setpgrp(1,1) == -1)
   13436     exit (0);
   13437   else
   13438     exit (1);
   13439 
   13440   ;
   13441   return 0;
   13442 }
   13443 _ACEOF
   13444 if ac_fn_c_try_compile "$LINENO"; then :
   13445   ac_cv_func_setpgrp_void=no
   13446 else
   13447   ac_cv_func_setpgrp_void=yes
   13448 fi
   13449 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   13450 fi
   13451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_setpgrp_void" >&5
   13452 $as_echo "$ac_cv_func_setpgrp_void" >&6; }
   13453 if test $ac_cv_func_setpgrp_void = yes; then
   13454   $as_echo "#define SETPGRP_VOID 1" >>confdefs.h
   13455 
   13456 fi
   13457 fi
   13458 
   13459 # Assume we'll default to using the included libiberty regex.
   13460 gdb_use_included_regex=yes
   13461 
   13462 # However, if the system regex is GNU regex, then default to *not*
   13463 # using the included regex.
   13464 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU regex" >&5
   13465 $as_echo_n "checking for GNU regex... " >&6; }
   13466 if test "${gdb_cv_have_gnu_regex+set}" = set; then :
   13467   $as_echo_n "(cached) " >&6
   13468 else
   13469   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13470 /* end confdefs.h.  */
   13471 #include <gnu-versions.h>
   13472 int
   13473 main ()
   13474 {
   13475 #define REGEX_INTERFACE_VERSION 1
   13476 #if _GNU_REGEX_INTERFACE_VERSION != REGEX_INTERFACE_VERSION
   13477 # error "Version mismatch"
   13478 #endif
   13479   ;
   13480   return 0;
   13481 }
   13482 _ACEOF
   13483 if ac_fn_c_try_compile "$LINENO"; then :
   13484   gdb_cv_have_gnu_regex=yes
   13485 else
   13486   gdb_cv_have_gnu_regex=no
   13487 fi
   13488 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   13489 fi
   13490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_gnu_regex" >&5
   13491 $as_echo "$gdb_cv_have_gnu_regex" >&6; }
   13492 if test $gdb_cv_have_gnu_regex = yes; then
   13493   gdb_use_included_regex=no
   13494 fi
   13495 
   13496 
   13497 # Check whether --with-included-regex was given.
   13498 if test "${with_included_regex+set}" = set; then :
   13499   withval=$with_included_regex; gdb_with_regex=$withval
   13500 else
   13501   gdb_with_regex=$gdb_use_included_regex
   13502 fi
   13503 
   13504 if test "$gdb_with_regex" = yes; then
   13505 
   13506 $as_echo "#define USE_INCLUDED_REGEX 1" >>confdefs.h
   13507 
   13508 fi
   13509 
   13510 # Check if <sys/proc.h> defines `struct thread' with a td_pcb member.
   13511 ac_fn_c_check_member "$LINENO" "struct thread" "td_pcb" "ac_cv_member_struct_thread_td_pcb" "#include <sys/param.h>
   13512 #include <sys/proc.h>
   13513 
   13514 "
   13515 if test "x$ac_cv_member_struct_thread_td_pcb" = x""yes; then :
   13516 
   13517 cat >>confdefs.h <<_ACEOF
   13518 #define HAVE_STRUCT_THREAD_TD_PCB 1
   13519 _ACEOF
   13520 
   13521 
   13522 fi
   13523 
   13524 
   13525 # See if <sys/lwp.h> defines `struct lwp`.
   13526 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct lwp" >&5
   13527 $as_echo_n "checking for struct lwp... " >&6; }
   13528 if test "${gdb_cv_struct_lwp+set}" = set; then :
   13529   $as_echo_n "(cached) " >&6
   13530 else
   13531   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13532 /* end confdefs.h.  */
   13533 #define _KMEMUSER
   13534 #include <sys/param.h>
   13535 #include <sys/lwp.h>
   13536 int
   13537 main ()
   13538 {
   13539 struct lwp l;
   13540   ;
   13541   return 0;
   13542 }
   13543 _ACEOF
   13544 if ac_fn_c_try_compile "$LINENO"; then :
   13545   gdb_cv_struct_lwp=yes
   13546 else
   13547   gdb_cv_struct_lwp=no
   13548 fi
   13549 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   13550 fi
   13551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_struct_lwp" >&5
   13552 $as_echo "$gdb_cv_struct_lwp" >&6; }
   13553 if test $gdb_cv_struct_lwp = yes; then
   13554 
   13555 $as_echo "#define HAVE_STRUCT_LWP 1" >>confdefs.h
   13556 
   13557 fi
   13558 
   13559 # See if <machine/reg.h> degines `struct reg'.
   13560 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct reg in machine/reg.h" >&5
   13561 $as_echo_n "checking for struct reg in machine/reg.h... " >&6; }
   13562 if test "${gdb_cv_struct_reg+set}" = set; then :
   13563   $as_echo_n "(cached) " >&6
   13564 else
   13565   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13566 /* end confdefs.h.  */
   13567 #include <sys/types.h>
   13568 #include <machine/reg.h>
   13569 int
   13570 main ()
   13571 {
   13572 struct reg r;
   13573   ;
   13574   return 0;
   13575 }
   13576 _ACEOF
   13577 if ac_fn_c_try_compile "$LINENO"; then :
   13578   gdb_cv_struct_reg=yes
   13579 else
   13580   gdb_cv_struct_reg=no
   13581 fi
   13582 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   13583 fi
   13584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_struct_reg" >&5
   13585 $as_echo "$gdb_cv_struct_reg" >&6; }
   13586 if test $gdb_cv_struct_reg = yes; then
   13587 
   13588 $as_echo "#define HAVE_STRUCT_REG 1" >>confdefs.h
   13589 
   13590 fi
   13591 
   13592 # See if <machine/reg.h> supports the %fs and %gs i386 segment registers.
   13593 # Older i386 BSD's don't have the r_fs and r_gs members of `struct reg'.
   13594 ac_fn_c_check_member "$LINENO" "struct reg" "r_fs" "ac_cv_member_struct_reg_r_fs" "#include <sys/types.h>
   13595 #include <machine/reg.h>
   13596 "
   13597 if test "x$ac_cv_member_struct_reg_r_fs" = x""yes; then :
   13598 
   13599 cat >>confdefs.h <<_ACEOF
   13600 #define HAVE_STRUCT_REG_R_FS 1
   13601 _ACEOF
   13602 
   13603 
   13604 fi
   13605 ac_fn_c_check_member "$LINENO" "struct reg" "r_gs" "ac_cv_member_struct_reg_r_gs" "#include <sys/types.h>
   13606 #include <machine/reg.h>
   13607 "
   13608 if test "x$ac_cv_member_struct_reg_r_gs" = x""yes; then :
   13609 
   13610 cat >>confdefs.h <<_ACEOF
   13611 #define HAVE_STRUCT_REG_R_GS 1
   13612 _ACEOF
   13613 
   13614 
   13615 fi
   13616 
   13617 
   13618 # See if <sys/user.h> supports the %fs_base and %gs_bas amd64 segment registers.
   13619 # Older amd64 Linux's don't have the fs_base and gs_base members of
   13620 # `struct user_regs_struct'.
   13621 ac_fn_c_check_member "$LINENO" "struct user_regs_struct" "fs_base" "ac_cv_member_struct_user_regs_struct_fs_base" "#include <sys/user.h>
   13622 "
   13623 if test "x$ac_cv_member_struct_user_regs_struct_fs_base" = x""yes; then :
   13624 
   13625 cat >>confdefs.h <<_ACEOF
   13626 #define HAVE_STRUCT_USER_REGS_STRUCT_FS_BASE 1
   13627 _ACEOF
   13628 
   13629 
   13630 fi
   13631 ac_fn_c_check_member "$LINENO" "struct user_regs_struct" "gs_base" "ac_cv_member_struct_user_regs_struct_gs_base" "#include <sys/user.h>
   13632 "
   13633 if test "x$ac_cv_member_struct_user_regs_struct_gs_base" = x""yes; then :
   13634 
   13635 cat >>confdefs.h <<_ACEOF
   13636 #define HAVE_STRUCT_USER_REGS_STRUCT_GS_BASE 1
   13637 _ACEOF
   13638 
   13639 
   13640 fi
   13641 
   13642 
   13643 # See if <sys/ptrace.h> provides the PTRACE_GETREGS request.
   13644 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PTRACE_GETREGS" >&5
   13645 $as_echo_n "checking for PTRACE_GETREGS... " >&6; }
   13646 if test "${gdb_cv_have_ptrace_getregs+set}" = set; then :
   13647   $as_echo_n "(cached) " >&6
   13648 else
   13649   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13650 /* end confdefs.h.  */
   13651 #include <sys/ptrace.h>
   13652 int
   13653 main ()
   13654 {
   13655 PTRACE_GETREGS;
   13656   ;
   13657   return 0;
   13658 }
   13659 _ACEOF
   13660 if ac_fn_c_try_compile "$LINENO"; then :
   13661   gdb_cv_have_ptrace_getregs=yes
   13662 else
   13663   gdb_cv_have_ptrace_getregs=no
   13664 fi
   13665 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   13666 fi
   13667 
   13668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_ptrace_getregs" >&5
   13669 $as_echo "$gdb_cv_have_ptrace_getregs" >&6; }
   13670 if test $gdb_cv_have_ptrace_getregs = yes; then
   13671 
   13672 $as_echo "#define HAVE_PTRACE_GETREGS 1" >>confdefs.h
   13673 
   13674 fi
   13675 
   13676 # See if <sys/ptrace.h> provides the PTRACE_GETFPXREGS request.
   13677 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PTRACE_GETFPXREGS" >&5
   13678 $as_echo_n "checking for PTRACE_GETFPXREGS... " >&6; }
   13679 if test "${gdb_cv_have_ptrace_getfpxregs+set}" = set; then :
   13680   $as_echo_n "(cached) " >&6
   13681 else
   13682   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13683 /* end confdefs.h.  */
   13684 #include <sys/ptrace.h>
   13685 int
   13686 main ()
   13687 {
   13688 PTRACE_GETFPXREGS;
   13689   ;
   13690   return 0;
   13691 }
   13692 _ACEOF
   13693 if ac_fn_c_try_compile "$LINENO"; then :
   13694   gdb_cv_have_ptrace_getfpxregs=yes
   13695 else
   13696   gdb_cv_have_ptrace_getfpxregs=no
   13697 fi
   13698 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   13699 fi
   13700 
   13701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_ptrace_getfpxregs" >&5
   13702 $as_echo "$gdb_cv_have_ptrace_getfpxregs" >&6; }
   13703 if test $gdb_cv_have_ptrace_getfpxregs = yes; then
   13704 
   13705 $as_echo "#define HAVE_PTRACE_GETFPXREGS 1" >>confdefs.h
   13706 
   13707 fi
   13708 
   13709 # See if <sys/ptrace.h> provides the PT_GETDBREGS request.
   13710 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PT_GETDBREGS" >&5
   13711 $as_echo_n "checking for PT_GETDBREGS... " >&6; }
   13712 if test "${gdb_cv_have_pt_getdbregs+set}" = set; then :
   13713   $as_echo_n "(cached) " >&6
   13714 else
   13715   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13716 /* end confdefs.h.  */
   13717 #include <sys/types.h>
   13718 #include <sys/ptrace.h>
   13719 int
   13720 main ()
   13721 {
   13722 PT_GETDBREGS;
   13723   ;
   13724   return 0;
   13725 }
   13726 _ACEOF
   13727 if ac_fn_c_try_compile "$LINENO"; then :
   13728   gdb_cv_have_pt_getdbregs=yes
   13729 else
   13730   gdb_cv_have_pt_getdbregs=no
   13731 fi
   13732 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   13733 fi
   13734 
   13735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_pt_getdbregs" >&5
   13736 $as_echo "$gdb_cv_have_pt_getdbregs" >&6; }
   13737 if test $gdb_cv_have_pt_getdbregs = yes; then
   13738 
   13739 $as_echo "#define HAVE_PT_GETDBREGS 1" >>confdefs.h
   13740 
   13741 fi
   13742 
   13743 # See if <sys/ptrace.h> provides the PT_GETXMMREGS request.
   13744 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PT_GETXMMREGS" >&5
   13745 $as_echo_n "checking for PT_GETXMMREGS... " >&6; }
   13746 if test "${gdb_cv_have_pt_getxmmregs+set}" = set; then :
   13747   $as_echo_n "(cached) " >&6
   13748 else
   13749   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13750 /* end confdefs.h.  */
   13751 #include <sys/types.h>
   13752 #include <sys/ptrace.h>
   13753 int
   13754 main ()
   13755 {
   13756 PT_GETXMMREGS;
   13757   ;
   13758   return 0;
   13759 }
   13760 _ACEOF
   13761 if ac_fn_c_try_compile "$LINENO"; then :
   13762   gdb_cv_have_pt_getxmmregs=yes
   13763 else
   13764   gdb_cv_have_pt_getxmmregs=no
   13765 fi
   13766 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   13767 fi
   13768 
   13769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_pt_getxmmregs" >&5
   13770 $as_echo "$gdb_cv_have_pt_getxmmregs" >&6; }
   13771 if test $gdb_cv_have_pt_getxmmregs = yes; then
   13772 
   13773 $as_echo "#define HAVE_PT_GETXMMREGS 1" >>confdefs.h
   13774 
   13775 fi
   13776 
   13777 # See if <sys/ptrace.h> supports LWP names on FreeBSD
   13778 # Older FreeBSD versions don't have the pl_tdname member of
   13779 # `struct ptrace_lwpinfo'.
   13780 ac_fn_c_check_member "$LINENO" "struct ptrace_lwpinfo" "pl_tdname" "ac_cv_member_struct_ptrace_lwpinfo_pl_tdname" "#include <sys/ptrace.h>
   13781 "
   13782 if test "x$ac_cv_member_struct_ptrace_lwpinfo_pl_tdname" = x""yes; then :
   13783 
   13784 cat >>confdefs.h <<_ACEOF
   13785 #define HAVE_STRUCT_PTRACE_LWPINFO_PL_TDNAME 1
   13786 _ACEOF
   13787 
   13788 
   13789 fi
   13790 
   13791 
   13792 # See if <sys/ptrace.h> supports syscall fields on FreeBSD.  The
   13793 # pl_syscall_code member of `struct ptrace_lwpinfo' was added in
   13794 # FreeBSD 10.3.
   13795 ac_fn_c_check_member "$LINENO" "struct ptrace_lwpinfo" "pl_syscall_code" "ac_cv_member_struct_ptrace_lwpinfo_pl_syscall_code" "#include <sys/ptrace.h>
   13796 "
   13797 if test "x$ac_cv_member_struct_ptrace_lwpinfo_pl_syscall_code" = x""yes; then :
   13798 
   13799 cat >>confdefs.h <<_ACEOF
   13800 #define HAVE_STRUCT_PTRACE_LWPINFO_PL_SYSCALL_CODE 1
   13801 _ACEOF
   13802 
   13803 
   13804 fi
   13805 
   13806 
   13807 # Detect which type of /proc is in use, such as for Solaris.
   13808 
   13809 if test "${target}" = "${host}"; then
   13810   case "${host}" in
   13811   *-*-sysv4.2* | *-*-sysv5* )
   13812 
   13813 $as_echo "#define NEW_PROC_API 1" >>confdefs.h
   13814 
   13815       ;;
   13816   *-*-solaris2.[6789] | *-*-solaris2.1[0-9]*)
   13817 
   13818 $as_echo "#define NEW_PROC_API 1" >>confdefs.h
   13819 
   13820       ;;
   13821   esac
   13822 fi
   13823 
   13824 if test "$ac_cv_header_sys_procfs_h" = yes; then
   13825   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gregset_t in sys/procfs.h" >&5
   13826 $as_echo_n "checking for gregset_t in sys/procfs.h... " >&6; }
   13827  if test "${bfd_cv_have_sys_procfs_type_gregset_t+set}" = set; then :
   13828   $as_echo_n "(cached) " >&6
   13829 else
   13830   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13831 /* end confdefs.h.  */
   13832 
   13833 #define _SYSCALL32
   13834 /* Needed for new procfs interface on sparc-solaris.  */
   13835 #define _STRUCTURED_PROC 1
   13836 #include <sys/procfs.h>
   13837 int
   13838 main ()
   13839 {
   13840 gregset_t avar
   13841   ;
   13842   return 0;
   13843 }
   13844 _ACEOF
   13845 if ac_fn_c_try_compile "$LINENO"; then :
   13846   bfd_cv_have_sys_procfs_type_gregset_t=yes
   13847 else
   13848   bfd_cv_have_sys_procfs_type_gregset_t=no
   13849 
   13850 fi
   13851 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   13852 fi
   13853 
   13854  if test $bfd_cv_have_sys_procfs_type_gregset_t = yes; then
   13855 
   13856 $as_echo "#define HAVE_GREGSET_T 1" >>confdefs.h
   13857 
   13858  fi
   13859  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_gregset_t" >&5
   13860 $as_echo "$bfd_cv_have_sys_procfs_type_gregset_t" >&6; }
   13861 
   13862   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fpregset_t in sys/procfs.h" >&5
   13863 $as_echo_n "checking for fpregset_t in sys/procfs.h... " >&6; }
   13864  if test "${bfd_cv_have_sys_procfs_type_fpregset_t+set}" = set; then :
   13865   $as_echo_n "(cached) " >&6
   13866 else
   13867   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13868 /* end confdefs.h.  */
   13869 
   13870 #define _SYSCALL32
   13871 /* Needed for new procfs interface on sparc-solaris.  */
   13872 #define _STRUCTURED_PROC 1
   13873 #include <sys/procfs.h>
   13874 int
   13875 main ()
   13876 {
   13877 fpregset_t avar
   13878   ;
   13879   return 0;
   13880 }
   13881 _ACEOF
   13882 if ac_fn_c_try_compile "$LINENO"; then :
   13883   bfd_cv_have_sys_procfs_type_fpregset_t=yes
   13884 else
   13885   bfd_cv_have_sys_procfs_type_fpregset_t=no
   13886 
   13887 fi
   13888 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   13889 fi
   13890 
   13891  if test $bfd_cv_have_sys_procfs_type_fpregset_t = yes; then
   13892 
   13893 $as_echo "#define HAVE_FPREGSET_T 1" >>confdefs.h
   13894 
   13895  fi
   13896  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_fpregset_t" >&5
   13897 $as_echo "$bfd_cv_have_sys_procfs_type_fpregset_t" >&6; }
   13898 
   13899   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prgregset_t in sys/procfs.h" >&5
   13900 $as_echo_n "checking for prgregset_t in sys/procfs.h... " >&6; }
   13901  if test "${bfd_cv_have_sys_procfs_type_prgregset_t+set}" = set; then :
   13902   $as_echo_n "(cached) " >&6
   13903 else
   13904   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13905 /* end confdefs.h.  */
   13906 
   13907 #define _SYSCALL32
   13908 /* Needed for new procfs interface on sparc-solaris.  */
   13909 #define _STRUCTURED_PROC 1
   13910 #include <sys/procfs.h>
   13911 int
   13912 main ()
   13913 {
   13914 prgregset_t avar
   13915   ;
   13916   return 0;
   13917 }
   13918 _ACEOF
   13919 if ac_fn_c_try_compile "$LINENO"; then :
   13920   bfd_cv_have_sys_procfs_type_prgregset_t=yes
   13921 else
   13922   bfd_cv_have_sys_procfs_type_prgregset_t=no
   13923 
   13924 fi
   13925 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   13926 fi
   13927 
   13928  if test $bfd_cv_have_sys_procfs_type_prgregset_t = yes; then
   13929 
   13930 $as_echo "#define HAVE_PRGREGSET_T 1" >>confdefs.h
   13931 
   13932  fi
   13933  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prgregset_t" >&5
   13934 $as_echo "$bfd_cv_have_sys_procfs_type_prgregset_t" >&6; }
   13935 
   13936   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prfpregset_t in sys/procfs.h" >&5
   13937 $as_echo_n "checking for prfpregset_t in sys/procfs.h... " >&6; }
   13938  if test "${bfd_cv_have_sys_procfs_type_prfpregset_t+set}" = set; then :
   13939   $as_echo_n "(cached) " >&6
   13940 else
   13941   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13942 /* end confdefs.h.  */
   13943 
   13944 #define _SYSCALL32
   13945 /* Needed for new procfs interface on sparc-solaris.  */
   13946 #define _STRUCTURED_PROC 1
   13947 #include <sys/procfs.h>
   13948 int
   13949 main ()
   13950 {
   13951 prfpregset_t avar
   13952   ;
   13953   return 0;
   13954 }
   13955 _ACEOF
   13956 if ac_fn_c_try_compile "$LINENO"; then :
   13957   bfd_cv_have_sys_procfs_type_prfpregset_t=yes
   13958 else
   13959   bfd_cv_have_sys_procfs_type_prfpregset_t=no
   13960 
   13961 fi
   13962 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   13963 fi
   13964 
   13965  if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
   13966 
   13967 $as_echo "#define HAVE_PRFPREGSET_T 1" >>confdefs.h
   13968 
   13969  fi
   13970  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prfpregset_t" >&5
   13971 $as_echo "$bfd_cv_have_sys_procfs_type_prfpregset_t" >&6; }
   13972 
   13973   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prgregset32_t in sys/procfs.h" >&5
   13974 $as_echo_n "checking for prgregset32_t in sys/procfs.h... " >&6; }
   13975  if test "${bfd_cv_have_sys_procfs_type_prgregset32_t+set}" = set; then :
   13976   $as_echo_n "(cached) " >&6
   13977 else
   13978   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13979 /* end confdefs.h.  */
   13980 
   13981 #define _SYSCALL32
   13982 /* Needed for new procfs interface on sparc-solaris.  */
   13983 #define _STRUCTURED_PROC 1
   13984 #include <sys/procfs.h>
   13985 int
   13986 main ()
   13987 {
   13988 prgregset32_t avar
   13989   ;
   13990   return 0;
   13991 }
   13992 _ACEOF
   13993 if ac_fn_c_try_compile "$LINENO"; then :
   13994   bfd_cv_have_sys_procfs_type_prgregset32_t=yes
   13995 else
   13996   bfd_cv_have_sys_procfs_type_prgregset32_t=no
   13997 
   13998 fi
   13999 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   14000 fi
   14001 
   14002  if test $bfd_cv_have_sys_procfs_type_prgregset32_t = yes; then
   14003 
   14004 $as_echo "#define HAVE_PRGREGSET32_T 1" >>confdefs.h
   14005 
   14006  fi
   14007  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prgregset32_t" >&5
   14008 $as_echo "$bfd_cv_have_sys_procfs_type_prgregset32_t" >&6; }
   14009 
   14010   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpid_t in sys/procfs.h" >&5
   14011 $as_echo_n "checking for lwpid_t in sys/procfs.h... " >&6; }
   14012  if test "${bfd_cv_have_sys_procfs_type_lwpid_t+set}" = set; then :
   14013   $as_echo_n "(cached) " >&6
   14014 else
   14015   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   14016 /* end confdefs.h.  */
   14017 
   14018 #define _SYSCALL32
   14019 /* Needed for new procfs interface on sparc-solaris.  */
   14020 #define _STRUCTURED_PROC 1
   14021 #include <sys/procfs.h>
   14022 int
   14023 main ()
   14024 {
   14025 lwpid_t avar
   14026   ;
   14027   return 0;
   14028 }
   14029 _ACEOF
   14030 if ac_fn_c_try_compile "$LINENO"; then :
   14031   bfd_cv_have_sys_procfs_type_lwpid_t=yes
   14032 else
   14033   bfd_cv_have_sys_procfs_type_lwpid_t=no
   14034 
   14035 fi
   14036 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   14037 fi
   14038 
   14039  if test $bfd_cv_have_sys_procfs_type_lwpid_t = yes; then
   14040 
   14041 $as_echo "#define HAVE_LWPID_T 1" >>confdefs.h
   14042 
   14043  fi
   14044  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_lwpid_t" >&5
   14045 $as_echo "$bfd_cv_have_sys_procfs_type_lwpid_t" >&6; }
   14046 
   14047   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for psaddr_t in sys/procfs.h" >&5
   14048 $as_echo_n "checking for psaddr_t in sys/procfs.h... " >&6; }
   14049  if test "${bfd_cv_have_sys_procfs_type_psaddr_t+set}" = set; then :
   14050   $as_echo_n "(cached) " >&6
   14051 else
   14052   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   14053 /* end confdefs.h.  */
   14054 
   14055 #define _SYSCALL32
   14056 /* Needed for new procfs interface on sparc-solaris.  */
   14057 #define _STRUCTURED_PROC 1
   14058 #include <sys/procfs.h>
   14059 int
   14060 main ()
   14061 {
   14062 psaddr_t avar
   14063   ;
   14064   return 0;
   14065 }
   14066 _ACEOF
   14067 if ac_fn_c_try_compile "$LINENO"; then :
   14068   bfd_cv_have_sys_procfs_type_psaddr_t=yes
   14069 else
   14070   bfd_cv_have_sys_procfs_type_psaddr_t=no
   14071 
   14072 fi
   14073 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   14074 fi
   14075 
   14076  if test $bfd_cv_have_sys_procfs_type_psaddr_t = yes; then
   14077 
   14078 $as_echo "#define HAVE_PSADDR_T 1" >>confdefs.h
   14079 
   14080  fi
   14081  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_psaddr_t" >&5
   14082 $as_echo "$bfd_cv_have_sys_procfs_type_psaddr_t" >&6; }
   14083 
   14084   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prsysent_t in sys/procfs.h" >&5
   14085 $as_echo_n "checking for prsysent_t in sys/procfs.h... " >&6; }
   14086  if test "${bfd_cv_have_sys_procfs_type_prsysent_t+set}" = set; then :
   14087   $as_echo_n "(cached) " >&6
   14088 else
   14089   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   14090 /* end confdefs.h.  */
   14091 
   14092 #define _SYSCALL32
   14093 /* Needed for new procfs interface on sparc-solaris.  */
   14094 #define _STRUCTURED_PROC 1
   14095 #include <sys/procfs.h>
   14096 int
   14097 main ()
   14098 {
   14099 prsysent_t avar
   14100   ;
   14101   return 0;
   14102 }
   14103 _ACEOF
   14104 if ac_fn_c_try_compile "$LINENO"; then :
   14105   bfd_cv_have_sys_procfs_type_prsysent_t=yes
   14106 else
   14107   bfd_cv_have_sys_procfs_type_prsysent_t=no
   14108 
   14109 fi
   14110 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   14111 fi
   14112 
   14113  if test $bfd_cv_have_sys_procfs_type_prsysent_t = yes; then
   14114 
   14115 $as_echo "#define HAVE_PRSYSENT_T 1" >>confdefs.h
   14116 
   14117  fi
   14118  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prsysent_t" >&5
   14119 $as_echo "$bfd_cv_have_sys_procfs_type_prsysent_t" >&6; }
   14120 
   14121   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pr_sigset_t in sys/procfs.h" >&5
   14122 $as_echo_n "checking for pr_sigset_t in sys/procfs.h... " >&6; }
   14123  if test "${bfd_cv_have_sys_procfs_type_pr_sigset_t+set}" = set; then :
   14124   $as_echo_n "(cached) " >&6
   14125 else
   14126   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   14127 /* end confdefs.h.  */
   14128 
   14129 #define _SYSCALL32
   14130 /* Needed for new procfs interface on sparc-solaris.  */
   14131 #define _STRUCTURED_PROC 1
   14132 #include <sys/procfs.h>
   14133 int
   14134 main ()
   14135 {
   14136 pr_sigset_t avar
   14137   ;
   14138   return 0;
   14139 }
   14140 _ACEOF
   14141 if ac_fn_c_try_compile "$LINENO"; then :
   14142   bfd_cv_have_sys_procfs_type_pr_sigset_t=yes
   14143 else
   14144   bfd_cv_have_sys_procfs_type_pr_sigset_t=no
   14145 
   14146 fi
   14147 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   14148 fi
   14149 
   14150  if test $bfd_cv_have_sys_procfs_type_pr_sigset_t = yes; then
   14151 
   14152 $as_echo "#define HAVE_PR_SIGSET_T 1" >>confdefs.h
   14153 
   14154  fi
   14155  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pr_sigset_t" >&5
   14156 $as_echo "$bfd_cv_have_sys_procfs_type_pr_sigset_t" >&6; }
   14157 
   14158   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pr_sigaction64_t in sys/procfs.h" >&5
   14159 $as_echo_n "checking for pr_sigaction64_t in sys/procfs.h... " >&6; }
   14160  if test "${bfd_cv_have_sys_procfs_type_pr_sigaction64_t+set}" = set; then :
   14161   $as_echo_n "(cached) " >&6
   14162 else
   14163   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   14164 /* end confdefs.h.  */
   14165 
   14166 #define _SYSCALL32
   14167 /* Needed for new procfs interface on sparc-solaris.  */
   14168 #define _STRUCTURED_PROC 1
   14169 #include <sys/procfs.h>
   14170 int
   14171 main ()
   14172 {
   14173 pr_sigaction64_t avar
   14174   ;
   14175   return 0;
   14176 }
   14177 _ACEOF
   14178 if ac_fn_c_try_compile "$LINENO"; then :
   14179   bfd_cv_have_sys_procfs_type_pr_sigaction64_t=yes
   14180 else
   14181   bfd_cv_have_sys_procfs_type_pr_sigaction64_t=no
   14182 
   14183 fi
   14184 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   14185 fi
   14186 
   14187  if test $bfd_cv_have_sys_procfs_type_pr_sigaction64_t = yes; then
   14188 
   14189 $as_echo "#define HAVE_PR_SIGACTION64_T 1" >>confdefs.h
   14190 
   14191  fi
   14192  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pr_sigaction64_t" >&5
   14193 $as_echo "$bfd_cv_have_sys_procfs_type_pr_sigaction64_t" >&6; }
   14194 
   14195   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pr_siginfo64_t in sys/procfs.h" >&5
   14196 $as_echo_n "checking for pr_siginfo64_t in sys/procfs.h... " >&6; }
   14197  if test "${bfd_cv_have_sys_procfs_type_pr_siginfo64_t+set}" = set; then :
   14198   $as_echo_n "(cached) " >&6
   14199 else
   14200   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   14201 /* end confdefs.h.  */
   14202 
   14203 #define _SYSCALL32
   14204 /* Needed for new procfs interface on sparc-solaris.  */
   14205 #define _STRUCTURED_PROC 1
   14206 #include <sys/procfs.h>
   14207 int
   14208 main ()
   14209 {
   14210 pr_siginfo64_t avar
   14211   ;
   14212   return 0;
   14213 }
   14214 _ACEOF
   14215 if ac_fn_c_try_compile "$LINENO"; then :
   14216   bfd_cv_have_sys_procfs_type_pr_siginfo64_t=yes
   14217 else
   14218   bfd_cv_have_sys_procfs_type_pr_siginfo64_t=no
   14219 
   14220 fi
   14221 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   14222 fi
   14223 
   14224  if test $bfd_cv_have_sys_procfs_type_pr_siginfo64_t = yes; then
   14225 
   14226 $as_echo "#define HAVE_PR_SIGINFO64_T 1" >>confdefs.h
   14227 
   14228  fi
   14229  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pr_siginfo64_t" >&5
   14230 $as_echo "$bfd_cv_have_sys_procfs_type_pr_siginfo64_t" >&6; }
   14231 
   14232 
   14233 
   14234 
   14235 
   14236   if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
   14237     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether prfpregset_t type is broken" >&5
   14238 $as_echo_n "checking whether prfpregset_t type is broken... " >&6; }
   14239     if test "${gdb_cv_prfpregset_t_broken+set}" = set; then :
   14240   $as_echo_n "(cached) " >&6
   14241 else
   14242   if test "$cross_compiling" = yes; then :
   14243   gdb_cv_prfpregset_t_broken=yes
   14244 else
   14245   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   14246 /* end confdefs.h.  */
   14247 #include <sys/procfs.h>
   14248        int main ()
   14249        {
   14250          if (sizeof (prfpregset_t) == sizeof (void *))
   14251            return 1;
   14252          return 0;
   14253        }
   14254 _ACEOF
   14255 if ac_fn_c_try_run "$LINENO"; then :
   14256   gdb_cv_prfpregset_t_broken=no
   14257 else
   14258   gdb_cv_prfpregset_t_broken=yes
   14259 fi
   14260 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   14261   conftest.$ac_objext conftest.beam conftest.$ac_ext
   14262 fi
   14263 
   14264 fi
   14265 
   14266     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_prfpregset_t_broken" >&5
   14267 $as_echo "$gdb_cv_prfpregset_t_broken" >&6; }
   14268     if test $gdb_cv_prfpregset_t_broken = yes; then
   14269 
   14270 $as_echo "#define PRFPREGSET_T_BROKEN 1" >>confdefs.h
   14271 
   14272     fi
   14273   fi
   14274 fi
   14275 
   14276 # Check if the compiler supports the `long long' type.
   14277 
   14278 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long support in compiler" >&5
   14279 $as_echo_n "checking for long long support in compiler... " >&6; }
   14280 if test "${gdb_cv_c_long_long+set}" = set; then :
   14281   $as_echo_n "(cached) " >&6
   14282 else
   14283   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   14284 /* end confdefs.h.  */
   14285 extern long long foo;
   14286 int
   14287 main ()
   14288 {
   14289 switch (foo & 2) { case 0: return 1; }
   14290   ;
   14291   return 0;
   14292 }
   14293 _ACEOF
   14294 if ac_fn_c_try_compile "$LINENO"; then :
   14295   gdb_cv_c_long_long=yes
   14296 else
   14297   gdb_cv_c_long_long=no
   14298 fi
   14299 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   14300 fi
   14301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_c_long_long" >&5
   14302 $as_echo "$gdb_cv_c_long_long" >&6; }
   14303 if test $gdb_cv_c_long_long != yes; then
   14304   # libdecnumber requires long long.
   14305   as_fn_error "Compiler must support long long for GDB." "$LINENO" 5
   14306 fi
   14307 
   14308 # Check if the compiler and runtime support printing long longs.
   14309 
   14310 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long support in printf" >&5
   14311 $as_echo_n "checking for long long support in printf... " >&6; }
   14312 if test "${gdb_cv_printf_has_long_long+set}" = set; then :
   14313   $as_echo_n "(cached) " >&6
   14314 else
   14315   if test "$cross_compiling" = yes; then :
   14316   gdb_cv_printf_has_long_long=no
   14317 else
   14318   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   14319 /* end confdefs.h.  */
   14320 $ac_includes_default
   14321 int
   14322 main ()
   14323 {
   14324 char buf[32];
   14325   long long l = 0;
   14326   l = (l << 16) + 0x0123;
   14327   l = (l << 16) + 0x4567;
   14328   l = (l << 16) + 0x89ab;
   14329   l = (l << 16) + 0xcdef;
   14330   sprintf (buf, "0x%016llx", l);
   14331   return (strcmp ("0x0123456789abcdef", buf));
   14332   ;
   14333   return 0;
   14334 }
   14335 _ACEOF
   14336 if ac_fn_c_try_run "$LINENO"; then :
   14337   gdb_cv_printf_has_long_long=yes
   14338 else
   14339   gdb_cv_printf_has_long_long=no
   14340 fi
   14341 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   14342   conftest.$ac_objext conftest.beam conftest.$ac_ext
   14343 fi
   14344 
   14345 fi
   14346 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_printf_has_long_long" >&5
   14347 $as_echo "$gdb_cv_printf_has_long_long" >&6; }
   14348 if test $gdb_cv_printf_has_long_long = yes; then
   14349 
   14350 $as_echo "#define PRINTF_HAS_LONG_LONG 1" >>confdefs.h
   14351 
   14352 fi
   14353 
   14354 # Check if the compiler and runtime support printing decfloats.
   14355 
   14356 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for decfloat support in printf" >&5
   14357 $as_echo_n "checking for decfloat support in printf... " >&6; }
   14358 if test "${gdb_cv_printf_has_decfloat+set}" = set; then :
   14359   $as_echo_n "(cached) " >&6
   14360 else
   14361   if test "$cross_compiling" = yes; then :
   14362   gdb_cv_printf_has_decfloat=no
   14363 else
   14364   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   14365 /* end confdefs.h.  */
   14366 $ac_includes_default
   14367 int
   14368 main ()
   14369 {
   14370 char buf[64];
   14371   _Decimal32 d32 = 1.2345df;
   14372   _Decimal64 d64 = 1.2345dd;
   14373   _Decimal128 d128 = 1.2345dl;
   14374   sprintf (buf, "Decimal32: %H\nDecimal64: %D\nDecimal128: %DD", d32, d64, d128);
   14375   return (strcmp ("Decimal32: 1.2345\nDecimal64: 1.2345\nDecimal128: 1.2345", buf));
   14376   ;
   14377   return 0;
   14378 }
   14379 _ACEOF
   14380 if ac_fn_c_try_run "$LINENO"; then :
   14381   gdb_cv_printf_has_decfloat=yes
   14382 else
   14383   gdb_cv_printf_has_decfloat=no
   14384 fi
   14385 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   14386   conftest.$ac_objext conftest.beam conftest.$ac_ext
   14387 fi
   14388 
   14389 fi
   14390 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_printf_has_decfloat" >&5
   14391 $as_echo "$gdb_cv_printf_has_decfloat" >&6; }
   14392 if test $gdb_cv_printf_has_decfloat = yes; then
   14393 
   14394 $as_echo "#define PRINTF_HAS_DECFLOAT 1" >>confdefs.h
   14395 
   14396 fi
   14397 
   14398 # Check if the compiler supports the `long double' type.  We can't use
   14399 # AC_C_LONG_DOUBLE because that one does additional checks on the
   14400 # constants defined in <float.h> that fail on some systems,
   14401 # e.g. FreeBSD/i386 4.7 and OpenBSD/i386 3.6.
   14402 
   14403 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double support in compiler" >&5
   14404 $as_echo_n "checking for long double support in compiler... " >&6; }
   14405 if test "${gdb_cv_c_long_double+set}" = set; then :
   14406   $as_echo_n "(cached) " >&6
   14407 else
   14408   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   14409 /* end confdefs.h.  */
   14410 long double foo;
   14411 _ACEOF
   14412 if ac_fn_c_try_compile "$LINENO"; then :
   14413   gdb_cv_c_long_double=yes
   14414 else
   14415   gdb_cv_c_long_double=no
   14416 fi
   14417 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   14418 fi
   14419 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_c_long_double" >&5
   14420 $as_echo "$gdb_cv_c_long_double" >&6; }
   14421 if test $gdb_cv_c_long_double = yes; then
   14422 
   14423 $as_echo "#define HAVE_LONG_DOUBLE 1" >>confdefs.h
   14424 
   14425 fi
   14426 
   14427 # Check if the compiler and runtime support printing long doubles.
   14428 
   14429 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double support in printf" >&5
   14430 $as_echo_n "checking for long double support in printf... " >&6; }
   14431 if test "${gdb_cv_printf_has_long_double+set}" = set; then :
   14432   $as_echo_n "(cached) " >&6
   14433 else
   14434   if test "$cross_compiling" = yes; then :
   14435   gdb_cv_printf_has_long_double=no
   14436 else
   14437   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   14438 /* end confdefs.h.  */
   14439 $ac_includes_default
   14440 int
   14441 main ()
   14442 {
   14443 char buf[16];
   14444   long double f = 3.141592653;
   14445   sprintf (buf, "%Lg", f);
   14446   return (strncmp ("3.14159", buf, 7));
   14447   ;
   14448   return 0;
   14449 }
   14450 _ACEOF
   14451 if ac_fn_c_try_run "$LINENO"; then :
   14452   gdb_cv_printf_has_long_double=yes
   14453 else
   14454   gdb_cv_printf_has_long_double=no
   14455 fi
   14456 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   14457   conftest.$ac_objext conftest.beam conftest.$ac_ext
   14458 fi
   14459 
   14460 fi
   14461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_printf_has_long_double" >&5
   14462 $as_echo "$gdb_cv_printf_has_long_double" >&6; }
   14463 if test $gdb_cv_printf_has_long_double = yes; then
   14464 
   14465 $as_echo "#define PRINTF_HAS_LONG_DOUBLE 1" >>confdefs.h
   14466 
   14467 fi
   14468 
   14469 # Check if the compiler and runtime support scanning long doubles.
   14470 
   14471 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double support in scanf" >&5
   14472 $as_echo_n "checking for long double support in scanf... " >&6; }
   14473 if test "${gdb_cv_scanf_has_long_double+set}" = set; then :
   14474   $as_echo_n "(cached) " >&6
   14475 else
   14476   if test "$cross_compiling" = yes; then :
   14477   gdb_cv_scanf_has_long_double=no
   14478 else
   14479   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   14480 /* end confdefs.h.  */
   14481 #include <stdio.h>
   14482 int
   14483 main ()
   14484 {
   14485 char *buf = "3.141592653";
   14486   long double f = 0;
   14487   sscanf (buf, "%Lg", &f);
   14488   return !(f > 3.14159 && f < 3.14160);
   14489   ;
   14490   return 0;
   14491 }
   14492 _ACEOF
   14493 if ac_fn_c_try_run "$LINENO"; then :
   14494   gdb_cv_scanf_has_long_double=yes
   14495 else
   14496   gdb_cv_scanf_has_long_double=no
   14497 fi
   14498 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   14499   conftest.$ac_objext conftest.beam conftest.$ac_ext
   14500 fi
   14501 
   14502 fi
   14503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_scanf_has_long_double" >&5
   14504 $as_echo "$gdb_cv_scanf_has_long_double" >&6; }
   14505 if test $gdb_cv_scanf_has_long_double = yes; then
   14506 
   14507 $as_echo "#define SCANF_HAS_LONG_DOUBLE 1" >>confdefs.h
   14508 
   14509 fi
   14510 
   14511 case ${host_os} in
   14512 aix*)
   14513   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -bbigtoc option" >&5
   14514 $as_echo_n "checking for -bbigtoc option... " >&6; }
   14515 if test "${gdb_cv_bigtoc+set}" = set; then :
   14516   $as_echo_n "(cached) " >&6
   14517 else
   14518 
   14519     SAVE_LDFLAGS=$LDFLAGS
   14520 
   14521     case $GCC in
   14522     yes) gdb_cv_bigtoc=-Wl,-bbigtoc ;;
   14523     *) gdb_cv_bigtoc=-bbigtoc ;;
   14524     esac
   14525 
   14526     LDFLAGS=$LDFLAGS\ $gdb_cv_bigtoc
   14527     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   14528 /* end confdefs.h.  */
   14529 
   14530 int
   14531 main ()
   14532 {
   14533 int i;
   14534   ;
   14535   return 0;
   14536 }
   14537 _ACEOF
   14538 if ac_fn_c_try_link "$LINENO"; then :
   14539 
   14540 else
   14541   gdb_cv_bigtoc=
   14542 fi
   14543 rm -f core conftest.err conftest.$ac_objext \
   14544     conftest$ac_exeext conftest.$ac_ext
   14545     LDFLAGS="${SAVE_LDFLAGS}"
   14546 
   14547 fi
   14548 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_bigtoc" >&5
   14549 $as_echo "$gdb_cv_bigtoc" >&6; }
   14550   CONFIG_LDFLAGS="${CONFIG_LDFLAGS} ${gdb_cv_bigtoc}"
   14551   ;;
   14552 esac
   14553 
   14554 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the dynamic export flag" >&5
   14555 $as_echo_n "checking for the dynamic export flag... " >&6; }
   14556 dynamic_list=false
   14557 if test "${gdb_native}" = yes; then
   14558    # The dynamically loaded libthread_db needs access to symbols in the gdb
   14559    # executable.  Older GNU ld supports --export-dynamic but --dynamic-list
   14560    # may not be supported there.
   14561    old_LDFLAGS="$LDFLAGS"
   14562    # Older GNU ld supports --export-dynamic but --dynamic-list it does not.
   14563    RDYNAMIC="-Wl,--dynamic-list=${srcdir}/proc-service.list"
   14564    LDFLAGS="$LDFLAGS $RDYNAMIC"
   14565    if test "${have_libpython}" = no; then
   14566      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   14567 /* end confdefs.h.  */
   14568 
   14569 int
   14570 main ()
   14571 {
   14572 
   14573   ;
   14574   return 0;
   14575 }
   14576 _ACEOF
   14577 if ac_fn_c_try_link "$LINENO"; then :
   14578   dynamic_list=true
   14579 fi
   14580 rm -f core conftest.err conftest.$ac_objext \
   14581     conftest$ac_exeext conftest.$ac_ext
   14582    else
   14583      # Workaround http://bugs.python.org/issue4434 where static
   14584      # libpythonX.Y.a would get its symbols required for
   14585      # pythonX.Y/lib-dynload/*.so modules hidden by -Wl,--dynamic-list.
   14586      # Problem does not happen for the recommended libpythonX.Y.so linkage.
   14587 
   14588      # Note the workaround for Python
   14589      # http://bugs.python.org/issue10112 earlier has removed
   14590      # -export-dynamic from PYTHON_LIBS.  That's exactly what we want
   14591      # here too, as otherwise it'd make this -Wl,--dynamic-list test
   14592      # always pass.
   14593      old_CFLAGS="$CFLAGS"
   14594      CFLAGS="$CFLAGS $PYTHON_CFLAGS"
   14595      old_LIBS="$LIBS"
   14596      LIBS="$LIBS $PYTHON_LIBS"
   14597      old_CPPFLAGS="$CPPFLAGS"
   14598      CPPFLAGS="$CPPFLAGS $PYTHON_CPPFLAGS"
   14599      if test "$cross_compiling" = yes; then :
   14600   true
   14601 else
   14602   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   14603 /* end confdefs.h.  */
   14604 #include "Python.h"
   14605 int
   14606 main ()
   14607 {
   14608 int err;
   14609           Py_Initialize ();
   14610           err = PyRun_SimpleString ("import itertools\n");
   14611           Py_Finalize ();
   14612           return err == 0 ? 0 : 1;
   14613   ;
   14614   return 0;
   14615 }
   14616 _ACEOF
   14617 if ac_fn_c_try_run "$LINENO"; then :
   14618   dynamic_list=true
   14619 fi
   14620 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   14621   conftest.$ac_objext conftest.beam conftest.$ac_ext
   14622 fi
   14623 
   14624      LIBS="$old_LIBS"
   14625      CFLAGS="$old_CFLAGS"
   14626      CPPFLAGS="$old_CPPFLAGS"
   14627    fi
   14628    LDFLAGS="$old_LDFLAGS"
   14629 fi
   14630 if $dynamic_list; then
   14631   found="-Wl,--dynamic-list"
   14632   RDYNAMIC='-Wl,--dynamic-list=$(srcdir)/proc-service.list'
   14633 else
   14634   found="-rdynamic"
   14635   RDYNAMIC="-rdynamic"
   14636 fi
   14637 
   14638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $found" >&5
   14639 $as_echo "$found" >&6; }
   14640 
   14641 
   14642 if test ${build} = ${host} -a ${host} = ${target} ; then
   14643    case ${host_os} in
   14644    solaris*)
   14645       # See if thread_db library is around for Solaris thread debugging.
   14646       # Note that we must explicitly test for version 1 of the library
   14647       # because version 0 (present on Solaris 2.4 or earlier) doesn't have
   14648       # the same API.
   14649       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Solaris thread debugging library" >&5
   14650 $as_echo_n "checking for Solaris thread debugging library... " >&6; }
   14651       if test -f /usr/lib/libthread_db.so.1 ; then
   14652          { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   14653 $as_echo "yes" >&6; }
   14654 
   14655 $as_echo "#define HAVE_THREAD_DB_LIB 1" >>confdefs.h
   14656 
   14657          CONFIG_OBS="${CONFIG_OBS} sol-thread.o"
   14658          CONFIG_SRCS="${CONFIG_SRCS} sol-thread.c"
   14659          { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
   14660 $as_echo_n "checking for dlopen in -ldl... " >&6; }
   14661 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
   14662   $as_echo_n "(cached) " >&6
   14663 else
   14664   ac_check_lib_save_LIBS=$LIBS
   14665 LIBS="-ldl  $LIBS"
   14666 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   14667 /* end confdefs.h.  */
   14668 
   14669 /* Override any GCC internal prototype to avoid an error.
   14670    Use char because int might match the return type of a GCC
   14671    builtin and then its argument prototype would still apply.  */
   14672 #ifdef __cplusplus
   14673 extern "C"
   14674 #endif
   14675 char dlopen ();
   14676 int
   14677 main ()
   14678 {
   14679 return dlopen ();
   14680   ;
   14681   return 0;
   14682 }
   14683 _ACEOF
   14684 if ac_fn_c_try_link "$LINENO"; then :
   14685   ac_cv_lib_dl_dlopen=yes
   14686 else
   14687   ac_cv_lib_dl_dlopen=no
   14688 fi
   14689 rm -f core conftest.err conftest.$ac_objext \
   14690     conftest$ac_exeext conftest.$ac_ext
   14691 LIBS=$ac_check_lib_save_LIBS
   14692 fi
   14693 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
   14694 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
   14695 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
   14696   cat >>confdefs.h <<_ACEOF
   14697 #define HAVE_LIBDL 1
   14698 _ACEOF
   14699 
   14700   LIBS="-ldl $LIBS"
   14701 
   14702 fi
   14703 
   14704 	 CONFIG_LDFLAGS="${CONFIG_LDFLAGS} $RDYNAMIC"
   14705 	 # Sun randomly tweaked the prototypes in <proc_service.h>
   14706 	 # at one point.
   14707 	 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if <proc_service.h> is old" >&5
   14708 $as_echo_n "checking if <proc_service.h> is old... " >&6; }
   14709 	 if test "${gdb_cv_proc_service_is_old+set}" = set; then :
   14710   $as_echo_n "(cached) " >&6
   14711 else
   14712 
   14713 	    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   14714 /* end confdefs.h.  */
   14715 
   14716 		#include <proc_service.h>
   14717 		ps_err_e ps_pdwrite
   14718 		    (struct ps_prochandle*, psaddr_t, const void*, size_t);
   14719 
   14720 int
   14721 main ()
   14722 {
   14723 
   14724   ;
   14725   return 0;
   14726 }
   14727 _ACEOF
   14728 if ac_fn_c_try_compile "$LINENO"; then :
   14729   gdb_cv_proc_service_is_old=no
   14730 else
   14731   gdb_cv_proc_service_is_old=yes
   14732 fi
   14733 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   14734 
   14735 fi
   14736 
   14737 	 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_proc_service_is_old" >&5
   14738 $as_echo "$gdb_cv_proc_service_is_old" >&6; }
   14739 	 if test $gdb_cv_proc_service_is_old = yes; then
   14740 
   14741 $as_echo "#define PROC_SERVICE_IS_OLD 1" >>confdefs.h
   14742 
   14743 	 fi
   14744       else
   14745          { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   14746 $as_echo "no" >&6; }
   14747       fi
   14748       ;;
   14749    aix*)
   14750       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for AiX thread debugging library" >&5
   14751 $as_echo_n "checking for AiX thread debugging library... " >&6; }
   14752       if test "${gdb_cv_have_aix_thread_debug+set}" = set; then :
   14753   $as_echo_n "(cached) " >&6
   14754 else
   14755   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   14756 /* end confdefs.h.  */
   14757 #include <sys/pthdebug.h>
   14758 int
   14759 main ()
   14760 {
   14761 #ifndef PTHDB_VERSION_3
   14762                                     #error
   14763                                     #endif
   14764   ;
   14765   return 0;
   14766 }
   14767 _ACEOF
   14768 if ac_fn_c_try_compile "$LINENO"; then :
   14769   gdb_cv_have_aix_thread_debug=yes
   14770 else
   14771   gdb_cv_have_aix_thread_debug=no
   14772 fi
   14773 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   14774 fi
   14775 
   14776       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_have_aix_thread_debug" >&5
   14777 $as_echo "$gdb_cv_have_aix_thread_debug" >&6; }
   14778       if test $gdb_cv_have_aix_thread_debug = yes; then
   14779          CONFIG_SRCS="${CONFIG_SRCS} aix-thread.c"
   14780          CONFIG_OBS="${CONFIG_OBS} aix-thread.o"
   14781          LIBS="$LIBS -lpthdebug"
   14782 
   14783          # Older versions of AIX do not provide the declaration for
   14784          # the getthrds function (it appears that it was introduced
   14785          # with AIX 6.x).
   14786          ac_fn_c_check_decl "$LINENO" "getthrds" "ac_cv_have_decl_getthrds" "#include <procinfo.h>
   14787 "
   14788 if test "x$ac_cv_have_decl_getthrds" = x""yes; then :
   14789   ac_have_decl=1
   14790 else
   14791   ac_have_decl=0
   14792 fi
   14793 
   14794 cat >>confdefs.h <<_ACEOF
   14795 #define HAVE_DECL_GETTHRDS $ac_have_decl
   14796 _ACEOF
   14797 
   14798       fi
   14799       ;;
   14800    esac
   14801 
   14802 fi
   14803 
   14804 if test "x$ac_cv_header_thread_db_h" = "xyes"; then
   14805    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <thread_db.h> has TD_NOTALLOC" >&5
   14806 $as_echo_n "checking whether <thread_db.h> has TD_NOTALLOC... " >&6; }
   14807 if test "${gdb_cv_thread_db_h_has_td_notalloc+set}" = set; then :
   14808   $as_echo_n "(cached) " >&6
   14809 else
   14810   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   14811 /* end confdefs.h.  */
   14812 #include <thread_db.h>
   14813 int
   14814 main ()
   14815 {
   14816 int i = TD_NOTALLOC;
   14817   ;
   14818   return 0;
   14819 }
   14820 _ACEOF
   14821 if ac_fn_c_try_compile "$LINENO"; then :
   14822   gdb_cv_thread_db_h_has_td_notalloc=yes
   14823 else
   14824   gdb_cv_thread_db_h_has_td_notalloc=no
   14825 
   14826 fi
   14827 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   14828 
   14829 fi
   14830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_thread_db_h_has_td_notalloc" >&5
   14831 $as_echo "$gdb_cv_thread_db_h_has_td_notalloc" >&6; }
   14832    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <thread_db.h> has TD_VERSION" >&5
   14833 $as_echo_n "checking whether <thread_db.h> has TD_VERSION... " >&6; }
   14834 if test "${gdb_cv_thread_db_h_has_td_version+set}" = set; then :
   14835   $as_echo_n "(cached) " >&6
   14836 else
   14837   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   14838 /* end confdefs.h.  */
   14839 #include <thread_db.h>
   14840 int
   14841 main ()
   14842 {
   14843 int i = TD_VERSION;
   14844   ;
   14845   return 0;
   14846 }
   14847 _ACEOF
   14848 if ac_fn_c_try_compile "$LINENO"; then :
   14849   gdb_cv_thread_db_h_has_td_version=yes
   14850 else
   14851   gdb_cv_thread_db_h_has_td_version=no
   14852 
   14853 fi
   14854 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   14855 
   14856 fi
   14857 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_thread_db_h_has_td_version" >&5
   14858 $as_echo "$gdb_cv_thread_db_h_has_td_version" >&6; }
   14859    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <thread_db.h> has TD_NOTLS" >&5
   14860 $as_echo_n "checking whether <thread_db.h> has TD_NOTLS... " >&6; }
   14861 if test "${gdb_cv_thread_db_h_has_td_notls+set}" = set; then :
   14862   $as_echo_n "(cached) " >&6
   14863 else
   14864   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   14865 /* end confdefs.h.  */
   14866 #include <thread_db.h>
   14867 int
   14868 main ()
   14869 {
   14870 int i = TD_NOTLS;
   14871   ;
   14872   return 0;
   14873 }
   14874 _ACEOF
   14875 if ac_fn_c_try_compile "$LINENO"; then :
   14876   gdb_cv_thread_db_h_has_td_notls=yes
   14877 else
   14878   gdb_cv_thread_db_h_has_td_notls=no
   14879 
   14880 fi
   14881 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   14882 
   14883 fi
   14884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_thread_db_h_has_td_notls" >&5
   14885 $as_echo "$gdb_cv_thread_db_h_has_td_notls" >&6; }
   14886 fi
   14887 if test "x$gdb_cv_thread_db_h_has_td_notalloc" = "xyes"; then
   14888 
   14889 $as_echo "#define THREAD_DB_HAS_TD_NOTALLOC 1" >>confdefs.h
   14890 
   14891 fi
   14892 if test "x$gdb_cv_thread_db_h_has_td_version" = "xyes"; then
   14893 
   14894 $as_echo "#define THREAD_DB_HAS_TD_VERSION 1" >>confdefs.h
   14895 
   14896 fi
   14897 if test "x$gdb_cv_thread_db_h_has_td_notls" = "xyes"; then
   14898 
   14899 $as_echo "#define THREAD_DB_HAS_TD_NOTLS 1" >>confdefs.h
   14900 
   14901 fi
   14902 
   14903 ac_fn_c_check_decl "$LINENO" "ADDR_NO_RANDOMIZE" "ac_cv_have_decl_ADDR_NO_RANDOMIZE" "#include <sys/personality.h>
   14904 "
   14905 if test "x$ac_cv_have_decl_ADDR_NO_RANDOMIZE" = x""yes; then :
   14906   ac_have_decl=1
   14907 else
   14908   ac_have_decl=0
   14909 fi
   14910 
   14911 cat >>confdefs.h <<_ACEOF
   14912 #define HAVE_DECL_ADDR_NO_RANDOMIZE $ac_have_decl
   14913 _ACEOF
   14914 
   14915 
   14916 if test "$cross_compiling" = yes; then :
   14917   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   14918 /* end confdefs.h.  */
   14919 #include <sys/personality.h>
   14920 int
   14921 main ()
   14922 {
   14923 
   14924 #      if !HAVE_DECL_ADDR_NO_RANDOMIZE
   14925 #       define ADDR_NO_RANDOMIZE 0x0040000
   14926 #      endif
   14927        /* Test the flag could be set and stays set.  */
   14928        personality (personality (0xffffffff) | ADDR_NO_RANDOMIZE);
   14929        if (!(personality (personality (0xffffffff)) & ADDR_NO_RANDOMIZE))
   14930 	   return 1
   14931   ;
   14932   return 0;
   14933 }
   14934 _ACEOF
   14935 if ac_fn_c_try_link "$LINENO"; then :
   14936   have_personality=true
   14937 else
   14938   have_personality=false
   14939 fi
   14940 rm -f core conftest.err conftest.$ac_objext \
   14941     conftest$ac_exeext conftest.$ac_ext
   14942 else
   14943   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   14944 /* end confdefs.h.  */
   14945 #include <sys/personality.h>
   14946 int
   14947 main ()
   14948 {
   14949 
   14950 #      if !HAVE_DECL_ADDR_NO_RANDOMIZE
   14951 #       define ADDR_NO_RANDOMIZE 0x0040000
   14952 #      endif
   14953        /* Test the flag could be set and stays set.  */
   14954        personality (personality (0xffffffff) | ADDR_NO_RANDOMIZE);
   14955        if (!(personality (personality (0xffffffff)) & ADDR_NO_RANDOMIZE))
   14956 	   return 1
   14957   ;
   14958   return 0;
   14959 }
   14960 _ACEOF
   14961 if ac_fn_c_try_run "$LINENO"; then :
   14962   have_personality=true
   14963 else
   14964   have_personality=false
   14965 fi
   14966 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   14967   conftest.$ac_objext conftest.beam conftest.$ac_ext
   14968 fi
   14969 
   14970 if $have_personality
   14971 then
   14972 
   14973 $as_echo "#define HAVE_PERSONALITY 1" >>confdefs.h
   14974 
   14975 fi
   14976 
   14977 case $host_os in
   14978   go32* | *djgpp*)
   14979     gdbinit=gdb.ini
   14980     ;;
   14981   *)
   14982     gdbinit=.gdbinit
   14983     ;;
   14984 esac
   14985 
   14986 cat >>confdefs.h <<_ACEOF
   14987 #define GDBINIT "$gdbinit"
   14988 _ACEOF
   14989 
   14990 
   14991 
   14992 # Support for --with-sysroot is a copy of GDB_AC_WITH_DIR,
   14993 # except that the argument to --with-sysroot is optional.
   14994 # --with-sysroot (or --with-sysroot=yes) sets the default sysroot path.
   14995 if test "x$with_sysroot" = xyes; then
   14996   with_sysroot="${exec_prefix}/${target_alias}/sys-root"
   14997 fi
   14998 
   14999 # Check whether --with-sysroot was given.
   15000 if test "${with_sysroot+set}" = set; then :
   15001   withval=$with_sysroot; TARGET_SYSTEM_ROOT=$withval
   15002 else
   15003   TARGET_SYSTEM_ROOT=
   15004 fi
   15005 
   15006 
   15007   test "x$prefix" = xNONE && prefix="$ac_default_prefix"
   15008   test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
   15009   ac_define_dir=`eval echo $TARGET_SYSTEM_ROOT`
   15010   ac_define_dir=`eval echo $ac_define_dir`
   15011 
   15012 cat >>confdefs.h <<_ACEOF
   15013 #define TARGET_SYSTEM_ROOT "$ac_define_dir"
   15014 _ACEOF
   15015 
   15016 
   15017 
   15018 
   15019   if test "x$exec_prefix" = xNONE || test "x$exec_prefix" = 'x${prefix}'; then
   15020      if test "x$prefix" = xNONE; then
   15021      	test_prefix=/usr/local
   15022      else
   15023 	test_prefix=$prefix
   15024      fi
   15025   else
   15026      test_prefix=$exec_prefix
   15027   fi
   15028   value=0
   15029   case ${ac_define_dir} in
   15030      "${test_prefix}"|"${test_prefix}/"*|\
   15031 	'${exec_prefix}'|'${exec_prefix}/'*)
   15032      value=1
   15033      ;;
   15034   esac
   15035 
   15036 cat >>confdefs.h <<_ACEOF
   15037 #define TARGET_SYSTEM_ROOT_RELOCATABLE $value
   15038 _ACEOF
   15039 
   15040 
   15041 
   15042 
   15043 
   15044 # Check whether --with-system-gdbinit was given.
   15045 if test "${with_system_gdbinit+set}" = set; then :
   15046   withval=$with_system_gdbinit;
   15047     SYSTEM_GDBINIT=$withval
   15048 else
   15049   SYSTEM_GDBINIT=
   15050 fi
   15051 
   15052 
   15053   test "x$prefix" = xNONE && prefix="$ac_default_prefix"
   15054   test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
   15055   ac_define_dir=`eval echo $SYSTEM_GDBINIT`
   15056   ac_define_dir=`eval echo $ac_define_dir`
   15057 
   15058 cat >>confdefs.h <<_ACEOF
   15059 #define SYSTEM_GDBINIT "$ac_define_dir"
   15060 _ACEOF
   15061 
   15062 
   15063 
   15064 
   15065   if test "x$exec_prefix" = xNONE || test "x$exec_prefix" = 'x${prefix}'; then
   15066      if test "x$prefix" = xNONE; then
   15067      	test_prefix=/usr/local
   15068      else
   15069 	test_prefix=$prefix
   15070      fi
   15071   else
   15072      test_prefix=$exec_prefix
   15073   fi
   15074   value=0
   15075   case ${ac_define_dir} in
   15076      "${test_prefix}"|"${test_prefix}/"*|\
   15077 	'${exec_prefix}'|'${exec_prefix}/'*)
   15078      value=1
   15079      ;;
   15080   esac
   15081 
   15082 cat >>confdefs.h <<_ACEOF
   15083 #define SYSTEM_GDBINIT_RELOCATABLE $value
   15084 _ACEOF
   15085 
   15086 
   15087 
   15088 
   15089 
   15090 # Check whether --enable-werror was given.
   15091 if test "${enable_werror+set}" = set; then :
   15092   enableval=$enable_werror; case "${enableval}" in
   15093      yes | y) ERROR_ON_WARNING="yes" ;;
   15094      no | n)  ERROR_ON_WARNING="no" ;;
   15095      *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
   15096    esac
   15097 fi
   15098 
   15099 
   15100 # Enable -Werror by default when using gcc.  Turn it off for releases.
   15101 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" && $development; then
   15102     ERROR_ON_WARNING=yes
   15103 fi
   15104 
   15105 WERROR_CFLAGS=""
   15106 if test "${ERROR_ON_WARNING}" = yes ; then
   15107     WERROR_CFLAGS="-Werror"
   15108 fi
   15109 
   15110 # The options we'll try to enable.
   15111 build_warnings="-Wall -Wpointer-arith \
   15112 -Wno-unused -Wunused-value -Wunused-function \
   15113 -Wno-switch -Wno-char-subscripts \
   15114 -Wempty-body -Wunused-but-set-parameter -Wunused-but-set-variable \
   15115 -Wno-sign-compare -Wno-narrowing"
   15116 
   15117 # Enable -Wno-format by default when using gcc on mingw since many
   15118 # GCC versions complain about %I64.
   15119 case "${host}" in
   15120   *-*-mingw32*) build_warnings="$build_warnings -Wno-format" ;;
   15121   *) build_warnings="$build_warnings -Wformat-nonliteral" ;;
   15122 esac
   15123 
   15124 # Check whether --enable-build-warnings was given.
   15125 if test "${enable_build_warnings+set}" = set; then :
   15126   enableval=$enable_build_warnings; case "${enableval}" in
   15127   yes)	;;
   15128   no)	build_warnings="-w";;
   15129   ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
   15130         build_warnings="${build_warnings} ${t}";;
   15131   *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
   15132         build_warnings="${t} ${build_warnings}";;
   15133   *)    build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
   15134 esac
   15135 if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
   15136   echo "Setting compiler warning flags = $build_warnings" 6>&1
   15137 fi
   15138 fi
   15139 # Check whether --enable-gdb-build-warnings was given.
   15140 if test "${enable_gdb_build_warnings+set}" = set; then :
   15141   enableval=$enable_gdb_build_warnings; case "${enableval}" in
   15142   yes)	;;
   15143   no)	build_warnings="-w";;
   15144   ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
   15145         build_warnings="${build_warnings} ${t}";;
   15146   *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
   15147         build_warnings="${t} ${build_warnings}";;
   15148   *)    build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
   15149 esac
   15150 if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
   15151   echo "Setting GDB specific compiler warning flags = $build_warnings" 6>&1
   15152 fi
   15153 fi
   15154 
   15155 # The set of warnings supported by a C++ compiler is not the same as
   15156 # of the C compiler.
   15157 ac_ext=cpp
   15158 ac_cpp='$CXXCPP $CPPFLAGS'
   15159 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   15160 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   15161 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   15162 
   15163 
   15164 WARN_CFLAGS=""
   15165 if test "x${build_warnings}" != x -a "x$GCC" = xyes
   15166 then
   15167     { $as_echo "$as_me:${as_lineno-$LINENO}: checking compiler warning flags" >&5
   15168 $as_echo_n "checking compiler warning flags... " >&6; }
   15169     # Separate out the -Werror flag as some files just cannot be
   15170     # compiled with it enabled.
   15171     for w in ${build_warnings}; do
   15172 	# GCC does not complain about -Wno-unknown-warning.  Invert
   15173 	# and test -Wunknown-warning instead.
   15174 	case $w in
   15175 	-Wno-*)
   15176 		wtest=`echo $w | sed 's/-Wno-/-W/g'` ;;
   15177 	*)
   15178 		wtest=$w ;;
   15179 	esac
   15180 
   15181 	case $w in
   15182 	-Werr*) WERROR_CFLAGS=-Werror ;;
   15183 	*)
   15184 	    # Check whether GCC accepts it.
   15185 	    saved_CFLAGS="$CFLAGS"
   15186 	    CFLAGS="$CFLAGS $wtest"
   15187 	    saved_CXXFLAGS="$CXXFLAGS"
   15188 	    CXXFLAGS="$CXXFLAGS $wtest"
   15189 	    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15190 /* end confdefs.h.  */
   15191 
   15192 int
   15193 main ()
   15194 {
   15195 
   15196   ;
   15197   return 0;
   15198 }
   15199 _ACEOF
   15200 if ac_fn_cxx_try_compile "$LINENO"; then :
   15201   WARN_CFLAGS="${WARN_CFLAGS} $w"
   15202 fi
   15203 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   15204 	    CFLAGS="$saved_CFLAGS"
   15205 	    CXXFLAGS="$saved_CXXFLAGS"
   15206 	esac
   15207     done
   15208     { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${WARN_CFLAGS} ${WERROR_CFLAGS}" >&5
   15209 $as_echo "${WARN_CFLAGS} ${WERROR_CFLAGS}" >&6; }
   15210 fi
   15211 
   15212 
   15213 
   15214 ac_ext=c
   15215 ac_cpp='$CPP $CPPFLAGS'
   15216 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   15217 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   15218 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   15219 
   15220 
   15221 
   15222 # In the Cygwin environment, we need some additional flags.
   15223 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cygwin" >&5
   15224 $as_echo_n "checking for cygwin... " >&6; }
   15225 if test "${gdb_cv_os_cygwin+set}" = set; then :
   15226   $as_echo_n "(cached) " >&6
   15227 else
   15228   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15229 /* end confdefs.h.  */
   15230 
   15231 #if defined (__CYGWIN__) || defined (__CYGWIN32__)
   15232 lose
   15233 #endif
   15234 _ACEOF
   15235 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   15236   $EGREP "^lose$" >/dev/null 2>&1; then :
   15237   gdb_cv_os_cygwin=yes
   15238 else
   15239   gdb_cv_os_cygwin=no
   15240 fi
   15241 rm -f conftest*
   15242 
   15243 fi
   15244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_os_cygwin" >&5
   15245 $as_echo "$gdb_cv_os_cygwin" >&6; }
   15246 
   15247 
   15248 SER_HARDWIRE="ser-base.o ser-unix.o ser-pipe.o ser-tcp.o"
   15249 case ${host} in
   15250   *go32* ) SER_HARDWIRE=ser-go32.o ;;
   15251   *djgpp* ) SER_HARDWIRE=ser-go32.o ;;
   15252   *mingw32*) SER_HARDWIRE="ser-base.o ser-tcp.o ser-mingw.o" ;;
   15253 esac
   15254 
   15255 
   15256 # libreadline needs libuser32.a in a cygwin environment
   15257 WIN32LIBS=
   15258 if test x$gdb_cv_os_cygwin = xyes; then
   15259     WIN32LIBS="-luser32"
   15260     case "${target}" in
   15261 	*cygwin*) WIN32LIBS="$WIN32LIBS -limagehlp"
   15262 	;;
   15263     esac
   15264 fi
   15265 
   15266 # The ser-tcp.c module requires sockets.
   15267 case ${host} in
   15268   *mingw32*)
   15269 
   15270 $as_echo "#define USE_WIN32API 1" >>confdefs.h
   15271 
   15272     WIN32LIBS="$WIN32LIBS -lws2_32"
   15273     ;;
   15274 esac
   15275 
   15276 
   15277 # Add ELF support to GDB, but only if BFD includes ELF support.
   15278 
   15279   OLD_CFLAGS=$CFLAGS
   15280   OLD_LDFLAGS=$LDFLAGS
   15281   OLD_LIBS=$LIBS
   15282   # Put the old CFLAGS/LDFLAGS last, in case the user's (C|LD)FLAGS
   15283   # points somewhere with bfd, with -I/foo/lib and -L/foo/lib.  We
   15284   # always want our bfd.
   15285   CFLAGS="-I${srcdir}/../include -I../bfd -I${srcdir}/../bfd $CFLAGS"
   15286   ZLIBDIR=`echo $zlibdir | sed 's,\$(top_builddir)/,,g'`
   15287   LDFLAGS="-L../bfd -L../libiberty $ZLIBDIR $LDFLAGS"
   15288   intl=`echo $LIBINTL | sed 's,${top_builddir}/,,g'`
   15289   LIBS="-lbfd -liberty -lz $intl $LIBS"
   15290   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ELF support in BFD" >&5
   15291 $as_echo_n "checking for ELF support in BFD... " >&6; }
   15292 if test "${gdb_cv_var_elf+set}" = set; then :
   15293   $as_echo_n "(cached) " >&6
   15294 else
   15295   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15296 /* end confdefs.h.  */
   15297 #include <stdlib.h>
   15298   #include "bfd.h"
   15299   #include "elf-bfd.h"
   15300 
   15301 int
   15302 main ()
   15303 {
   15304 return bfd_get_elf_phdr_upper_bound (NULL);
   15305   ;
   15306   return 0;
   15307 }
   15308 _ACEOF
   15309 if ac_fn_c_try_link "$LINENO"; then :
   15310   gdb_cv_var_elf=yes
   15311 else
   15312   gdb_cv_var_elf=no
   15313 fi
   15314 rm -f core conftest.err conftest.$ac_objext \
   15315     conftest$ac_exeext conftest.$ac_ext
   15316 fi
   15317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_var_elf" >&5
   15318 $as_echo "$gdb_cv_var_elf" >&6; }
   15319   CFLAGS=$OLD_CFLAGS
   15320   LDFLAGS=$OLD_LDFLAGS
   15321   LIBS=$OLD_LIBS
   15322 if test $gdb_cv_var_elf = yes; then
   15323   CONFIG_OBS="$CONFIG_OBS elfread.o stap-probe.o dtrace-probe.o"
   15324 
   15325 $as_echo "#define HAVE_ELF 1" >>confdefs.h
   15326 
   15327   # -ldl is provided by bfd/Makfile.am (LIBDL) <PLUGINS>.
   15328   if test "$plugins" = "yes"; then
   15329     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
   15330 $as_echo_n "checking for library containing dlopen... " >&6; }
   15331 if test "${ac_cv_search_dlopen+set}" = set; then :
   15332   $as_echo_n "(cached) " >&6
   15333 else
   15334   ac_func_search_save_LIBS=$LIBS
   15335 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15336 /* end confdefs.h.  */
   15337 
   15338 /* Override any GCC internal prototype to avoid an error.
   15339    Use char because int might match the return type of a GCC
   15340    builtin and then its argument prototype would still apply.  */
   15341 #ifdef __cplusplus
   15342 extern "C"
   15343 #endif
   15344 char dlopen ();
   15345 int
   15346 main ()
   15347 {
   15348 return dlopen ();
   15349   ;
   15350   return 0;
   15351 }
   15352 _ACEOF
   15353 for ac_lib in '' dl; do
   15354   if test -z "$ac_lib"; then
   15355     ac_res="none required"
   15356   else
   15357     ac_res=-l$ac_lib
   15358     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   15359   fi
   15360   if ac_fn_c_try_link "$LINENO"; then :
   15361   ac_cv_search_dlopen=$ac_res
   15362 fi
   15363 rm -f core conftest.err conftest.$ac_objext \
   15364     conftest$ac_exeext
   15365   if test "${ac_cv_search_dlopen+set}" = set; then :
   15366   break
   15367 fi
   15368 done
   15369 if test "${ac_cv_search_dlopen+set}" = set; then :
   15370 
   15371 else
   15372   ac_cv_search_dlopen=no
   15373 fi
   15374 rm conftest.$ac_ext
   15375 LIBS=$ac_func_search_save_LIBS
   15376 fi
   15377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
   15378 $as_echo "$ac_cv_search_dlopen" >&6; }
   15379 ac_res=$ac_cv_search_dlopen
   15380 if test "$ac_res" != no; then :
   15381   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   15382 
   15383 fi
   15384 
   15385   fi
   15386 fi
   15387 
   15388 # Add macho support to GDB, but only if BFD includes it.
   15389 
   15390   OLD_CFLAGS=$CFLAGS
   15391   OLD_LDFLAGS=$LDFLAGS
   15392   OLD_LIBS=$LIBS
   15393   # Put the old CFLAGS/LDFLAGS last, in case the user's (C|LD)FLAGS
   15394   # points somewhere with bfd, with -I/foo/lib and -L/foo/lib.  We
   15395   # always want our bfd.
   15396   CFLAGS="-I${srcdir}/../include -I../bfd -I${srcdir}/../bfd $CFLAGS"
   15397   ZLIBDIR=`echo $zlibdir | sed 's,\$(top_builddir)/,,g'`
   15398   LDFLAGS="-L../bfd -L../libiberty $ZLIBDIR $LDFLAGS"
   15399   intl=`echo $LIBINTL | sed 's,${top_builddir}/,,g'`
   15400   LIBS="-lbfd -liberty -lz $intl $LIBS"
   15401   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Mach-O support in BFD" >&5
   15402 $as_echo_n "checking for Mach-O support in BFD... " >&6; }
   15403 if test "${gdb_cv_var_macho+set}" = set; then :
   15404   $as_echo_n "(cached) " >&6
   15405 else
   15406   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15407 /* end confdefs.h.  */
   15408 #include <stdlib.h>
   15409   #include "bfd.h"
   15410   #include "mach-o.h"
   15411 
   15412 int
   15413 main ()
   15414 {
   15415 return bfd_mach_o_lookup_command (NULL, 0, NULL);
   15416   ;
   15417   return 0;
   15418 }
   15419 _ACEOF
   15420 if ac_fn_c_try_link "$LINENO"; then :
   15421   gdb_cv_var_macho=yes
   15422 else
   15423   gdb_cv_var_macho=no
   15424 fi
   15425 rm -f core conftest.err conftest.$ac_objext \
   15426     conftest$ac_exeext conftest.$ac_ext
   15427 fi
   15428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_var_macho" >&5
   15429 $as_echo "$gdb_cv_var_macho" >&6; }
   15430   CFLAGS=$OLD_CFLAGS
   15431   LDFLAGS=$OLD_LDFLAGS
   15432   LIBS=$OLD_LIBS
   15433 if test $gdb_cv_var_macho = yes; then
   15434   CONFIG_OBS="$CONFIG_OBS machoread.o"
   15435 fi
   15436 
   15437 # Add any host-specific objects to GDB.
   15438 CONFIG_OBS="${CONFIG_OBS} ${gdb_host_obs}"
   15439 
   15440 # If building on ELF, look for lzma support for embedded compressed debug info.
   15441 if test $gdb_cv_var_elf = yes; then
   15442 
   15443 # Check whether --with-lzma was given.
   15444 if test "${with_lzma+set}" = set; then :
   15445   withval=$with_lzma;
   15446 else
   15447   with_lzma=auto
   15448 fi
   15449 
   15450   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use lzma" >&5
   15451 $as_echo_n "checking whether to use lzma... " >&6; }
   15452   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_lzma" >&5
   15453 $as_echo "$with_lzma" >&6; }
   15454 
   15455   if test "${with_lzma}" != no; then
   15456 
   15457 
   15458 
   15459 
   15460 
   15461 
   15462 
   15463 
   15464     use_additional=yes
   15465 
   15466   acl_save_prefix="$prefix"
   15467   prefix="$acl_final_prefix"
   15468   acl_save_exec_prefix="$exec_prefix"
   15469   exec_prefix="$acl_final_exec_prefix"
   15470 
   15471     eval additional_includedir=\"$includedir\"
   15472     eval additional_libdir=\"$libdir\"
   15473 
   15474   exec_prefix="$acl_save_exec_prefix"
   15475   prefix="$acl_save_prefix"
   15476 
   15477 
   15478 # Check whether --with-liblzma-prefix was given.
   15479 if test "${with_liblzma_prefix+set}" = set; then :
   15480   withval=$with_liblzma_prefix;
   15481     if test "X$withval" = "Xno"; then
   15482       use_additional=no
   15483     else
   15484       if test "X$withval" = "X"; then
   15485 
   15486   acl_save_prefix="$prefix"
   15487   prefix="$acl_final_prefix"
   15488   acl_save_exec_prefix="$exec_prefix"
   15489   exec_prefix="$acl_final_exec_prefix"
   15490 
   15491           eval additional_includedir=\"$includedir\"
   15492           eval additional_libdir=\"$libdir\"
   15493 
   15494   exec_prefix="$acl_save_exec_prefix"
   15495   prefix="$acl_save_prefix"
   15496 
   15497       else
   15498         additional_includedir="$withval/include"
   15499         additional_libdir="$withval/lib"
   15500       fi
   15501     fi
   15502 
   15503 fi
   15504 
   15505       LIBLZMA=
   15506   LTLIBLZMA=
   15507   INCLZMA=
   15508   rpathdirs=
   15509   ltrpathdirs=
   15510   names_already_handled=
   15511   names_next_round='lzma '
   15512   while test -n "$names_next_round"; do
   15513     names_this_round="$names_next_round"
   15514     names_next_round=
   15515     for name in $names_this_round; do
   15516       already_handled=
   15517       for n in $names_already_handled; do
   15518         if test "$n" = "$name"; then
   15519           already_handled=yes
   15520           break
   15521         fi
   15522       done
   15523       if test -z "$already_handled"; then
   15524         names_already_handled="$names_already_handled $name"
   15525                         uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
   15526         eval value=\"\$HAVE_LIB$uppername\"
   15527         if test -n "$value"; then
   15528           if test "$value" = yes; then
   15529             eval value=\"\$LIB$uppername\"
   15530             test -z "$value" || LIBLZMA="${LIBLZMA}${LIBLZMA:+ }$value"
   15531             eval value=\"\$LTLIB$uppername\"
   15532             test -z "$value" || LTLIBLZMA="${LTLIBLZMA}${LTLIBLZMA:+ }$value"
   15533           else
   15534                                     :
   15535           fi
   15536         else
   15537                               found_dir=
   15538           found_la=
   15539           found_so=
   15540           found_a=
   15541           if test $use_additional = yes; then
   15542             if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
   15543               found_dir="$additional_libdir"
   15544               found_so="$additional_libdir/lib$name.$shlibext"
   15545               if test -f "$additional_libdir/lib$name.la"; then
   15546                 found_la="$additional_libdir/lib$name.la"
   15547               fi
   15548             else
   15549               if test -f "$additional_libdir/lib$name.$libext"; then
   15550                 found_dir="$additional_libdir"
   15551                 found_a="$additional_libdir/lib$name.$libext"
   15552                 if test -f "$additional_libdir/lib$name.la"; then
   15553                   found_la="$additional_libdir/lib$name.la"
   15554                 fi
   15555               fi
   15556             fi
   15557           fi
   15558           if test "X$found_dir" = "X"; then
   15559             for x in $LDFLAGS $LTLIBLZMA; do
   15560 
   15561   acl_save_prefix="$prefix"
   15562   prefix="$acl_final_prefix"
   15563   acl_save_exec_prefix="$exec_prefix"
   15564   exec_prefix="$acl_final_exec_prefix"
   15565   eval x=\"$x\"
   15566   exec_prefix="$acl_save_exec_prefix"
   15567   prefix="$acl_save_prefix"
   15568 
   15569               case "$x" in
   15570                 -L*)
   15571                   dir=`echo "X$x" | sed -e 's/^X-L//'`
   15572                   if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
   15573                     found_dir="$dir"
   15574                     found_so="$dir/lib$name.$shlibext"
   15575                     if test -f "$dir/lib$name.la"; then
   15576                       found_la="$dir/lib$name.la"
   15577                     fi
   15578                   else
   15579                     if test -f "$dir/lib$name.$libext"; then
   15580                       found_dir="$dir"
   15581                       found_a="$dir/lib$name.$libext"
   15582                       if test -f "$dir/lib$name.la"; then
   15583                         found_la="$dir/lib$name.la"
   15584                       fi
   15585                     fi
   15586                   fi
   15587                   ;;
   15588               esac
   15589               if test "X$found_dir" != "X"; then
   15590                 break
   15591               fi
   15592             done
   15593           fi
   15594           if test "X$found_dir" != "X"; then
   15595                         LTLIBLZMA="${LTLIBLZMA}${LTLIBLZMA:+ }-L$found_dir -l$name"
   15596             if test "X$found_so" != "X"; then
   15597                                                         if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
   15598                                 LIBLZMA="${LIBLZMA}${LIBLZMA:+ }$found_so"
   15599               else
   15600                                                                                 haveit=
   15601                 for x in $ltrpathdirs; do
   15602                   if test "X$x" = "X$found_dir"; then
   15603                     haveit=yes
   15604                     break
   15605                   fi
   15606                 done
   15607                 if test -z "$haveit"; then
   15608                   ltrpathdirs="$ltrpathdirs $found_dir"
   15609                 fi
   15610                                 if test "$hardcode_direct" = yes; then
   15611                                                       LIBLZMA="${LIBLZMA}${LIBLZMA:+ }$found_so"
   15612                 else
   15613                   if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
   15614                                                             LIBLZMA="${LIBLZMA}${LIBLZMA:+ }$found_so"
   15615                                                             haveit=
   15616                     for x in $rpathdirs; do
   15617                       if test "X$x" = "X$found_dir"; then
   15618                         haveit=yes
   15619                         break
   15620                       fi
   15621                     done
   15622                     if test -z "$haveit"; then
   15623                       rpathdirs="$rpathdirs $found_dir"
   15624                     fi
   15625                   else
   15626                                                                                 haveit=
   15627                     for x in $LDFLAGS $LIBLZMA; do
   15628 
   15629   acl_save_prefix="$prefix"
   15630   prefix="$acl_final_prefix"
   15631   acl_save_exec_prefix="$exec_prefix"
   15632   exec_prefix="$acl_final_exec_prefix"
   15633   eval x=\"$x\"
   15634   exec_prefix="$acl_save_exec_prefix"
   15635   prefix="$acl_save_prefix"
   15636 
   15637                       if test "X$x" = "X-L$found_dir"; then
   15638                         haveit=yes
   15639                         break
   15640                       fi
   15641                     done
   15642                     if test -z "$haveit"; then
   15643                       LIBLZMA="${LIBLZMA}${LIBLZMA:+ }-L$found_dir"
   15644                     fi
   15645                     if test "$hardcode_minus_L" != no; then
   15646                                                                                         LIBLZMA="${LIBLZMA}${LIBLZMA:+ }$found_so"
   15647                     else
   15648                                                                                                                                                                                 LIBLZMA="${LIBLZMA}${LIBLZMA:+ }-l$name"
   15649                     fi
   15650                   fi
   15651                 fi
   15652               fi
   15653             else
   15654               if test "X$found_a" != "X"; then
   15655                                 LIBLZMA="${LIBLZMA}${LIBLZMA:+ }$found_a"
   15656               else
   15657                                                 LIBLZMA="${LIBLZMA}${LIBLZMA:+ }-L$found_dir -l$name"
   15658               fi
   15659             fi
   15660                         additional_includedir=
   15661             case "$found_dir" in
   15662               */lib | */lib/)
   15663                 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
   15664                 additional_includedir="$basedir/include"
   15665                 ;;
   15666             esac
   15667             if test "X$additional_includedir" != "X"; then
   15668                                                                                                                 if test "X$additional_includedir" != "X/usr/include"; then
   15669                 haveit=
   15670                 if test "X$additional_includedir" = "X/usr/local/include"; then
   15671                   if test -n "$GCC"; then
   15672                     case $host_os in
   15673                       linux*) haveit=yes;;
   15674                     esac
   15675                   fi
   15676                 fi
   15677                 if test -z "$haveit"; then
   15678                   for x in $CPPFLAGS $INCLZMA; do
   15679 
   15680   acl_save_prefix="$prefix"
   15681   prefix="$acl_final_prefix"
   15682   acl_save_exec_prefix="$exec_prefix"
   15683   exec_prefix="$acl_final_exec_prefix"
   15684   eval x=\"$x\"
   15685   exec_prefix="$acl_save_exec_prefix"
   15686   prefix="$acl_save_prefix"
   15687 
   15688                     if test "X$x" = "X-I$additional_includedir"; then
   15689                       haveit=yes
   15690                       break
   15691                     fi
   15692                   done
   15693                   if test -z "$haveit"; then
   15694                     if test -d "$additional_includedir"; then
   15695                                             INCLZMA="${INCLZMA}${INCLZMA:+ }-I$additional_includedir"
   15696                     fi
   15697                   fi
   15698                 fi
   15699               fi
   15700             fi
   15701                         if test -n "$found_la"; then
   15702                                                         save_libdir="$libdir"
   15703               case "$found_la" in
   15704                 */* | *\\*) . "$found_la" ;;
   15705                 *) . "./$found_la" ;;
   15706               esac
   15707               libdir="$save_libdir"
   15708                             for dep in $dependency_libs; do
   15709                 case "$dep" in
   15710                   -L*)
   15711                     additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
   15712                                                                                                                                                                 if test "X$additional_libdir" != "X/usr/lib"; then
   15713                       haveit=
   15714                       if test "X$additional_libdir" = "X/usr/local/lib"; then
   15715                         if test -n "$GCC"; then
   15716                           case $host_os in
   15717                             linux*) haveit=yes;;
   15718                           esac
   15719                         fi
   15720                       fi
   15721                       if test -z "$haveit"; then
   15722                         haveit=
   15723                         for x in $LDFLAGS $LIBLZMA; do
   15724 
   15725   acl_save_prefix="$prefix"
   15726   prefix="$acl_final_prefix"
   15727   acl_save_exec_prefix="$exec_prefix"
   15728   exec_prefix="$acl_final_exec_prefix"
   15729   eval x=\"$x\"
   15730   exec_prefix="$acl_save_exec_prefix"
   15731   prefix="$acl_save_prefix"
   15732 
   15733                           if test "X$x" = "X-L$additional_libdir"; then
   15734                             haveit=yes
   15735                             break
   15736                           fi
   15737                         done
   15738                         if test -z "$haveit"; then
   15739                           if test -d "$additional_libdir"; then
   15740                                                         LIBLZMA="${LIBLZMA}${LIBLZMA:+ }-L$additional_libdir"
   15741                           fi
   15742                         fi
   15743                         haveit=
   15744                         for x in $LDFLAGS $LTLIBLZMA; do
   15745 
   15746   acl_save_prefix="$prefix"
   15747   prefix="$acl_final_prefix"
   15748   acl_save_exec_prefix="$exec_prefix"
   15749   exec_prefix="$acl_final_exec_prefix"
   15750   eval x=\"$x\"
   15751   exec_prefix="$acl_save_exec_prefix"
   15752   prefix="$acl_save_prefix"
   15753 
   15754                           if test "X$x" = "X-L$additional_libdir"; then
   15755                             haveit=yes
   15756                             break
   15757                           fi
   15758                         done
   15759                         if test -z "$haveit"; then
   15760                           if test -d "$additional_libdir"; then
   15761                                                         LTLIBLZMA="${LTLIBLZMA}${LTLIBLZMA:+ }-L$additional_libdir"
   15762                           fi
   15763                         fi
   15764                       fi
   15765                     fi
   15766                     ;;
   15767                   -R*)
   15768                     dir=`echo "X$dep" | sed -e 's/^X-R//'`
   15769                     if test "$enable_rpath" != no; then
   15770                                                                   haveit=
   15771                       for x in $rpathdirs; do
   15772                         if test "X$x" = "X$dir"; then
   15773                           haveit=yes
   15774                           break
   15775                         fi
   15776                       done
   15777                       if test -z "$haveit"; then
   15778                         rpathdirs="$rpathdirs $dir"
   15779                       fi
   15780                                                                   haveit=
   15781                       for x in $ltrpathdirs; do
   15782                         if test "X$x" = "X$dir"; then
   15783                           haveit=yes
   15784                           break
   15785                         fi
   15786                       done
   15787                       if test -z "$haveit"; then
   15788                         ltrpathdirs="$ltrpathdirs $dir"
   15789                       fi
   15790                     fi
   15791                     ;;
   15792                   -l*)
   15793                                         names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
   15794                     ;;
   15795                   *.la)
   15796                                                                                 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
   15797                     ;;
   15798                   *)
   15799                                         LIBLZMA="${LIBLZMA}${LIBLZMA:+ }$dep"
   15800                     LTLIBLZMA="${LTLIBLZMA}${LTLIBLZMA:+ }$dep"
   15801                     ;;
   15802                 esac
   15803               done
   15804             fi
   15805           else
   15806                                                             LIBLZMA="${LIBLZMA}${LIBLZMA:+ }-l$name"
   15807             LTLIBLZMA="${LTLIBLZMA}${LTLIBLZMA:+ }-l$name"
   15808           fi
   15809         fi
   15810       fi
   15811     done
   15812   done
   15813   if test "X$rpathdirs" != "X"; then
   15814     if test -n "$hardcode_libdir_separator"; then
   15815                         alldirs=
   15816       for found_dir in $rpathdirs; do
   15817         alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
   15818       done
   15819             acl_save_libdir="$libdir"
   15820       libdir="$alldirs"
   15821       eval flag=\"$hardcode_libdir_flag_spec\"
   15822       libdir="$acl_save_libdir"
   15823       LIBLZMA="${LIBLZMA}${LIBLZMA:+ }$flag"
   15824     else
   15825             for found_dir in $rpathdirs; do
   15826         acl_save_libdir="$libdir"
   15827         libdir="$found_dir"
   15828         eval flag=\"$hardcode_libdir_flag_spec\"
   15829         libdir="$acl_save_libdir"
   15830         LIBLZMA="${LIBLZMA}${LIBLZMA:+ }$flag"
   15831       done
   15832     fi
   15833   fi
   15834   if test "X$ltrpathdirs" != "X"; then
   15835             for found_dir in $ltrpathdirs; do
   15836       LTLIBLZMA="${LTLIBLZMA}${LTLIBLZMA:+ }-R$found_dir"
   15837     done
   15838   fi
   15839 
   15840 
   15841         ac_save_CPPFLAGS="$CPPFLAGS"
   15842 
   15843   for element in $INCLZMA; do
   15844     haveit=
   15845     for x in $CPPFLAGS; do
   15846 
   15847   acl_save_prefix="$prefix"
   15848   prefix="$acl_final_prefix"
   15849   acl_save_exec_prefix="$exec_prefix"
   15850   exec_prefix="$acl_final_exec_prefix"
   15851   eval x=\"$x\"
   15852   exec_prefix="$acl_save_exec_prefix"
   15853   prefix="$acl_save_prefix"
   15854 
   15855       if test "X$x" = "X$element"; then
   15856         haveit=yes
   15857         break
   15858       fi
   15859     done
   15860     if test -z "$haveit"; then
   15861       CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
   15862     fi
   15863   done
   15864 
   15865 
   15866   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for liblzma" >&5
   15867 $as_echo_n "checking for liblzma... " >&6; }
   15868 if test "${ac_cv_liblzma+set}" = set; then :
   15869   $as_echo_n "(cached) " >&6
   15870 else
   15871 
   15872     ac_save_LIBS="$LIBS"
   15873     LIBS="$LIBS $LIBLZMA"
   15874     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15875 /* end confdefs.h.  */
   15876 #include "lzma.h"
   15877 int
   15878 main ()
   15879 {
   15880 lzma_index_iter iter;
   15881 			   lzma_index_iter_init (&iter, 0);
   15882 			   lzma_mf_is_supported (LZMA_MF_HC3);
   15883   ;
   15884   return 0;
   15885 }
   15886 _ACEOF
   15887 if ac_fn_c_try_link "$LINENO"; then :
   15888   ac_cv_liblzma=yes
   15889 else
   15890   ac_cv_liblzma=no
   15891 fi
   15892 rm -f core conftest.err conftest.$ac_objext \
   15893     conftest$ac_exeext conftest.$ac_ext
   15894     LIBS="$ac_save_LIBS"
   15895 
   15896 fi
   15897 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_liblzma" >&5
   15898 $as_echo "$ac_cv_liblzma" >&6; }
   15899   if test "$ac_cv_liblzma" = yes; then
   15900     HAVE_LIBLZMA=yes
   15901 
   15902 $as_echo "#define HAVE_LIBLZMA 1" >>confdefs.h
   15903 
   15904     { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with liblzma" >&5
   15905 $as_echo_n "checking how to link with liblzma... " >&6; }
   15906     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBLZMA" >&5
   15907 $as_echo "$LIBLZMA" >&6; }
   15908   else
   15909     HAVE_LIBLZMA=no
   15910             CPPFLAGS="$ac_save_CPPFLAGS"
   15911     LIBLZMA=
   15912     LTLIBLZMA=
   15913   fi
   15914 
   15915 
   15916 
   15917 
   15918 
   15919 
   15920     if test "$HAVE_LIBLZMA" != yes; then
   15921       if test "$with_lzma" = yes; then
   15922         as_fn_error "missing liblzma for --with-lzma" "$LINENO" 5
   15923       fi
   15924     fi
   15925   fi
   15926 fi
   15927 
   15928 LIBGUI="../libgui/src/libgui.a"
   15929 GUI_CFLAGS_X="-I${srcdir}/../libgui/src"
   15930 
   15931 
   15932 
   15933 WIN32LDAPP=
   15934 
   15935 
   15936 
   15937 case "${host}" in
   15938 *-*-cygwin* | *-*-mingw* )
   15939     configdir="win"
   15940     ;;
   15941 *)
   15942     configdir="unix"
   15943     ;;
   15944 esac
   15945 
   15946 GDBTKLIBS=
   15947 if test "${enable_gdbtk}" = "yes"; then
   15948 
   15949     # Gdbtk must have an absolute path to srcdir in order to run
   15950     # properly when not installed.
   15951     here=`pwd`
   15952     cd ${srcdir}
   15953     GDBTK_SRC_DIR=`pwd`
   15954     cd $here
   15955 
   15956 
   15957     #
   15958     # Ok, lets find the tcl configuration
   15959     # First, look for one uninstalled.
   15960     # the alternative search directory is invoked by --with-tcl
   15961     #
   15962 
   15963     if test x"${no_tcl}" = x ; then
   15964 	# we reset no_tcl in case something fails here
   15965 	no_tcl=true
   15966 
   15967 # Check whether --with-tcl was given.
   15968 if test "${with_tcl+set}" = set; then :
   15969   withval=$with_tcl; with_tclconfig=${withval}
   15970 fi
   15971 
   15972 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tcl configuration" >&5
   15973 $as_echo_n "checking for Tcl configuration... " >&6; }
   15974 	if test "${ac_cv_c_tclconfig+set}" = set; then :
   15975   $as_echo_n "(cached) " >&6
   15976 else
   15977 
   15978 
   15979 	    # First check to see if --with-tcl was specified.
   15980 	    case "${host}" in
   15981 		*-*-cygwin*) platDir="win" ;;
   15982 		*) platDir="unix" ;;
   15983 	    esac
   15984 	    if test x"${with_tclconfig}" != x ; then
   15985 		if test -f "${with_tclconfig}/tclConfig.sh" ; then
   15986 		    ac_cv_c_tclconfig=`(cd ${with_tclconfig}; pwd)`
   15987 		else
   15988 		    as_fn_error "${with_tclconfig} directory doesn't contain tclConfig.sh" "$LINENO" 5
   15989 		fi
   15990 	    fi
   15991 
   15992 	    # then check for a private Tcl installation
   15993 	    if test x"${ac_cv_c_tclconfig}" = x ; then
   15994 		for i in \
   15995 			../tcl \
   15996 			`ls -dr ../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
   15997 			`ls -dr ../tcl[8-9].[0-9] 2>/dev/null` \
   15998 			`ls -dr ../tcl[8-9].[0-9]* 2>/dev/null` \
   15999 			../../tcl \
   16000 			`ls -dr ../../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
   16001 			`ls -dr ../../tcl[8-9].[0-9] 2>/dev/null` \
   16002 			`ls -dr ../../tcl[8-9].[0-9]* 2>/dev/null` \
   16003 			../../../tcl \
   16004 			`ls -dr ../../../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
   16005 			`ls -dr ../../../tcl[8-9].[0-9] 2>/dev/null` \
   16006 			`ls -dr ../../../tcl[8-9].[0-9]* 2>/dev/null` ; do
   16007 		    if test -f "$i/$platDir/tclConfig.sh" ; then
   16008 			ac_cv_c_tclconfig=`(cd $i/$platDir; pwd)`
   16009 			break
   16010 		    fi
   16011 		done
   16012 	    fi
   16013 
   16014 	    # on Darwin, check in Framework installation locations
   16015 	    if test "`uname -s`" = "Darwin" -a x"${ac_cv_c_tclconfig}" = x ; then
   16016 		for i in `ls -d ~/Library/Frameworks 2>/dev/null` \
   16017 			`ls -d /Library/Frameworks 2>/dev/null` \
   16018 			`ls -d /Network/Library/Frameworks 2>/dev/null` \
   16019 			`ls -d /System/Library/Frameworks 2>/dev/null` \
   16020 			; do
   16021 		    if test -f "$i/Tcl.framework/tclConfig.sh" ; then
   16022 			ac_cv_c_tclconfig=`(cd $i/Tcl.framework; pwd)`
   16023 			break
   16024 		    fi
   16025 		done
   16026 	    fi
   16027 
   16028 	    # check in a few common install locations
   16029 	    if test x"${ac_cv_c_tclconfig}" = x ; then
   16030 		for i in `ls -d ${libdir} 2>/dev/null` \
   16031 			`ls -d ${exec_prefix}/lib 2>/dev/null` \
   16032 			`ls -d ${prefix}/lib 2>/dev/null` \
   16033 			`ls -d /usr/local/lib 2>/dev/null` \
   16034 			`ls -d /usr/contrib/lib 2>/dev/null` \
   16035 			`ls -d /usr/lib 2>/dev/null` \
   16036 			; do
   16037 		    if test -f "$i/tclConfig.sh" ; then
   16038 			ac_cv_c_tclconfig=`(cd $i; pwd)`
   16039 			break
   16040 		    fi
   16041 		done
   16042 	    fi
   16043 
   16044 	    # check in a few other private locations
   16045 	    if test x"${ac_cv_c_tclconfig}" = x ; then
   16046 		for i in \
   16047 			${srcdir}/../tcl \
   16048 			`ls -dr ${srcdir}/../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
   16049 			`ls -dr ${srcdir}/../tcl[8-9].[0-9] 2>/dev/null` \
   16050 			`ls -dr ${srcdir}/../tcl[8-9].[0-9]* 2>/dev/null` ; do
   16051 		    if test -f "$i/$platDir/tclConfig.sh" ; then
   16052 		    ac_cv_c_tclconfig=`(cd $i/$platDir; pwd)`
   16053 		    break
   16054 		fi
   16055 		done
   16056 	    fi
   16057 
   16058 fi
   16059 
   16060 
   16061 	if test x"${ac_cv_c_tclconfig}" = x ; then
   16062 	    TCL_BIN_DIR="# no Tcl configs found"
   16063 	    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Can't find Tcl configuration definitions" >&5
   16064 $as_echo "$as_me: WARNING: Can't find Tcl configuration definitions" >&2;}
   16065 	else
   16066 	    no_tcl=
   16067 	    TCL_BIN_DIR=${ac_cv_c_tclconfig}
   16068 	    { $as_echo "$as_me:${as_lineno-$LINENO}: result: found ${TCL_BIN_DIR}/tclConfig.sh" >&5
   16069 $as_echo "found ${TCL_BIN_DIR}/tclConfig.sh" >&6; }
   16070 	fi
   16071     fi
   16072 
   16073 
   16074     # If $no_tk is nonempty, then we can't do Tk, and there is no
   16075     # point to doing Tcl.
   16076 
   16077     #
   16078     # Ok, lets find the tk configuration
   16079     # First, look for one uninstalled.
   16080     # the alternative search directory is invoked by --with-tk
   16081     #
   16082 
   16083     if test x"${no_tk}" = x ; then
   16084 	# we reset no_tk in case something fails here
   16085 	no_tk=true
   16086 
   16087 # Check whether --with-tk was given.
   16088 if test "${with_tk+set}" = set; then :
   16089   withval=$with_tk; with_tkconfig=${withval}
   16090 fi
   16091 
   16092 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tk configuration" >&5
   16093 $as_echo_n "checking for Tk configuration... " >&6; }
   16094 	if test "${ac_cv_c_tkconfig+set}" = set; then :
   16095   $as_echo_n "(cached) " >&6
   16096 else
   16097 
   16098 
   16099 	    # First check to see if --with-tkconfig was specified.
   16100 	    if test x"${with_tkconfig}" != x ; then
   16101 		if test -f "${with_tkconfig}/tkConfig.sh" ; then
   16102 		    ac_cv_c_tkconfig=`(cd ${with_tkconfig}; pwd)`
   16103 		else
   16104 		    as_fn_error "${with_tkconfig} directory doesn't contain tkConfig.sh" "$LINENO" 5
   16105 		fi
   16106 	    fi
   16107 
   16108 	    # then check for a private Tk library
   16109 	    case "${host}" in
   16110 		*-*-cygwin*) platDir="win" ;;
   16111 		*) platDir="unix" ;;
   16112 	    esac
   16113 	    if test x"${ac_cv_c_tkconfig}" = x ; then
   16114 		for i in \
   16115 			../tk \
   16116 			`ls -dr ../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
   16117 			`ls -dr ../tk[8-9].[0-9] 2>/dev/null` \
   16118 			`ls -dr ../tk[8-9].[0-9]* 2>/dev/null` \
   16119 			../../tk \
   16120 			`ls -dr ../../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
   16121 			`ls -dr ../../tk[8-9].[0-9] 2>/dev/null` \
   16122 			`ls -dr ../../tk[8-9].[0-9]* 2>/dev/null` \
   16123 			../../../tk \
   16124 			`ls -dr ../../../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
   16125 			`ls -dr ../../../tk[8-9].[0-9] 2>/dev/null` \
   16126 			`ls -dr ../../../tk[8-9].[0-9]* 2>/dev/null` ; do
   16127 		    if test -f "$i/$platDir/tkConfig.sh" ; then
   16128 			ac_cv_c_tkconfig=`(cd $i/$platDir; pwd)`
   16129 			break
   16130 		    fi
   16131 		done
   16132 	    fi
   16133 
   16134 	    # on Darwin, check in Framework installation locations
   16135 	    if test "`uname -s`" = "Darwin" -a x"${ac_cv_c_tkconfig}" = x ; then
   16136 		for i in `ls -d ~/Library/Frameworks 2>/dev/null` \
   16137 			`ls -d /Library/Frameworks 2>/dev/null` \
   16138 			`ls -d /Network/Library/Frameworks 2>/dev/null` \
   16139 			`ls -d /System/Library/Frameworks 2>/dev/null` \
   16140 			; do
   16141 		    if test -f "$i/Tk.framework/tkConfig.sh" ; then
   16142 			ac_cv_c_tkconfig=`(cd $i/Tk.framework; pwd)`
   16143 			break
   16144 		    fi
   16145 		done
   16146 	    fi
   16147 
   16148 	    # check in a few common install locations
   16149 	    if test x"${ac_cv_c_tkconfig}" = x ; then
   16150 		for i in `ls -d ${libdir} 2>/dev/null` \
   16151 			`ls -d ${exec_prefix}/lib 2>/dev/null` \
   16152 			`ls -d ${prefix}/lib 2>/dev/null` \
   16153 			`ls -d /usr/local/lib 2>/dev/null` \
   16154 			`ls -d /usr/contrib/lib 2>/dev/null` \
   16155 			`ls -d /usr/lib 2>/dev/null` \
   16156 			; do
   16157 		    if test -f "$i/tkConfig.sh" ; then
   16158 			ac_cv_c_tkconfig=`(cd $i; pwd)`
   16159 			break
   16160 		    fi
   16161 		done
   16162 	    fi
   16163 	    # check in a few other private locations
   16164 	    if test x"${ac_cv_c_tkconfig}" = x ; then
   16165 		for i in \
   16166 			${srcdir}/../tk \
   16167 			`ls -dr ${srcdir}/../tk[8-9].[0-9].[0-9]* 2>/dev/null` \
   16168 			`ls -dr ${srcdir}/../tk[8-9].[0-9] 2>/dev/null` \
   16169 			`ls -dr ${srcdir}/../tk[8-9].[0-9]* 2>/dev/null` ; do
   16170 		    if test -f "$i/$platDir/tkConfig.sh" ; then
   16171 			ac_cv_c_tkconfig=`(cd $i/$platDir; pwd)`
   16172 			break
   16173 		    fi
   16174 		done
   16175 	    fi
   16176 
   16177 fi
   16178 
   16179 
   16180 	if test x"${ac_cv_c_tkconfig}" = x ; then
   16181 	    TK_BIN_DIR="# no Tk configs found"
   16182 	    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Can't find Tk configuration definitions" >&5
   16183 $as_echo "$as_me: WARNING: Can't find Tk configuration definitions" >&2;}
   16184 	else
   16185 	    no_tk=
   16186 	    TK_BIN_DIR=${ac_cv_c_tkconfig}
   16187 	    { $as_echo "$as_me:${as_lineno-$LINENO}: result: found ${TK_BIN_DIR}/tkConfig.sh" >&5
   16188 $as_echo "found ${TK_BIN_DIR}/tkConfig.sh" >&6; }
   16189 	fi
   16190     fi
   16191 
   16192 
   16193     if test -z "${no_tcl}" -a -z "${no_tk}"; then
   16194 
   16195     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for existence of ${TCL_BIN_DIR}/tclConfig.sh" >&5
   16196 $as_echo_n "checking for existence of ${TCL_BIN_DIR}/tclConfig.sh... " >&6; }
   16197 
   16198     if test -f "${TCL_BIN_DIR}/tclConfig.sh" ; then
   16199         { $as_echo "$as_me:${as_lineno-$LINENO}: result: loading" >&5
   16200 $as_echo "loading" >&6; }
   16201 	. ${TCL_BIN_DIR}/tclConfig.sh
   16202     else
   16203         { $as_echo "$as_me:${as_lineno-$LINENO}: result: could not find ${TCL_BIN_DIR}/tclConfig.sh" >&5
   16204 $as_echo "could not find ${TCL_BIN_DIR}/tclConfig.sh" >&6; }
   16205     fi
   16206 
   16207     # eval is required to do the TCL_DBGX substitution
   16208     eval "TCL_LIB_FILE=\"${TCL_LIB_FILE}\""
   16209     eval "TCL_STUB_LIB_FILE=\"${TCL_STUB_LIB_FILE}\""
   16210 
   16211     # If the TCL_BIN_DIR is the build directory (not the install directory),
   16212     # then set the common variable name to the value of the build variables.
   16213     # For example, the variable TCL_LIB_SPEC will be set to the value
   16214     # of TCL_BUILD_LIB_SPEC. An extension should make use of TCL_LIB_SPEC
   16215     # instead of TCL_BUILD_LIB_SPEC since it will work with both an
   16216     # installed and uninstalled version of Tcl.
   16217     if test -f "${TCL_BIN_DIR}/Makefile" ; then
   16218         TCL_LIB_SPEC=${TCL_BUILD_LIB_SPEC}
   16219         TCL_STUB_LIB_SPEC=${TCL_BUILD_STUB_LIB_SPEC}
   16220         TCL_STUB_LIB_PATH=${TCL_BUILD_STUB_LIB_PATH}
   16221     elif test "`uname -s`" = "Darwin"; then
   16222 	# If Tcl was built as a framework, attempt to use the libraries
   16223 	# from the framework at the given location so that linking works
   16224 	# against Tcl.framework installed in an arbitrary location.
   16225 	case ${TCL_DEFS} in
   16226 	    *TCL_FRAMEWORK*)
   16227 		if test -f "${TCL_BIN_DIR}/${TCL_LIB_FILE}"; then
   16228 		    for i in "`cd ${TCL_BIN_DIR}; pwd`" \
   16229 			     "`cd ${TCL_BIN_DIR}/../..; pwd`"; do
   16230 			if test "`basename "$i"`" = "${TCL_LIB_FILE}.framework"; then
   16231 			    TCL_LIB_SPEC="-F`dirname "$i"` -framework ${TCL_LIB_FILE}"
   16232 			    break
   16233 			fi
   16234 		    done
   16235 		fi
   16236 		if test -f "${TCL_BIN_DIR}/${TCL_STUB_LIB_FILE}"; then
   16237 		    TCL_STUB_LIB_SPEC="-L${TCL_BIN_DIR} ${TCL_STUB_LIB_FLAG}"
   16238 		    TCL_STUB_LIB_PATH="${TCL_BIN_DIR}/${TCL_STUB_LIB_FILE}"
   16239 		fi
   16240 		;;
   16241 	esac
   16242     fi
   16243 
   16244     # eval is required to do the TCL_DBGX substitution
   16245     eval "TCL_LIB_FLAG=\"${TCL_LIB_FLAG}\""
   16246     eval "TCL_LIB_SPEC=\"${TCL_LIB_SPEC}\""
   16247     eval "TCL_STUB_LIB_FLAG=\"${TCL_STUB_LIB_FLAG}\""
   16248     eval "TCL_STUB_LIB_SPEC=\"${TCL_STUB_LIB_SPEC}\""
   16249 
   16250 
   16251 
   16252 
   16253 
   16254 
   16255 
   16256 
   16257 
   16258 
   16259 
   16260 
   16261 
   16262 
   16263 
   16264         # Check for in-tree tcl
   16265         here=`pwd`
   16266         cd ${srcdir}/..
   16267         topdir=`pwd`
   16268         cd ${here}
   16269 
   16270         intree="no"
   16271         if test "${TCL_SRC_DIR}" = "${topdir}/tcl"; then
   16272           intree="yes"
   16273         fi
   16274 
   16275         # Find Tcl private headers
   16276         if test x"${intree}" = xno; then
   16277 
   16278   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tcl private headers" >&5
   16279 $as_echo_n "checking for Tcl private headers... " >&6; }
   16280   private_dir=""
   16281   dir=`echo ${TCL_INCLUDE_SPEC}/tcl-private/generic | sed -e s/-I//`
   16282   if test -f ${dir}/tclInt.h ; then
   16283     private_dir=${dir}
   16284   fi
   16285 
   16286   if test x"${private_dir}" = x; then
   16287     as_fn_error "could not find private Tcl headers" "$LINENO" 5
   16288   else
   16289     TCL_PRIVATE_INCLUDE="-I${private_dir}"
   16290     { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${private_dir}" >&5
   16291 $as_echo "${private_dir}" >&6; }
   16292   fi
   16293 
   16294 	  TCL_INCLUDE="${TCL_INCLUDE_SPEC} ${TCL_PRIVATE_INCLUDE}"
   16295           TCL_LIBRARY="${TCL_LIB_SPEC}"
   16296           TCL_DEPS=""
   16297         else
   16298           # If building tcl in the same src tree, private headers
   16299           # are not needed, but we need to be sure to use the right
   16300           # headers library
   16301 	  TCL_INCLUDE="-I${TCL_SRC_DIR}/generic"
   16302           TCL_LIBRARY="${TCL_BUILD_LIB_SPEC}"
   16303           TCL_DEPS="../tcl/${configdir}${TCL_LIB_FILE}"
   16304         fi
   16305 
   16306 
   16307 
   16308 
   16309 
   16310     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for existence of ${TK_BIN_DIR}/tkConfig.sh" >&5
   16311 $as_echo_n "checking for existence of ${TK_BIN_DIR}/tkConfig.sh... " >&6; }
   16312 
   16313     if test -f "${TK_BIN_DIR}/tkConfig.sh" ; then
   16314         { $as_echo "$as_me:${as_lineno-$LINENO}: result: loading" >&5
   16315 $as_echo "loading" >&6; }
   16316 	. ${TK_BIN_DIR}/tkConfig.sh
   16317     else
   16318         { $as_echo "$as_me:${as_lineno-$LINENO}: result: could not find ${TK_BIN_DIR}/tkConfig.sh" >&5
   16319 $as_echo "could not find ${TK_BIN_DIR}/tkConfig.sh" >&6; }
   16320     fi
   16321 
   16322     # eval is required to do the TK_DBGX substitution
   16323     eval "TK_LIB_FILE=\"${TK_LIB_FILE}\""
   16324     eval "TK_STUB_LIB_FILE=\"${TK_STUB_LIB_FILE}\""
   16325 
   16326     # If the TK_BIN_DIR is the build directory (not the install directory),
   16327     # then set the common variable name to the value of the build variables.
   16328     # For example, the variable TK_LIB_SPEC will be set to the value
   16329     # of TK_BUILD_LIB_SPEC. An extension should make use of TK_LIB_SPEC
   16330     # instead of TK_BUILD_LIB_SPEC since it will work with both an
   16331     # installed and uninstalled version of Tcl.
   16332     if test -f "${TK_BIN_DIR}/Makefile" ; then
   16333         TK_LIB_SPEC=${TK_BUILD_LIB_SPEC}
   16334         TK_STUB_LIB_SPEC=${TK_BUILD_STUB_LIB_SPEC}
   16335         TK_STUB_LIB_PATH=${TK_BUILD_STUB_LIB_PATH}
   16336     elif test "`uname -s`" = "Darwin"; then
   16337 	# If Tk was built as a framework, attempt to use the libraries
   16338 	# from the framework at the given location so that linking works
   16339 	# against Tk.framework installed in an arbitrary location.
   16340 	case ${TK_DEFS} in
   16341 	    *TK_FRAMEWORK*)
   16342 		if test -f "${TK_BIN_DIR}/${TK_LIB_FILE}"; then
   16343 		    for i in "`cd ${TK_BIN_DIR}; pwd`" \
   16344 			     "`cd ${TK_BIN_DIR}/../..; pwd`"; do
   16345 			if test "`basename "$i"`" = "${TK_LIB_FILE}.framework"; then
   16346 			    TK_LIB_SPEC="-F`dirname "$i"` -framework ${TK_LIB_FILE}"
   16347 			    break
   16348 			fi
   16349 		    done
   16350 		fi
   16351 		if test -f "${TK_BIN_DIR}/${TK_STUB_LIB_FILE}"; then
   16352 		    TK_STUB_LIB_SPEC="-L${TK_BIN_DIR} ${TK_STUB_LIB_FLAG}"
   16353 		    TK_STUB_LIB_PATH="${TK_BIN_DIR}/${TK_STUB_LIB_FILE}"
   16354 		fi
   16355 		;;
   16356 	esac
   16357     fi
   16358 
   16359     # eval is required to do the TK_DBGX substitution
   16360     eval "TK_LIB_FLAG=\"${TK_LIB_FLAG}\""
   16361     eval "TK_LIB_SPEC=\"${TK_LIB_SPEC}\""
   16362     eval "TK_STUB_LIB_FLAG=\"${TK_STUB_LIB_FLAG}\""
   16363     eval "TK_STUB_LIB_SPEC=\"${TK_STUB_LIB_SPEC}\""
   16364 
   16365 
   16366 
   16367 
   16368 
   16369 
   16370 
   16371 
   16372 
   16373 
   16374 
   16375 
   16376 
   16377 
   16378         # Check for in-tree Tk
   16379         intree="no"
   16380         if test "${TK_SRC_DIR}" = "${topdir}/tk"; then
   16381           intree="yes"
   16382         fi
   16383 
   16384         # Find Tk private headers
   16385         if test x"${intree}" = xno; then
   16386 
   16387   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tk private headers" >&5
   16388 $as_echo_n "checking for Tk private headers... " >&6; }
   16389   private_dir=""
   16390   dir=`echo ${TK_INCLUDE_SPEC}/tk-private/generic | sed -e s/-I//`
   16391   if test -f ${dir}/tkInt.h; then
   16392     private_dir=${dir}
   16393   fi
   16394 
   16395   if test x"${private_dir}" = x; then
   16396     as_fn_error "could not find Tk private headers" "$LINENO" 5
   16397   else
   16398     TK_PRIVATE_INCLUDE="-I${private_dir}"
   16399     { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${private_dir}" >&5
   16400 $as_echo "${private_dir}" >&6; }
   16401   fi
   16402 
   16403 	  TK_INCLUDE="${TK_INCLUDE_SPEC} ${TK_PRIVATE_INCLUDE}"
   16404 	  TK_LIBRARY=${TK_LIB_SPEC}
   16405           TK_DEPS=""
   16406         else
   16407           TK_INCLUDE="-I${TK_SRC_DIR}/generic"
   16408           TK_LIBRARY="${TK_BUILD_LIB_SPEC}"
   16409           TK_DEPS="../tk/${configdir}/${TK_LIB_FILE}"
   16410         fi
   16411 
   16412 
   16413 
   16414 
   16415 
   16416         ENABLE_CFLAGS="${ENABLE_CFLAGS} \$(SUBDIR_GDBTK_CFLAGS)"
   16417 
   16418 	# Include some libraries that Tcl and Tk want.
   16419 	TCL_LIBS='$(LIBGUI) $(TK) $(TCL) $(X11_LDFLAGS) $(X11_LIBS)'
   16420 	# Yes, the ordering seems wrong here.  But it isn't.
   16421 	# TK_LIBS is the list of libraries that need to be linked
   16422 	# after Tcl/Tk.  Note that this isn't put into LIBS.  If it
   16423 	# were in LIBS then any link tests after this point would
   16424 	# try to include things like `$(LIBGUI)', which wouldn't work.
   16425 	GDBTKLIBS="${TCL_LIBS} ${TK_LIBS}"
   16426 
   16427         CONFIG_OBS="${CONFIG_OBS} \$(SUBDIR_GDBTK_OBS)"
   16428         CONFIG_DEPS="${CONFIG_DEPS} \$(SUBDIR_GDBTK_DEPS)"
   16429         CONFIG_SRCS="${CONFIG_SRCS} \$(SUBDIR_GDBTK_SRCS)"
   16430 	CONFIG_ALL="${CONFIG_ALL} all-gdbtk"
   16431 	CONFIG_CLEAN="${CONFIG_CLEAN} clean-gdbtk"
   16432 	CONFIG_INSTALL="${CONFIG_INSTALL} install-gdbtk"
   16433 	CONFIG_UNINSTALL="${CONFIG_UNINSTALL} uninstall-gdbtk"
   16434 
   16435 	if test x$gdb_cv_os_cygwin = xyes; then
   16436 	  WIN32LIBS="${WIN32LIBS} -lshell32 -lgdi32 -lcomdlg32 -ladvapi32"
   16437 	  WIN32LDAPP="-Wl,--subsystem,console"
   16438 	  CONFIG_OBS="${CONFIG_OBS} gdbres.o"
   16439 	fi
   16440 
   16441         subdirs="$subdirs gdbtk"
   16442 
   16443     fi
   16444 fi
   16445 
   16446 
   16447 
   16448 
   16449 
   16450 
   16451 
   16452 
   16453 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for X" >&5
   16454 $as_echo_n "checking for X... " >&6; }
   16455 
   16456 
   16457 # Check whether --with-x was given.
   16458 if test "${with_x+set}" = set; then :
   16459   withval=$with_x;
   16460 fi
   16461 
   16462 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
   16463 if test "x$with_x" = xno; then
   16464   # The user explicitly disabled X.
   16465   have_x=disabled
   16466 else
   16467   case $x_includes,$x_libraries in #(
   16468     *\'*) as_fn_error "cannot use X directory names containing '" "$LINENO" 5;; #(
   16469     *,NONE | NONE,*) if test "${ac_cv_have_x+set}" = set; then :
   16470   $as_echo_n "(cached) " >&6
   16471 else
   16472   # One or both of the vars are not set, and there is no cached value.
   16473 ac_x_includes=no ac_x_libraries=no
   16474 rm -f -r conftest.dir
   16475 if mkdir conftest.dir; then
   16476   cd conftest.dir
   16477   cat >Imakefile <<'_ACEOF'
   16478 incroot:
   16479 	@echo incroot='${INCROOT}'
   16480 usrlibdir:
   16481 	@echo usrlibdir='${USRLIBDIR}'
   16482 libdir:
   16483 	@echo libdir='${LIBDIR}'
   16484 _ACEOF
   16485   if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
   16486     # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
   16487     for ac_var in incroot usrlibdir libdir; do
   16488       eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
   16489     done
   16490     # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
   16491     for ac_extension in a so sl dylib la dll; do
   16492       if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
   16493 	 test -f "$ac_im_libdir/libX11.$ac_extension"; then
   16494 	ac_im_usrlibdir=$ac_im_libdir; break
   16495       fi
   16496     done
   16497     # Screen out bogus values from the imake configuration.  They are
   16498     # bogus both because they are the default anyway, and because
   16499     # using them would break gcc on systems where it needs fixed includes.
   16500     case $ac_im_incroot in
   16501 	/usr/include) ac_x_includes= ;;
   16502 	*) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
   16503     esac
   16504     case $ac_im_usrlibdir in
   16505 	/usr/lib | /usr/lib64 | /lib | /lib64) ;;
   16506 	*) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
   16507     esac
   16508   fi
   16509   cd ..
   16510   rm -f -r conftest.dir
   16511 fi
   16512 
   16513 # Standard set of common directories for X headers.
   16514 # Check X11 before X11Rn because it is often a symlink to the current release.
   16515 ac_x_header_dirs='
   16516 /usr/X11/include
   16517 /usr/X11R7/include
   16518 /usr/X11R6/include
   16519 /usr/X11R5/include
   16520 /usr/X11R4/include
   16521 
   16522 /usr/include/X11
   16523 /usr/include/X11R7
   16524 /usr/include/X11R6
   16525 /usr/include/X11R5
   16526 /usr/include/X11R4
   16527 
   16528 /usr/local/X11/include
   16529 /usr/local/X11R7/include
   16530 /usr/local/X11R6/include
   16531 /usr/local/X11R5/include
   16532 /usr/local/X11R4/include
   16533 
   16534 /usr/local/include/X11
   16535 /usr/local/include/X11R7
   16536 /usr/local/include/X11R6
   16537 /usr/local/include/X11R5
   16538 /usr/local/include/X11R4
   16539 
   16540 /usr/X386/include
   16541 /usr/x386/include
   16542 /usr/XFree86/include/X11
   16543 
   16544 /usr/include
   16545 /usr/local/include
   16546 /usr/unsupported/include
   16547 /usr/athena/include
   16548 /usr/local/x11r5/include
   16549 /usr/lpp/Xamples/include
   16550 
   16551 /usr/openwin/include
   16552 /usr/openwin/share/include'
   16553 
   16554 if test "$ac_x_includes" = no; then
   16555   # Guess where to find include files, by looking for Xlib.h.
   16556   # First, try using that file with no special directory specified.
   16557   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   16558 /* end confdefs.h.  */
   16559 #include <X11/Xlib.h>
   16560 _ACEOF
   16561 if ac_fn_c_try_cpp "$LINENO"; then :
   16562   # We can compile using X headers with no special include directory.
   16563 ac_x_includes=
   16564 else
   16565   for ac_dir in $ac_x_header_dirs; do
   16566   if test -r "$ac_dir/X11/Xlib.h"; then
   16567     ac_x_includes=$ac_dir
   16568     break
   16569   fi
   16570 done
   16571 fi
   16572 rm -f conftest.err conftest.$ac_ext
   16573 fi # $ac_x_includes = no
   16574 
   16575 if test "$ac_x_libraries" = no; then
   16576   # Check for the libraries.
   16577   # See if we find them without any special options.
   16578   # Don't add to $LIBS permanently.
   16579   ac_save_LIBS=$LIBS
   16580   LIBS="-lX11 $LIBS"
   16581   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   16582 /* end confdefs.h.  */
   16583 #include <X11/Xlib.h>
   16584 int
   16585 main ()
   16586 {
   16587 XrmInitialize ()
   16588   ;
   16589   return 0;
   16590 }
   16591 _ACEOF
   16592 if ac_fn_c_try_link "$LINENO"; then :
   16593   LIBS=$ac_save_LIBS
   16594 # We can link X programs with no special library path.
   16595 ac_x_libraries=
   16596 else
   16597   LIBS=$ac_save_LIBS
   16598 for ac_dir in `$as_echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
   16599 do
   16600   # Don't even attempt the hair of trying to link an X program!
   16601   for ac_extension in a so sl dylib la dll; do
   16602     if test -r "$ac_dir/libX11.$ac_extension"; then
   16603       ac_x_libraries=$ac_dir
   16604       break 2
   16605     fi
   16606   done
   16607 done
   16608 fi
   16609 rm -f core conftest.err conftest.$ac_objext \
   16610     conftest$ac_exeext conftest.$ac_ext
   16611 fi # $ac_x_libraries = no
   16612 
   16613 case $ac_x_includes,$ac_x_libraries in #(
   16614   no,* | *,no | *\'*)
   16615     # Didn't find X, or a directory has "'" in its name.
   16616     ac_cv_have_x="have_x=no";; #(
   16617   *)
   16618     # Record where we found X for the cache.
   16619     ac_cv_have_x="have_x=yes\
   16620 	ac_x_includes='$ac_x_includes'\
   16621 	ac_x_libraries='$ac_x_libraries'"
   16622 esac
   16623 fi
   16624 ;; #(
   16625     *) have_x=yes;;
   16626   esac
   16627   eval "$ac_cv_have_x"
   16628 fi # $with_x != no
   16629 
   16630 if test "$have_x" != yes; then
   16631   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5
   16632 $as_echo "$have_x" >&6; }
   16633   no_x=yes
   16634 else
   16635   # If each of the values was on the command line, it overrides each guess.
   16636   test "x$x_includes" = xNONE && x_includes=$ac_x_includes
   16637   test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
   16638   # Update the cache value to reflect the command line values.
   16639   ac_cv_have_x="have_x=yes\
   16640 	ac_x_includes='$x_includes'\
   16641 	ac_x_libraries='$x_libraries'"
   16642   { $as_echo "$as_me:${as_lineno-$LINENO}: result: libraries $x_libraries, headers $x_includes" >&5
   16643 $as_echo "libraries $x_libraries, headers $x_includes" >&6; }
   16644 fi
   16645 
   16646 
   16647 # Unlike the sim directory, whether a simulator is linked is controlled by
   16648 # presence of a gdb_sim definition in the target configure.tgt entry.
   16649 # This code just checks for a few cases where we'd like to ignore those
   16650 # definitions, even when they're present in the '.mt' file.  These cases
   16651 # are when --disable-sim is specified, or if the simulator directory is
   16652 # not part of the source tree.
   16653 #
   16654 # Check whether --enable-sim was given.
   16655 if test "${enable_sim+set}" = set; then :
   16656   enableval=$enable_sim; echo "enable_sim = $enable_sim";
   16657  echo "enableval = ${enableval}";
   16658  case "${enableval}" in
   16659   yes) ignore_sim=false ;;
   16660   no)  ignore_sim=true ;;
   16661   *)   ignore_sim=false ;;
   16662  esac
   16663 else
   16664   ignore_sim=false
   16665 fi
   16666 
   16667 
   16668 if test ! -d "${srcdir}/../sim"; then
   16669   ignore_sim=true
   16670 fi
   16671 
   16672 SIM=
   16673 SIM_OBS=
   16674 if test "${ignore_sim}" = "false"; then
   16675   if test x"${gdb_sim}" != x ; then
   16676     SIM="${gdb_sim}"
   16677     SIM_OBS="remote-sim.o"
   16678 
   16679 $as_echo "#define WITH_SIM 1" >>confdefs.h
   16680 
   16681 
   16682     # Some tdep code should only be compiled in when the ppc sim is
   16683     # built.  PR sim/13418.
   16684     case $target in
   16685       powerpc*-*-*)
   16686 
   16687 $as_echo "#define WITH_PPC_SIM 1" >>confdefs.h
   16688 
   16689 	;;
   16690     esac
   16691   fi
   16692 fi
   16693 
   16694 
   16695 
   16696 
   16697 
   16698 
   16699 
   16700 
   16701 
   16702 
   16703 
   16704 
   16705 
   16706 
   16707 # List of host floatformats.
   16708 
   16709 cat >>confdefs.h <<_ACEOF
   16710 #define GDB_HOST_FLOAT_FORMAT $gdb_host_float_format
   16711 _ACEOF
   16712 
   16713 
   16714 cat >>confdefs.h <<_ACEOF
   16715 #define GDB_HOST_DOUBLE_FORMAT $gdb_host_double_format
   16716 _ACEOF
   16717 
   16718 
   16719 cat >>confdefs.h <<_ACEOF
   16720 #define GDB_HOST_LONG_DOUBLE_FORMAT $gdb_host_long_double_format
   16721 _ACEOF
   16722 
   16723 
   16724 # target_subdir is used by the testsuite to find the target libraries.
   16725 target_subdir=
   16726 if test "${host}" != "${target}"; then
   16727     target_subdir="${target_alias}/"
   16728 fi
   16729 
   16730 
   16731 frags=
   16732 if test "${gdb_native}" = "yes"; then
   16733   host_makefile_frag=${srcdir}/config/${gdb_host_cpu}/${gdb_host}.mh
   16734   if test ! -f ${host_makefile_frag}; then
   16735     as_fn_error "\"*** Gdb does not support native target ${host}\"" "$LINENO" 5
   16736   fi
   16737   frags="$frags $host_makefile_frag"
   16738 else
   16739   host_makefile_frag=/dev/null
   16740 fi
   16741 
   16742 
   16743 
   16744 
   16745 if test "${gdb_native}" = "yes"; then
   16746 # We pick this up from the host configuration file (.mh) because we
   16747 # do not have a native configuration Makefile fragment.
   16748 nativefile=`sed -n '
   16749 s/NAT_FILE[ 	]*=[ 	]*\([^ 	]*\)/\1/p
   16750 ' ${host_makefile_frag}`
   16751 fi
   16752 
   16753 
   16754 if test x"${gdb_osabi}" != x ; then
   16755 
   16756 cat >>confdefs.h <<_ACEOF
   16757 #define GDB_OSABI_DEFAULT $gdb_osabi
   16758 _ACEOF
   16759 
   16760 fi
   16761 
   16762 # Enable multi-ice-gdb-server.
   16763 # Check whether --enable-multi-ice was given.
   16764 if test "${enable_multi_ice+set}" = set; then :
   16765   enableval=$enable_multi_ice; case $enableval in
   16766     yes | no)
   16767       ;;
   16768     *) as_fn_error "bad value $enableval for --enable-multi-ice" "$LINENO" 5 ;;
   16769   esac
   16770 fi
   16771 
   16772 if test "x$enable_multi_ice" = xyes; then
   16773    subdirs="$subdirs multi-ice"
   16774 
   16775 fi
   16776 
   16777 # Check whether --enable-gdbserver was given.
   16778 if test "${enable_gdbserver+set}" = set; then :
   16779   enableval=$enable_gdbserver; case "${enableval}" in
   16780   yes| no|auto) ;;
   16781   *) as_fn_error "bad value ${enableval} for --enable-gdbserver option" "$LINENO" 5 ;;
   16782 esac
   16783 else
   16784   enable_gdbserver=auto
   16785 fi
   16786 
   16787 
   16788 # We only build gdbserver automatically in a native configuration, and
   16789 # only if the user did not explicitly disable its build.
   16790 if test "$gdb_native" = "yes" -a "$enable_gdbserver" != "no"; then
   16791   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gdbserver is supported on this host" >&5
   16792 $as_echo_n "checking whether gdbserver is supported on this host... " >&6; }
   16793   if test "x$build_gdbserver" = xyes; then
   16794     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   16795 $as_echo "yes" >&6; }
   16796     subdirs="$subdirs gdbserver"
   16797 
   16798     gdbserver_build_enabled=yes
   16799   else
   16800     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   16801 $as_echo "no" >&6; }
   16802   fi
   16803 fi
   16804 
   16805 # If the user explicitly request the gdbserver to be built, verify that
   16806 # we were in fact able to enable it.
   16807 if test "$enable_gdbserver" = "yes" -a "$gdbserver_build_enabled" != "yes"; then
   16808   as_fn_error "Automatic gdbserver build is not supported for this configuration" "$LINENO" 5
   16809 fi
   16810 
   16811 # Check for babeltrace and babeltrace-ctf
   16812 
   16813 # Check whether --with-babeltrace was given.
   16814 if test "${with_babeltrace+set}" = set; then :
   16815   withval=$with_babeltrace;
   16816 else
   16817   with_babeltrace=auto
   16818 fi
   16819 
   16820 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use babeltrace" >&5
   16821 $as_echo_n "checking whether to use babeltrace... " >&6; }
   16822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_babeltrace" >&5
   16823 $as_echo "$with_babeltrace" >&6; }
   16824 
   16825 if test "x$with_babeltrace" = "xno"; then
   16826   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: babletrace support disabled; GDB is unable to read CTF data." >&5
   16827 $as_echo "$as_me: WARNING: babletrace support disabled; GDB is unable to read CTF data." >&2;}
   16828 else
   16829   # Append -Werror to CFLAGS so that configure can catch the warning
   16830   # "assignment from incompatible pointer type", which is related to
   16831   # the babeltrace change from 1.0.3 to 1.1.0.  Babeltrace 1.1.0 works
   16832   # in GDB, while babeltrace 1.0.3 is broken.
   16833   # AC_LIB_HAVE_LINKFLAGS may modify CPPFLAGS in it, so it should be
   16834   # safe to save and restore CFLAGS here.
   16835   saved_CFLAGS=$CFLAGS
   16836   CFLAGS="$CFLAGS -Werror"
   16837 
   16838 
   16839 
   16840 
   16841 
   16842 
   16843 
   16844 
   16845     use_additional=yes
   16846 
   16847   acl_save_prefix="$prefix"
   16848   prefix="$acl_final_prefix"
   16849   acl_save_exec_prefix="$exec_prefix"
   16850   exec_prefix="$acl_final_exec_prefix"
   16851 
   16852     eval additional_includedir=\"$includedir\"
   16853     eval additional_libdir=\"$libdir\"
   16854 
   16855   exec_prefix="$acl_save_exec_prefix"
   16856   prefix="$acl_save_prefix"
   16857 
   16858 
   16859 # Check whether --with-libbabeltrace-prefix was given.
   16860 if test "${with_libbabeltrace_prefix+set}" = set; then :
   16861   withval=$with_libbabeltrace_prefix;
   16862     if test "X$withval" = "Xno"; then
   16863       use_additional=no
   16864     else
   16865       if test "X$withval" = "X"; then
   16866 
   16867   acl_save_prefix="$prefix"
   16868   prefix="$acl_final_prefix"
   16869   acl_save_exec_prefix="$exec_prefix"
   16870   exec_prefix="$acl_final_exec_prefix"
   16871 
   16872           eval additional_includedir=\"$includedir\"
   16873           eval additional_libdir=\"$libdir\"
   16874 
   16875   exec_prefix="$acl_save_exec_prefix"
   16876   prefix="$acl_save_prefix"
   16877 
   16878       else
   16879         additional_includedir="$withval/include"
   16880         additional_libdir="$withval/lib"
   16881       fi
   16882     fi
   16883 
   16884 fi
   16885 
   16886       LIBBABELTRACE=
   16887   LTLIBBABELTRACE=
   16888   INCBABELTRACE=
   16889   rpathdirs=
   16890   ltrpathdirs=
   16891   names_already_handled=
   16892   names_next_round='babeltrace babeltrace-ctf'
   16893   while test -n "$names_next_round"; do
   16894     names_this_round="$names_next_round"
   16895     names_next_round=
   16896     for name in $names_this_round; do
   16897       already_handled=
   16898       for n in $names_already_handled; do
   16899         if test "$n" = "$name"; then
   16900           already_handled=yes
   16901           break
   16902         fi
   16903       done
   16904       if test -z "$already_handled"; then
   16905         names_already_handled="$names_already_handled $name"
   16906                         uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
   16907         eval value=\"\$HAVE_LIB$uppername\"
   16908         if test -n "$value"; then
   16909           if test "$value" = yes; then
   16910             eval value=\"\$LIB$uppername\"
   16911             test -z "$value" || LIBBABELTRACE="${LIBBABELTRACE}${LIBBABELTRACE:+ }$value"
   16912             eval value=\"\$LTLIB$uppername\"
   16913             test -z "$value" || LTLIBBABELTRACE="${LTLIBBABELTRACE}${LTLIBBABELTRACE:+ }$value"
   16914           else
   16915                                     :
   16916           fi
   16917         else
   16918                               found_dir=
   16919           found_la=
   16920           found_so=
   16921           found_a=
   16922           if test $use_additional = yes; then
   16923             if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
   16924               found_dir="$additional_libdir"
   16925               found_so="$additional_libdir/lib$name.$shlibext"
   16926               if test -f "$additional_libdir/lib$name.la"; then
   16927                 found_la="$additional_libdir/lib$name.la"
   16928               fi
   16929             else
   16930               if test -f "$additional_libdir/lib$name.$libext"; then
   16931                 found_dir="$additional_libdir"
   16932                 found_a="$additional_libdir/lib$name.$libext"
   16933                 if test -f "$additional_libdir/lib$name.la"; then
   16934                   found_la="$additional_libdir/lib$name.la"
   16935                 fi
   16936               fi
   16937             fi
   16938           fi
   16939           if test "X$found_dir" = "X"; then
   16940             for x in $LDFLAGS $LTLIBBABELTRACE; do
   16941 
   16942   acl_save_prefix="$prefix"
   16943   prefix="$acl_final_prefix"
   16944   acl_save_exec_prefix="$exec_prefix"
   16945   exec_prefix="$acl_final_exec_prefix"
   16946   eval x=\"$x\"
   16947   exec_prefix="$acl_save_exec_prefix"
   16948   prefix="$acl_save_prefix"
   16949 
   16950               case "$x" in
   16951                 -L*)
   16952                   dir=`echo "X$x" | sed -e 's/^X-L//'`
   16953                   if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
   16954                     found_dir="$dir"
   16955                     found_so="$dir/lib$name.$shlibext"
   16956                     if test -f "$dir/lib$name.la"; then
   16957                       found_la="$dir/lib$name.la"
   16958                     fi
   16959                   else
   16960                     if test -f "$dir/lib$name.$libext"; then
   16961                       found_dir="$dir"
   16962                       found_a="$dir/lib$name.$libext"
   16963                       if test -f "$dir/lib$name.la"; then
   16964                         found_la="$dir/lib$name.la"
   16965                       fi
   16966                     fi
   16967                   fi
   16968                   ;;
   16969               esac
   16970               if test "X$found_dir" != "X"; then
   16971                 break
   16972               fi
   16973             done
   16974           fi
   16975           if test "X$found_dir" != "X"; then
   16976                         LTLIBBABELTRACE="${LTLIBBABELTRACE}${LTLIBBABELTRACE:+ }-L$found_dir -l$name"
   16977             if test "X$found_so" != "X"; then
   16978                                                         if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
   16979                                 LIBBABELTRACE="${LIBBABELTRACE}${LIBBABELTRACE:+ }$found_so"
   16980               else
   16981                                                                                 haveit=
   16982                 for x in $ltrpathdirs; do
   16983                   if test "X$x" = "X$found_dir"; then
   16984                     haveit=yes
   16985                     break
   16986                   fi
   16987                 done
   16988                 if test -z "$haveit"; then
   16989                   ltrpathdirs="$ltrpathdirs $found_dir"
   16990                 fi
   16991                                 if test "$hardcode_direct" = yes; then
   16992                                                       LIBBABELTRACE="${LIBBABELTRACE}${LIBBABELTRACE:+ }$found_so"
   16993                 else
   16994                   if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
   16995                                                             LIBBABELTRACE="${LIBBABELTRACE}${LIBBABELTRACE:+ }$found_so"
   16996                                                             haveit=
   16997                     for x in $rpathdirs; do
   16998                       if test "X$x" = "X$found_dir"; then
   16999                         haveit=yes
   17000                         break
   17001                       fi
   17002                     done
   17003                     if test -z "$haveit"; then
   17004                       rpathdirs="$rpathdirs $found_dir"
   17005                     fi
   17006                   else
   17007                                                                                 haveit=
   17008                     for x in $LDFLAGS $LIBBABELTRACE; do
   17009 
   17010   acl_save_prefix="$prefix"
   17011   prefix="$acl_final_prefix"
   17012   acl_save_exec_prefix="$exec_prefix"
   17013   exec_prefix="$acl_final_exec_prefix"
   17014   eval x=\"$x\"
   17015   exec_prefix="$acl_save_exec_prefix"
   17016   prefix="$acl_save_prefix"
   17017 
   17018                       if test "X$x" = "X-L$found_dir"; then
   17019                         haveit=yes
   17020                         break
   17021                       fi
   17022                     done
   17023                     if test -z "$haveit"; then
   17024                       LIBBABELTRACE="${LIBBABELTRACE}${LIBBABELTRACE:+ }-L$found_dir"
   17025                     fi
   17026                     if test "$hardcode_minus_L" != no; then
   17027                                                                                         LIBBABELTRACE="${LIBBABELTRACE}${LIBBABELTRACE:+ }$found_so"
   17028                     else
   17029                                                                                                                                                                                 LIBBABELTRACE="${LIBBABELTRACE}${LIBBABELTRACE:+ }-l$name"
   17030                     fi
   17031                   fi
   17032                 fi
   17033               fi
   17034             else
   17035               if test "X$found_a" != "X"; then
   17036                                 LIBBABELTRACE="${LIBBABELTRACE}${LIBBABELTRACE:+ }$found_a"
   17037               else
   17038                                                 LIBBABELTRACE="${LIBBABELTRACE}${LIBBABELTRACE:+ }-L$found_dir -l$name"
   17039               fi
   17040             fi
   17041                         additional_includedir=
   17042             case "$found_dir" in
   17043               */lib | */lib/)
   17044                 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
   17045                 additional_includedir="$basedir/include"
   17046                 ;;
   17047             esac
   17048             if test "X$additional_includedir" != "X"; then
   17049                                                                                                                 if test "X$additional_includedir" != "X/usr/include"; then
   17050                 haveit=
   17051                 if test "X$additional_includedir" = "X/usr/local/include"; then
   17052                   if test -n "$GCC"; then
   17053                     case $host_os in
   17054                       linux*) haveit=yes;;
   17055                     esac
   17056                   fi
   17057                 fi
   17058                 if test -z "$haveit"; then
   17059                   for x in $CPPFLAGS $INCBABELTRACE; do
   17060 
   17061   acl_save_prefix="$prefix"
   17062   prefix="$acl_final_prefix"
   17063   acl_save_exec_prefix="$exec_prefix"
   17064   exec_prefix="$acl_final_exec_prefix"
   17065   eval x=\"$x\"
   17066   exec_prefix="$acl_save_exec_prefix"
   17067   prefix="$acl_save_prefix"
   17068 
   17069                     if test "X$x" = "X-I$additional_includedir"; then
   17070                       haveit=yes
   17071                       break
   17072                     fi
   17073                   done
   17074                   if test -z "$haveit"; then
   17075                     if test -d "$additional_includedir"; then
   17076                                             INCBABELTRACE="${INCBABELTRACE}${INCBABELTRACE:+ }-I$additional_includedir"
   17077                     fi
   17078                   fi
   17079                 fi
   17080               fi
   17081             fi
   17082                         if test -n "$found_la"; then
   17083                                                         save_libdir="$libdir"
   17084               case "$found_la" in
   17085                 */* | *\\*) . "$found_la" ;;
   17086                 *) . "./$found_la" ;;
   17087               esac
   17088               libdir="$save_libdir"
   17089                             for dep in $dependency_libs; do
   17090                 case "$dep" in
   17091                   -L*)
   17092                     additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
   17093                                                                                                                                                                 if test "X$additional_libdir" != "X/usr/lib"; then
   17094                       haveit=
   17095                       if test "X$additional_libdir" = "X/usr/local/lib"; then
   17096                         if test -n "$GCC"; then
   17097                           case $host_os in
   17098                             linux*) haveit=yes;;
   17099                           esac
   17100                         fi
   17101                       fi
   17102                       if test -z "$haveit"; then
   17103                         haveit=
   17104                         for x in $LDFLAGS $LIBBABELTRACE; do
   17105 
   17106   acl_save_prefix="$prefix"
   17107   prefix="$acl_final_prefix"
   17108   acl_save_exec_prefix="$exec_prefix"
   17109   exec_prefix="$acl_final_exec_prefix"
   17110   eval x=\"$x\"
   17111   exec_prefix="$acl_save_exec_prefix"
   17112   prefix="$acl_save_prefix"
   17113 
   17114                           if test "X$x" = "X-L$additional_libdir"; then
   17115                             haveit=yes
   17116                             break
   17117                           fi
   17118                         done
   17119                         if test -z "$haveit"; then
   17120                           if test -d "$additional_libdir"; then
   17121                                                         LIBBABELTRACE="${LIBBABELTRACE}${LIBBABELTRACE:+ }-L$additional_libdir"
   17122                           fi
   17123                         fi
   17124                         haveit=
   17125                         for x in $LDFLAGS $LTLIBBABELTRACE; do
   17126 
   17127   acl_save_prefix="$prefix"
   17128   prefix="$acl_final_prefix"
   17129   acl_save_exec_prefix="$exec_prefix"
   17130   exec_prefix="$acl_final_exec_prefix"
   17131   eval x=\"$x\"
   17132   exec_prefix="$acl_save_exec_prefix"
   17133   prefix="$acl_save_prefix"
   17134 
   17135                           if test "X$x" = "X-L$additional_libdir"; then
   17136                             haveit=yes
   17137                             break
   17138                           fi
   17139                         done
   17140                         if test -z "$haveit"; then
   17141                           if test -d "$additional_libdir"; then
   17142                                                         LTLIBBABELTRACE="${LTLIBBABELTRACE}${LTLIBBABELTRACE:+ }-L$additional_libdir"
   17143                           fi
   17144                         fi
   17145                       fi
   17146                     fi
   17147                     ;;
   17148                   -R*)
   17149                     dir=`echo "X$dep" | sed -e 's/^X-R//'`
   17150                     if test "$enable_rpath" != no; then
   17151                                                                   haveit=
   17152                       for x in $rpathdirs; do
   17153                         if test "X$x" = "X$dir"; then
   17154                           haveit=yes
   17155                           break
   17156                         fi
   17157                       done
   17158                       if test -z "$haveit"; then
   17159                         rpathdirs="$rpathdirs $dir"
   17160                       fi
   17161                                                                   haveit=
   17162                       for x in $ltrpathdirs; do
   17163                         if test "X$x" = "X$dir"; then
   17164                           haveit=yes
   17165                           break
   17166                         fi
   17167                       done
   17168                       if test -z "$haveit"; then
   17169                         ltrpathdirs="$ltrpathdirs $dir"
   17170                       fi
   17171                     fi
   17172                     ;;
   17173                   -l*)
   17174                                         names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
   17175                     ;;
   17176                   *.la)
   17177                                                                                 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
   17178                     ;;
   17179                   *)
   17180                                         LIBBABELTRACE="${LIBBABELTRACE}${LIBBABELTRACE:+ }$dep"
   17181                     LTLIBBABELTRACE="${LTLIBBABELTRACE}${LTLIBBABELTRACE:+ }$dep"
   17182                     ;;
   17183                 esac
   17184               done
   17185             fi
   17186           else
   17187                                                             LIBBABELTRACE="${LIBBABELTRACE}${LIBBABELTRACE:+ }-l$name"
   17188             LTLIBBABELTRACE="${LTLIBBABELTRACE}${LTLIBBABELTRACE:+ }-l$name"
   17189           fi
   17190         fi
   17191       fi
   17192     done
   17193   done
   17194   if test "X$rpathdirs" != "X"; then
   17195     if test -n "$hardcode_libdir_separator"; then
   17196                         alldirs=
   17197       for found_dir in $rpathdirs; do
   17198         alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
   17199       done
   17200             acl_save_libdir="$libdir"
   17201       libdir="$alldirs"
   17202       eval flag=\"$hardcode_libdir_flag_spec\"
   17203       libdir="$acl_save_libdir"
   17204       LIBBABELTRACE="${LIBBABELTRACE}${LIBBABELTRACE:+ }$flag"
   17205     else
   17206             for found_dir in $rpathdirs; do
   17207         acl_save_libdir="$libdir"
   17208         libdir="$found_dir"
   17209         eval flag=\"$hardcode_libdir_flag_spec\"
   17210         libdir="$acl_save_libdir"
   17211         LIBBABELTRACE="${LIBBABELTRACE}${LIBBABELTRACE:+ }$flag"
   17212       done
   17213     fi
   17214   fi
   17215   if test "X$ltrpathdirs" != "X"; then
   17216             for found_dir in $ltrpathdirs; do
   17217       LTLIBBABELTRACE="${LTLIBBABELTRACE}${LTLIBBABELTRACE:+ }-R$found_dir"
   17218     done
   17219   fi
   17220 
   17221 
   17222         ac_save_CPPFLAGS="$CPPFLAGS"
   17223 
   17224   for element in $INCBABELTRACE; do
   17225     haveit=
   17226     for x in $CPPFLAGS; do
   17227 
   17228   acl_save_prefix="$prefix"
   17229   prefix="$acl_final_prefix"
   17230   acl_save_exec_prefix="$exec_prefix"
   17231   exec_prefix="$acl_final_exec_prefix"
   17232   eval x=\"$x\"
   17233   exec_prefix="$acl_save_exec_prefix"
   17234   prefix="$acl_save_prefix"
   17235 
   17236       if test "X$x" = "X$element"; then
   17237         haveit=yes
   17238         break
   17239       fi
   17240     done
   17241     if test -z "$haveit"; then
   17242       CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
   17243     fi
   17244   done
   17245 
   17246 
   17247   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libbabeltrace" >&5
   17248 $as_echo_n "checking for libbabeltrace... " >&6; }
   17249 if test "${ac_cv_libbabeltrace+set}" = set; then :
   17250   $as_echo_n "(cached) " >&6
   17251 else
   17252 
   17253     ac_save_LIBS="$LIBS"
   17254     LIBS="$LIBS $LIBBABELTRACE"
   17255     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   17256 /* end confdefs.h.  */
   17257 #include <babeltrace/babeltrace.h>
   17258 			 #include <babeltrace/ctf/events.h>
   17259 			 #include <babeltrace/ctf/iterator.h>
   17260 int
   17261 main ()
   17262 {
   17263 struct bt_iter_pos *pos = bt_iter_get_pos (bt_ctf_get_iter (NULL));
   17264 			struct bt_ctf_event *event = NULL;
   17265 			const struct bt_definition *scope;
   17266 
   17267 			pos->type = BT_SEEK_BEGIN;
   17268 			bt_iter_set_pos (bt_ctf_get_iter (NULL), pos);
   17269 			scope = bt_ctf_get_top_level_scope (event,
   17270 			      				   BT_STREAM_EVENT_HEADER);
   17271 		        bt_ctf_get_uint64 (bt_ctf_get_field (event, scope, "id"));
   17272 
   17273   ;
   17274   return 0;
   17275 }
   17276 _ACEOF
   17277 if ac_fn_c_try_link "$LINENO"; then :
   17278   ac_cv_libbabeltrace=yes
   17279 else
   17280   ac_cv_libbabeltrace=no
   17281 fi
   17282 rm -f core conftest.err conftest.$ac_objext \
   17283     conftest$ac_exeext conftest.$ac_ext
   17284     LIBS="$ac_save_LIBS"
   17285 
   17286 fi
   17287 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libbabeltrace" >&5
   17288 $as_echo "$ac_cv_libbabeltrace" >&6; }
   17289   if test "$ac_cv_libbabeltrace" = yes; then
   17290     HAVE_LIBBABELTRACE=yes
   17291 
   17292 $as_echo "#define HAVE_LIBBABELTRACE 1" >>confdefs.h
   17293 
   17294     { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libbabeltrace" >&5
   17295 $as_echo_n "checking how to link with libbabeltrace... " >&6; }
   17296     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBBABELTRACE" >&5
   17297 $as_echo "$LIBBABELTRACE" >&6; }
   17298   else
   17299     HAVE_LIBBABELTRACE=no
   17300             CPPFLAGS="$ac_save_CPPFLAGS"
   17301     LIBBABELTRACE=
   17302     LTLIBBABELTRACE=
   17303   fi
   17304 
   17305 
   17306 
   17307 
   17308 
   17309 
   17310   CFLAGS=$saved_CFLAGS
   17311 
   17312   if test "$HAVE_LIBBABELTRACE" != yes; then
   17313      if test "$with_babeltrace" = yes; then
   17314        as_fn_error "babeltrace is missing or unusable" "$LINENO" 5
   17315      else
   17316        { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: babeltrace is missing or unusable; GDB is unable to read CTF data." >&5
   17317 $as_echo "$as_me: WARNING: babeltrace is missing or unusable; GDB is unable to read CTF data." >&2;}
   17318      fi
   17319   fi
   17320 fi
   17321 
   17322 # If nativefile (NAT_FILE) is not set in config/*/*.m[ht] files, we link
   17323 # to an empty version.
   17324 
   17325 files=
   17326 links=
   17327 
   17328 rm -f nm.h
   17329 if test "${nativefile}" != ""; then
   17330     case "${nativefile}" in
   17331       nm-*.h ) GDB_NM_FILE="config/${gdb_host_cpu}/${nativefile}" ;;
   17332       * ) GDB_NM_FILE="${nativefile}"
   17333     esac
   17334     files="${files} ${GDB_NM_FILE}"
   17335     links="${links} nm.h"
   17336 
   17337 cat >>confdefs.h <<_ACEOF
   17338 #define GDB_NM_FILE "${GDB_NM_FILE}"
   17339 _ACEOF
   17340 
   17341 fi
   17342 
   17343 
   17344 for ac_prog in xsltproc
   17345 do
   17346   # Extract the first word of "$ac_prog", so it can be a program name with args.
   17347 set dummy $ac_prog; ac_word=$2
   17348 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   17349 $as_echo_n "checking for $ac_word... " >&6; }
   17350 if test "${ac_cv_path_XSLTPROC+set}" = set; then :
   17351   $as_echo_n "(cached) " >&6
   17352 else
   17353   case $XSLTPROC in
   17354   [\\/]* | ?:[\\/]*)
   17355   ac_cv_path_XSLTPROC="$XSLTPROC" # Let the user override the test with a path.
   17356   ;;
   17357   *)
   17358   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   17359 for as_dir in $PATH
   17360 do
   17361   IFS=$as_save_IFS
   17362   test -z "$as_dir" && as_dir=.
   17363     for ac_exec_ext in '' $ac_executable_extensions; do
   17364   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   17365     ac_cv_path_XSLTPROC="$as_dir/$ac_word$ac_exec_ext"
   17366     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   17367     break 2
   17368   fi
   17369 done
   17370   done
   17371 IFS=$as_save_IFS
   17372 
   17373   ;;
   17374 esac
   17375 fi
   17376 XSLTPROC=$ac_cv_path_XSLTPROC
   17377 if test -n "$XSLTPROC"; then
   17378   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XSLTPROC" >&5
   17379 $as_echo "$XSLTPROC" >&6; }
   17380 else
   17381   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   17382 $as_echo "no" >&6; }
   17383 fi
   17384 
   17385 
   17386   test -n "$XSLTPROC" && break
   17387 done
   17388 test -n "$XSLTPROC" || XSLTPROC="missing"
   17389 
   17390 if test "x$USE_MAINTAINER_MODE" = xyes; then
   17391   if test "${XSLTPROC}" = missing; then
   17392     as_fn_error "unable to find xsltproc.  maintainer-mode requires xsltproc." "$LINENO" 5
   17393   fi
   17394 fi
   17395 
   17396 
   17397 ac_sources="$files"
   17398 ac_dests="$links"
   17399 while test -n "$ac_sources"; do
   17400   set $ac_dests; ac_dest=$1; shift; ac_dests=$*
   17401   set $ac_sources; ac_source=$1; shift; ac_sources=$*
   17402   ac_config_links_1="$ac_config_links_1 $ac_dest:$ac_source"
   17403 done
   17404 ac_config_links="$ac_config_links $ac_config_links_1"
   17405 
   17406 
   17407 
   17408 
   17409 
   17410 $as_echo "#define GDB_DEFAULT_HOST_CHARSET \"UTF-8\"" >>confdefs.h
   17411 
   17412 
   17413 if $development; then
   17414 
   17415 $as_echo "#define GDB_SELF_TEST 1" >>confdefs.h
   17416 
   17417   CONFIG_OBS="$CONFIG_OBS \$(SUBDIR_UNITTESTS_OBS)"
   17418   CONFIG_SRCS="$CONFIG_SRCS \$(SUBDIR_UNITTESTS_SRCS)"
   17419 fi
   17420 
   17421 
   17422   gdb_ac_transform=`echo "$program_transform_name" | sed -e 's/\\$\\$/\\$/g'`
   17423   GDB_TRANSFORM_NAME=`echo gdb | sed -e "$gdb_ac_transform"`
   17424   if test "x$GDB_TRANSFORM_NAME" = x; then
   17425      GDB_TRANSFORM_NAME=gdb
   17426   fi
   17427 
   17428 
   17429 
   17430   gdb_ac_transform=`echo "$program_transform_name" | sed -e 's/\\$\\$/\\$/g'`
   17431   GCORE_TRANSFORM_NAME=`echo gcore | sed -e "$gdb_ac_transform"`
   17432   if test "x$GCORE_TRANSFORM_NAME" = x; then
   17433      GCORE_TRANSFORM_NAME=gcore
   17434   fi
   17435 
   17436 
   17437 ac_config_files="$ac_config_files gcore"
   17438 
   17439 ac_config_files="$ac_config_files Makefile gdb-gdb.gdb doc/Makefile data-directory/Makefile"
   17440 
   17441 
   17442 cat >confcache <<\_ACEOF
   17443 # This file is a shell script that caches the results of configure
   17444 # tests run on this system so they can be shared between configure
   17445 # scripts and configure runs, see configure's option --config-cache.
   17446 # It is not useful on other systems.  If it contains results you don't
   17447 # want to keep, you may remove or edit it.
   17448 #
   17449 # config.status only pays attention to the cache file if you give it
   17450 # the --recheck option to rerun configure.
   17451 #
   17452 # `ac_cv_env_foo' variables (set or unset) will be overridden when
   17453 # loading this file, other *unset* `ac_cv_foo' will be assigned the
   17454 # following values.
   17455 
   17456 _ACEOF
   17457 
   17458 # The following way of writing the cache mishandles newlines in values,
   17459 # but we know of no workaround that is simple, portable, and efficient.
   17460 # So, we kill variables containing newlines.
   17461 # Ultrix sh set writes to stderr and can't be redirected directly,
   17462 # and sets the high bit in the cache file unless we assign to the vars.
   17463 (
   17464   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
   17465     eval ac_val=\$$ac_var
   17466     case $ac_val in #(
   17467     *${as_nl}*)
   17468       case $ac_var in #(
   17469       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
   17470 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
   17471       esac
   17472       case $ac_var in #(
   17473       _ | IFS | as_nl) ;; #(
   17474       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   17475       *) { eval $ac_var=; unset $ac_var;} ;;
   17476       esac ;;
   17477     esac
   17478   done
   17479 
   17480   (set) 2>&1 |
   17481     case $as_nl`(ac_space=' '; set) 2>&1` in #(
   17482     *${as_nl}ac_space=\ *)
   17483       # `set' does not quote correctly, so add quotes: double-quote
   17484       # substitution turns \\\\ into \\, and sed turns \\ into \.
   17485       sed -n \
   17486 	"s/'/'\\\\''/g;
   17487 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
   17488       ;; #(
   17489     *)
   17490       # `set' quotes correctly as required by POSIX, so do not add quotes.
   17491       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   17492       ;;
   17493     esac |
   17494     sort
   17495 ) |
   17496   sed '
   17497      /^ac_cv_env_/b end
   17498      t clear
   17499      :clear
   17500      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
   17501      t end
   17502      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
   17503      :end' >>confcache
   17504 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
   17505   if test -w "$cache_file"; then
   17506     test "x$cache_file" != "x/dev/null" &&
   17507       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
   17508 $as_echo "$as_me: updating cache $cache_file" >&6;}
   17509     cat confcache >$cache_file
   17510   else
   17511     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
   17512 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
   17513   fi
   17514 fi
   17515 rm -f confcache
   17516 
   17517 test "x$prefix" = xNONE && prefix=$ac_default_prefix
   17518 # Let make expand exec_prefix.
   17519 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
   17520 
   17521 DEFS=-DHAVE_CONFIG_H
   17522 
   17523 ac_libobjs=
   17524 ac_ltlibobjs=
   17525 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
   17526   # 1. Remove the extension, and $U if already installed.
   17527   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
   17528   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
   17529   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
   17530   #    will be set to the directory where LIBOBJS objects are built.
   17531   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
   17532   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
   17533 done
   17534 LIBOBJS=$ac_libobjs
   17535 
   17536 LTLIBOBJS=$ac_ltlibobjs
   17537 
   17538 
   17539 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
   17540   as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
   17541 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   17542 fi
   17543 if test -z "${HAVE_PYTHON_TRUE}" && test -z "${HAVE_PYTHON_FALSE}"; then
   17544   as_fn_error "conditional \"HAVE_PYTHON\" was never defined.
   17545 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   17546 fi
   17547 if test -z "${HAVE_GUILE_TRUE}" && test -z "${HAVE_GUILE_FALSE}"; then
   17548   as_fn_error "conditional \"HAVE_GUILE\" was never defined.
   17549 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   17550 fi
   17551 
   17552 
   17553 : ${CONFIG_STATUS=./config.status}
   17554 ac_write_fail=0
   17555 ac_clean_files_save=$ac_clean_files
   17556 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
   17557 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
   17558 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
   17559 as_write_fail=0
   17560 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
   17561 #! $SHELL
   17562 # Generated by $as_me.
   17563 # Run this file to recreate the current configuration.
   17564 # Compiler output produced by configure, useful for debugging
   17565 # configure, is in config.log if it exists.
   17566 
   17567 debug=false
   17568 ac_cs_recheck=false
   17569 ac_cs_silent=false
   17570 
   17571 SHELL=\${CONFIG_SHELL-$SHELL}
   17572 export SHELL
   17573 _ASEOF
   17574 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
   17575 ## -------------------- ##
   17576 ## M4sh Initialization. ##
   17577 ## -------------------- ##
   17578 
   17579 # Be more Bourne compatible
   17580 DUALCASE=1; export DUALCASE # for MKS sh
   17581 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
   17582   emulate sh
   17583   NULLCMD=:
   17584   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
   17585   # is contrary to our usage.  Disable this feature.
   17586   alias -g '${1+"$@"}'='"$@"'
   17587   setopt NO_GLOB_SUBST
   17588 else
   17589   case `(set -o) 2>/dev/null` in #(
   17590   *posix*) :
   17591     set -o posix ;; #(
   17592   *) :
   17593      ;;
   17594 esac
   17595 fi
   17596 
   17597 
   17598 as_nl='
   17599 '
   17600 export as_nl
   17601 # Printing a long string crashes Solaris 7 /usr/bin/printf.
   17602 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
   17603 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
   17604 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
   17605 # Prefer a ksh shell builtin over an external printf program on Solaris,
   17606 # but without wasting forks for bash or zsh.
   17607 if test -z "$BASH_VERSION$ZSH_VERSION" \
   17608     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
   17609   as_echo='print -r --'
   17610   as_echo_n='print -rn --'
   17611 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
   17612   as_echo='printf %s\n'
   17613   as_echo_n='printf %s'
   17614 else
   17615   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
   17616     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
   17617     as_echo_n='/usr/ucb/echo -n'
   17618   else
   17619     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
   17620     as_echo_n_body='eval
   17621       arg=$1;
   17622       case $arg in #(
   17623       *"$as_nl"*)
   17624 	expr "X$arg" : "X\\(.*\\)$as_nl";
   17625 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
   17626       esac;
   17627       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
   17628     '
   17629     export as_echo_n_body
   17630     as_echo_n='sh -c $as_echo_n_body as_echo'
   17631   fi
   17632   export as_echo_body
   17633   as_echo='sh -c $as_echo_body as_echo'
   17634 fi
   17635 
   17636 # The user is always right.
   17637 if test "${PATH_SEPARATOR+set}" != set; then
   17638   PATH_SEPARATOR=:
   17639   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
   17640     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
   17641       PATH_SEPARATOR=';'
   17642   }
   17643 fi
   17644 
   17645 
   17646 # IFS
   17647 # We need space, tab and new line, in precisely that order.  Quoting is
   17648 # there to prevent editors from complaining about space-tab.
   17649 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
   17650 # splitting by setting IFS to empty value.)
   17651 IFS=" ""	$as_nl"
   17652 
   17653 # Find who we are.  Look in the path if we contain no directory separator.
   17654 case $0 in #((
   17655   *[\\/]* ) as_myself=$0 ;;
   17656   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   17657 for as_dir in $PATH
   17658 do
   17659   IFS=$as_save_IFS
   17660   test -z "$as_dir" && as_dir=.
   17661     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
   17662   done
   17663 IFS=$as_save_IFS
   17664 
   17665      ;;
   17666 esac
   17667 # We did not find ourselves, most probably we were run as `sh COMMAND'
   17668 # in which case we are not to be found in the path.
   17669 if test "x$as_myself" = x; then
   17670   as_myself=$0
   17671 fi
   17672 if test ! -f "$as_myself"; then
   17673   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
   17674   exit 1
   17675 fi
   17676 
   17677 # Unset variables that we do not need and which cause bugs (e.g. in
   17678 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
   17679 # suppresses any "Segmentation fault" message there.  '((' could
   17680 # trigger a bug in pdksh 5.2.14.
   17681 for as_var in BASH_ENV ENV MAIL MAILPATH
   17682 do eval test x\${$as_var+set} = xset \
   17683   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
   17684 done
   17685 PS1='$ '
   17686 PS2='> '
   17687 PS4='+ '
   17688 
   17689 # NLS nuisances.
   17690 LC_ALL=C
   17691 export LC_ALL
   17692 LANGUAGE=C
   17693 export LANGUAGE
   17694 
   17695 # CDPATH.
   17696 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   17697 
   17698 
   17699 # as_fn_error ERROR [LINENO LOG_FD]
   17700 # ---------------------------------
   17701 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
   17702 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
   17703 # script with status $?, using 1 if that was 0.
   17704 as_fn_error ()
   17705 {
   17706   as_status=$?; test $as_status -eq 0 && as_status=1
   17707   if test "$3"; then
   17708     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   17709     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
   17710   fi
   17711   $as_echo "$as_me: error: $1" >&2
   17712   as_fn_exit $as_status
   17713 } # as_fn_error
   17714 
   17715 
   17716 # as_fn_set_status STATUS
   17717 # -----------------------
   17718 # Set $? to STATUS, without forking.
   17719 as_fn_set_status ()
   17720 {
   17721   return $1
   17722 } # as_fn_set_status
   17723 
   17724 # as_fn_exit STATUS
   17725 # -----------------
   17726 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
   17727 as_fn_exit ()
   17728 {
   17729   set +e
   17730   as_fn_set_status $1
   17731   exit $1
   17732 } # as_fn_exit
   17733 
   17734 # as_fn_unset VAR
   17735 # ---------------
   17736 # Portably unset VAR.
   17737 as_fn_unset ()
   17738 {
   17739   { eval $1=; unset $1;}
   17740 }
   17741 as_unset=as_fn_unset
   17742 # as_fn_append VAR VALUE
   17743 # ----------------------
   17744 # Append the text in VALUE to the end of the definition contained in VAR. Take
   17745 # advantage of any shell optimizations that allow amortized linear growth over
   17746 # repeated appends, instead of the typical quadratic growth present in naive
   17747 # implementations.
   17748 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
   17749   eval 'as_fn_append ()
   17750   {
   17751     eval $1+=\$2
   17752   }'
   17753 else
   17754   as_fn_append ()
   17755   {
   17756     eval $1=\$$1\$2
   17757   }
   17758 fi # as_fn_append
   17759 
   17760 # as_fn_arith ARG...
   17761 # ------------------
   17762 # Perform arithmetic evaluation on the ARGs, and store the result in the
   17763 # global $as_val. Take advantage of shells that can avoid forks. The arguments
   17764 # must be portable across $(()) and expr.
   17765 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
   17766   eval 'as_fn_arith ()
   17767   {
   17768     as_val=$(( $* ))
   17769   }'
   17770 else
   17771   as_fn_arith ()
   17772   {
   17773     as_val=`expr "$@" || test $? -eq 1`
   17774   }
   17775 fi # as_fn_arith
   17776 
   17777 
   17778 if expr a : '\(a\)' >/dev/null 2>&1 &&
   17779    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   17780   as_expr=expr
   17781 else
   17782   as_expr=false
   17783 fi
   17784 
   17785 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
   17786   as_basename=basename
   17787 else
   17788   as_basename=false
   17789 fi
   17790 
   17791 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
   17792   as_dirname=dirname
   17793 else
   17794   as_dirname=false
   17795 fi
   17796 
   17797 as_me=`$as_basename -- "$0" ||
   17798 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
   17799 	 X"$0" : 'X\(//\)$' \| \
   17800 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
   17801 $as_echo X/"$0" |
   17802     sed '/^.*\/\([^/][^/]*\)\/*$/{
   17803 	    s//\1/
   17804 	    q
   17805 	  }
   17806 	  /^X\/\(\/\/\)$/{
   17807 	    s//\1/
   17808 	    q
   17809 	  }
   17810 	  /^X\/\(\/\).*/{
   17811 	    s//\1/
   17812 	    q
   17813 	  }
   17814 	  s/.*/./; q'`
   17815 
   17816 # Avoid depending upon Character Ranges.
   17817 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
   17818 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
   17819 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
   17820 as_cr_digits='0123456789'
   17821 as_cr_alnum=$as_cr_Letters$as_cr_digits
   17822 
   17823 ECHO_C= ECHO_N= ECHO_T=
   17824 case `echo -n x` in #(((((
   17825 -n*)
   17826   case `echo 'xy\c'` in
   17827   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
   17828   xy)  ECHO_C='\c';;
   17829   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
   17830        ECHO_T='	';;
   17831   esac;;
   17832 *)
   17833   ECHO_N='-n';;
   17834 esac
   17835 
   17836 rm -f conf$$ conf$$.exe conf$$.file
   17837 if test -d conf$$.dir; then
   17838   rm -f conf$$.dir/conf$$.file
   17839 else
   17840   rm -f conf$$.dir
   17841   mkdir conf$$.dir 2>/dev/null
   17842 fi
   17843 if (echo >conf$$.file) 2>/dev/null; then
   17844   if ln -s conf$$.file conf$$ 2>/dev/null; then
   17845     as_ln_s='ln -s'
   17846     # ... but there are two gotchas:
   17847     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
   17848     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
   17849     # In both cases, we have to default to `cp -p'.
   17850     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
   17851       as_ln_s='cp -p'
   17852   elif ln conf$$.file conf$$ 2>/dev/null; then
   17853     as_ln_s=ln
   17854   else
   17855     as_ln_s='cp -p'
   17856   fi
   17857 else
   17858   as_ln_s='cp -p'
   17859 fi
   17860 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
   17861 rmdir conf$$.dir 2>/dev/null
   17862 
   17863 
   17864 # as_fn_mkdir_p
   17865 # -------------
   17866 # Create "$as_dir" as a directory, including parents if necessary.
   17867 as_fn_mkdir_p ()
   17868 {
   17869 
   17870   case $as_dir in #(
   17871   -*) as_dir=./$as_dir;;
   17872   esac
   17873   test -d "$as_dir" || eval $as_mkdir_p || {
   17874     as_dirs=
   17875     while :; do
   17876       case $as_dir in #(
   17877       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
   17878       *) as_qdir=$as_dir;;
   17879       esac
   17880       as_dirs="'$as_qdir' $as_dirs"
   17881       as_dir=`$as_dirname -- "$as_dir" ||
   17882 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   17883 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   17884 	 X"$as_dir" : 'X\(//\)$' \| \
   17885 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   17886 $as_echo X"$as_dir" |
   17887     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   17888 	    s//\1/
   17889 	    q
   17890 	  }
   17891 	  /^X\(\/\/\)[^/].*/{
   17892 	    s//\1/
   17893 	    q
   17894 	  }
   17895 	  /^X\(\/\/\)$/{
   17896 	    s//\1/
   17897 	    q
   17898 	  }
   17899 	  /^X\(\/\).*/{
   17900 	    s//\1/
   17901 	    q
   17902 	  }
   17903 	  s/.*/./; q'`
   17904       test -d "$as_dir" && break
   17905     done
   17906     test -z "$as_dirs" || eval "mkdir $as_dirs"
   17907   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
   17908 
   17909 
   17910 } # as_fn_mkdir_p
   17911 if mkdir -p . 2>/dev/null; then
   17912   as_mkdir_p='mkdir -p "$as_dir"'
   17913 else
   17914   test -d ./-p && rmdir ./-p
   17915   as_mkdir_p=false
   17916 fi
   17917 
   17918 if test -x / >/dev/null 2>&1; then
   17919   as_test_x='test -x'
   17920 else
   17921   if ls -dL / >/dev/null 2>&1; then
   17922     as_ls_L_option=L
   17923   else
   17924     as_ls_L_option=
   17925   fi
   17926   as_test_x='
   17927     eval sh -c '\''
   17928       if test -d "$1"; then
   17929 	test -d "$1/.";
   17930       else
   17931 	case $1 in #(
   17932 	-*)set "./$1";;
   17933 	esac;
   17934 	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
   17935 	???[sx]*):;;*)false;;esac;fi
   17936     '\'' sh
   17937   '
   17938 fi
   17939 as_executable_p=$as_test_x
   17940 
   17941 # Sed expression to map a string onto a valid CPP name.
   17942 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
   17943 
   17944 # Sed expression to map a string onto a valid variable name.
   17945 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
   17946 
   17947 
   17948 exec 6>&1
   17949 ## ----------------------------------- ##
   17950 ## Main body of $CONFIG_STATUS script. ##
   17951 ## ----------------------------------- ##
   17952 _ASEOF
   17953 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
   17954 
   17955 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   17956 # Save the log message, to keep $0 and so on meaningful, and to
   17957 # report actual input values of CONFIG_FILES etc. instead of their
   17958 # values after options handling.
   17959 ac_log="
   17960 This file was extended by $as_me, which was
   17961 generated by GNU Autoconf 2.64.  Invocation command line was
   17962 
   17963   CONFIG_FILES    = $CONFIG_FILES
   17964   CONFIG_HEADERS  = $CONFIG_HEADERS
   17965   CONFIG_LINKS    = $CONFIG_LINKS
   17966   CONFIG_COMMANDS = $CONFIG_COMMANDS
   17967   $ $0 $@
   17968 
   17969 on `(hostname || uname -n) 2>/dev/null | sed 1q`
   17970 "
   17971 
   17972 _ACEOF
   17973 
   17974 case $ac_config_files in *"
   17975 "*) set x $ac_config_files; shift; ac_config_files=$*;;
   17976 esac
   17977 
   17978 case $ac_config_headers in *"
   17979 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
   17980 esac
   17981 
   17982 
   17983 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   17984 # Files that config.status was made for.
   17985 config_files="$ac_config_files"
   17986 config_headers="$ac_config_headers"
   17987 config_links="$ac_config_links"
   17988 config_commands="$ac_config_commands"
   17989 
   17990 _ACEOF
   17991 
   17992 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   17993 ac_cs_usage="\
   17994 \`$as_me' instantiates files and other configuration actions
   17995 from templates according to the current configuration.  Unless the files
   17996 and actions are specified as TAGs, all are instantiated by default.
   17997 
   17998 Usage: $0 [OPTION]... [TAG]...
   17999 
   18000   -h, --help       print this help, then exit
   18001   -V, --version    print version number and configuration settings, then exit
   18002   -q, --quiet, --silent
   18003                    do not print progress messages
   18004   -d, --debug      don't remove temporary files
   18005       --recheck    update $as_me by reconfiguring in the same conditions
   18006       --file=FILE[:TEMPLATE]
   18007                    instantiate the configuration file FILE
   18008       --header=FILE[:TEMPLATE]
   18009                    instantiate the configuration header FILE
   18010 
   18011 Configuration files:
   18012 $config_files
   18013 
   18014 Configuration headers:
   18015 $config_headers
   18016 
   18017 Configuration links:
   18018 $config_links
   18019 
   18020 Configuration commands:
   18021 $config_commands
   18022 
   18023 Report bugs to the package provider."
   18024 
   18025 _ACEOF
   18026 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   18027 ac_cs_version="\\
   18028 config.status
   18029 configured by $0, generated by GNU Autoconf 2.64,
   18030   with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
   18031 
   18032 Copyright (C) 2009 Free Software Foundation, Inc.
   18033 This config.status script is free software; the Free Software Foundation
   18034 gives unlimited permission to copy, distribute and modify it."
   18035 
   18036 ac_pwd='$ac_pwd'
   18037 srcdir='$srcdir'
   18038 INSTALL='$INSTALL'
   18039 AWK='$AWK'
   18040 test -n "\$AWK" || AWK=awk
   18041 _ACEOF
   18042 
   18043 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   18044 # The default lists apply if the user does not specify any file.
   18045 ac_need_defaults=:
   18046 while test $# != 0
   18047 do
   18048   case $1 in
   18049   --*=*)
   18050     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   18051     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
   18052     ac_shift=:
   18053     ;;
   18054   *)
   18055     ac_option=$1
   18056     ac_optarg=$2
   18057     ac_shift=shift
   18058     ;;
   18059   esac
   18060 
   18061   case $ac_option in
   18062   # Handling of the options.
   18063   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
   18064     ac_cs_recheck=: ;;
   18065   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
   18066     $as_echo "$ac_cs_version"; exit ;;
   18067   --debug | --debu | --deb | --de | --d | -d )
   18068     debug=: ;;
   18069   --file | --fil | --fi | --f )
   18070     $ac_shift
   18071     case $ac_optarg in
   18072     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
   18073     esac
   18074     as_fn_append CONFIG_FILES " '$ac_optarg'"
   18075     ac_need_defaults=false;;
   18076   --header | --heade | --head | --hea )
   18077     $ac_shift
   18078     case $ac_optarg in
   18079     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
   18080     esac
   18081     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
   18082     ac_need_defaults=false;;
   18083   --he | --h)
   18084     # Conflict between --help and --header
   18085     as_fn_error "ambiguous option: \`$1'
   18086 Try \`$0 --help' for more information.";;
   18087   --help | --hel | -h )
   18088     $as_echo "$ac_cs_usage"; exit ;;
   18089   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   18090   | -silent | --silent | --silen | --sile | --sil | --si | --s)
   18091     ac_cs_silent=: ;;
   18092 
   18093   # This is an error.
   18094   -*) as_fn_error "unrecognized option: \`$1'
   18095 Try \`$0 --help' for more information." ;;
   18096 
   18097   *) as_fn_append ac_config_targets " $1"
   18098      ac_need_defaults=false ;;
   18099 
   18100   esac
   18101   shift
   18102 done
   18103 
   18104 ac_configure_extra_args=
   18105 
   18106 if $ac_cs_silent; then
   18107   exec 6>/dev/null
   18108   ac_configure_extra_args="$ac_configure_extra_args --silent"
   18109 fi
   18110 
   18111 _ACEOF
   18112 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   18113 if \$ac_cs_recheck; then
   18114   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
   18115   shift
   18116   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
   18117   CONFIG_SHELL='$SHELL'
   18118   export CONFIG_SHELL
   18119   exec "\$@"
   18120 fi
   18121 
   18122 _ACEOF
   18123 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   18124 exec 5>>config.log
   18125 {
   18126   echo
   18127   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
   18128 ## Running $as_me. ##
   18129 _ASBOX
   18130   $as_echo "$ac_log"
   18131 } >&5
   18132 
   18133 _ACEOF
   18134 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   18135 #
   18136 # INIT-COMMANDS
   18137 #
   18138 ac_aux_dir=$ac_aux_dir DEPDIR=$DEPDIR
   18139 
   18140 _ACEOF
   18141 
   18142 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   18143 
   18144 # Handling of arguments.
   18145 for ac_config_target in $ac_config_targets
   18146 do
   18147   case $ac_config_target in
   18148     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
   18149     "depdir") CONFIG_COMMANDS="$CONFIG_COMMANDS depdir" ;;
   18150     "jit-reader.h") CONFIG_FILES="$CONFIG_FILES jit-reader.h:jit-reader.in" ;;
   18151     "$ac_config_links_1") CONFIG_LINKS="$CONFIG_LINKS $ac_config_links_1" ;;
   18152     "gcore") CONFIG_FILES="$CONFIG_FILES gcore" ;;
   18153     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
   18154     "gdb-gdb.gdb") CONFIG_FILES="$CONFIG_FILES gdb-gdb.gdb" ;;
   18155     "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
   18156     "data-directory/Makefile") CONFIG_FILES="$CONFIG_FILES data-directory/Makefile" ;;
   18157 
   18158   *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
   18159   esac
   18160 done
   18161 
   18162 
   18163 # If the user did not use the arguments to specify the items to instantiate,
   18164 # then the envvar interface is used.  Set only those that are not.
   18165 # We use the long form for the default assignment because of an extremely
   18166 # bizarre bug on SunOS 4.1.3.
   18167 if $ac_need_defaults; then
   18168   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
   18169   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
   18170   test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
   18171   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
   18172 fi
   18173 
   18174 # Have a temporary directory for convenience.  Make it in the build tree
   18175 # simply because there is no reason against having it here, and in addition,
   18176 # creating and moving files from /tmp can sometimes cause problems.
   18177 # Hook for its removal unless debugging.
   18178 # Note that there is a small window in which the directory will not be cleaned:
   18179 # after its creation but before its name has been assigned to `$tmp'.
   18180 $debug ||
   18181 {
   18182   tmp=
   18183   trap 'exit_status=$?
   18184   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
   18185 ' 0
   18186   trap 'as_fn_exit 1' 1 2 13 15
   18187 }
   18188 # Create a (secure) tmp directory for tmp files.
   18189 
   18190 {
   18191   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
   18192   test -n "$tmp" && test -d "$tmp"
   18193 }  ||
   18194 {
   18195   tmp=./conf$$-$RANDOM
   18196   (umask 077 && mkdir "$tmp")
   18197 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
   18198 
   18199 # Set up the scripts for CONFIG_FILES section.
   18200 # No need to generate them if there are no CONFIG_FILES.
   18201 # This happens for instance with `./config.status config.h'.
   18202 if test -n "$CONFIG_FILES"; then
   18203 
   18204 if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
   18205   ac_cs_awk_getline=:
   18206   ac_cs_awk_pipe_init=
   18207   ac_cs_awk_read_file='
   18208       while ((getline aline < (F[key])) > 0)
   18209 	print(aline)
   18210       close(F[key])'
   18211   ac_cs_awk_pipe_fini=
   18212 else
   18213   ac_cs_awk_getline=false
   18214   ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
   18215   ac_cs_awk_read_file='
   18216       print "|#_!!_#|"
   18217       print "cat " F[key] " &&"
   18218       '$ac_cs_awk_pipe_init
   18219   # The final `:' finishes the AND list.
   18220   ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
   18221 fi
   18222 ac_cr=`echo X | tr X '\015'`
   18223 # On cygwin, bash can eat \r inside `` if the user requested igncr.
   18224 # But we know of no other shell where ac_cr would be empty at this
   18225 # point, so we can use a bashism as a fallback.
   18226 if test "x$ac_cr" = x; then
   18227   eval ac_cr=\$\'\\r\'
   18228 fi
   18229 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
   18230 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
   18231   ac_cs_awk_cr='\r'
   18232 else
   18233   ac_cs_awk_cr=$ac_cr
   18234 fi
   18235 
   18236 echo 'BEGIN {' >"$tmp/subs1.awk" &&
   18237 _ACEOF
   18238 
   18239 # Create commands to substitute file output variables.
   18240 {
   18241   echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
   18242   echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
   18243   echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
   18244   echo "_ACAWK" &&
   18245   echo "_ACEOF"
   18246 } >conf$$files.sh &&
   18247 . ./conf$$files.sh ||
   18248   as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
   18249 rm -f conf$$files.sh
   18250 
   18251 {
   18252   echo "cat >conf$$subs.awk <<_ACEOF" &&
   18253   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
   18254   echo "_ACEOF"
   18255 } >conf$$subs.sh ||
   18256   as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
   18257 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
   18258 ac_delim='%!_!# '
   18259 for ac_last_try in false false false false false :; do
   18260   . ./conf$$subs.sh ||
   18261     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
   18262 
   18263   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
   18264   if test $ac_delim_n = $ac_delim_num; then
   18265     break
   18266   elif $ac_last_try; then
   18267     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
   18268   else
   18269     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   18270   fi
   18271 done
   18272 rm -f conf$$subs.sh
   18273 
   18274 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   18275 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
   18276 _ACEOF
   18277 sed -n '
   18278 h
   18279 s/^/S["/; s/!.*/"]=/
   18280 p
   18281 g
   18282 s/^[^!]*!//
   18283 :repl
   18284 t repl
   18285 s/'"$ac_delim"'$//
   18286 t delim
   18287 :nl
   18288 h
   18289 s/\(.\{148\}\).*/\1/
   18290 t more1
   18291 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
   18292 p
   18293 n
   18294 b repl
   18295 :more1
   18296 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   18297 p
   18298 g
   18299 s/.\{148\}//
   18300 t nl
   18301 :delim
   18302 h
   18303 s/\(.\{148\}\).*/\1/
   18304 t more2
   18305 s/["\\]/\\&/g; s/^/"/; s/$/"/
   18306 p
   18307 b
   18308 :more2
   18309 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   18310 p
   18311 g
   18312 s/.\{148\}//
   18313 t delim
   18314 ' <conf$$subs.awk | sed '
   18315 /^[^""]/{
   18316   N
   18317   s/\n//
   18318 }
   18319 ' >>$CONFIG_STATUS || ac_write_fail=1
   18320 rm -f conf$$subs.awk
   18321 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   18322 _ACAWK
   18323 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
   18324   for (key in S) S_is_set[key] = 1
   18325   FS = ""
   18326   \$ac_cs_awk_pipe_init
   18327 }
   18328 {
   18329   line = $ 0
   18330   nfields = split(line, field, "@")
   18331   substed = 0
   18332   len = length(field[1])
   18333   for (i = 2; i < nfields; i++) {
   18334     key = field[i]
   18335     keylen = length(key)
   18336     if (S_is_set[key]) {
   18337       value = S[key]
   18338       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
   18339       len += length(value) + length(field[++i])
   18340       substed = 1
   18341     } else
   18342       len += 1 + keylen
   18343   }
   18344   if (nfields == 3 && !substed) {
   18345     key = field[2]
   18346     if (F[key] != "" && line ~ /^[	 ]*@.*@[	 ]*$/) {
   18347       \$ac_cs_awk_read_file
   18348       next
   18349     }
   18350   }
   18351   print line
   18352 }
   18353 \$ac_cs_awk_pipe_fini
   18354 _ACAWK
   18355 _ACEOF
   18356 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   18357 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
   18358   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
   18359 else
   18360   cat
   18361 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
   18362   || as_fn_error "could not setup config files machinery" "$LINENO" 5
   18363 _ACEOF
   18364 
   18365 # VPATH may cause trouble with some makes, so we remove $(srcdir),
   18366 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
   18367 # trailing colons and then remove the whole line if VPATH becomes empty
   18368 # (actually we leave an empty line to preserve line numbers).
   18369 if test "x$srcdir" = x.; then
   18370   ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
   18371 s/:*\$(srcdir):*/:/
   18372 s/:*\${srcdir}:*/:/
   18373 s/:*@srcdir@:*/:/
   18374 s/^\([^=]*=[	 ]*\):*/\1/
   18375 s/:*$//
   18376 s/^[^=]*=[	 ]*$//
   18377 }'
   18378 fi
   18379 
   18380 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   18381 fi # test -n "$CONFIG_FILES"
   18382 
   18383 # Set up the scripts for CONFIG_HEADERS section.
   18384 # No need to generate them if there are no CONFIG_HEADERS.
   18385 # This happens for instance with `./config.status Makefile'.
   18386 if test -n "$CONFIG_HEADERS"; then
   18387 cat >"$tmp/defines.awk" <<\_ACAWK ||
   18388 BEGIN {
   18389 _ACEOF
   18390 
   18391 # Transform confdefs.h into an awk script `defines.awk', embedded as
   18392 # here-document in config.status, that substitutes the proper values into
   18393 # config.h.in to produce config.h.
   18394 
   18395 # Create a delimiter string that does not exist in confdefs.h, to ease
   18396 # handling of long lines.
   18397 ac_delim='%!_!# '
   18398 for ac_last_try in false false :; do
   18399   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
   18400   if test -z "$ac_t"; then
   18401     break
   18402   elif $ac_last_try; then
   18403     as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
   18404   else
   18405     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   18406   fi
   18407 done
   18408 
   18409 # For the awk script, D is an array of macro values keyed by name,
   18410 # likewise P contains macro parameters if any.  Preserve backslash
   18411 # newline sequences.
   18412 
   18413 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
   18414 sed -n '
   18415 s/.\{148\}/&'"$ac_delim"'/g
   18416 t rset
   18417 :rset
   18418 s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
   18419 t def
   18420 d
   18421 :def
   18422 s/\\$//
   18423 t bsnl
   18424 s/["\\]/\\&/g
   18425 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
   18426 D["\1"]=" \3"/p
   18427 s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
   18428 d
   18429 :bsnl
   18430 s/["\\]/\\&/g
   18431 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
   18432 D["\1"]=" \3\\\\\\n"\\/p
   18433 t cont
   18434 s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
   18435 t cont
   18436 d
   18437 :cont
   18438 n
   18439 s/.\{148\}/&'"$ac_delim"'/g
   18440 t clear
   18441 :clear
   18442 s/\\$//
   18443 t bsnlc
   18444 s/["\\]/\\&/g; s/^/"/; s/$/"/p
   18445 d
   18446 :bsnlc
   18447 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
   18448 b cont
   18449 ' <confdefs.h | sed '
   18450 s/'"$ac_delim"'/"\\\
   18451 "/g' >>$CONFIG_STATUS || ac_write_fail=1
   18452 
   18453 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   18454   for (key in D) D_is_set[key] = 1
   18455   FS = ""
   18456 }
   18457 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
   18458   line = \$ 0
   18459   split(line, arg, " ")
   18460   if (arg[1] == "#") {
   18461     defundef = arg[2]
   18462     mac1 = arg[3]
   18463   } else {
   18464     defundef = substr(arg[1], 2)
   18465     mac1 = arg[2]
   18466   }
   18467   split(mac1, mac2, "(") #)
   18468   macro = mac2[1]
   18469   prefix = substr(line, 1, index(line, defundef) - 1)
   18470   if (D_is_set[macro]) {
   18471     # Preserve the white space surrounding the "#".
   18472     print prefix "define", macro P[macro] D[macro]
   18473     next
   18474   } else {
   18475     # Replace #undef with comments.  This is necessary, for example,
   18476     # in the case of _POSIX_SOURCE, which is predefined and required
   18477     # on some systems where configure will not decide to define it.
   18478     if (defundef == "undef") {
   18479       print "/*", prefix defundef, macro, "*/"
   18480       next
   18481     }
   18482   }
   18483 }
   18484 { print }
   18485 _ACAWK
   18486 _ACEOF
   18487 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   18488   as_fn_error "could not setup config headers machinery" "$LINENO" 5
   18489 fi # test -n "$CONFIG_HEADERS"
   18490 
   18491 
   18492 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS  :L $CONFIG_LINKS  :C $CONFIG_COMMANDS"
   18493 shift
   18494 for ac_tag
   18495 do
   18496   case $ac_tag in
   18497   :[FHLC]) ac_mode=$ac_tag; continue;;
   18498   esac
   18499   case $ac_mode$ac_tag in
   18500   :[FHL]*:*);;
   18501   :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
   18502   :[FH]-) ac_tag=-:-;;
   18503   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
   18504   esac
   18505   ac_save_IFS=$IFS
   18506   IFS=:
   18507   set x $ac_tag
   18508   IFS=$ac_save_IFS
   18509   shift
   18510   ac_file=$1
   18511   shift
   18512 
   18513   case $ac_mode in
   18514   :L) ac_source=$1;;
   18515   :[FH])
   18516     ac_file_inputs=
   18517     for ac_f
   18518     do
   18519       case $ac_f in
   18520       -) ac_f="$tmp/stdin";;
   18521       *) # Look for the file first in the build tree, then in the source tree
   18522 	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
   18523 	 # because $ac_f cannot contain `:'.
   18524 	 test -f "$ac_f" ||
   18525 	   case $ac_f in
   18526 	   [\\/$]*) false;;
   18527 	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
   18528 	   esac ||
   18529 	   as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
   18530       esac
   18531       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
   18532       as_fn_append ac_file_inputs " '$ac_f'"
   18533     done
   18534 
   18535     # Let's still pretend it is `configure' which instantiates (i.e., don't
   18536     # use $as_me), people would be surprised to read:
   18537     #    /* config.h.  Generated by config.status.  */
   18538     configure_input='Generated from '`
   18539 	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
   18540 	`' by configure.'
   18541     if test x"$ac_file" != x-; then
   18542       configure_input="$ac_file.  $configure_input"
   18543       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
   18544 $as_echo "$as_me: creating $ac_file" >&6;}
   18545     fi
   18546     # Neutralize special characters interpreted by sed in replacement strings.
   18547     case $configure_input in #(
   18548     *\&* | *\|* | *\\* )
   18549        ac_sed_conf_input=`$as_echo "$configure_input" |
   18550        sed 's/[\\\\&|]/\\\\&/g'`;; #(
   18551     *) ac_sed_conf_input=$configure_input;;
   18552     esac
   18553 
   18554     case $ac_tag in
   18555     *:-:* | *:-) cat >"$tmp/stdin" \
   18556       || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
   18557     esac
   18558     ;;
   18559   esac
   18560 
   18561   ac_dir=`$as_dirname -- "$ac_file" ||
   18562 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   18563 	 X"$ac_file" : 'X\(//\)[^/]' \| \
   18564 	 X"$ac_file" : 'X\(//\)$' \| \
   18565 	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
   18566 $as_echo X"$ac_file" |
   18567     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   18568 	    s//\1/
   18569 	    q
   18570 	  }
   18571 	  /^X\(\/\/\)[^/].*/{
   18572 	    s//\1/
   18573 	    q
   18574 	  }
   18575 	  /^X\(\/\/\)$/{
   18576 	    s//\1/
   18577 	    q
   18578 	  }
   18579 	  /^X\(\/\).*/{
   18580 	    s//\1/
   18581 	    q
   18582 	  }
   18583 	  s/.*/./; q'`
   18584   as_dir="$ac_dir"; as_fn_mkdir_p
   18585   ac_builddir=.
   18586 
   18587 case "$ac_dir" in
   18588 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   18589 *)
   18590   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   18591   # A ".." for each directory in $ac_dir_suffix.
   18592   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   18593   case $ac_top_builddir_sub in
   18594   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   18595   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   18596   esac ;;
   18597 esac
   18598 ac_abs_top_builddir=$ac_pwd
   18599 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   18600 # for backward compatibility:
   18601 ac_top_builddir=$ac_top_build_prefix
   18602 
   18603 case $srcdir in
   18604   .)  # We are building in place.
   18605     ac_srcdir=.
   18606     ac_top_srcdir=$ac_top_builddir_sub
   18607     ac_abs_top_srcdir=$ac_pwd ;;
   18608   [\\/]* | ?:[\\/]* )  # Absolute name.
   18609     ac_srcdir=$srcdir$ac_dir_suffix;
   18610     ac_top_srcdir=$srcdir
   18611     ac_abs_top_srcdir=$srcdir ;;
   18612   *) # Relative name.
   18613     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   18614     ac_top_srcdir=$ac_top_build_prefix$srcdir
   18615     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   18616 esac
   18617 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   18618 
   18619 
   18620   case $ac_mode in
   18621   :F)
   18622   #
   18623   # CONFIG_FILE
   18624   #
   18625 
   18626   case $INSTALL in
   18627   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
   18628   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
   18629   esac
   18630 _ACEOF
   18631 
   18632 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   18633 # If the template does not know about datarootdir, expand it.
   18634 # FIXME: This hack should be removed a few years after 2.60.
   18635 ac_datarootdir_hack=; ac_datarootdir_seen=
   18636 ac_sed_dataroot='
   18637 /datarootdir/ {
   18638   p
   18639   q
   18640 }
   18641 /@datadir@/p
   18642 /@docdir@/p
   18643 /@infodir@/p
   18644 /@localedir@/p
   18645 /@mandir@/p'
   18646 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
   18647 *datarootdir*) ac_datarootdir_seen=yes;;
   18648 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
   18649   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
   18650 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
   18651 _ACEOF
   18652 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   18653   ac_datarootdir_hack='
   18654   s&@datadir@&$datadir&g
   18655   s&@docdir@&$docdir&g
   18656   s&@infodir@&$infodir&g
   18657   s&@localedir@&$localedir&g
   18658   s&@mandir@&$mandir&g
   18659   s&\\\${datarootdir}&$datarootdir&g' ;;
   18660 esac
   18661 _ACEOF
   18662 
   18663 # Neutralize VPATH when `$srcdir' = `.'.
   18664 # Shell code in configure.ac might set extrasub.
   18665 # FIXME: do we really want to maintain this feature?
   18666 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   18667 ac_sed_extra="$ac_vpsub
   18668 $extrasub
   18669 _ACEOF
   18670 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   18671 :t
   18672 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
   18673 s|@configure_input@|$ac_sed_conf_input|;t t
   18674 s&@top_builddir@&$ac_top_builddir_sub&;t t
   18675 s&@top_build_prefix@&$ac_top_build_prefix&;t t
   18676 s&@srcdir@&$ac_srcdir&;t t
   18677 s&@abs_srcdir@&$ac_abs_srcdir&;t t
   18678 s&@top_srcdir@&$ac_top_srcdir&;t t
   18679 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
   18680 s&@builddir@&$ac_builddir&;t t
   18681 s&@abs_builddir@&$ac_abs_builddir&;t t
   18682 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
   18683 s&@INSTALL@&$ac_INSTALL&;t t
   18684 $ac_datarootdir_hack
   18685 "
   18686 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
   18687 if $ac_cs_awk_getline; then
   18688   $AWK -f "$tmp/subs.awk"
   18689 else
   18690   $AWK -f "$tmp/subs.awk" | $SHELL
   18691 fi >$tmp/out \
   18692   || as_fn_error "could not create $ac_file" "$LINENO" 5
   18693 
   18694 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
   18695   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
   18696   { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
   18697   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   18698 which seems to be undefined.  Please make sure it is defined." >&5
   18699 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   18700 which seems to be undefined.  Please make sure it is defined." >&2;}
   18701 
   18702   rm -f "$tmp/stdin"
   18703   case $ac_file in
   18704   -) cat "$tmp/out" && rm -f "$tmp/out";;
   18705   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
   18706   esac \
   18707   || as_fn_error "could not create $ac_file" "$LINENO" 5
   18708  ;;
   18709   :H)
   18710   #
   18711   # CONFIG_HEADER
   18712   #
   18713   if test x"$ac_file" != x-; then
   18714     {
   18715       $as_echo "/* $configure_input  */" \
   18716       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
   18717     } >"$tmp/config.h" \
   18718       || as_fn_error "could not create $ac_file" "$LINENO" 5
   18719     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
   18720       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
   18721 $as_echo "$as_me: $ac_file is unchanged" >&6;}
   18722     else
   18723       rm -f "$ac_file"
   18724       mv "$tmp/config.h" "$ac_file" \
   18725 	|| as_fn_error "could not create $ac_file" "$LINENO" 5
   18726     fi
   18727   else
   18728     $as_echo "/* $configure_input  */" \
   18729       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
   18730       || as_fn_error "could not create -" "$LINENO" 5
   18731   fi
   18732  ;;
   18733   :L)
   18734   #
   18735   # CONFIG_LINK
   18736   #
   18737 
   18738   if test "$ac_source" = "$ac_file" && test "$srcdir" = '.'; then
   18739     :
   18740   else
   18741     # Prefer the file from the source tree if names are identical.
   18742     if test "$ac_source" = "$ac_file" || test ! -r "$ac_source"; then
   18743       ac_source=$srcdir/$ac_source
   18744     fi
   18745 
   18746     { $as_echo "$as_me:${as_lineno-$LINENO}: linking $ac_source to $ac_file" >&5
   18747 $as_echo "$as_me: linking $ac_source to $ac_file" >&6;}
   18748 
   18749     if test ! -r "$ac_source"; then
   18750       as_fn_error "$ac_source: file not found" "$LINENO" 5
   18751     fi
   18752     rm -f "$ac_file"
   18753 
   18754     # Try a relative symlink, then a hard link, then a copy.
   18755     case $srcdir in
   18756     [\\/$]* | ?:[\\/]* ) ac_rel_source=$ac_source ;;
   18757 	*) ac_rel_source=$ac_top_build_prefix$ac_source ;;
   18758     esac
   18759     ln -s "$ac_rel_source" "$ac_file" 2>/dev/null ||
   18760       ln "$ac_source" "$ac_file" 2>/dev/null ||
   18761       cp -p "$ac_source" "$ac_file" ||
   18762       as_fn_error "cannot link or copy $ac_source to $ac_file" "$LINENO" 5
   18763   fi
   18764  ;;
   18765   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
   18766 $as_echo "$as_me: executing $ac_file commands" >&6;}
   18767  ;;
   18768   esac
   18769 
   18770 
   18771   case $ac_file$ac_mode in
   18772     "depdir":C) $SHELL $ac_aux_dir/mkinstalldirs $DEPDIR ;;
   18773     "gcore":F) chmod +x gcore ;;
   18774     "Makefile":F)
   18775 case x$CONFIG_HEADERS in
   18776 xconfig.h:config.in)
   18777 echo > stamp-h ;;
   18778 esac
   18779  ;;
   18780     "gdb-gdb.gdb":F)
   18781 case x$CONFIG_HEADERS in
   18782 xconfig.h:config.in)
   18783 echo > stamp-h ;;
   18784 esac
   18785  ;;
   18786     "doc/Makefile":F)
   18787 case x$CONFIG_HEADERS in
   18788 xconfig.h:config.in)
   18789 echo > stamp-h ;;
   18790 esac
   18791  ;;
   18792     "data-directory/Makefile":F)
   18793 case x$CONFIG_HEADERS in
   18794 xconfig.h:config.in)
   18795 echo > stamp-h ;;
   18796 esac
   18797  ;;
   18798 
   18799   esac
   18800 done # for ac_tag
   18801 
   18802 
   18803 as_fn_exit 0
   18804 _ACEOF
   18805 ac_clean_files=$ac_clean_files_save
   18806 
   18807 test $ac_write_fail = 0 ||
   18808   as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
   18809 
   18810 
   18811 # configure is writing to config.log, and then calls config.status.
   18812 # config.status does its own redirection, appending to config.log.
   18813 # Unfortunately, on DOS this fails, as config.log is still kept open
   18814 # by configure, so config.status won't be able to write to it; its
   18815 # output is simply discarded.  So we exec the FD to /dev/null,
   18816 # effectively closing config.log, so it can be properly (re)opened and
   18817 # appended to by config.status.  When coming back to configure, we
   18818 # need to make the FD available again.
   18819 if test "$no_create" != yes; then
   18820   ac_cs_success=:
   18821   ac_config_status_args=
   18822   test "$silent" = yes &&
   18823     ac_config_status_args="$ac_config_status_args --quiet"
   18824   exec 5>/dev/null
   18825   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
   18826   exec 5>>config.log
   18827   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
   18828   # would make configure fail if this is the last instruction.
   18829   $ac_cs_success || as_fn_exit $?
   18830 fi
   18831 
   18832 #
   18833 # CONFIG_SUBDIRS section.
   18834 #
   18835 if test "$no_recursion" != yes; then
   18836 
   18837   # Remove --cache-file, --srcdir, and --disable-option-checking arguments
   18838   # so they do not pile up.
   18839   ac_sub_configure_args=
   18840   ac_prev=
   18841   eval "set x $ac_configure_args"
   18842   shift
   18843   for ac_arg
   18844   do
   18845     if test -n "$ac_prev"; then
   18846       ac_prev=
   18847       continue
   18848     fi
   18849     case $ac_arg in
   18850     -cache-file | --cache-file | --cache-fil | --cache-fi \
   18851     | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
   18852       ac_prev=cache_file ;;
   18853     -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
   18854     | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
   18855     | --c=*)
   18856       ;;
   18857     --config-cache | -C)
   18858       ;;
   18859     -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
   18860       ac_prev=srcdir ;;
   18861     -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
   18862       ;;
   18863     -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
   18864       ac_prev=prefix ;;
   18865     -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
   18866       ;;
   18867     --disable-option-checking)
   18868       ;;
   18869     *)
   18870       case $ac_arg in
   18871       *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
   18872       esac
   18873       as_fn_append ac_sub_configure_args " '$ac_arg'" ;;
   18874     esac
   18875   done
   18876 
   18877   # Always prepend --prefix to ensure using the same prefix
   18878   # in subdir configurations.
   18879   ac_arg="--prefix=$prefix"
   18880   case $ac_arg in
   18881   *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
   18882   esac
   18883   ac_sub_configure_args="'$ac_arg' $ac_sub_configure_args"
   18884 
   18885   # Pass --silent
   18886   if test "$silent" = yes; then
   18887     ac_sub_configure_args="--silent $ac_sub_configure_args"
   18888   fi
   18889 
   18890   # Always prepend --disable-option-checking to silence warnings, since
   18891   # different subdirs can have different --enable and --with options.
   18892   ac_sub_configure_args="--disable-option-checking $ac_sub_configure_args"
   18893 
   18894   ac_popdir=`pwd`
   18895   for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue
   18896 
   18897     # Do not complain, so a configure script can configure whichever
   18898     # parts of a large source tree are present.
   18899     test -d "$srcdir/$ac_dir" || continue
   18900 
   18901     ac_msg="=== configuring in $ac_dir (`pwd`/$ac_dir)"
   18902     $as_echo "$as_me:${as_lineno-$LINENO}: $ac_msg" >&5
   18903     $as_echo "$ac_msg" >&6
   18904     as_dir="$ac_dir"; as_fn_mkdir_p
   18905     ac_builddir=.
   18906 
   18907 case "$ac_dir" in
   18908 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   18909 *)
   18910   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   18911   # A ".." for each directory in $ac_dir_suffix.
   18912   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   18913   case $ac_top_builddir_sub in
   18914   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   18915   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   18916   esac ;;
   18917 esac
   18918 ac_abs_top_builddir=$ac_pwd
   18919 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   18920 # for backward compatibility:
   18921 ac_top_builddir=$ac_top_build_prefix
   18922 
   18923 case $srcdir in
   18924   .)  # We are building in place.
   18925     ac_srcdir=.
   18926     ac_top_srcdir=$ac_top_builddir_sub
   18927     ac_abs_top_srcdir=$ac_pwd ;;
   18928   [\\/]* | ?:[\\/]* )  # Absolute name.
   18929     ac_srcdir=$srcdir$ac_dir_suffix;
   18930     ac_top_srcdir=$srcdir
   18931     ac_abs_top_srcdir=$srcdir ;;
   18932   *) # Relative name.
   18933     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   18934     ac_top_srcdir=$ac_top_build_prefix$srcdir
   18935     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   18936 esac
   18937 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   18938 
   18939 
   18940     cd "$ac_dir"
   18941 
   18942     # Check for guested configure; otherwise get Cygnus style configure.
   18943     if test -f "$ac_srcdir/configure.gnu"; then
   18944       ac_sub_configure=$ac_srcdir/configure.gnu
   18945     elif test -f "$ac_srcdir/configure"; then
   18946       ac_sub_configure=$ac_srcdir/configure
   18947     elif test -f "$ac_srcdir/configure.in"; then
   18948       # This should be Cygnus configure.
   18949       ac_sub_configure=$ac_aux_dir/configure
   18950     else
   18951       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no configuration information is in $ac_dir" >&5
   18952 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
   18953       ac_sub_configure=
   18954     fi
   18955 
   18956     # The recursion is here.
   18957     if test -n "$ac_sub_configure"; then
   18958       # Make the cache file name correct relative to the subdirectory.
   18959       case $cache_file in
   18960       [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
   18961       *) # Relative name.
   18962 	ac_sub_cache_file=$ac_top_build_prefix$cache_file ;;
   18963       esac
   18964 
   18965       { $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
   18966 $as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
   18967       # The eval makes quoting arguments work.
   18968       eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
   18969 	   --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
   18970 	as_fn_error "$ac_sub_configure failed for $ac_dir" "$LINENO" 5
   18971     fi
   18972 
   18973     cd "$ac_popdir"
   18974   done
   18975 fi
   18976 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
   18977   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
   18978 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
   18979 fi
   18980 
   18981