OSDN Git Service

2009-09-03 Kai Tietz <kai.tietz@onevision.com>
[pf3gnuchains/gcc-fork.git] / gcc / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.64.
4 #
5 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
7 # Foundation, Inc.
8 #
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 ## -------------------- ##
12 ## M4sh Initialization. ##
13 ## -------------------- ##
14
15 # Be more Bourne compatible
16 DUALCASE=1; export DUALCASE # for MKS sh
17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18   emulate sh
19   NULLCMD=:
20   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21   # is contrary to our usage.  Disable this feature.
22   alias -g '${1+"$@"}'='"$@"'
23   setopt NO_GLOB_SUBST
24 else
25   case `(set -o) 2>/dev/null` in #(
26   *posix*) :
27     set -o posix ;; #(
28   *) :
29      ;;
30 esac
31 fi
32
33
34 as_nl='
35 '
36 export as_nl
37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41 # Prefer a ksh shell builtin over an external printf program on Solaris,
42 # but without wasting forks for bash or zsh.
43 if test -z "$BASH_VERSION$ZSH_VERSION" \
44     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45   as_echo='print -r --'
46   as_echo_n='print -rn --'
47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48   as_echo='printf %s\n'
49   as_echo_n='printf %s'
50 else
51   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53     as_echo_n='/usr/ucb/echo -n'
54   else
55     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56     as_echo_n_body='eval
57       arg=$1;
58       case $arg in #(
59       *"$as_nl"*)
60         expr "X$arg" : "X\\(.*\\)$as_nl";
61         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62       esac;
63       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64     '
65     export as_echo_n_body
66     as_echo_n='sh -c $as_echo_n_body as_echo'
67   fi
68   export as_echo_body
69   as_echo='sh -c $as_echo_body as_echo'
70 fi
71
72 # The user is always right.
73 if test "${PATH_SEPARATOR+set}" != set; then
74   PATH_SEPARATOR=:
75   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77       PATH_SEPARATOR=';'
78   }
79 fi
80
81
82 # IFS
83 # We need space, tab and new line, in precisely that order.  Quoting is
84 # there to prevent editors from complaining about space-tab.
85 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
86 # splitting by setting IFS to empty value.)
87 IFS=" ""        $as_nl"
88
89 # Find who we are.  Look in the path if we contain no directory separator.
90 case $0 in #((
91   *[\\/]* ) as_myself=$0 ;;
92   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
93 for as_dir in $PATH
94 do
95   IFS=$as_save_IFS
96   test -z "$as_dir" && as_dir=.
97     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
98   done
99 IFS=$as_save_IFS
100
101      ;;
102 esac
103 # We did not find ourselves, most probably we were run as `sh COMMAND'
104 # in which case we are not to be found in the path.
105 if test "x$as_myself" = x; then
106   as_myself=$0
107 fi
108 if test ! -f "$as_myself"; then
109   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
110   exit 1
111 fi
112
113 # Unset variables that we do not need and which cause bugs (e.g. in
114 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
115 # suppresses any "Segmentation fault" message there.  '((' could
116 # trigger a bug in pdksh 5.2.14.
117 for as_var in BASH_ENV ENV MAIL MAILPATH
118 do eval test x\${$as_var+set} = xset \
119   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
120 done
121 PS1='$ '
122 PS2='> '
123 PS4='+ '
124
125 # NLS nuisances.
126 LC_ALL=C
127 export LC_ALL
128 LANGUAGE=C
129 export LANGUAGE
130
131 # CDPATH.
132 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
133
134 if test "x$CONFIG_SHELL" = x; then
135   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
136   emulate sh
137   NULLCMD=:
138   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139   # is contrary to our usage.  Disable this feature.
140   alias -g '\${1+\"\$@\"}'='\"\$@\"'
141   setopt NO_GLOB_SUBST
142 else
143   case \`(set -o) 2>/dev/null\` in #(
144   *posix*) :
145     set -o posix ;; #(
146   *) :
147      ;;
148 esac
149 fi
150 "
151   as_required="as_fn_return () { (exit \$1); }
152 as_fn_success () { as_fn_return 0; }
153 as_fn_failure () { as_fn_return 1; }
154 as_fn_ret_success () { return 0; }
155 as_fn_ret_failure () { return 1; }
156
157 exitcode=0
158 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
163
164 else
165   exitcode=1; echo positional parameters were not saved.
166 fi
167 test x\$exitcode = x0 || exit 1"
168   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
171   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172 test \$(( 1 + 1 )) = 2 || exit 1"
173   if (eval "$as_required") 2>/dev/null; then :
174   as_have_required=yes
175 else
176   as_have_required=no
177 fi
178   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
179
180 else
181   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
182 as_found=false
183 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
184 do
185   IFS=$as_save_IFS
186   test -z "$as_dir" && as_dir=.
187   as_found=:
188   case $as_dir in #(
189          /*)
190            for as_base in sh bash ksh sh5; do
191              # Try only shells that exist, to save several forks.
192              as_shell=$as_dir/$as_base
193              if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
194                     { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
195   CONFIG_SHELL=$as_shell as_have_required=yes
196                    if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
197   break 2
198 fi
199 fi
200            done;;
201        esac
202   as_found=false
203 done
204 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
205               { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
206   CONFIG_SHELL=$SHELL as_have_required=yes
207 fi; }
208 IFS=$as_save_IFS
209
210
211       if test "x$CONFIG_SHELL" != x; then :
212   # We cannot yet assume a decent shell, so we have to provide a
213         # neutralization value for shells without unset; and this also
214         # works around shells that cannot unset nonexistent variables.
215         BASH_ENV=/dev/null
216         ENV=/dev/null
217         (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
218         export CONFIG_SHELL
219         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
220 fi
221
222     if test x$as_have_required = xno; then :
223   $as_echo "$0: This script requires a shell more modern than all"
224   $as_echo "$0: the shells that I found on your system."
225   if test x${ZSH_VERSION+set} = xset ; then
226     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
227     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
228   else
229     $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
230 $0: including any error possibly output before this
231 $0: message. Then install a modern shell, or manually run
232 $0: the script under such a shell if you do have one."
233   fi
234   exit 1
235 fi
236 fi
237 fi
238 SHELL=${CONFIG_SHELL-/bin/sh}
239 export SHELL
240 # Unset more variables known to interfere with behavior of common tools.
241 CLICOLOR_FORCE= GREP_OPTIONS=
242 unset CLICOLOR_FORCE GREP_OPTIONS
243
244 ## --------------------- ##
245 ## M4sh Shell Functions. ##
246 ## --------------------- ##
247 # as_fn_unset VAR
248 # ---------------
249 # Portably unset VAR.
250 as_fn_unset ()
251 {
252   { eval $1=; unset $1;}
253 }
254 as_unset=as_fn_unset
255
256 # as_fn_set_status STATUS
257 # -----------------------
258 # Set $? to STATUS, without forking.
259 as_fn_set_status ()
260 {
261   return $1
262 } # as_fn_set_status
263
264 # as_fn_exit STATUS
265 # -----------------
266 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
267 as_fn_exit ()
268 {
269   set +e
270   as_fn_set_status $1
271   exit $1
272 } # as_fn_exit
273
274 # as_fn_mkdir_p
275 # -------------
276 # Create "$as_dir" as a directory, including parents if necessary.
277 as_fn_mkdir_p ()
278 {
279
280   case $as_dir in #(
281   -*) as_dir=./$as_dir;;
282   esac
283   test -d "$as_dir" || eval $as_mkdir_p || {
284     as_dirs=
285     while :; do
286       case $as_dir in #(
287       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
288       *) as_qdir=$as_dir;;
289       esac
290       as_dirs="'$as_qdir' $as_dirs"
291       as_dir=`$as_dirname -- "$as_dir" ||
292 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
293          X"$as_dir" : 'X\(//\)[^/]' \| \
294          X"$as_dir" : 'X\(//\)$' \| \
295          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
296 $as_echo X"$as_dir" |
297     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
298             s//\1/
299             q
300           }
301           /^X\(\/\/\)[^/].*/{
302             s//\1/
303             q
304           }
305           /^X\(\/\/\)$/{
306             s//\1/
307             q
308           }
309           /^X\(\/\).*/{
310             s//\1/
311             q
312           }
313           s/.*/./; q'`
314       test -d "$as_dir" && break
315     done
316     test -z "$as_dirs" || eval "mkdir $as_dirs"
317   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
318
319
320 } # as_fn_mkdir_p
321 # as_fn_append VAR VALUE
322 # ----------------------
323 # Append the text in VALUE to the end of the definition contained in VAR. Take
324 # advantage of any shell optimizations that allow amortized linear growth over
325 # repeated appends, instead of the typical quadratic growth present in naive
326 # implementations.
327 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
328   eval 'as_fn_append ()
329   {
330     eval $1+=\$2
331   }'
332 else
333   as_fn_append ()
334   {
335     eval $1=\$$1\$2
336   }
337 fi # as_fn_append
338
339 # as_fn_arith ARG...
340 # ------------------
341 # Perform arithmetic evaluation on the ARGs, and store the result in the
342 # global $as_val. Take advantage of shells that can avoid forks. The arguments
343 # must be portable across $(()) and expr.
344 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
345   eval 'as_fn_arith ()
346   {
347     as_val=$(( $* ))
348   }'
349 else
350   as_fn_arith ()
351   {
352     as_val=`expr "$@" || test $? -eq 1`
353   }
354 fi # as_fn_arith
355
356
357 # as_fn_error ERROR [LINENO LOG_FD]
358 # ---------------------------------
359 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
360 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
361 # script with status $?, using 1 if that was 0.
362 as_fn_error ()
363 {
364   as_status=$?; test $as_status -eq 0 && as_status=1
365   if test "$3"; then
366     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
367     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
368   fi
369   $as_echo "$as_me: error: $1" >&2
370   as_fn_exit $as_status
371 } # as_fn_error
372
373 if expr a : '\(a\)' >/dev/null 2>&1 &&
374    test "X`expr 00001 : '.*\(...\)'`" = X001; then
375   as_expr=expr
376 else
377   as_expr=false
378 fi
379
380 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
381   as_basename=basename
382 else
383   as_basename=false
384 fi
385
386 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
387   as_dirname=dirname
388 else
389   as_dirname=false
390 fi
391
392 as_me=`$as_basename -- "$0" ||
393 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
394          X"$0" : 'X\(//\)$' \| \
395          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
396 $as_echo X/"$0" |
397     sed '/^.*\/\([^/][^/]*\)\/*$/{
398             s//\1/
399             q
400           }
401           /^X\/\(\/\/\)$/{
402             s//\1/
403             q
404           }
405           /^X\/\(\/\).*/{
406             s//\1/
407             q
408           }
409           s/.*/./; q'`
410
411 # Avoid depending upon Character Ranges.
412 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
413 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
414 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
415 as_cr_digits='0123456789'
416 as_cr_alnum=$as_cr_Letters$as_cr_digits
417
418
419   as_lineno_1=$LINENO as_lineno_1a=$LINENO
420   as_lineno_2=$LINENO as_lineno_2a=$LINENO
421   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
422   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
423   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
424   sed -n '
425     p
426     /[$]LINENO/=
427   ' <$as_myself |
428     sed '
429       s/[$]LINENO.*/&-/
430       t lineno
431       b
432       :lineno
433       N
434       :loop
435       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
436       t loop
437       s/-\n.*//
438     ' >$as_me.lineno &&
439   chmod +x "$as_me.lineno" ||
440     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
441
442   # Don't try to exec as it changes $[0], causing all sort of problems
443   # (the dirname of $[0] is not the place where we might find the
444   # original and so on.  Autoconf is especially sensitive to this).
445   . "./$as_me.lineno"
446   # Exit status is that of the last command.
447   exit
448 }
449
450 ECHO_C= ECHO_N= ECHO_T=
451 case `echo -n x` in #(((((
452 -n*)
453   case `echo 'xy\c'` in
454   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
455   xy)  ECHO_C='\c';;
456   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
457        ECHO_T=' ';;
458   esac;;
459 *)
460   ECHO_N='-n';;
461 esac
462
463 rm -f conf$$ conf$$.exe conf$$.file
464 if test -d conf$$.dir; then
465   rm -f conf$$.dir/conf$$.file
466 else
467   rm -f conf$$.dir
468   mkdir conf$$.dir 2>/dev/null
469 fi
470 if (echo >conf$$.file) 2>/dev/null; then
471   if ln -s conf$$.file conf$$ 2>/dev/null; then
472     as_ln_s='ln -s'
473     # ... but there are two gotchas:
474     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
475     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
476     # In both cases, we have to default to `cp -p'.
477     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
478       as_ln_s='cp -p'
479   elif ln conf$$.file conf$$ 2>/dev/null; then
480     as_ln_s=ln
481   else
482     as_ln_s='cp -p'
483   fi
484 else
485   as_ln_s='cp -p'
486 fi
487 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
488 rmdir conf$$.dir 2>/dev/null
489
490 if mkdir -p . 2>/dev/null; then
491   as_mkdir_p='mkdir -p "$as_dir"'
492 else
493   test -d ./-p && rmdir ./-p
494   as_mkdir_p=false
495 fi
496
497 if test -x / >/dev/null 2>&1; then
498   as_test_x='test -x'
499 else
500   if ls -dL / >/dev/null 2>&1; then
501     as_ls_L_option=L
502   else
503     as_ls_L_option=
504   fi
505   as_test_x='
506     eval sh -c '\''
507       if test -d "$1"; then
508         test -d "$1/.";
509       else
510         case $1 in #(
511         -*)set "./$1";;
512         esac;
513         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
514         ???[sx]*):;;*)false;;esac;fi
515     '\'' sh
516   '
517 fi
518 as_executable_p=$as_test_x
519
520 # Sed expression to map a string onto a valid CPP name.
521 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
522
523 # Sed expression to map a string onto a valid variable name.
524 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
525
526
527
528 # Check that we are running under the correct shell.
529 SHELL=${CONFIG_SHELL-/bin/sh}
530
531 case X$lt_ECHO in
532 X*--fallback-echo)
533   # Remove one level of quotation (which was required for Make).
534   ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
535   ;;
536 esac
537
538 ECHO=${lt_ECHO-echo}
539 if test "X$1" = X--no-reexec; then
540   # Discard the --no-reexec flag, and continue.
541   shift
542 elif test "X$1" = X--fallback-echo; then
543   # Avoid inline document here, it may be left over
544   :
545 elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
546   # Yippee, $ECHO works!
547   :
548 else
549   # Restart under the correct shell.
550   exec $SHELL "$0" --no-reexec ${1+"$@"}
551 fi
552
553 if test "X$1" = X--fallback-echo; then
554   # used as fallback echo
555   shift
556   cat <<_LT_EOF
557 $*
558 _LT_EOF
559   exit 0
560 fi
561
562 # The HP-UX ksh and POSIX shell print the target directory to stdout
563 # if CDPATH is set.
564 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
565
566 if test -z "$lt_ECHO"; then
567   if test "X${echo_test_string+set}" != Xset; then
568     # find a string as large as possible, as long as the shell can cope with it
569     for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
570       # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
571       if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
572          { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
573       then
574         break
575       fi
576     done
577   fi
578
579   if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
580      echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
581      test "X$echo_testing_string" = "X$echo_test_string"; then
582     :
583   else
584     # The Solaris, AIX, and Digital Unix default echo programs unquote
585     # backslashes.  This makes it impossible to quote backslashes using
586     #   echo "$something" | sed 's/\\/\\\\/g'
587     #
588     # So, first we look for a working echo in the user's PATH.
589
590     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
591     for dir in $PATH /usr/ucb; do
592       IFS="$lt_save_ifs"
593       if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
594          test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
595          echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
596          test "X$echo_testing_string" = "X$echo_test_string"; then
597         ECHO="$dir/echo"
598         break
599       fi
600     done
601     IFS="$lt_save_ifs"
602
603     if test "X$ECHO" = Xecho; then
604       # We didn't find a better echo, so look for alternatives.
605       if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
606          echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
607          test "X$echo_testing_string" = "X$echo_test_string"; then
608         # This shell has a builtin print -r that does the trick.
609         ECHO='print -r'
610       elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
611            test "X$CONFIG_SHELL" != X/bin/ksh; then
612         # If we have ksh, try running configure again with it.
613         ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
614         export ORIGINAL_CONFIG_SHELL
615         CONFIG_SHELL=/bin/ksh
616         export CONFIG_SHELL
617         exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
618       else
619         # Try using printf.
620         ECHO='printf %s\n'
621         if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
622            echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
623            test "X$echo_testing_string" = "X$echo_test_string"; then
624           # Cool, printf works
625           :
626         elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
627              test "X$echo_testing_string" = 'X\t' &&
628              echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
629              test "X$echo_testing_string" = "X$echo_test_string"; then
630           CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
631           export CONFIG_SHELL
632           SHELL="$CONFIG_SHELL"
633           export SHELL
634           ECHO="$CONFIG_SHELL $0 --fallback-echo"
635         elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
636              test "X$echo_testing_string" = 'X\t' &&
637              echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
638              test "X$echo_testing_string" = "X$echo_test_string"; then
639           ECHO="$CONFIG_SHELL $0 --fallback-echo"
640         else
641           # maybe with a smaller string...
642           prev=:
643
644           for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
645             if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
646             then
647               break
648             fi
649             prev="$cmd"
650           done
651
652           if test "$prev" != 'sed 50q "$0"'; then
653             echo_test_string=`eval $prev`
654             export echo_test_string
655             exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
656           else
657             # Oops.  We lost completely, so just stick with echo.
658             ECHO=echo
659           fi
660         fi
661       fi
662     fi
663   fi
664 fi
665
666 # Copy echo and quote the copy suitably for passing to libtool from
667 # the Makefile, instead of quoting the original, which is used later.
668 lt_ECHO=$ECHO
669 if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
670    lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
671 fi
672
673
674
675
676 exec 7<&0 </dev/null 6>&1
677
678 # Name of the host.
679 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
680 # so uname gets run too.
681 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
682
683 #
684 # Initializations.
685 #
686 ac_default_prefix=/usr/local
687 ac_clean_files=
688 ac_config_libobj_dir=.
689 LIBOBJS=
690 cross_compiling=no
691 subdirs=
692 MFLAGS=
693 MAKEFLAGS=
694
695 # Identity of this package.
696 PACKAGE_NAME=
697 PACKAGE_TARNAME=
698 PACKAGE_VERSION=
699 PACKAGE_STRING=
700 PACKAGE_BUGREPORT=
701 PACKAGE_URL=
702
703 ac_unique_file="tree.c"
704 # Factoring default headers for most tests.
705 ac_includes_default="\
706 #include <stdio.h>
707 #ifdef HAVE_SYS_TYPES_H
708 # include <sys/types.h>
709 #endif
710 #ifdef HAVE_SYS_STAT_H
711 # include <sys/stat.h>
712 #endif
713 #ifdef STDC_HEADERS
714 # include <stdlib.h>
715 # include <stddef.h>
716 #else
717 # ifdef HAVE_STDLIB_H
718 #  include <stdlib.h>
719 # endif
720 #endif
721 #ifdef HAVE_STRING_H
722 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
723 #  include <memory.h>
724 # endif
725 # include <string.h>
726 #endif
727 #ifdef HAVE_STRINGS_H
728 # include <strings.h>
729 #endif
730 #ifdef HAVE_INTTYPES_H
731 # include <inttypes.h>
732 #endif
733 #ifdef HAVE_STDINT_H
734 # include <stdint.h>
735 #endif
736 #ifdef HAVE_UNISTD_H
737 # include <unistd.h>
738 #endif"
739
740 ac_subst_vars='LTLIBOBJS
741 LIBOBJS
742 enable_plugin
743 pluginlibs
744 CLOOGINC
745 CLOOGLIBS
746 PPLINC
747 PPLLIBS
748 GMPINC
749 GMPLIBS
750 target_cpu_default
751 fortran_target_objs
752 cxx_target_objs
753 c_target_objs
754 use_gcc_stdint
755 xm_defines
756 xm_include_list
757 xm_file_list
758 tm_p_include_list
759 tm_p_file_list
760 tm_defines
761 tm_include_list
762 tm_file_list
763 thread_file
764 out_object_file
765 out_file
766 objc_boehm_gc
767 md_file
768 local_prefix
769 lang_tree_files
770 lang_specs_files
771 lang_opt_files
772 install
773 out_host_hook_obj
774 host_xm_defines
775 host_xm_include_list
776 host_xm_file_list
777 host_exeext
778 gcc_gxx_include_dir
779 gcc_config_arguments
780 float_h_file
781 extra_programs
782 extra_passes
783 extra_parts
784 extra_objs
785 extra_headers_list
786 extra_gcc_objs
787 TM_MULTILIB_EXCEPTIONS_CONFIG
788 TM_MULTILIB_CONFIG
789 TM_ENDIAN_CONFIG
790 tmake_file
791 xmake_file
792 cpp_install_dir
793 check_languages
794 build_file_translate
795 build_xm_defines
796 build_xm_include_list
797 build_xm_file_list
798 build_install_headers_dir
799 build_exeext
800 all_selected_languages
801 all_languages
802 all_lang_makefiles
803 all_lang_makefrags
804 all_gtfiles
805 all_compilers
806 srcdir
807 subdirs
808 slibdir
809 dollar
810 gcc_tooldir
811 MAINT
812 zlibinc
813 zlibdir
814 HOST_LIBS
815 GGC
816 libgcc_visibility
817 gcc_cv_readelf
818 gcc_cv_objdump
819 ORIGINAL_NM_FOR_TARGET
820 gcc_cv_nm
821 ORIGINAL_LD_FOR_TARGET
822 gcc_cv_ld
823 ORIGINAL_AS_FOR_TARGET
824 gcc_cv_as
825 enable_fast_install
826 objdir
827 CXXCPP
828 OTOOL64
829 OTOOL
830 LIPO
831 NMEDIT
832 DSYMUTIL
833 lt_ECHO
834 STRIP
835 OBJDUMP
836 ac_ct_DUMPBIN
837 DUMPBIN
838 LD
839 FGREP
840 SED
841 LIBTOOL
842 collect2
843 STMP_FIXINC
844 BUILD_LDFLAGS
845 BUILD_CFLAGS
846 CC_FOR_BUILD
847 inhibit_libc
848 SYSTEM_HEADER_DIR
849 ALL
850 CROSS
851 CATOBJEXT
852 GENCAT
853 INSTOBJEXT
854 DATADIRNAME
855 CATALOGS
856 POSUB
857 GMSGFMT
858 XGETTEXT
859 INCINTL
860 LIBINTL_DEP
861 LIBINTL
862 USE_NLS
863 extra_opt_files
864 extra_modes_file
865 gthread_flags
866 objext
867 manext
868 LIBICONV_DEP
869 LTLIBICONV
870 LIBICONV
871 LDEXP_LIB
872 GNAT_LIBEXC
873 COLLECT2_LIBS
874 AR
875 NM
876 BISON
877 FLEX
878 GENERATED_MANPAGES
879 BUILD_INFO
880 MAKEINFO
881 have_mktemp_command
882 make_compare_target
883 INSTALL_DATA
884 INSTALL_PROGRAM
885 INSTALL
886 ranlib_flags
887 RANLIB
888 LN
889 LN_S
890 AWK
891 SET_MAKE
892 REPORT_BUGS_TEXI
893 REPORT_BUGS_TO
894 PKGVERSION
895 onestep
896 CROSS_SYSTEM_HEADER_DIR
897 TARGET_SYSTEM_ROOT_DEFINE
898 TARGET_SYSTEM_ROOT
899 enable_shared
900 enable_fixed_point
901 enable_decimal_float
902 enable_multilib
903 ENABLE_BUILD_WITH_CXX
904 coverage_flags
905 valgrind_command
906 valgrind_path_defines
907 valgrind_path
908 TREEBROWSER
909 nocommon_flag
910 warn_cxxflags
911 warn_cflags
912 c_strict_warn
913 strict_warn
914 c_loose_warn
915 loose_warn
916 EGREP
917 GREP
918 CPP
919 OUTPUT_OPTION
920 NO_MINUS_C_MINUS_O
921 GNATMAKE
922 GNATBIND
923 ac_ct_CXX
924 CXXFLAGS
925 CXX
926 OBJEXT
927 EXEEXT
928 ac_ct_CC
929 CPPFLAGS
930 LDFLAGS
931 CFLAGS
932 CC
933 GENINSRC
934 target_subdir
935 host_subdir
936 build_subdir
937 build_libsubdir
938 target_noncanonical
939 target_os
940 target_vendor
941 target_cpu
942 target
943 host_os
944 host_vendor
945 host_cpu
946 host
947 build_os
948 build_vendor
949 build_cpu
950 build
951 target_alias
952 host_alias
953 build_alias
954 LIBS
955 ECHO_T
956 ECHO_N
957 ECHO_C
958 DEFS
959 mandir
960 localedir
961 libdir
962 psdir
963 pdfdir
964 dvidir
965 htmldir
966 infodir
967 docdir
968 oldincludedir
969 includedir
970 localstatedir
971 sharedstatedir
972 sysconfdir
973 datadir
974 datarootdir
975 libexecdir
976 sbindir
977 bindir
978 program_transform_name
979 prefix
980 exec_prefix
981 PACKAGE_URL
982 PACKAGE_BUGREPORT
983 PACKAGE_STRING
984 PACKAGE_VERSION
985 PACKAGE_TARNAME
986 PACKAGE_NAME
987 PATH_SEPARATOR
988 SHELL'
989 ac_subst_files='language_hooks'
990 ac_user_opts='
991 enable_option_checking
992 with_build_libsubdir
993 with_local_prefix
994 with_gxx_include_dir
995 with_cpp_install_dir
996 enable_generated_files_in_srcdir
997 with_gnu_ld
998 with_ld
999 with_demangler_in_ld
1000 with_gnu_as
1001 with_as
1002 enable_werror_always
1003 enable_checking
1004 enable_coverage
1005 enable_gather_detailed_mem_stats
1006 enable_build_with_cxx
1007 with_stabs
1008 enable_multilib
1009 enable___cxa_atexit
1010 enable_decimal_float
1011 enable_fixed_point
1012 enable_threads
1013 enable_tls
1014 enable_objc_gc
1015 with_dwarf2
1016 enable_shared
1017 with_build_sysroot
1018 with_sysroot
1019 enable_intermodule
1020 with_pkgversion
1021 with_bugurl
1022 enable_languages
1023 with_multilib_list
1024 enable_rpath
1025 with_libiconv_prefix
1026 enable_initfini_array
1027 enable_sjlj_exceptions
1028 with_system_libunwind
1029 enable_secureplt
1030 enable_cld
1031 enable_win32_registry
1032 enable_static
1033 with_pic
1034 enable_fast_install
1035 enable_libtool_lock
1036 enable_gnu_unique_object
1037 enable_linker_build_id
1038 with_long_double_128
1039 with_gc
1040 with_system_zlib
1041 enable_maintainer_mode
1042 enable_version_specific_runtime_libs
1043 with_slibdir
1044 enable_plugin
1045 '
1046       ac_precious_vars='build_alias
1047 host_alias
1048 target_alias
1049 CC
1050 CFLAGS
1051 LDFLAGS
1052 LIBS
1053 CPPFLAGS
1054 CXX
1055 CXXFLAGS
1056 CCC
1057 CPP
1058 CXXCPP
1059 GMPLIBS
1060 GMPINC
1061 PPLLIBS
1062 PPLINC
1063 CLOOGLIBS
1064 CLOOGINC'
1065
1066
1067 # Initialize some variables set by options.
1068 ac_init_help=
1069 ac_init_version=false
1070 ac_unrecognized_opts=
1071 ac_unrecognized_sep=
1072 # The variables have the same names as the options, with
1073 # dashes changed to underlines.
1074 cache_file=/dev/null
1075 exec_prefix=NONE
1076 no_create=
1077 no_recursion=
1078 prefix=NONE
1079 program_prefix=NONE
1080 program_suffix=NONE
1081 program_transform_name=s,x,x,
1082 silent=
1083 site=
1084 srcdir=
1085 verbose=
1086 x_includes=NONE
1087 x_libraries=NONE
1088
1089 # Installation directory options.
1090 # These are left unexpanded so users can "make install exec_prefix=/foo"
1091 # and all the variables that are supposed to be based on exec_prefix
1092 # by default will actually change.
1093 # Use braces instead of parens because sh, perl, etc. also accept them.
1094 # (The list follows the same order as the GNU Coding Standards.)
1095 bindir='${exec_prefix}/bin'
1096 sbindir='${exec_prefix}/sbin'
1097 libexecdir='${exec_prefix}/libexec'
1098 datarootdir='${prefix}/share'
1099 datadir='${datarootdir}'
1100 sysconfdir='${prefix}/etc'
1101 sharedstatedir='${prefix}/com'
1102 localstatedir='${prefix}/var'
1103 includedir='${prefix}/include'
1104 oldincludedir='/usr/include'
1105 docdir='${datarootdir}/doc/${PACKAGE}'
1106 infodir='${datarootdir}/info'
1107 htmldir='${docdir}'
1108 dvidir='${docdir}'
1109 pdfdir='${docdir}'
1110 psdir='${docdir}'
1111 libdir='${exec_prefix}/lib'
1112 localedir='${datarootdir}/locale'
1113 mandir='${datarootdir}/man'
1114
1115 ac_prev=
1116 ac_dashdash=
1117 for ac_option
1118 do
1119   # If the previous option needs an argument, assign it.
1120   if test -n "$ac_prev"; then
1121     eval $ac_prev=\$ac_option
1122     ac_prev=
1123     continue
1124   fi
1125
1126   case $ac_option in
1127   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
1128   *)    ac_optarg=yes ;;
1129   esac
1130
1131   # Accept the important Cygnus configure options, so we can diagnose typos.
1132
1133   case $ac_dashdash$ac_option in
1134   --)
1135     ac_dashdash=yes ;;
1136
1137   -bindir | --bindir | --bindi | --bind | --bin | --bi)
1138     ac_prev=bindir ;;
1139   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
1140     bindir=$ac_optarg ;;
1141
1142   -build | --build | --buil | --bui | --bu)
1143     ac_prev=build_alias ;;
1144   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
1145     build_alias=$ac_optarg ;;
1146
1147   -cache-file | --cache-file | --cache-fil | --cache-fi \
1148   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
1149     ac_prev=cache_file ;;
1150   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
1151   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
1152     cache_file=$ac_optarg ;;
1153
1154   --config-cache | -C)
1155     cache_file=config.cache ;;
1156
1157   -datadir | --datadir | --datadi | --datad)
1158     ac_prev=datadir ;;
1159   -datadir=* | --datadir=* | --datadi=* | --datad=*)
1160     datadir=$ac_optarg ;;
1161
1162   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
1163   | --dataroo | --dataro | --datar)
1164     ac_prev=datarootdir ;;
1165   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
1166   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
1167     datarootdir=$ac_optarg ;;
1168
1169   -disable-* | --disable-*)
1170     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1171     # Reject names that are not valid shell variable names.
1172     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1173       as_fn_error "invalid feature name: $ac_useropt"
1174     ac_useropt_orig=$ac_useropt
1175     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1176     case $ac_user_opts in
1177       *"
1178 "enable_$ac_useropt"
1179 "*) ;;
1180       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1181          ac_unrecognized_sep=', ';;
1182     esac
1183     eval enable_$ac_useropt=no ;;
1184
1185   -docdir | --docdir | --docdi | --doc | --do)
1186     ac_prev=docdir ;;
1187   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1188     docdir=$ac_optarg ;;
1189
1190   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1191     ac_prev=dvidir ;;
1192   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1193     dvidir=$ac_optarg ;;
1194
1195   -enable-* | --enable-*)
1196     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1197     # Reject names that are not valid shell variable names.
1198     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1199       as_fn_error "invalid feature name: $ac_useropt"
1200     ac_useropt_orig=$ac_useropt
1201     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1202     case $ac_user_opts in
1203       *"
1204 "enable_$ac_useropt"
1205 "*) ;;
1206       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1207          ac_unrecognized_sep=', ';;
1208     esac
1209     eval enable_$ac_useropt=\$ac_optarg ;;
1210
1211   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1212   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1213   | --exec | --exe | --ex)
1214     ac_prev=exec_prefix ;;
1215   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1216   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1217   | --exec=* | --exe=* | --ex=*)
1218     exec_prefix=$ac_optarg ;;
1219
1220   -gas | --gas | --ga | --g)
1221     # Obsolete; use --with-gas.
1222     with_gas=yes ;;
1223
1224   -help | --help | --hel | --he | -h)
1225     ac_init_help=long ;;
1226   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1227     ac_init_help=recursive ;;
1228   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1229     ac_init_help=short ;;
1230
1231   -host | --host | --hos | --ho)
1232     ac_prev=host_alias ;;
1233   -host=* | --host=* | --hos=* | --ho=*)
1234     host_alias=$ac_optarg ;;
1235
1236   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1237     ac_prev=htmldir ;;
1238   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1239   | --ht=*)
1240     htmldir=$ac_optarg ;;
1241
1242   -includedir | --includedir | --includedi | --included | --include \
1243   | --includ | --inclu | --incl | --inc)
1244     ac_prev=includedir ;;
1245   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1246   | --includ=* | --inclu=* | --incl=* | --inc=*)
1247     includedir=$ac_optarg ;;
1248
1249   -infodir | --infodir | --infodi | --infod | --info | --inf)
1250     ac_prev=infodir ;;
1251   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1252     infodir=$ac_optarg ;;
1253
1254   -libdir | --libdir | --libdi | --libd)
1255     ac_prev=libdir ;;
1256   -libdir=* | --libdir=* | --libdi=* | --libd=*)
1257     libdir=$ac_optarg ;;
1258
1259   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1260   | --libexe | --libex | --libe)
1261     ac_prev=libexecdir ;;
1262   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1263   | --libexe=* | --libex=* | --libe=*)
1264     libexecdir=$ac_optarg ;;
1265
1266   -localedir | --localedir | --localedi | --localed | --locale)
1267     ac_prev=localedir ;;
1268   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1269     localedir=$ac_optarg ;;
1270
1271   -localstatedir | --localstatedir | --localstatedi | --localstated \
1272   | --localstate | --localstat | --localsta | --localst | --locals)
1273     ac_prev=localstatedir ;;
1274   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1275   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1276     localstatedir=$ac_optarg ;;
1277
1278   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1279     ac_prev=mandir ;;
1280   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1281     mandir=$ac_optarg ;;
1282
1283   -nfp | --nfp | --nf)
1284     # Obsolete; use --without-fp.
1285     with_fp=no ;;
1286
1287   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1288   | --no-cr | --no-c | -n)
1289     no_create=yes ;;
1290
1291   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1292   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1293     no_recursion=yes ;;
1294
1295   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1296   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1297   | --oldin | --oldi | --old | --ol | --o)
1298     ac_prev=oldincludedir ;;
1299   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1300   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1301   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1302     oldincludedir=$ac_optarg ;;
1303
1304   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1305     ac_prev=prefix ;;
1306   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1307     prefix=$ac_optarg ;;
1308
1309   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1310   | --program-pre | --program-pr | --program-p)
1311     ac_prev=program_prefix ;;
1312   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1313   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1314     program_prefix=$ac_optarg ;;
1315
1316   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1317   | --program-suf | --program-su | --program-s)
1318     ac_prev=program_suffix ;;
1319   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1320   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1321     program_suffix=$ac_optarg ;;
1322
1323   -program-transform-name | --program-transform-name \
1324   | --program-transform-nam | --program-transform-na \
1325   | --program-transform-n | --program-transform- \
1326   | --program-transform | --program-transfor \
1327   | --program-transfo | --program-transf \
1328   | --program-trans | --program-tran \
1329   | --progr-tra | --program-tr | --program-t)
1330     ac_prev=program_transform_name ;;
1331   -program-transform-name=* | --program-transform-name=* \
1332   | --program-transform-nam=* | --program-transform-na=* \
1333   | --program-transform-n=* | --program-transform-=* \
1334   | --program-transform=* | --program-transfor=* \
1335   | --program-transfo=* | --program-transf=* \
1336   | --program-trans=* | --program-tran=* \
1337   | --progr-tra=* | --program-tr=* | --program-t=*)
1338     program_transform_name=$ac_optarg ;;
1339
1340   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1341     ac_prev=pdfdir ;;
1342   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1343     pdfdir=$ac_optarg ;;
1344
1345   -psdir | --psdir | --psdi | --psd | --ps)
1346     ac_prev=psdir ;;
1347   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1348     psdir=$ac_optarg ;;
1349
1350   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1351   | -silent | --silent | --silen | --sile | --sil)
1352     silent=yes ;;
1353
1354   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1355     ac_prev=sbindir ;;
1356   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1357   | --sbi=* | --sb=*)
1358     sbindir=$ac_optarg ;;
1359
1360   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1361   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1362   | --sharedst | --shareds | --shared | --share | --shar \
1363   | --sha | --sh)
1364     ac_prev=sharedstatedir ;;
1365   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1366   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1367   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1368   | --sha=* | --sh=*)
1369     sharedstatedir=$ac_optarg ;;
1370
1371   -site | --site | --sit)
1372     ac_prev=site ;;
1373   -site=* | --site=* | --sit=*)
1374     site=$ac_optarg ;;
1375
1376   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1377     ac_prev=srcdir ;;
1378   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1379     srcdir=$ac_optarg ;;
1380
1381   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1382   | --syscon | --sysco | --sysc | --sys | --sy)
1383     ac_prev=sysconfdir ;;
1384   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1385   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1386     sysconfdir=$ac_optarg ;;
1387
1388   -target | --target | --targe | --targ | --tar | --ta | --t)
1389     ac_prev=target_alias ;;
1390   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1391     target_alias=$ac_optarg ;;
1392
1393   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1394     verbose=yes ;;
1395
1396   -version | --version | --versio | --versi | --vers | -V)
1397     ac_init_version=: ;;
1398
1399   -with-* | --with-*)
1400     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1401     # Reject names that are not valid shell variable names.
1402     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1403       as_fn_error "invalid package name: $ac_useropt"
1404     ac_useropt_orig=$ac_useropt
1405     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1406     case $ac_user_opts in
1407       *"
1408 "with_$ac_useropt"
1409 "*) ;;
1410       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1411          ac_unrecognized_sep=', ';;
1412     esac
1413     eval with_$ac_useropt=\$ac_optarg ;;
1414
1415   -without-* | --without-*)
1416     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1417     # Reject names that are not valid shell variable names.
1418     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1419       as_fn_error "invalid package name: $ac_useropt"
1420     ac_useropt_orig=$ac_useropt
1421     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1422     case $ac_user_opts in
1423       *"
1424 "with_$ac_useropt"
1425 "*) ;;
1426       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1427          ac_unrecognized_sep=', ';;
1428     esac
1429     eval with_$ac_useropt=no ;;
1430
1431   --x)
1432     # Obsolete; use --with-x.
1433     with_x=yes ;;
1434
1435   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1436   | --x-incl | --x-inc | --x-in | --x-i)
1437     ac_prev=x_includes ;;
1438   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1439   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1440     x_includes=$ac_optarg ;;
1441
1442   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1443   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1444     ac_prev=x_libraries ;;
1445   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1446   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1447     x_libraries=$ac_optarg ;;
1448
1449   -*) as_fn_error "unrecognized option: \`$ac_option'
1450 Try \`$0 --help' for more information."
1451     ;;
1452
1453   *=*)
1454     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1455     # Reject names that are not valid shell variable names.
1456     case $ac_envvar in #(
1457       '' | [0-9]* | *[!_$as_cr_alnum]* )
1458       as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1459     esac
1460     eval $ac_envvar=\$ac_optarg
1461     export $ac_envvar ;;
1462
1463   *)
1464     # FIXME: should be removed in autoconf 3.0.
1465     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1466     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1467       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1468     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1469     ;;
1470
1471   esac
1472 done
1473
1474 if test -n "$ac_prev"; then
1475   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1476   as_fn_error "missing argument to $ac_option"
1477 fi
1478
1479 if test -n "$ac_unrecognized_opts"; then
1480   case $enable_option_checking in
1481     no) ;;
1482     fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1483     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1484   esac
1485 fi
1486
1487 # Check all directory arguments for consistency.
1488 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1489                 datadir sysconfdir sharedstatedir localstatedir includedir \
1490                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1491                 libdir localedir mandir
1492 do
1493   eval ac_val=\$$ac_var
1494   # Remove trailing slashes.
1495   case $ac_val in
1496     */ )
1497       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1498       eval $ac_var=\$ac_val;;
1499   esac
1500   # Be sure to have absolute directory names.
1501   case $ac_val in
1502     [\\/$]* | ?:[\\/]* )  continue;;
1503     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1504   esac
1505   as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1506 done
1507
1508 # There might be people who depend on the old broken behavior: `$host'
1509 # used to hold the argument of --host etc.
1510 # FIXME: To remove some day.
1511 build=$build_alias
1512 host=$host_alias
1513 target=$target_alias
1514
1515 # FIXME: To remove some day.
1516 if test "x$host_alias" != x; then
1517   if test "x$build_alias" = x; then
1518     cross_compiling=maybe
1519     $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1520     If a cross compiler is detected then cross compile mode will be used." >&2
1521   elif test "x$build_alias" != "x$host_alias"; then
1522     cross_compiling=yes
1523   fi
1524 fi
1525
1526 ac_tool_prefix=
1527 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1528
1529 test "$silent" = yes && exec 6>/dev/null
1530
1531
1532 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1533 ac_ls_di=`ls -di .` &&
1534 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1535   as_fn_error "working directory cannot be determined"
1536 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1537   as_fn_error "pwd does not report name of working directory"
1538
1539
1540 # Find the source files, if location was not specified.
1541 if test -z "$srcdir"; then
1542   ac_srcdir_defaulted=yes
1543   # Try the directory containing this script, then the parent directory.
1544   ac_confdir=`$as_dirname -- "$as_myself" ||
1545 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1546          X"$as_myself" : 'X\(//\)[^/]' \| \
1547          X"$as_myself" : 'X\(//\)$' \| \
1548          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1549 $as_echo X"$as_myself" |
1550     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1551             s//\1/
1552             q
1553           }
1554           /^X\(\/\/\)[^/].*/{
1555             s//\1/
1556             q
1557           }
1558           /^X\(\/\/\)$/{
1559             s//\1/
1560             q
1561           }
1562           /^X\(\/\).*/{
1563             s//\1/
1564             q
1565           }
1566           s/.*/./; q'`
1567   srcdir=$ac_confdir
1568   if test ! -r "$srcdir/$ac_unique_file"; then
1569     srcdir=..
1570   fi
1571 else
1572   ac_srcdir_defaulted=no
1573 fi
1574 if test ! -r "$srcdir/$ac_unique_file"; then
1575   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1576   as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1577 fi
1578 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1579 ac_abs_confdir=`(
1580         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1581         pwd)`
1582 # When building in place, set srcdir=.
1583 if test "$ac_abs_confdir" = "$ac_pwd"; then
1584   srcdir=.
1585 fi
1586 # Remove unnecessary trailing slashes from srcdir.
1587 # Double slashes in file names in object file debugging info
1588 # mess up M-x gdb in Emacs.
1589 case $srcdir in
1590 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1591 esac
1592 for ac_var in $ac_precious_vars; do
1593   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1594   eval ac_env_${ac_var}_value=\$${ac_var}
1595   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1596   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1597 done
1598
1599 #
1600 # Report the --help message.
1601 #
1602 if test "$ac_init_help" = "long"; then
1603   # Omit some internal or obsolete options to make the list less imposing.
1604   # This message is too long to be a string in the A/UX 3.1 sh.
1605   cat <<_ACEOF
1606 \`configure' configures this package to adapt to many kinds of systems.
1607
1608 Usage: $0 [OPTION]... [VAR=VALUE]...
1609
1610 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1611 VAR=VALUE.  See below for descriptions of some of the useful variables.
1612
1613 Defaults for the options are specified in brackets.
1614
1615 Configuration:
1616   -h, --help              display this help and exit
1617       --help=short        display options specific to this package
1618       --help=recursive    display the short help of all the included packages
1619   -V, --version           display version information and exit
1620   -q, --quiet, --silent   do not print \`checking...' messages
1621       --cache-file=FILE   cache test results in FILE [disabled]
1622   -C, --config-cache      alias for \`--cache-file=config.cache'
1623   -n, --no-create         do not create output files
1624       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1625
1626 Installation directories:
1627   --prefix=PREFIX         install architecture-independent files in PREFIX
1628                           [$ac_default_prefix]
1629   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1630                           [PREFIX]
1631
1632 By default, \`make install' will install all the files in
1633 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1634 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1635 for instance \`--prefix=\$HOME'.
1636
1637 For better control, use the options below.
1638
1639 Fine tuning of the installation directories:
1640   --bindir=DIR            user executables [EPREFIX/bin]
1641   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1642   --libexecdir=DIR        program executables [EPREFIX/libexec]
1643   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1644   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1645   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1646   --libdir=DIR            object code libraries [EPREFIX/lib]
1647   --includedir=DIR        C header files [PREFIX/include]
1648   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1649   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1650   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1651   --infodir=DIR           info documentation [DATAROOTDIR/info]
1652   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1653   --mandir=DIR            man documentation [DATAROOTDIR/man]
1654   --docdir=DIR            documentation root [DATAROOTDIR/doc/PACKAGE]
1655   --htmldir=DIR           html documentation [DOCDIR]
1656   --dvidir=DIR            dvi documentation [DOCDIR]
1657   --pdfdir=DIR            pdf documentation [DOCDIR]
1658   --psdir=DIR             ps documentation [DOCDIR]
1659 _ACEOF
1660
1661   cat <<\_ACEOF
1662
1663 Program names:
1664   --program-prefix=PREFIX            prepend PREFIX to installed program names
1665   --program-suffix=SUFFIX            append SUFFIX to installed program names
1666   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1667
1668 System types:
1669   --build=BUILD     configure for building on BUILD [guessed]
1670   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1671   --target=TARGET   configure for building compilers for TARGET [HOST]
1672 _ACEOF
1673 fi
1674
1675 if test -n "$ac_init_help"; then
1676
1677   cat <<\_ACEOF
1678
1679 Optional Features:
1680   --disable-option-checking  ignore unrecognized --enable/--with options
1681   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1682   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1683   --enable-generated-files-in-srcdir
1684                           put copies of generated files in source dir
1685                           intended for creating source tarballs for users
1686                           without texinfo bison or flex.
1687   --enable-werror-always  enable -Werror despite compiler version
1688   --enable-checking=LIST
1689                           enable expensive run-time checks.  With LIST,
1690                           enable only specific categories of checks.
1691                           Categories are: yes,no,all,none,release.
1692                           Flags are: assert,df,fold,gc,gcac,gimple,misc,
1693                           rtlflag,rtl,runtime,tree,valgrind,types.
1694   --enable-coverage=LEVEL
1695                           enable compiler's code coverage collection.
1696                           Use to measure compiler performance and locate
1697                           unused parts of the compiler. With LEVEL, specify
1698                           optimization. Values are opt, noopt,
1699                           default is noopt
1700   --enable-gather-detailed-mem-stats         enable detailed memory allocation stats gathering
1701   --enable-build-with-cxx build with C++ compiler instead of C compiler
1702   --enable-multilib       enable library support for multiple ABIs
1703   --enable-__cxa_atexit   enable __cxa_atexit for C++
1704   --enable-decimal-float={no,yes,bid,dpd}
1705                         enable decimal float extension to C.  Selecting 'bid'
1706                         or 'dpd' choses which decimal floating point format
1707                         to use
1708   --enable-fixed-point    enable fixed-point arithmetic extension to C
1709   --enable-threads        enable thread usage for target GCC
1710   --enable-threads=LIB    use LIB thread package for target GCC
1711   --enable-tls            enable or disable generation of tls code
1712                           overriding the assembler check for tls support
1713   --enable-objc-gc        enable the use of Boehm's garbage collector with
1714                           the GNU Objective-C runtime
1715   --disable-shared        don't provide a shared libgcc
1716   --enable-intermodule    build the compiler in one step
1717   --enable-languages=LIST specify which front-ends to build
1718   --disable-rpath         do not hardcode runtime library paths
1719   --enable-initfini-array       use .init_array/.fini_array sections
1720   --enable-sjlj-exceptions
1721                           arrange to use setjmp/longjmp exception handling
1722   --enable-secureplt      enable -msecure-plt by default for PowerPC
1723   --enable-cld            enable -mcld by default for 32bit x86
1724   --disable-win32-registry
1725                           disable lookup of installation paths in the
1726                           Registry on Windows hosts
1727   --enable-win32-registry enable registry lookup (default)
1728   --enable-win32-registry=KEY
1729                           use KEY instead of GCC version as the last portion
1730                           of the registry key
1731   --enable-shared[=PKGS]  build shared libraries [default=yes]
1732   --enable-static[=PKGS]  build static libraries [default=yes]
1733   --enable-fast-install[=PKGS]
1734                           optimize for fast installation [default=yes]
1735   --disable-libtool-lock  avoid locking (might break parallel builds)
1736   --enable-gnu-unique-object    enable the use of the @gnu_unique_object ELF extension on
1737                                 glibc systems
1738   --enable-linker-build-id
1739                           compiler will always pass --build-id to linker
1740   --enable-maintainer-mode
1741                           enable make rules and dependencies not useful
1742                           (and sometimes confusing) to the casual installer
1743   --enable-version-specific-runtime-libs
1744                           specify that runtime libraries should be
1745                           installed in a compiler-specific directory
1746   --enable-plugin         enable plugin support
1747
1748 Optional Packages:
1749   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1750   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1751   --with-build-libsubdir=DIR  Directory where to find libraries for build system
1752   --with-local-prefix=DIR specifies directory to put local include
1753   --with-gxx-include-dir=DIR
1754                           specifies directory to put g++ header files
1755   --with-cpp-install-dir=DIR
1756                           install the user visible C preprocessor in DIR
1757                           (relative to PREFIX) as well as PREFIX/bin
1758   --with-gnu-ld           arrange to work with GNU ld.
1759   --with-ld               arrange to use the specified ld (full pathname)
1760   --with-demangler-in-ld  try to use demangler in GNU ld.
1761   --with-gnu-as           arrange to work with GNU as
1762   --with-as               arrange to use the specified as (full pathname)
1763   --with-stabs            arrange to use stabs instead of host debug format
1764   --with-dwarf2           force the default debug format to be DWARF 2
1765   --with-build-sysroot=sysroot
1766                           use sysroot as the system root during the build
1767   --with-sysroot=DIR Search for usr/lib, usr/include, et al, within DIR.
1768   --with-pkgversion=PKG   Use PKG in the version string in place of "GCC"
1769   --with-bugurl=URL       Direct users to URL to report a bug
1770   --with-multilib-list    Select multilibs (SH only)
1771   --with-gnu-ld           assume the C compiler uses GNU ld default=no
1772   --with-libiconv-prefix[=DIR]  search for libiconv in DIR/include and DIR/lib
1773   --without-libiconv-prefix     don't search for libiconv in includedir and libdir
1774   --with-system-libunwind use installed libunwind
1775   --with-pic              try to use only PIC/non-PIC objects [default=use
1776                           both]
1777   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1778   --with-long-double-128  Use 128-bit long double by default.
1779   --with-gc={page,zone}   choose the garbage collection mechanism to use
1780                           with the compiler
1781   --with-system-zlib      use installed libz
1782   --with-slibdir=DIR      shared libraries in DIR [LIBDIR]
1783
1784 Some influential environment variables:
1785   CC          C compiler command
1786   CFLAGS      C compiler flags
1787   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1788               nonstandard directory <lib dir>
1789   LIBS        libraries to pass to the linker, e.g. -l<library>
1790   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1791               you have headers in a nonstandard directory <include dir>
1792   CXX         C++ compiler command
1793   CXXFLAGS    C++ compiler flags
1794   CPP         C preprocessor
1795   CXXCPP      C++ preprocessor
1796   GMPLIBS     How to link GMP
1797   GMPINC      How to find GMP include files
1798   PPLLIBS     How to link PPL
1799   PPLINC      How to find PPL include files
1800   CLOOGLIBS   How to link CLOOG
1801   CLOOGINC    How to find CLOOG include files
1802
1803 Use these variables to override the choices made by `configure' or to help
1804 it to find libraries and programs with nonstandard names/locations.
1805
1806 Report bugs to the package provider.
1807 _ACEOF
1808 ac_status=$?
1809 fi
1810
1811 if test "$ac_init_help" = "recursive"; then
1812   # If there are subdirs, report their specific --help.
1813   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1814     test -d "$ac_dir" ||
1815       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1816       continue
1817     ac_builddir=.
1818
1819 case "$ac_dir" in
1820 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1821 *)
1822   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1823   # A ".." for each directory in $ac_dir_suffix.
1824   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1825   case $ac_top_builddir_sub in
1826   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1827   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1828   esac ;;
1829 esac
1830 ac_abs_top_builddir=$ac_pwd
1831 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1832 # for backward compatibility:
1833 ac_top_builddir=$ac_top_build_prefix
1834
1835 case $srcdir in
1836   .)  # We are building in place.
1837     ac_srcdir=.
1838     ac_top_srcdir=$ac_top_builddir_sub
1839     ac_abs_top_srcdir=$ac_pwd ;;
1840   [\\/]* | ?:[\\/]* )  # Absolute name.
1841     ac_srcdir=$srcdir$ac_dir_suffix;
1842     ac_top_srcdir=$srcdir
1843     ac_abs_top_srcdir=$srcdir ;;
1844   *) # Relative name.
1845     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1846     ac_top_srcdir=$ac_top_build_prefix$srcdir
1847     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1848 esac
1849 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1850
1851     cd "$ac_dir" || { ac_status=$?; continue; }
1852     # Check for guested configure.
1853     if test -f "$ac_srcdir/configure.gnu"; then
1854       echo &&
1855       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1856     elif test -f "$ac_srcdir/configure"; then
1857       echo &&
1858       $SHELL "$ac_srcdir/configure" --help=recursive
1859     else
1860       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1861     fi || ac_status=$?
1862     cd "$ac_pwd" || { ac_status=$?; break; }
1863   done
1864 fi
1865
1866 test -n "$ac_init_help" && exit $ac_status
1867 if $ac_init_version; then
1868   cat <<\_ACEOF
1869 configure
1870 generated by GNU Autoconf 2.64
1871
1872 Copyright (C) 2009 Free Software Foundation, Inc.
1873 This configure script is free software; the Free Software Foundation
1874 gives unlimited permission to copy, distribute and modify it.
1875 _ACEOF
1876   exit
1877 fi
1878
1879 ## ------------------------ ##
1880 ## Autoconf initialization. ##
1881 ## ------------------------ ##
1882
1883 # ac_fn_c_try_compile LINENO
1884 # --------------------------
1885 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1886 ac_fn_c_try_compile ()
1887 {
1888   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1889   rm -f conftest.$ac_objext
1890   if { { ac_try="$ac_compile"
1891 case "(($ac_try" in
1892   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1893   *) ac_try_echo=$ac_try;;
1894 esac
1895 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1896 $as_echo "$ac_try_echo"; } >&5
1897   (eval "$ac_compile") 2>conftest.err
1898   ac_status=$?
1899   if test -s conftest.err; then
1900     grep -v '^ *+' conftest.err >conftest.er1
1901     cat conftest.er1 >&5
1902     mv -f conftest.er1 conftest.err
1903   fi
1904   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1905   test $ac_status = 0; } && {
1906          test -z "$ac_c_werror_flag" ||
1907          test ! -s conftest.err
1908        } && test -s conftest.$ac_objext; then :
1909   ac_retval=0
1910 else
1911   $as_echo "$as_me: failed program was:" >&5
1912 sed 's/^/| /' conftest.$ac_ext >&5
1913
1914         ac_retval=1
1915 fi
1916   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1917   return $ac_retval
1918
1919 } # ac_fn_c_try_compile
1920
1921 # ac_fn_cxx_try_compile LINENO
1922 # ----------------------------
1923 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1924 ac_fn_cxx_try_compile ()
1925 {
1926   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1927   rm -f conftest.$ac_objext
1928   if { { ac_try="$ac_compile"
1929 case "(($ac_try" in
1930   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1931   *) ac_try_echo=$ac_try;;
1932 esac
1933 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1934 $as_echo "$ac_try_echo"; } >&5
1935   (eval "$ac_compile") 2>conftest.err
1936   ac_status=$?
1937   if test -s conftest.err; then
1938     grep -v '^ *+' conftest.err >conftest.er1
1939     cat conftest.er1 >&5
1940     mv -f conftest.er1 conftest.err
1941   fi
1942   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1943   test $ac_status = 0; } && {
1944          test -z "$ac_cxx_werror_flag" ||
1945          test ! -s conftest.err
1946        } && test -s conftest.$ac_objext; then :
1947   ac_retval=0
1948 else
1949   $as_echo "$as_me: failed program was:" >&5
1950 sed 's/^/| /' conftest.$ac_ext >&5
1951
1952         ac_retval=1
1953 fi
1954   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1955   return $ac_retval
1956
1957 } # ac_fn_cxx_try_compile
1958
1959 # ac_fn_c_try_cpp LINENO
1960 # ----------------------
1961 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1962 ac_fn_c_try_cpp ()
1963 {
1964   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1965   if { { ac_try="$ac_cpp conftest.$ac_ext"
1966 case "(($ac_try" in
1967   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1968   *) ac_try_echo=$ac_try;;
1969 esac
1970 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1971 $as_echo "$ac_try_echo"; } >&5
1972   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1973   ac_status=$?
1974   if test -s conftest.err; then
1975     grep -v '^ *+' conftest.err >conftest.er1
1976     cat conftest.er1 >&5
1977     mv -f conftest.er1 conftest.err
1978   fi
1979   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1980   test $ac_status = 0; } >/dev/null && {
1981          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1982          test ! -s conftest.err
1983        }; then :
1984   ac_retval=0
1985 else
1986   $as_echo "$as_me: failed program was:" >&5
1987 sed 's/^/| /' conftest.$ac_ext >&5
1988
1989     ac_retval=1
1990 fi
1991   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1992   return $ac_retval
1993
1994 } # ac_fn_c_try_cpp
1995
1996 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1997 # -------------------------------------------------------
1998 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1999 # the include files in INCLUDES and setting the cache variable VAR
2000 # accordingly.
2001 ac_fn_c_check_header_mongrel ()
2002 {
2003   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2004   if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2005   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2006 $as_echo_n "checking for $2... " >&6; }
2007 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2008   $as_echo_n "(cached) " >&6
2009 fi
2010 eval ac_res=\$$3
2011                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2012 $as_echo "$ac_res" >&6; }
2013 else
2014   # Is the header compilable?
2015 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
2016 $as_echo_n "checking $2 usability... " >&6; }
2017 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2018 /* end confdefs.h.  */
2019 $4
2020 #include <$2>
2021 _ACEOF
2022 if ac_fn_c_try_compile "$LINENO"; then :
2023   ac_header_compiler=yes
2024 else
2025   ac_header_compiler=no
2026 fi
2027 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
2029 $as_echo "$ac_header_compiler" >&6; }
2030
2031 # Is the header present?
2032 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
2033 $as_echo_n "checking $2 presence... " >&6; }
2034 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2035 /* end confdefs.h.  */
2036 #include <$2>
2037 _ACEOF
2038 if ac_fn_c_try_cpp "$LINENO"; then :
2039   ac_header_preproc=yes
2040 else
2041   ac_header_preproc=no
2042 fi
2043 rm -f conftest.err conftest.$ac_ext
2044 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
2045 $as_echo "$ac_header_preproc" >&6; }
2046
2047 # So?  What about this header?
2048 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
2049   yes:no: )
2050     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
2051 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
2052     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2053 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2054     ;;
2055   no:yes:* )
2056     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
2057 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
2058     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
2059 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
2060     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2061 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2062     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
2063 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
2064     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2065 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2066     ;;
2067 esac
2068   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2069 $as_echo_n "checking for $2... " >&6; }
2070 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2071   $as_echo_n "(cached) " >&6
2072 else
2073   eval "$3=\$ac_header_compiler"
2074 fi
2075 eval ac_res=\$$3
2076                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2077 $as_echo "$ac_res" >&6; }
2078 fi
2079   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2080
2081 } # ac_fn_c_check_header_mongrel
2082
2083 # ac_fn_c_try_run LINENO
2084 # ----------------------
2085 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
2086 # that executables *can* be run.
2087 ac_fn_c_try_run ()
2088 {
2089   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2090   if { { ac_try="$ac_link"
2091 case "(($ac_try" in
2092   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2093   *) ac_try_echo=$ac_try;;
2094 esac
2095 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2096 $as_echo "$ac_try_echo"; } >&5
2097   (eval "$ac_link") 2>&5
2098   ac_status=$?
2099   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2100   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
2101   { { case "(($ac_try" in
2102   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2103   *) ac_try_echo=$ac_try;;
2104 esac
2105 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2106 $as_echo "$ac_try_echo"; } >&5
2107   (eval "$ac_try") 2>&5
2108   ac_status=$?
2109   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2110   test $ac_status = 0; }; }; then :
2111   ac_retval=0
2112 else
2113   $as_echo "$as_me: program exited with status $ac_status" >&5
2114        $as_echo "$as_me: failed program was:" >&5
2115 sed 's/^/| /' conftest.$ac_ext >&5
2116
2117        ac_retval=$ac_status
2118 fi
2119   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2120   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2121   return $ac_retval
2122
2123 } # ac_fn_c_try_run
2124
2125 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
2126 # -------------------------------------------------------
2127 # Tests whether HEADER exists and can be compiled using the include files in
2128 # INCLUDES, setting the cache variable VAR accordingly.
2129 ac_fn_c_check_header_compile ()
2130 {
2131   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2132   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2133 $as_echo_n "checking for $2... " >&6; }
2134 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2135   $as_echo_n "(cached) " >&6
2136 else
2137   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2138 /* end confdefs.h.  */
2139 $4
2140 #include <$2>
2141 _ACEOF
2142 if ac_fn_c_try_compile "$LINENO"; then :
2143   eval "$3=yes"
2144 else
2145   eval "$3=no"
2146 fi
2147 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2148 fi
2149 eval ac_res=\$$3
2150                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2151 $as_echo "$ac_res" >&6; }
2152   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2153
2154 } # ac_fn_c_check_header_compile
2155
2156 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
2157 # --------------------------------------------
2158 # Tries to find the compile-time value of EXPR in a program that includes
2159 # INCLUDES, setting VAR accordingly. Returns whether the value could be
2160 # computed
2161 ac_fn_c_compute_int ()
2162 {
2163   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2164   if test "$cross_compiling" = yes; then
2165     # Depending upon the size, compute the lo and hi bounds.
2166 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2167 /* end confdefs.h.  */
2168 $4
2169 int
2170 main ()
2171 {
2172 static int test_array [1 - 2 * !(($2) >= 0)];
2173 test_array [0] = 0
2174
2175   ;
2176   return 0;
2177 }
2178 _ACEOF
2179 if ac_fn_c_try_compile "$LINENO"; then :
2180   ac_lo=0 ac_mid=0
2181   while :; do
2182     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2183 /* end confdefs.h.  */
2184 $4
2185 int
2186 main ()
2187 {
2188 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2189 test_array [0] = 0
2190
2191   ;
2192   return 0;
2193 }
2194 _ACEOF
2195 if ac_fn_c_try_compile "$LINENO"; then :
2196   ac_hi=$ac_mid; break
2197 else
2198   as_fn_arith $ac_mid + 1 && ac_lo=$as_val
2199                         if test $ac_lo -le $ac_mid; then
2200                           ac_lo= ac_hi=
2201                           break
2202                         fi
2203                         as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
2204 fi
2205 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2206   done
2207 else
2208   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2209 /* end confdefs.h.  */
2210 $4
2211 int
2212 main ()
2213 {
2214 static int test_array [1 - 2 * !(($2) < 0)];
2215 test_array [0] = 0
2216
2217   ;
2218   return 0;
2219 }
2220 _ACEOF
2221 if ac_fn_c_try_compile "$LINENO"; then :
2222   ac_hi=-1 ac_mid=-1
2223   while :; do
2224     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2225 /* end confdefs.h.  */
2226 $4
2227 int
2228 main ()
2229 {
2230 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
2231 test_array [0] = 0
2232
2233   ;
2234   return 0;
2235 }
2236 _ACEOF
2237 if ac_fn_c_try_compile "$LINENO"; then :
2238   ac_lo=$ac_mid; break
2239 else
2240   as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
2241                         if test $ac_mid -le $ac_hi; then
2242                           ac_lo= ac_hi=
2243                           break
2244                         fi
2245                         as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
2246 fi
2247 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2248   done
2249 else
2250   ac_lo= ac_hi=
2251 fi
2252 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2253 fi
2254 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2255 # Binary search between lo and hi bounds.
2256 while test "x$ac_lo" != "x$ac_hi"; do
2257   as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2258   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2259 /* end confdefs.h.  */
2260 $4
2261 int
2262 main ()
2263 {
2264 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2265 test_array [0] = 0
2266
2267   ;
2268   return 0;
2269 }
2270 _ACEOF
2271 if ac_fn_c_try_compile "$LINENO"; then :
2272   ac_hi=$ac_mid
2273 else
2274   as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2275 fi
2276 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2277 done
2278 case $ac_lo in #((
2279 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2280 '') ac_retval=1 ;;
2281 esac
2282   else
2283     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2284 /* end confdefs.h.  */
2285 $4
2286 static long int longval () { return $2; }
2287 static unsigned long int ulongval () { return $2; }
2288 #include <stdio.h>
2289 #include <stdlib.h>
2290 int
2291 main ()
2292 {
2293
2294   FILE *f = fopen ("conftest.val", "w");
2295   if (! f)
2296     return 1;
2297   if (($2) < 0)
2298     {
2299       long int i = longval ();
2300       if (i != ($2))
2301         return 1;
2302       fprintf (f, "%ld", i);
2303     }
2304   else
2305     {
2306       unsigned long int i = ulongval ();
2307       if (i != ($2))
2308         return 1;
2309       fprintf (f, "%lu", i);
2310     }
2311   /* Do not output a trailing newline, as this causes \r\n confusion
2312      on some platforms.  */
2313   return ferror (f) || fclose (f) != 0;
2314
2315   ;
2316   return 0;
2317 }
2318 _ACEOF
2319 if ac_fn_c_try_run "$LINENO"; then :
2320   echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2321 else
2322   ac_retval=1
2323 fi
2324 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2325   conftest.$ac_objext conftest.beam conftest.$ac_ext
2326 rm -f conftest.val
2327
2328   fi
2329   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2330   return $ac_retval
2331
2332 } # ac_fn_c_compute_int
2333
2334 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2335 # -------------------------------------------
2336 # Tests whether TYPE exists after having included INCLUDES, setting cache
2337 # variable VAR accordingly.
2338 ac_fn_c_check_type ()
2339 {
2340   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2341   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2342 $as_echo_n "checking for $2... " >&6; }
2343 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2344   $as_echo_n "(cached) " >&6
2345 else
2346   eval "$3=no"
2347   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2348 /* end confdefs.h.  */
2349 $4
2350 int
2351 main ()
2352 {
2353 if (sizeof ($2))
2354          return 0;
2355   ;
2356   return 0;
2357 }
2358 _ACEOF
2359 if ac_fn_c_try_compile "$LINENO"; then :
2360   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2361 /* end confdefs.h.  */
2362 $4
2363 int
2364 main ()
2365 {
2366 if (sizeof (($2)))
2367             return 0;
2368   ;
2369   return 0;
2370 }
2371 _ACEOF
2372 if ac_fn_c_try_compile "$LINENO"; then :
2373
2374 else
2375   eval "$3=yes"
2376 fi
2377 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2378 fi
2379 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2380 fi
2381 eval ac_res=\$$3
2382                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2383 $as_echo "$ac_res" >&6; }
2384   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2385
2386 } # ac_fn_c_check_type
2387
2388 # ac_fn_c_check_header_preproc LINENO HEADER VAR
2389 # ----------------------------------------------
2390 # Tests whether HEADER is present, setting the cache variable VAR accordingly.
2391 ac_fn_c_check_header_preproc ()
2392 {
2393   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2394   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2395 $as_echo_n "checking for $2... " >&6; }
2396 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2397   $as_echo_n "(cached) " >&6
2398 else
2399   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2400 /* end confdefs.h.  */
2401 #include <$2>
2402 _ACEOF
2403 if ac_fn_c_try_cpp "$LINENO"; then :
2404   eval "$3=yes"
2405 else
2406   eval "$3=no"
2407 fi
2408 rm -f conftest.err conftest.$ac_ext
2409 fi
2410 eval ac_res=\$$3
2411                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2412 $as_echo "$ac_res" >&6; }
2413   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2414
2415 } # ac_fn_c_check_header_preproc
2416
2417 # ac_fn_c_try_link LINENO
2418 # -----------------------
2419 # Try to link conftest.$ac_ext, and return whether this succeeded.
2420 ac_fn_c_try_link ()
2421 {
2422   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2423   rm -f conftest.$ac_objext conftest$ac_exeext
2424   if { { ac_try="$ac_link"
2425 case "(($ac_try" in
2426   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2427   *) ac_try_echo=$ac_try;;
2428 esac
2429 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2430 $as_echo "$ac_try_echo"; } >&5
2431   (eval "$ac_link") 2>conftest.err
2432   ac_status=$?
2433   if test -s conftest.err; then
2434     grep -v '^ *+' conftest.err >conftest.er1
2435     cat conftest.er1 >&5
2436     mv -f conftest.er1 conftest.err
2437   fi
2438   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2439   test $ac_status = 0; } && {
2440          test -z "$ac_c_werror_flag" ||
2441          test ! -s conftest.err
2442        } && test -s conftest$ac_exeext && {
2443          test "$cross_compiling" = yes ||
2444          $as_test_x conftest$ac_exeext
2445        }; then :
2446   ac_retval=0
2447 else
2448   $as_echo "$as_me: failed program was:" >&5
2449 sed 's/^/| /' conftest.$ac_ext >&5
2450
2451         ac_retval=1
2452 fi
2453   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
2454   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
2455   # interfere with the next link command; also delete a directory that is
2456   # left behind by Apple's compiler.  We do this before executing the actions.
2457   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2458   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2459   return $ac_retval
2460
2461 } # ac_fn_c_try_link
2462
2463 # ac_fn_c_check_func LINENO FUNC VAR
2464 # ----------------------------------
2465 # Tests whether FUNC exists, setting the cache variable VAR accordingly
2466 ac_fn_c_check_func ()
2467 {
2468   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2469   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2470 $as_echo_n "checking for $2... " >&6; }
2471 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2472   $as_echo_n "(cached) " >&6
2473 else
2474   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2475 /* end confdefs.h.  */
2476 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2477    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
2478 #define $2 innocuous_$2
2479
2480 /* System header to define __stub macros and hopefully few prototypes,
2481     which can conflict with char $2 (); below.
2482     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2483     <limits.h> exists even on freestanding compilers.  */
2484
2485 #ifdef __STDC__
2486 # include <limits.h>
2487 #else
2488 # include <assert.h>
2489 #endif
2490
2491 #undef $2
2492
2493 /* Override any GCC internal prototype to avoid an error.
2494    Use char because int might match the return type of a GCC
2495    builtin and then its argument prototype would still apply.  */
2496 #ifdef __cplusplus
2497 extern "C"
2498 #endif
2499 char $2 ();
2500 /* The GNU C library defines this for functions which it implements
2501     to always fail with ENOSYS.  Some functions are actually named
2502     something starting with __ and the normal name is an alias.  */
2503 #if defined __stub_$2 || defined __stub___$2
2504 choke me
2505 #endif
2506
2507 int
2508 main ()
2509 {
2510 return $2 ();
2511   ;
2512   return 0;
2513 }
2514 _ACEOF
2515 if ac_fn_c_try_link "$LINENO"; then :
2516   eval "$3=yes"
2517 else
2518   eval "$3=no"
2519 fi
2520 rm -f core conftest.err conftest.$ac_objext \
2521     conftest$ac_exeext conftest.$ac_ext
2522 fi
2523 eval ac_res=\$$3
2524                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2525 $as_echo "$ac_res" >&6; }
2526   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2527
2528 } # ac_fn_c_check_func
2529
2530 # ac_fn_cxx_try_cpp LINENO
2531 # ------------------------
2532 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
2533 ac_fn_cxx_try_cpp ()
2534 {
2535   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2536   if { { ac_try="$ac_cpp conftest.$ac_ext"
2537 case "(($ac_try" in
2538   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2539   *) ac_try_echo=$ac_try;;
2540 esac
2541 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2542 $as_echo "$ac_try_echo"; } >&5
2543   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
2544   ac_status=$?
2545   if test -s conftest.err; then
2546     grep -v '^ *+' conftest.err >conftest.er1
2547     cat conftest.er1 >&5
2548     mv -f conftest.er1 conftest.err
2549   fi
2550   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2551   test $ac_status = 0; } >/dev/null && {
2552          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
2553          test ! -s conftest.err
2554        }; then :
2555   ac_retval=0
2556 else
2557   $as_echo "$as_me: failed program was:" >&5
2558 sed 's/^/| /' conftest.$ac_ext >&5
2559
2560     ac_retval=1
2561 fi
2562   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2563   return $ac_retval
2564
2565 } # ac_fn_cxx_try_cpp
2566
2567 # ac_fn_cxx_try_link LINENO
2568 # -------------------------
2569 # Try to link conftest.$ac_ext, and return whether this succeeded.
2570 ac_fn_cxx_try_link ()
2571 {
2572   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2573   rm -f conftest.$ac_objext conftest$ac_exeext
2574   if { { ac_try="$ac_link"
2575 case "(($ac_try" in
2576   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2577   *) ac_try_echo=$ac_try;;
2578 esac
2579 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2580 $as_echo "$ac_try_echo"; } >&5
2581   (eval "$ac_link") 2>conftest.err
2582   ac_status=$?
2583   if test -s conftest.err; then
2584     grep -v '^ *+' conftest.err >conftest.er1
2585     cat conftest.er1 >&5
2586     mv -f conftest.er1 conftest.err
2587   fi
2588   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2589   test $ac_status = 0; } && {
2590          test -z "$ac_cxx_werror_flag" ||
2591          test ! -s conftest.err
2592        } && test -s conftest$ac_exeext && {
2593          test "$cross_compiling" = yes ||
2594          $as_test_x conftest$ac_exeext
2595        }; then :
2596   ac_retval=0
2597 else
2598   $as_echo "$as_me: failed program was:" >&5
2599 sed 's/^/| /' conftest.$ac_ext >&5
2600
2601         ac_retval=1
2602 fi
2603   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
2604   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
2605   # interfere with the next link command; also delete a directory that is
2606   # left behind by Apple's compiler.  We do this before executing the actions.
2607   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2608   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2609   return $ac_retval
2610
2611 } # ac_fn_cxx_try_link
2612 cat >config.log <<_ACEOF
2613 This file contains any messages produced by compilers while
2614 running configure, to aid debugging if configure makes a mistake.
2615
2616 It was created by $as_me, which was
2617 generated by GNU Autoconf 2.64.  Invocation command line was
2618
2619   $ $0 $@
2620
2621 _ACEOF
2622 exec 5>>config.log
2623 {
2624 cat <<_ASUNAME
2625 ## --------- ##
2626 ## Platform. ##
2627 ## --------- ##
2628
2629 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2630 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2631 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2632 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2633 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2634
2635 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2636 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2637
2638 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2639 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2640 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2641 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2642 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2643 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2644 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2645
2646 _ASUNAME
2647
2648 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2649 for as_dir in $PATH
2650 do
2651   IFS=$as_save_IFS
2652   test -z "$as_dir" && as_dir=.
2653     $as_echo "PATH: $as_dir"
2654   done
2655 IFS=$as_save_IFS
2656
2657 } >&5
2658
2659 cat >&5 <<_ACEOF
2660
2661
2662 ## ----------- ##
2663 ## Core tests. ##
2664 ## ----------- ##
2665
2666 _ACEOF
2667
2668
2669 # Keep a trace of the command line.
2670 # Strip out --no-create and --no-recursion so they do not pile up.
2671 # Strip out --silent because we don't want to record it for future runs.
2672 # Also quote any args containing shell meta-characters.
2673 # Make two passes to allow for proper duplicate-argument suppression.
2674 ac_configure_args=
2675 ac_configure_args0=
2676 ac_configure_args1=
2677 ac_must_keep_next=false
2678 for ac_pass in 1 2
2679 do
2680   for ac_arg
2681   do
2682     case $ac_arg in
2683     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2684     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2685     | -silent | --silent | --silen | --sile | --sil)
2686       continue ;;
2687     *\'*)
2688       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2689     esac
2690     case $ac_pass in
2691     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2692     2)
2693       as_fn_append ac_configure_args1 " '$ac_arg'"
2694       if test $ac_must_keep_next = true; then
2695         ac_must_keep_next=false # Got value, back to normal.
2696       else
2697         case $ac_arg in
2698           *=* | --config-cache | -C | -disable-* | --disable-* \
2699           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2700           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2701           | -with-* | --with-* | -without-* | --without-* | --x)
2702             case "$ac_configure_args0 " in
2703               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2704             esac
2705             ;;
2706           -* ) ac_must_keep_next=true ;;
2707         esac
2708       fi
2709       as_fn_append ac_configure_args " '$ac_arg'"
2710       ;;
2711     esac
2712   done
2713 done
2714 { ac_configure_args0=; unset ac_configure_args0;}
2715 { ac_configure_args1=; unset ac_configure_args1;}
2716
2717 # When interrupted or exit'd, cleanup temporary files, and complete
2718 # config.log.  We remove comments because anyway the quotes in there
2719 # would cause problems or look ugly.
2720 # WARNING: Use '\'' to represent an apostrophe within the trap.
2721 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2722 trap 'exit_status=$?
2723   # Save into config.log some information that might help in debugging.
2724   {
2725     echo
2726
2727     cat <<\_ASBOX
2728 ## ---------------- ##
2729 ## Cache variables. ##
2730 ## ---------------- ##
2731 _ASBOX
2732     echo
2733     # The following way of writing the cache mishandles newlines in values,
2734 (
2735   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2736     eval ac_val=\$$ac_var
2737     case $ac_val in #(
2738     *${as_nl}*)
2739       case $ac_var in #(
2740       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2741 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2742       esac
2743       case $ac_var in #(
2744       _ | IFS | as_nl) ;; #(
2745       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2746       *) { eval $ac_var=; unset $ac_var;} ;;
2747       esac ;;
2748     esac
2749   done
2750   (set) 2>&1 |
2751     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2752     *${as_nl}ac_space=\ *)
2753       sed -n \
2754         "s/'\''/'\''\\\\'\'''\''/g;
2755           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2756       ;; #(
2757     *)
2758       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2759       ;;
2760     esac |
2761     sort
2762 )
2763     echo
2764
2765     cat <<\_ASBOX
2766 ## ----------------- ##
2767 ## Output variables. ##
2768 ## ----------------- ##
2769 _ASBOX
2770     echo
2771     for ac_var in $ac_subst_vars
2772     do
2773       eval ac_val=\$$ac_var
2774       case $ac_val in
2775       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2776       esac
2777       $as_echo "$ac_var='\''$ac_val'\''"
2778     done | sort
2779     echo
2780
2781     if test -n "$ac_subst_files"; then
2782       cat <<\_ASBOX
2783 ## ------------------- ##
2784 ## File substitutions. ##
2785 ## ------------------- ##
2786 _ASBOX
2787       echo
2788       for ac_var in $ac_subst_files
2789       do
2790         eval ac_val=\$$ac_var
2791         case $ac_val in
2792         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2793         esac
2794         $as_echo "$ac_var='\''$ac_val'\''"
2795       done | sort
2796       echo
2797     fi
2798
2799     if test -s confdefs.h; then
2800       cat <<\_ASBOX
2801 ## ----------- ##
2802 ## confdefs.h. ##
2803 ## ----------- ##
2804 _ASBOX
2805       echo
2806       cat confdefs.h
2807       echo
2808     fi
2809     test "$ac_signal" != 0 &&
2810       $as_echo "$as_me: caught signal $ac_signal"
2811     $as_echo "$as_me: exit $exit_status"
2812   } >&5
2813   rm -f core *.core core.conftest.* &&
2814     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2815     exit $exit_status
2816 ' 0
2817 for ac_signal in 1 2 13 15; do
2818   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2819 done
2820 ac_signal=0
2821
2822 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2823 rm -f -r conftest* confdefs.h
2824
2825 $as_echo "/* confdefs.h */" > confdefs.h
2826
2827 # Predefined preprocessor variables.
2828
2829 cat >>confdefs.h <<_ACEOF
2830 #define PACKAGE_NAME "$PACKAGE_NAME"
2831 _ACEOF
2832
2833 cat >>confdefs.h <<_ACEOF
2834 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2835 _ACEOF
2836
2837 cat >>confdefs.h <<_ACEOF
2838 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2839 _ACEOF
2840
2841 cat >>confdefs.h <<_ACEOF
2842 #define PACKAGE_STRING "$PACKAGE_STRING"
2843 _ACEOF
2844
2845 cat >>confdefs.h <<_ACEOF
2846 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2847 _ACEOF
2848
2849 cat >>confdefs.h <<_ACEOF
2850 #define PACKAGE_URL "$PACKAGE_URL"
2851 _ACEOF
2852
2853
2854 # Let the site file select an alternate cache file if it wants to.
2855 # Prefer an explicitly selected file to automatically selected ones.
2856 ac_site_file1=NONE
2857 ac_site_file2=NONE
2858 if test -n "$CONFIG_SITE"; then
2859   ac_site_file1=$CONFIG_SITE
2860 elif test "x$prefix" != xNONE; then
2861   ac_site_file1=$prefix/share/config.site
2862   ac_site_file2=$prefix/etc/config.site
2863 else
2864   ac_site_file1=$ac_default_prefix/share/config.site
2865   ac_site_file2=$ac_default_prefix/etc/config.site
2866 fi
2867 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2868 do
2869   test "x$ac_site_file" = xNONE && continue
2870   if test -r "$ac_site_file"; then
2871     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2872 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2873     sed 's/^/| /' "$ac_site_file" >&5
2874     . "$ac_site_file"
2875   fi
2876 done
2877
2878 if test -r "$cache_file"; then
2879   # Some versions of bash will fail to source /dev/null (special
2880   # files actually), so we avoid doing that.
2881   if test -f "$cache_file"; then
2882     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2883 $as_echo "$as_me: loading cache $cache_file" >&6;}
2884     case $cache_file in
2885       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2886       *)                      . "./$cache_file";;
2887     esac
2888   fi
2889 else
2890   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2891 $as_echo "$as_me: creating cache $cache_file" >&6;}
2892   >$cache_file
2893 fi
2894
2895 # Check that the precious variables saved in the cache have kept the same
2896 # value.
2897 ac_cache_corrupted=false
2898 for ac_var in $ac_precious_vars; do
2899   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2900   eval ac_new_set=\$ac_env_${ac_var}_set
2901   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2902   eval ac_new_val=\$ac_env_${ac_var}_value
2903   case $ac_old_set,$ac_new_set in
2904     set,)
2905       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2906 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2907       ac_cache_corrupted=: ;;
2908     ,set)
2909       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2910 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2911       ac_cache_corrupted=: ;;
2912     ,);;
2913     *)
2914       if test "x$ac_old_val" != "x$ac_new_val"; then
2915         # differences in whitespace do not lead to failure.
2916         ac_old_val_w=`echo x $ac_old_val`
2917         ac_new_val_w=`echo x $ac_new_val`
2918         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2919           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2920 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2921           ac_cache_corrupted=:
2922         else
2923           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2924 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2925           eval $ac_var=\$ac_old_val
2926         fi
2927         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2928 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2929         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2930 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2931       fi;;
2932   esac
2933   # Pass precious variables to config.status.
2934   if test "$ac_new_set" = set; then
2935     case $ac_new_val in
2936     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2937     *) ac_arg=$ac_var=$ac_new_val ;;
2938     esac
2939     case " $ac_configure_args " in
2940       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2941       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2942     esac
2943   fi
2944 done
2945 if $ac_cache_corrupted; then
2946   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2947 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2948   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2949 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2950   as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2951 fi
2952 ## -------------------- ##
2953 ## Main body of script. ##
2954 ## -------------------- ##
2955
2956 ac_ext=c
2957 ac_cpp='$CPP $CPPFLAGS'
2958 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2959 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2960 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2961
2962
2963
2964
2965
2966
2967 ac_config_headers="$ac_config_headers auto-host.h:config.in"
2968
2969
2970 gcc_version=`cat $srcdir/BASE-VER`
2971
2972 # Determine the host, build, and target systems
2973 ac_aux_dir=
2974 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2975   for ac_t in install-sh install.sh shtool; do
2976     if test -f "$ac_dir/$ac_t"; then
2977       ac_aux_dir=$ac_dir
2978       ac_install_sh="$ac_aux_dir/$ac_t -c"
2979       break 2
2980     fi
2981   done
2982 done
2983 if test -z "$ac_aux_dir"; then
2984   as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2985 fi
2986
2987 # These three variables are undocumented and unsupported,
2988 # and are intended to be withdrawn in a future Autoconf release.
2989 # They can cause serious problems if a builder's source tree is in a directory
2990 # whose full name contains unusual characters.
2991 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2992 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2993 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2994
2995
2996 # Make sure we can run config.sub.
2997 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2998   as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2999
3000 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3001 $as_echo_n "checking build system type... " >&6; }
3002 if test "${ac_cv_build+set}" = set; then :
3003   $as_echo_n "(cached) " >&6
3004 else
3005   ac_build_alias=$build_alias
3006 test "x$ac_build_alias" = x &&
3007   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3008 test "x$ac_build_alias" = x &&
3009   as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
3010 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3011   as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3012
3013 fi
3014 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3015 $as_echo "$ac_cv_build" >&6; }
3016 case $ac_cv_build in
3017 *-*-*) ;;
3018 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
3019 esac
3020 build=$ac_cv_build
3021 ac_save_IFS=$IFS; IFS='-'
3022 set x $ac_cv_build
3023 shift
3024 build_cpu=$1
3025 build_vendor=$2
3026 shift; shift
3027 # Remember, the first character of IFS is used to create $*,
3028 # except with old shells:
3029 build_os=$*
3030 IFS=$ac_save_IFS
3031 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3032
3033
3034 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3035 $as_echo_n "checking host system type... " >&6; }
3036 if test "${ac_cv_host+set}" = set; then :
3037   $as_echo_n "(cached) " >&6
3038 else
3039   if test "x$host_alias" = x; then
3040   ac_cv_host=$ac_cv_build
3041 else
3042   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3043     as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3044 fi
3045
3046 fi
3047 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3048 $as_echo "$ac_cv_host" >&6; }
3049 case $ac_cv_host in
3050 *-*-*) ;;
3051 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
3052 esac
3053 host=$ac_cv_host
3054 ac_save_IFS=$IFS; IFS='-'
3055 set x $ac_cv_host
3056 shift
3057 host_cpu=$1
3058 host_vendor=$2
3059 shift; shift
3060 # Remember, the first character of IFS is used to create $*,
3061 # except with old shells:
3062 host_os=$*
3063 IFS=$ac_save_IFS
3064 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3065
3066
3067 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
3068 $as_echo_n "checking target system type... " >&6; }
3069 if test "${ac_cv_target+set}" = set; then :
3070   $as_echo_n "(cached) " >&6
3071 else
3072   if test "x$target_alias" = x; then
3073   ac_cv_target=$ac_cv_host
3074 else
3075   ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
3076     as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
3077 fi
3078
3079 fi
3080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
3081 $as_echo "$ac_cv_target" >&6; }
3082 case $ac_cv_target in
3083 *-*-*) ;;
3084 *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
3085 esac
3086 target=$ac_cv_target
3087 ac_save_IFS=$IFS; IFS='-'
3088 set x $ac_cv_target
3089 shift
3090 target_cpu=$1
3091 target_vendor=$2
3092 shift; shift
3093 # Remember, the first character of IFS is used to create $*,
3094 # except with old shells:
3095 target_os=$*
3096 IFS=$ac_save_IFS
3097 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
3098
3099
3100 # The aliases save the names the user supplied, while $host etc.
3101 # will get canonicalized.
3102 test -n "$target_alias" &&
3103   test "$program_prefix$program_suffix$program_transform_name" = \
3104     NONENONEs,x,x, &&
3105   program_prefix=${target_alias}-
3106
3107 # Determine the noncanonical target name, for directory use.
3108  case ${build_alias} in
3109   "") build_noncanonical=${build} ;;
3110   *) build_noncanonical=${build_alias} ;;
3111 esac
3112
3113  case ${host_alias} in
3114   "") host_noncanonical=${build_noncanonical} ;;
3115   *) host_noncanonical=${host_alias} ;;
3116 esac
3117
3118  case ${target_alias} in
3119   "") target_noncanonical=${host_noncanonical} ;;
3120   *) target_noncanonical=${target_alias} ;;
3121 esac
3122
3123
3124
3125
3126 # Determine the target- and build-specific subdirectories
3127
3128 # post-stage1 host modules use a different CC_FOR_BUILD so, in order to
3129 # have matching libraries, they should use host libraries: Makefile.tpl
3130 # arranges to pass --with-build-libsubdir=$(HOST_SUBDIR).
3131 # However, they still use the build modules, because the corresponding
3132 # host modules (e.g. bison) are only built for the host when bootstrap
3133 # finishes. So:
3134 # - build_subdir is where we find build modules, and never changes.
3135 # - build_libsubdir is where we find build libraries, and can be overridden.
3136
3137 # Prefix 'build-' so this never conflicts with target_subdir.
3138 build_subdir="build-${build_noncanonical}"
3139
3140 # Check whether --with-build-libsubdir was given.
3141 if test "${with_build_libsubdir+set}" = set; then :
3142   withval=$with_build_libsubdir; build_libsubdir="$withval"
3143 else
3144   build_libsubdir="$build_subdir"
3145 fi
3146
3147 # --srcdir=. covers the toplevel, while "test -d" covers the subdirectories
3148 if ( test $srcdir = . && test -d gcc ) \
3149    || test -d $srcdir/../host-${host_noncanonical}; then
3150   host_subdir="host-${host_noncanonical}"
3151 else
3152   host_subdir=.
3153 fi
3154 # No prefix.
3155 target_subdir=${target_noncanonical}
3156
3157
3158 # Set program_transform_name
3159 test "$program_prefix" != NONE &&
3160   program_transform_name="s&^&$program_prefix&;$program_transform_name"
3161 # Use a double $ so make ignores it.
3162 test "$program_suffix" != NONE &&
3163   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
3164 # Double any \ or $.
3165 # By default was `s,x,x', remove it if useless.
3166 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3167 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3168
3169
3170 # Check for bogus environment variables.
3171 # Test if LIBRARY_PATH contains the notation for the current directory
3172 # since this would lead to problems installing/building glibc.
3173 # LIBRARY_PATH contains the current directory if one of the following
3174 # is true:
3175 # - one of the terminals (":" and ";") is the first or last sign
3176 # - two terminals occur directly after each other
3177 # - the path contains an element with a dot in it
3178 { $as_echo "$as_me:${as_lineno-$LINENO}: checking LIBRARY_PATH variable" >&5
3179 $as_echo_n "checking LIBRARY_PATH variable... " >&6; }
3180 case ${LIBRARY_PATH} in
3181   [:\;]* | *[:\;] | *[:\;][:\;]* |  *[:\;]. | .[:\;]*| . | *[:\;].[:\;]* )
3182     library_path_setting="contains current directory"
3183     ;;
3184   *)
3185     library_path_setting="ok"
3186     ;;
3187 esac
3188 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $library_path_setting" >&5
3189 $as_echo "$library_path_setting" >&6; }
3190 if test "$library_path_setting" != "ok"; then
3191 as_fn_error "
3192 *** LIBRARY_PATH shouldn't contain the current directory when
3193 *** building gcc. Please change the environment variable
3194 *** and run configure again." "$LINENO" 5
3195 fi
3196
3197 # Test if GCC_EXEC_PREFIX contains the notation for the current directory
3198 # since this would lead to problems installing/building glibc.
3199 # GCC_EXEC_PREFIX contains the current directory if one of the following
3200 # is true:
3201 # - one of the terminals (":" and ";") is the first or last sign
3202 # - two terminals occur directly after each other
3203 # - the path contains an element with a dot in it
3204 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC_EXEC_PREFIX variable" >&5
3205 $as_echo_n "checking GCC_EXEC_PREFIX variable... " >&6; }
3206 case ${GCC_EXEC_PREFIX} in
3207   [:\;]* | *[:\;] | *[:\;][:\;]* |  *[:\;]. | .[:\;]*| . | *[:\;].[:\;]* )
3208     gcc_exec_prefix_setting="contains current directory"
3209     ;;
3210   *)
3211     gcc_exec_prefix_setting="ok"
3212     ;;
3213 esac
3214 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_exec_prefix_setting" >&5
3215 $as_echo "$gcc_exec_prefix_setting" >&6; }
3216 if test "$gcc_exec_prefix_setting" != "ok"; then
3217 as_fn_error "
3218 *** GCC_EXEC_PREFIX shouldn't contain the current directory when
3219 *** building gcc. Please change the environment variable
3220 *** and run configure again." "$LINENO" 5
3221 fi
3222
3223 # -----------
3224 # Directories
3225 # -----------
3226
3227 # Specify the local prefix
3228 local_prefix=
3229
3230 # Check whether --with-local-prefix was given.
3231 if test "${with_local_prefix+set}" = set; then :
3232   withval=$with_local_prefix; case "${withval}" in
3233 yes)    as_fn_error "bad value ${withval} given for local include directory prefix" "$LINENO" 5 ;;
3234 no)     ;;
3235 *)      local_prefix=$with_local_prefix ;;
3236 esac
3237 fi
3238
3239
3240 # Default local prefix if it is empty
3241 if test x$local_prefix = x; then
3242         local_prefix=/usr/local
3243 fi
3244
3245 # Don't set gcc_gxx_include_dir to gxx_include_dir since that's only
3246 # passed in by the toplevel make and thus we'd get different behavior
3247 # depending on where we built the sources.
3248 gcc_gxx_include_dir=
3249 # Specify the g++ header file directory
3250
3251 # Check whether --with-gxx-include-dir was given.
3252 if test "${with_gxx_include_dir+set}" = set; then :
3253   withval=$with_gxx_include_dir; case "${withval}" in
3254 yes)    as_fn_error "bad value ${withval} given for g++ include directory" "$LINENO" 5 ;;
3255 no)     ;;
3256 *)      gcc_gxx_include_dir=$with_gxx_include_dir ;;
3257 esac
3258 fi
3259
3260
3261 # This logic must match libstdc++-v3/acinclude.m4:GLIBCXX_EXPORT_INSTALL_INFO.
3262 if test x${gcc_gxx_include_dir} = x; then
3263   if test x${enable_version_specific_runtime_libs} = xyes; then
3264     gcc_gxx_include_dir='${libsubdir}/include/c++'
3265   else
3266     libstdcxx_incdir='include/c++/$(version)'
3267     if test x$host != x$target; then
3268        libstdcxx_incdir="$target_alias/$libstdcxx_incdir"
3269     fi
3270     gcc_gxx_include_dir="\$(libsubdir)/\$(libsubdir_to_prefix)$libstdcxx_incdir"
3271   fi
3272 fi
3273
3274
3275 # Check whether --with-cpp_install_dir was given.
3276 if test "${with_cpp_install_dir+set}" = set; then :
3277   withval=$with_cpp_install_dir; if test x$withval = xyes; then
3278   as_fn_error "option --with-cpp-install-dir requires an argument" "$LINENO" 5
3279 elif test x$withval != xno; then
3280   cpp_install_dir=$withval
3281 fi
3282 fi
3283
3284
3285 # We would like to our source tree to be readonly.  However when releases or
3286 # pre-releases are generated, the flex/bison generated files as well as the
3287 # various formats of manuals need to be included along with the rest of the
3288 # sources.  Therefore we have --enable-generated-files-in-srcdir to do
3289 # just that.
3290
3291 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to place generated files in the source directory" >&5
3292 $as_echo_n "checking whether to place generated files in the source directory... " >&6; }
3293     # Check whether --enable-generated-files-in-srcdir was given.
3294 if test "${enable_generated_files_in_srcdir+set}" = set; then :
3295   enableval=$enable_generated_files_in_srcdir; generated_files_in_srcdir=$enableval
3296 else
3297   generated_files_in_srcdir=no
3298 fi
3299
3300
3301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $generated_files_in_srcdir" >&5
3302 $as_echo "$generated_files_in_srcdir" >&6; }
3303
3304 if test "$generated_files_in_srcdir" = "yes"; then
3305   GENINSRC=''
3306 else
3307   GENINSRC='#'
3308 fi
3309
3310
3311 # -------------------
3312 # Find default linker
3313 # -------------------
3314
3315 # With GNU ld
3316
3317 # Check whether --with-gnu-ld was given.
3318 if test "${with_gnu_ld+set}" = set; then :
3319   withval=$with_gnu_ld; gnu_ld_flag="$with_gnu_ld"
3320 else
3321   gnu_ld_flag=no
3322 fi
3323
3324
3325 # With pre-defined ld
3326
3327 # Check whether --with-ld was given.
3328 if test "${with_ld+set}" = set; then :
3329   withval=$with_ld; DEFAULT_LINKER="$with_ld"
3330 fi
3331
3332 if test x"${DEFAULT_LINKER+set}" = x"set"; then
3333   if test ! -x "$DEFAULT_LINKER"; then
3334     as_fn_error "cannot execute: $DEFAULT_LINKER: check --with-ld or env. var. DEFAULT_LINKER" "$LINENO" 5
3335   elif $DEFAULT_LINKER -v < /dev/null 2>&1 | grep GNU > /dev/null; then
3336     gnu_ld_flag=yes
3337   fi
3338
3339 cat >>confdefs.h <<_ACEOF
3340 #define DEFAULT_LINKER "$DEFAULT_LINKER"
3341 _ACEOF
3342
3343 fi
3344
3345 gnu_ld=`if test x"$gnu_ld_flag" = x"yes"; then echo 1; else echo 0; fi`
3346
3347 cat >>confdefs.h <<_ACEOF
3348 #define HAVE_GNU_LD $gnu_ld
3349 _ACEOF
3350
3351
3352 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a default linker was specified" >&5
3353 $as_echo_n "checking whether a default linker was specified... " >&6; }
3354 if test x"${DEFAULT_LINKER+set}" = x"set"; then
3355   if test x"$gnu_ld_flag" = x"no"; then
3356     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes ($DEFAULT_LINKER)" >&5
3357 $as_echo "yes ($DEFAULT_LINKER)" >&6; }
3358   else
3359     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes ($DEFAULT_LINKER - GNU ld)" >&5
3360 $as_echo "yes ($DEFAULT_LINKER - GNU ld)" >&6; }
3361   fi
3362 else
3363   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3364 $as_echo "no" >&6; }
3365 fi
3366
3367 # With demangler in GNU ld
3368
3369 # Check whether --with-demangler-in-ld was given.
3370 if test "${with_demangler_in_ld+set}" = set; then :
3371   withval=$with_demangler_in_ld; demangler_in_ld="$with_demangler_in_ld"
3372 else
3373   demangler_in_ld=no
3374 fi
3375
3376
3377 # ----------------------
3378 # Find default assembler
3379 # ----------------------
3380
3381 # With GNU as
3382
3383 # Check whether --with-gnu-as was given.
3384 if test "${with_gnu_as+set}" = set; then :
3385   withval=$with_gnu_as; gas_flag="$with_gnu_as"
3386 else
3387   gas_flag=no
3388 fi
3389
3390
3391
3392 # Check whether --with-as was given.
3393 if test "${with_as+set}" = set; then :
3394   withval=$with_as; DEFAULT_ASSEMBLER="$with_as"
3395 fi
3396
3397 if test x"${DEFAULT_ASSEMBLER+set}" = x"set"; then
3398   if test ! -x "$DEFAULT_ASSEMBLER"; then
3399     as_fn_error "cannot execute: $DEFAULT_ASSEMBLER: check --with-as or env. var. DEFAULT_ASSEMBLER" "$LINENO" 5
3400   elif $DEFAULT_ASSEMBLER -v < /dev/null 2>&1 | grep GNU > /dev/null; then
3401     gas_flag=yes
3402   fi
3403
3404 cat >>confdefs.h <<_ACEOF
3405 #define DEFAULT_ASSEMBLER "$DEFAULT_ASSEMBLER"
3406 _ACEOF
3407
3408 fi
3409
3410 gnu_as=`if test x"$gas_flag" = x"yes"; then echo 1; else echo 0; fi`
3411
3412 cat >>confdefs.h <<_ACEOF
3413 #define HAVE_GNU_AS $gnu_as
3414 _ACEOF
3415
3416
3417 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a default assembler was specified" >&5
3418 $as_echo_n "checking whether a default assembler was specified... " >&6; }
3419 if test x"${DEFAULT_ASSEMBLER+set}" = x"set"; then
3420   if test x"$gas_flag" = x"no"; then
3421     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes ($DEFAULT_ASSEMBLER)" >&5
3422 $as_echo "yes ($DEFAULT_ASSEMBLER)" >&6; }
3423   else
3424     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes ($DEFAULT_ASSEMBLER - GNU as)" >&5
3425 $as_echo "yes ($DEFAULT_ASSEMBLER - GNU as)" >&6; }
3426   fi
3427 else
3428   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3429 $as_echo "no" >&6; }
3430 fi
3431
3432 # ---------------
3433 # Find C compiler
3434 # ---------------
3435
3436 # If a non-executable a.out is present (e.g. created by GNU as above even if
3437 # invoked with -v only), the IRIX 6 native ld just overwrites the existing
3438 # file, even when creating an executable, so an execution test fails.
3439 # Remove possible default executable files to avoid this.
3440 #
3441 # FIXME: This really belongs into AC_PROG_CC and can be removed once
3442 # Autoconf includes it.
3443 rm -f a.out a.exe b.out
3444
3445 # Find the native compiler
3446 ac_ext=c
3447 ac_cpp='$CPP $CPPFLAGS'
3448 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3449 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3450 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3451 if test -n "$ac_tool_prefix"; then
3452   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3453 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3454 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3455 $as_echo_n "checking for $ac_word... " >&6; }
3456 if test "${ac_cv_prog_CC+set}" = set; then :
3457   $as_echo_n "(cached) " >&6
3458 else
3459   if test -n "$CC"; then
3460   ac_cv_prog_CC="$CC" # Let the user override the test.
3461 else
3462 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3463 for as_dir in $PATH
3464 do
3465   IFS=$as_save_IFS
3466   test -z "$as_dir" && as_dir=.
3467     for ac_exec_ext in '' $ac_executable_extensions; do
3468   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3469     ac_cv_prog_CC="${ac_tool_prefix}gcc"
3470     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3471     break 2
3472   fi
3473 done
3474   done
3475 IFS=$as_save_IFS
3476
3477 fi
3478 fi
3479 CC=$ac_cv_prog_CC
3480 if test -n "$CC"; then
3481   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3482 $as_echo "$CC" >&6; }
3483 else
3484   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3485 $as_echo "no" >&6; }
3486 fi
3487
3488
3489 fi
3490 if test -z "$ac_cv_prog_CC"; then
3491   ac_ct_CC=$CC
3492   # Extract the first word of "gcc", so it can be a program name with args.
3493 set dummy gcc; ac_word=$2
3494 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3495 $as_echo_n "checking for $ac_word... " >&6; }
3496 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3497   $as_echo_n "(cached) " >&6
3498 else
3499   if test -n "$ac_ct_CC"; then
3500   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3501 else
3502 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3503 for as_dir in $PATH
3504 do
3505   IFS=$as_save_IFS
3506   test -z "$as_dir" && as_dir=.
3507     for ac_exec_ext in '' $ac_executable_extensions; do
3508   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3509     ac_cv_prog_ac_ct_CC="gcc"
3510     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3511     break 2
3512   fi
3513 done
3514   done
3515 IFS=$as_save_IFS
3516
3517 fi
3518 fi
3519 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3520 if test -n "$ac_ct_CC"; then
3521   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3522 $as_echo "$ac_ct_CC" >&6; }
3523 else
3524   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3525 $as_echo "no" >&6; }
3526 fi
3527
3528   if test "x$ac_ct_CC" = x; then
3529     CC=""
3530   else
3531     case $cross_compiling:$ac_tool_warned in
3532 yes:)
3533 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3534 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3535 ac_tool_warned=yes ;;
3536 esac
3537     CC=$ac_ct_CC
3538   fi
3539 else
3540   CC="$ac_cv_prog_CC"
3541 fi
3542
3543 if test -z "$CC"; then
3544           if test -n "$ac_tool_prefix"; then
3545     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3546 set dummy ${ac_tool_prefix}cc; ac_word=$2
3547 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3548 $as_echo_n "checking for $ac_word... " >&6; }
3549 if test "${ac_cv_prog_CC+set}" = set; then :
3550   $as_echo_n "(cached) " >&6
3551 else
3552   if test -n "$CC"; then
3553   ac_cv_prog_CC="$CC" # Let the user override the test.
3554 else
3555 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3556 for as_dir in $PATH
3557 do
3558   IFS=$as_save_IFS
3559   test -z "$as_dir" && as_dir=.
3560     for ac_exec_ext in '' $ac_executable_extensions; do
3561   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3562     ac_cv_prog_CC="${ac_tool_prefix}cc"
3563     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3564     break 2
3565   fi
3566 done
3567   done
3568 IFS=$as_save_IFS
3569
3570 fi
3571 fi
3572 CC=$ac_cv_prog_CC
3573 if test -n "$CC"; then
3574   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3575 $as_echo "$CC" >&6; }
3576 else
3577   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3578 $as_echo "no" >&6; }
3579 fi
3580
3581
3582   fi
3583 fi
3584 if test -z "$CC"; then
3585   # Extract the first word of "cc", so it can be a program name with args.
3586 set dummy cc; ac_word=$2
3587 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3588 $as_echo_n "checking for $ac_word... " >&6; }
3589 if test "${ac_cv_prog_CC+set}" = set; then :
3590   $as_echo_n "(cached) " >&6
3591 else
3592   if test -n "$CC"; then
3593   ac_cv_prog_CC="$CC" # Let the user override the test.
3594 else
3595   ac_prog_rejected=no
3596 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3597 for as_dir in $PATH
3598 do
3599   IFS=$as_save_IFS
3600   test -z "$as_dir" && as_dir=.
3601     for ac_exec_ext in '' $ac_executable_extensions; do
3602   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3603     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3604        ac_prog_rejected=yes
3605        continue
3606      fi
3607     ac_cv_prog_CC="cc"
3608     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3609     break 2
3610   fi
3611 done
3612   done
3613 IFS=$as_save_IFS
3614
3615 if test $ac_prog_rejected = yes; then
3616   # We found a bogon in the path, so make sure we never use it.
3617   set dummy $ac_cv_prog_CC
3618   shift
3619   if test $# != 0; then
3620     # We chose a different compiler from the bogus one.
3621     # However, it has the same basename, so the bogon will be chosen
3622     # first if we set CC to just the basename; use the full file name.
3623     shift
3624     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3625   fi
3626 fi
3627 fi
3628 fi
3629 CC=$ac_cv_prog_CC
3630 if test -n "$CC"; then
3631   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3632 $as_echo "$CC" >&6; }
3633 else
3634   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3635 $as_echo "no" >&6; }
3636 fi
3637
3638
3639 fi
3640 if test -z "$CC"; then
3641   if test -n "$ac_tool_prefix"; then
3642   for ac_prog in cl.exe
3643   do
3644     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3645 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3646 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3647 $as_echo_n "checking for $ac_word... " >&6; }
3648 if test "${ac_cv_prog_CC+set}" = set; then :
3649   $as_echo_n "(cached) " >&6
3650 else
3651   if test -n "$CC"; then
3652   ac_cv_prog_CC="$CC" # Let the user override the test.
3653 else
3654 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3655 for as_dir in $PATH
3656 do
3657   IFS=$as_save_IFS
3658   test -z "$as_dir" && as_dir=.
3659     for ac_exec_ext in '' $ac_executable_extensions; do
3660   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3661     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3662     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3663     break 2
3664   fi
3665 done
3666   done
3667 IFS=$as_save_IFS
3668
3669 fi
3670 fi
3671 CC=$ac_cv_prog_CC
3672 if test -n "$CC"; then
3673   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3674 $as_echo "$CC" >&6; }
3675 else
3676   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3677 $as_echo "no" >&6; }
3678 fi
3679
3680
3681     test -n "$CC" && break
3682   done
3683 fi
3684 if test -z "$CC"; then
3685   ac_ct_CC=$CC
3686   for ac_prog in cl.exe
3687 do
3688   # Extract the first word of "$ac_prog", so it can be a program name with args.
3689 set dummy $ac_prog; ac_word=$2
3690 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3691 $as_echo_n "checking for $ac_word... " >&6; }
3692 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3693   $as_echo_n "(cached) " >&6
3694 else
3695   if test -n "$ac_ct_CC"; then
3696   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3697 else
3698 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3699 for as_dir in $PATH
3700 do
3701   IFS=$as_save_IFS
3702   test -z "$as_dir" && as_dir=.
3703     for ac_exec_ext in '' $ac_executable_extensions; do
3704   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3705     ac_cv_prog_ac_ct_CC="$ac_prog"
3706     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3707     break 2
3708   fi
3709 done
3710   done
3711 IFS=$as_save_IFS
3712
3713 fi
3714 fi
3715 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3716 if test -n "$ac_ct_CC"; then
3717   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3718 $as_echo "$ac_ct_CC" >&6; }
3719 else
3720   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3721 $as_echo "no" >&6; }
3722 fi
3723
3724
3725   test -n "$ac_ct_CC" && break
3726 done
3727
3728   if test "x$ac_ct_CC" = x; then
3729     CC=""
3730   else
3731     case $cross_compiling:$ac_tool_warned in
3732 yes:)
3733 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3734 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3735 ac_tool_warned=yes ;;
3736 esac
3737     CC=$ac_ct_CC
3738   fi
3739 fi
3740
3741 fi
3742
3743
3744 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3745 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3746 as_fn_error "no acceptable C compiler found in \$PATH
3747 See \`config.log' for more details." "$LINENO" 5; }
3748
3749 # Provide some information about the compiler.
3750 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3751 set X $ac_compile
3752 ac_compiler=$2
3753 for ac_option in --version -v -V -qversion; do
3754   { { ac_try="$ac_compiler $ac_option >&5"
3755 case "(($ac_try" in
3756   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3757   *) ac_try_echo=$ac_try;;
3758 esac
3759 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3760 $as_echo "$ac_try_echo"; } >&5
3761   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3762   ac_status=$?
3763   if test -s conftest.err; then
3764     sed '10a\
3765 ... rest of stderr output deleted ...
3766          10q' conftest.err >conftest.er1
3767     cat conftest.er1 >&5
3768     rm -f conftest.er1 conftest.err
3769   fi
3770   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3771   test $ac_status = 0; }
3772 done
3773
3774 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3775 /* end confdefs.h.  */
3776
3777 int
3778 main ()
3779 {
3780
3781   ;
3782   return 0;
3783 }
3784 _ACEOF
3785 ac_clean_files_save=$ac_clean_files
3786 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3787 # Try to create an executable without -o first, disregard a.out.
3788 # It will help us diagnose broken compilers, and finding out an intuition
3789 # of exeext.
3790 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3791 $as_echo_n "checking for C compiler default output file name... " >&6; }
3792 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3793
3794 # The possible output files:
3795 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3796
3797 ac_rmfiles=
3798 for ac_file in $ac_files
3799 do
3800   case $ac_file in
3801     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3802     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3803   esac
3804 done
3805 rm -f $ac_rmfiles
3806
3807 if { { ac_try="$ac_link_default"
3808 case "(($ac_try" in
3809   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3810   *) ac_try_echo=$ac_try;;
3811 esac
3812 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3813 $as_echo "$ac_try_echo"; } >&5
3814   (eval "$ac_link_default") 2>&5
3815   ac_status=$?
3816   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3817   test $ac_status = 0; }; then :
3818   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3819 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3820 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3821 # so that the user can short-circuit this test for compilers unknown to
3822 # Autoconf.
3823 for ac_file in $ac_files ''
3824 do
3825   test -f "$ac_file" || continue
3826   case $ac_file in
3827     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3828         ;;
3829     [ab].out )
3830         # We found the default executable, but exeext='' is most
3831         # certainly right.
3832         break;;
3833     *.* )
3834         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3835         then :; else
3836            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3837         fi
3838         # We set ac_cv_exeext here because the later test for it is not
3839         # safe: cross compilers may not add the suffix if given an `-o'
3840         # argument, so we may need to know it at that point already.
3841         # Even if this section looks crufty: it has the advantage of
3842         # actually working.
3843         break;;
3844     * )
3845         break;;
3846   esac
3847 done
3848 test "$ac_cv_exeext" = no && ac_cv_exeext=
3849
3850 else
3851   ac_file=''
3852 fi
3853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3854 $as_echo "$ac_file" >&6; }
3855 if test -z "$ac_file"; then :
3856   $as_echo "$as_me: failed program was:" >&5
3857 sed 's/^/| /' conftest.$ac_ext >&5
3858
3859 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3860 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3861 { as_fn_set_status 77
3862 as_fn_error "C compiler cannot create executables
3863 See \`config.log' for more details." "$LINENO" 5; }; }
3864 fi
3865 ac_exeext=$ac_cv_exeext
3866
3867 # Check that the compiler produces executables we can run.  If not, either
3868 # the compiler is broken, or we cross compile.
3869 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3870 $as_echo_n "checking whether the C compiler works... " >&6; }
3871 # If not cross compiling, check that we can run a simple program.
3872 if test "$cross_compiling" != yes; then
3873   if { ac_try='./$ac_file'
3874   { { case "(($ac_try" in
3875   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3876   *) ac_try_echo=$ac_try;;
3877 esac
3878 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3879 $as_echo "$ac_try_echo"; } >&5
3880   (eval "$ac_try") 2>&5
3881   ac_status=$?
3882   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3883   test $ac_status = 0; }; }; then
3884     cross_compiling=no
3885   else
3886     if test "$cross_compiling" = maybe; then
3887         cross_compiling=yes
3888     else
3889         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3890 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3891 as_fn_error "cannot run C compiled programs.
3892 If you meant to cross compile, use \`--host'.
3893 See \`config.log' for more details." "$LINENO" 5; }
3894     fi
3895   fi
3896 fi
3897 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3898 $as_echo "yes" >&6; }
3899
3900 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3901 ac_clean_files=$ac_clean_files_save
3902 # Check that the compiler produces executables we can run.  If not, either
3903 # the compiler is broken, or we cross compile.
3904 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3905 $as_echo_n "checking whether we are cross compiling... " >&6; }
3906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3907 $as_echo "$cross_compiling" >&6; }
3908
3909 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3910 $as_echo_n "checking for suffix of executables... " >&6; }
3911 if { { ac_try="$ac_link"
3912 case "(($ac_try" in
3913   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3914   *) ac_try_echo=$ac_try;;
3915 esac
3916 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3917 $as_echo "$ac_try_echo"; } >&5
3918   (eval "$ac_link") 2>&5
3919   ac_status=$?
3920   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3921   test $ac_status = 0; }; then :
3922   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3923 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3924 # work properly (i.e., refer to `conftest.exe'), while it won't with
3925 # `rm'.
3926 for ac_file in conftest.exe conftest conftest.*; do
3927   test -f "$ac_file" || continue
3928   case $ac_file in
3929     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3930     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3931           break;;
3932     * ) break;;
3933   esac
3934 done
3935 else
3936   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3937 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3938 as_fn_error "cannot compute suffix of executables: cannot compile and link
3939 See \`config.log' for more details." "$LINENO" 5; }
3940 fi
3941 rm -f conftest$ac_cv_exeext
3942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3943 $as_echo "$ac_cv_exeext" >&6; }
3944
3945 rm -f conftest.$ac_ext
3946 EXEEXT=$ac_cv_exeext
3947 ac_exeext=$EXEEXT
3948 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3949 $as_echo_n "checking for suffix of object files... " >&6; }
3950 if test "${ac_cv_objext+set}" = set; then :
3951   $as_echo_n "(cached) " >&6
3952 else
3953   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3954 /* end confdefs.h.  */
3955
3956 int
3957 main ()
3958 {
3959
3960   ;
3961   return 0;
3962 }
3963 _ACEOF
3964 rm -f conftest.o conftest.obj
3965 if { { ac_try="$ac_compile"
3966 case "(($ac_try" in
3967   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3968   *) ac_try_echo=$ac_try;;
3969 esac
3970 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3971 $as_echo "$ac_try_echo"; } >&5
3972   (eval "$ac_compile") 2>&5
3973   ac_status=$?
3974   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3975   test $ac_status = 0; }; then :
3976   for ac_file in conftest.o conftest.obj conftest.*; do
3977   test -f "$ac_file" || continue;
3978   case $ac_file in
3979     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3980     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3981        break;;
3982   esac
3983 done
3984 else
3985   $as_echo "$as_me: failed program was:" >&5
3986 sed 's/^/| /' conftest.$ac_ext >&5
3987
3988 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3989 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3990 as_fn_error "cannot compute suffix of object files: cannot compile
3991 See \`config.log' for more details." "$LINENO" 5; }
3992 fi
3993 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3994 fi
3995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3996 $as_echo "$ac_cv_objext" >&6; }
3997 OBJEXT=$ac_cv_objext
3998 ac_objext=$OBJEXT
3999 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4000 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4001 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4002   $as_echo_n "(cached) " >&6
4003 else
4004   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4005 /* end confdefs.h.  */
4006
4007 int
4008 main ()
4009 {
4010 #ifndef __GNUC__
4011        choke me
4012 #endif
4013
4014   ;
4015   return 0;
4016 }
4017 _ACEOF
4018 if ac_fn_c_try_compile "$LINENO"; then :
4019   ac_compiler_gnu=yes
4020 else
4021   ac_compiler_gnu=no
4022 fi
4023 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4024 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4025
4026 fi
4027 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4028 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4029 if test $ac_compiler_gnu = yes; then
4030   GCC=yes
4031 else
4032   GCC=
4033 fi
4034 ac_test_CFLAGS=${CFLAGS+set}
4035 ac_save_CFLAGS=$CFLAGS
4036 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4037 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4038 if test "${ac_cv_prog_cc_g+set}" = set; then :
4039   $as_echo_n "(cached) " >&6
4040 else
4041   ac_save_c_werror_flag=$ac_c_werror_flag
4042    ac_c_werror_flag=yes
4043    ac_cv_prog_cc_g=no
4044    CFLAGS="-g"
4045    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4046 /* end confdefs.h.  */
4047
4048 int
4049 main ()
4050 {
4051
4052   ;
4053   return 0;
4054 }
4055 _ACEOF
4056 if ac_fn_c_try_compile "$LINENO"; then :
4057   ac_cv_prog_cc_g=yes
4058 else
4059   CFLAGS=""
4060       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4061 /* end confdefs.h.  */
4062
4063 int
4064 main ()
4065 {
4066
4067   ;
4068   return 0;
4069 }
4070 _ACEOF
4071 if ac_fn_c_try_compile "$LINENO"; then :
4072
4073 else
4074   ac_c_werror_flag=$ac_save_c_werror_flag
4075          CFLAGS="-g"
4076          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4077 /* end confdefs.h.  */
4078
4079 int
4080 main ()
4081 {
4082
4083   ;
4084   return 0;
4085 }
4086 _ACEOF
4087 if ac_fn_c_try_compile "$LINENO"; then :
4088   ac_cv_prog_cc_g=yes
4089 fi
4090 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4091 fi
4092 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4093 fi
4094 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4095    ac_c_werror_flag=$ac_save_c_werror_flag
4096 fi
4097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4098 $as_echo "$ac_cv_prog_cc_g" >&6; }
4099 if test "$ac_test_CFLAGS" = set; then
4100   CFLAGS=$ac_save_CFLAGS
4101 elif test $ac_cv_prog_cc_g = yes; then
4102   if test "$GCC" = yes; then
4103     CFLAGS="-g -O2"
4104   else
4105     CFLAGS="-g"
4106   fi
4107 else
4108   if test "$GCC" = yes; then
4109     CFLAGS="-O2"
4110   else
4111     CFLAGS=
4112   fi
4113 fi
4114 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4115 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4116 if test "${ac_cv_prog_cc_c89+set}" = set; then :
4117   $as_echo_n "(cached) " >&6
4118 else
4119   ac_cv_prog_cc_c89=no
4120 ac_save_CC=$CC
4121 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4122 /* end confdefs.h.  */
4123 #include <stdarg.h>
4124 #include <stdio.h>
4125 #include <sys/types.h>
4126 #include <sys/stat.h>
4127 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4128 struct buf { int x; };
4129 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4130 static char *e (p, i)
4131      char **p;
4132      int i;
4133 {
4134   return p[i];
4135 }
4136 static char *f (char * (*g) (char **, int), char **p, ...)
4137 {
4138   char *s;
4139   va_list v;
4140   va_start (v,p);
4141   s = g (p, va_arg (v,int));
4142   va_end (v);
4143   return s;
4144 }
4145
4146 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4147    function prototypes and stuff, but not '\xHH' hex character constants.
4148    These don't provoke an error unfortunately, instead are silently treated
4149    as 'x'.  The following induces an error, until -std is added to get
4150    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4151    array size at least.  It's necessary to write '\x00'==0 to get something
4152    that's true only with -std.  */
4153 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4154
4155 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4156    inside strings and character constants.  */
4157 #define FOO(x) 'x'
4158 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4159
4160 int test (int i, double x);
4161 struct s1 {int (*f) (int a);};
4162 struct s2 {int (*f) (double a);};
4163 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4164 int argc;
4165 char **argv;
4166 int
4167 main ()
4168 {
4169 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4170   ;
4171   return 0;
4172 }
4173 _ACEOF
4174 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4175         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4176 do
4177   CC="$ac_save_CC $ac_arg"
4178   if ac_fn_c_try_compile "$LINENO"; then :
4179   ac_cv_prog_cc_c89=$ac_arg
4180 fi
4181 rm -f core conftest.err conftest.$ac_objext
4182   test "x$ac_cv_prog_cc_c89" != "xno" && break
4183 done
4184 rm -f conftest.$ac_ext
4185 CC=$ac_save_CC
4186
4187 fi
4188 # AC_CACHE_VAL
4189 case "x$ac_cv_prog_cc_c89" in
4190   x)
4191     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4192 $as_echo "none needed" >&6; } ;;
4193   xno)
4194     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4195 $as_echo "unsupported" >&6; } ;;
4196   *)
4197     CC="$CC $ac_cv_prog_cc_c89"
4198     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4199 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4200 esac
4201 if test "x$ac_cv_prog_cc_c89" != xno; then :
4202
4203 fi
4204
4205 ac_ext=c
4206 ac_cpp='$CPP $CPPFLAGS'
4207 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4208 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4209 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4210
4211 if test "x$CC" != xcc; then
4212   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5
4213 $as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; }
4214 else
4215   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc understands -c and -o together" >&5
4216 $as_echo_n "checking whether cc understands -c and -o together... " >&6; }
4217 fi
4218 set dummy $CC; ac_cc=`$as_echo "$2" |
4219                       sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
4220 if { as_var=ac_cv_prog_cc_${ac_cc}_c_o; eval "test \"\${$as_var+set}\" = set"; }; then :
4221   $as_echo_n "(cached) " >&6
4222 else
4223   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4224 /* end confdefs.h.  */
4225
4226 int
4227 main ()
4228 {
4229
4230   ;
4231   return 0;
4232 }
4233 _ACEOF
4234 # Make sure it works both with $CC and with simple cc.
4235 # We do the test twice because some compilers refuse to overwrite an
4236 # existing .o file with -o, though they will create one.
4237 ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
4238 rm -f conftest2.*
4239 if { { case "(($ac_try" in
4240   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4241   *) ac_try_echo=$ac_try;;
4242 esac
4243 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4244 $as_echo "$ac_try_echo"; } >&5
4245   (eval "$ac_try") 2>&5
4246   ac_status=$?
4247   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4248   test $ac_status = 0; } &&
4249    test -f conftest2.$ac_objext && { { case "(($ac_try" in
4250   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4251   *) ac_try_echo=$ac_try;;
4252 esac
4253 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4254 $as_echo "$ac_try_echo"; } >&5
4255   (eval "$ac_try") 2>&5
4256   ac_status=$?
4257   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4258   test $ac_status = 0; };
4259 then
4260   eval ac_cv_prog_cc_${ac_cc}_c_o=yes
4261   if test "x$CC" != xcc; then
4262     # Test first that cc exists at all.
4263     if { ac_try='cc -c conftest.$ac_ext >&5'
4264   { { case "(($ac_try" in
4265   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4266   *) ac_try_echo=$ac_try;;
4267 esac
4268 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4269 $as_echo "$ac_try_echo"; } >&5
4270   (eval "$ac_try") 2>&5
4271   ac_status=$?
4272   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4273   test $ac_status = 0; }; }; then
4274       ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
4275       rm -f conftest2.*
4276       if { { case "(($ac_try" in
4277   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4278   *) ac_try_echo=$ac_try;;
4279 esac
4280 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4281 $as_echo "$ac_try_echo"; } >&5
4282   (eval "$ac_try") 2>&5
4283   ac_status=$?
4284   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4285   test $ac_status = 0; } &&
4286          test -f conftest2.$ac_objext && { { case "(($ac_try" in
4287   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4288   *) ac_try_echo=$ac_try;;
4289 esac
4290 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4291 $as_echo "$ac_try_echo"; } >&5
4292   (eval "$ac_try") 2>&5
4293   ac_status=$?
4294   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4295   test $ac_status = 0; };
4296       then
4297         # cc works too.
4298         :
4299       else
4300         # cc exists but doesn't like -o.
4301         eval ac_cv_prog_cc_${ac_cc}_c_o=no
4302       fi
4303     fi
4304   fi
4305 else
4306   eval ac_cv_prog_cc_${ac_cc}_c_o=no
4307 fi
4308 rm -f core conftest*
4309
4310 fi
4311 if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then
4312   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4313 $as_echo "yes" >&6; }
4314 else
4315   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4316 $as_echo "no" >&6; }
4317
4318 $as_echo "#define NO_MINUS_C_MINUS_O 1" >>confdefs.h
4319
4320 fi
4321
4322 # expand $ac_aux_dir to an absolute path
4323 am_aux_dir=`cd $ac_aux_dir && pwd`
4324
4325 # FIXME: we rely on the cache variable name because
4326 # there is no other way.
4327 set dummy $CC
4328 am_cc=`echo $2 | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
4329 eval am_t=\$ac_cv_prog_cc_${am_cc}_c_o
4330 if test "$am_t" != yes; then
4331    # Losing compiler, so override with the script.
4332    # FIXME: It is wrong to rewrite CC.
4333    # But if we don't then we get into trouble of one sort or another.
4334    # A longer-term fix would be to have automake use am__CC in this case,
4335    # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
4336    CC="$am_aux_dir/compile $CC"
4337 fi
4338
4339
4340 ac_ext=cpp
4341 ac_cpp='$CXXCPP $CPPFLAGS'
4342 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4343 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4344 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4345 if test -z "$CXX"; then
4346   if test -n "$CCC"; then
4347     CXX=$CCC
4348   else
4349     if test -n "$ac_tool_prefix"; then
4350   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
4351   do
4352     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4353 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4354 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4355 $as_echo_n "checking for $ac_word... " >&6; }
4356 if test "${ac_cv_prog_CXX+set}" = set; then :
4357   $as_echo_n "(cached) " >&6
4358 else
4359   if test -n "$CXX"; then
4360   ac_cv_prog_CXX="$CXX" # Let the user override the test.
4361 else
4362 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4363 for as_dir in $PATH
4364 do
4365   IFS=$as_save_IFS
4366   test -z "$as_dir" && as_dir=.
4367     for ac_exec_ext in '' $ac_executable_extensions; do
4368   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4369     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
4370     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4371     break 2
4372   fi
4373 done
4374   done
4375 IFS=$as_save_IFS
4376
4377 fi
4378 fi
4379 CXX=$ac_cv_prog_CXX
4380 if test -n "$CXX"; then
4381   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
4382 $as_echo "$CXX" >&6; }
4383 else
4384   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4385 $as_echo "no" >&6; }
4386 fi
4387
4388
4389     test -n "$CXX" && break
4390   done
4391 fi
4392 if test -z "$CXX"; then
4393   ac_ct_CXX=$CXX
4394   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
4395 do
4396   # Extract the first word of "$ac_prog", so it can be a program name with args.
4397 set dummy $ac_prog; ac_word=$2
4398 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4399 $as_echo_n "checking for $ac_word... " >&6; }
4400 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
4401   $as_echo_n "(cached) " >&6
4402 else
4403   if test -n "$ac_ct_CXX"; then
4404   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
4405 else
4406 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4407 for as_dir in $PATH
4408 do
4409   IFS=$as_save_IFS
4410   test -z "$as_dir" && as_dir=.
4411     for ac_exec_ext in '' $ac_executable_extensions; do
4412   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4413     ac_cv_prog_ac_ct_CXX="$ac_prog"
4414     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4415     break 2
4416   fi
4417 done
4418   done
4419 IFS=$as_save_IFS
4420
4421 fi
4422 fi
4423 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
4424 if test -n "$ac_ct_CXX"; then
4425   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
4426 $as_echo "$ac_ct_CXX" >&6; }
4427 else
4428   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4429 $as_echo "no" >&6; }
4430 fi
4431
4432
4433   test -n "$ac_ct_CXX" && break
4434 done
4435
4436   if test "x$ac_ct_CXX" = x; then
4437     CXX="g++"
4438   else
4439     case $cross_compiling:$ac_tool_warned in
4440 yes:)
4441 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4442 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4443 ac_tool_warned=yes ;;
4444 esac
4445     CXX=$ac_ct_CXX
4446   fi
4447 fi
4448
4449   fi
4450 fi
4451 # Provide some information about the compiler.
4452 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
4453 set X $ac_compile
4454 ac_compiler=$2
4455 for ac_option in --version -v -V -qversion; do
4456   { { ac_try="$ac_compiler $ac_option >&5"
4457 case "(($ac_try" in
4458   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4459   *) ac_try_echo=$ac_try;;
4460 esac
4461 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4462 $as_echo "$ac_try_echo"; } >&5
4463   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4464   ac_status=$?
4465   if test -s conftest.err; then
4466     sed '10a\
4467 ... rest of stderr output deleted ...
4468          10q' conftest.err >conftest.er1
4469     cat conftest.er1 >&5
4470     rm -f conftest.er1 conftest.err
4471   fi
4472   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4473   test $ac_status = 0; }
4474 done
4475