Support new dual-linker option.
[android/toolchain/build.git] / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.65 for android-tools 2.0.
4 #
5 #
6 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
7 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
8 # Inc.
9 #
10 #
11 # This configure script is free software; the Free Software Foundation
12 # gives unlimited permission to copy, distribute and modify it.
13 ## -------------------- ##
14 ## M4sh Initialization. ##
15 ## -------------------- ##
16
17 # Be more Bourne compatible
18 DUALCASE=1; export DUALCASE # for MKS sh
19 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
20   emulate sh
21   NULLCMD=:
22   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23   # is contrary to our usage.  Disable this feature.
24   alias -g '${1+"$@"}'='"$@"'
25   setopt NO_GLOB_SUBST
26 else
27   case `(set -o) 2>/dev/null` in #(
28   *posix*) :
29     set -o posix ;; #(
30   *) :
31      ;;
32 esac
33 fi
34
35
36 as_nl='
37 '
38 export as_nl
39 # Printing a long string crashes Solaris 7 /usr/bin/printf.
40 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43 # Prefer a ksh shell builtin over an external printf program on Solaris,
44 # but without wasting forks for bash or zsh.
45 if test -z "$BASH_VERSION$ZSH_VERSION" \
46     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
47   as_echo='print -r --'
48   as_echo_n='print -rn --'
49 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
50   as_echo='printf %s\n'
51   as_echo_n='printf %s'
52 else
53   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55     as_echo_n='/usr/ucb/echo -n'
56   else
57     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58     as_echo_n_body='eval
59       arg=$1;
60       case $arg in #(
61       *"$as_nl"*)
62         expr "X$arg" : "X\\(.*\\)$as_nl";
63         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64       esac;
65       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66     '
67     export as_echo_n_body
68     as_echo_n='sh -c $as_echo_n_body as_echo'
69   fi
70   export as_echo_body
71   as_echo='sh -c $as_echo_body as_echo'
72 fi
73
74 # The user is always right.
75 if test "${PATH_SEPARATOR+set}" != set; then
76   PATH_SEPARATOR=:
77   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79       PATH_SEPARATOR=';'
80   }
81 fi
82
83
84 # IFS
85 # We need space, tab and new line, in precisely that order.  Quoting is
86 # there to prevent editors from complaining about space-tab.
87 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
88 # splitting by setting IFS to empty value.)
89 IFS=" ""        $as_nl"
90
91 # Find who we are.  Look in the path if we contain no directory separator.
92 case $0 in #((
93   *[\\/]* ) as_myself=$0 ;;
94   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
95 for as_dir in $PATH
96 do
97   IFS=$as_save_IFS
98   test -z "$as_dir" && as_dir=.
99     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
100   done
101 IFS=$as_save_IFS
102
103      ;;
104 esac
105 # We did not find ourselves, most probably we were run as `sh COMMAND'
106 # in which case we are not to be found in the path.
107 if test "x$as_myself" = x; then
108   as_myself=$0
109 fi
110 if test ! -f "$as_myself"; then
111   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
112   exit 1
113 fi
114
115 # Unset variables that we do not need and which cause bugs (e.g. in
116 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
117 # suppresses any "Segmentation fault" message there.  '((' could
118 # trigger a bug in pdksh 5.2.14.
119 for as_var in BASH_ENV ENV MAIL MAILPATH
120 do eval test x\${$as_var+set} = xset \
121   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
122 done
123 PS1='$ '
124 PS2='> '
125 PS4='+ '
126
127 # NLS nuisances.
128 LC_ALL=C
129 export LC_ALL
130 LANGUAGE=C
131 export LANGUAGE
132
133 # CDPATH.
134 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
135
136 if test "x$CONFIG_SHELL" = x; then
137   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
138   emulate sh
139   NULLCMD=:
140   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
141   # is contrary to our usage.  Disable this feature.
142   alias -g '\${1+\"\$@\"}'='\"\$@\"'
143   setopt NO_GLOB_SUBST
144 else
145   case \`(set -o) 2>/dev/null\` in #(
146   *posix*) :
147     set -o posix ;; #(
148   *) :
149      ;;
150 esac
151 fi
152 "
153   as_required="as_fn_return () { (exit \$1); }
154 as_fn_success () { as_fn_return 0; }
155 as_fn_failure () { as_fn_return 1; }
156 as_fn_ret_success () { return 0; }
157 as_fn_ret_failure () { return 1; }
158
159 exitcode=0
160 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
161 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
162 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
163 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
164 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
165
166 else
167   exitcode=1; echo positional parameters were not saved.
168 fi
169 test x\$exitcode = x0 || exit 1"
170   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
171   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
172   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
173   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1"
174   if (eval "$as_required") 2>/dev/null; then :
175   as_have_required=yes
176 else
177   as_have_required=no
178 fi
179   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
180
181 else
182   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
183 as_found=false
184 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
185 do
186   IFS=$as_save_IFS
187   test -z "$as_dir" && as_dir=.
188   as_found=:
189   case $as_dir in #(
190          /*)
191            for as_base in sh bash ksh sh5; do
192              # Try only shells that exist, to save several forks.
193              as_shell=$as_dir/$as_base
194              if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
195                     { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
196   CONFIG_SHELL=$as_shell as_have_required=yes
197                    if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
198   break 2
199 fi
200 fi
201            done;;
202        esac
203   as_found=false
204 done
205 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
206               { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
207   CONFIG_SHELL=$SHELL as_have_required=yes
208 fi; }
209 IFS=$as_save_IFS
210
211
212       if test "x$CONFIG_SHELL" != x; then :
213   # We cannot yet assume a decent shell, so we have to provide a
214         # neutralization value for shells without unset; and this also
215         # works around shells that cannot unset nonexistent variables.
216         BASH_ENV=/dev/null
217         ENV=/dev/null
218         (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
219         export CONFIG_SHELL
220         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
221 fi
222
223     if test x$as_have_required = xno; then :
224   $as_echo "$0: This script requires a shell more modern than all"
225   $as_echo "$0: the shells that I found on your system."
226   if test x${ZSH_VERSION+set} = xset ; then
227     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
228     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
229   else
230     $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
231 $0: including any error possibly output before this
232 $0: message. Then install a modern shell, or manually run
233 $0: the script under such a shell if you do have one."
234   fi
235   exit 1
236 fi
237 fi
238 fi
239 SHELL=${CONFIG_SHELL-/bin/sh}
240 export SHELL
241 # Unset more variables known to interfere with behavior of common tools.
242 CLICOLOR_FORCE= GREP_OPTIONS=
243 unset CLICOLOR_FORCE GREP_OPTIONS
244
245 ## --------------------- ##
246 ## M4sh Shell Functions. ##
247 ## --------------------- ##
248 # as_fn_unset VAR
249 # ---------------
250 # Portably unset VAR.
251 as_fn_unset ()
252 {
253   { eval $1=; unset $1;}
254 }
255 as_unset=as_fn_unset
256
257 # as_fn_set_status STATUS
258 # -----------------------
259 # Set $? to STATUS, without forking.
260 as_fn_set_status ()
261 {
262   return $1
263 } # as_fn_set_status
264
265 # as_fn_exit STATUS
266 # -----------------
267 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
268 as_fn_exit ()
269 {
270   set +e
271   as_fn_set_status $1
272   exit $1
273 } # as_fn_exit
274
275 # as_fn_mkdir_p
276 # -------------
277 # Create "$as_dir" as a directory, including parents if necessary.
278 as_fn_mkdir_p ()
279 {
280
281   case $as_dir in #(
282   -*) as_dir=./$as_dir;;
283   esac
284   test -d "$as_dir" || eval $as_mkdir_p || {
285     as_dirs=
286     while :; do
287       case $as_dir in #(
288       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
289       *) as_qdir=$as_dir;;
290       esac
291       as_dirs="'$as_qdir' $as_dirs"
292       as_dir=`$as_dirname -- "$as_dir" ||
293 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
294          X"$as_dir" : 'X\(//\)[^/]' \| \
295          X"$as_dir" : 'X\(//\)$' \| \
296          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
297 $as_echo X"$as_dir" |
298     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
299             s//\1/
300             q
301           }
302           /^X\(\/\/\)[^/].*/{
303             s//\1/
304             q
305           }
306           /^X\(\/\/\)$/{
307             s//\1/
308             q
309           }
310           /^X\(\/\).*/{
311             s//\1/
312             q
313           }
314           s/.*/./; q'`
315       test -d "$as_dir" && break
316     done
317     test -z "$as_dirs" || eval "mkdir $as_dirs"
318   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
319
320
321 } # as_fn_mkdir_p
322 # as_fn_append VAR VALUE
323 # ----------------------
324 # Append the text in VALUE to the end of the definition contained in VAR. Take
325 # advantage of any shell optimizations that allow amortized linear growth over
326 # repeated appends, instead of the typical quadratic growth present in naive
327 # implementations.
328 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
329   eval 'as_fn_append ()
330   {
331     eval $1+=\$2
332   }'
333 else
334   as_fn_append ()
335   {
336     eval $1=\$$1\$2
337   }
338 fi # as_fn_append
339
340 # as_fn_arith ARG...
341 # ------------------
342 # Perform arithmetic evaluation on the ARGs, and store the result in the
343 # global $as_val. Take advantage of shells that can avoid forks. The arguments
344 # must be portable across $(()) and expr.
345 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
346   eval 'as_fn_arith ()
347   {
348     as_val=$(( $* ))
349   }'
350 else
351   as_fn_arith ()
352   {
353     as_val=`expr "$@" || test $? -eq 1`
354   }
355 fi # as_fn_arith
356
357
358 # as_fn_error ERROR [LINENO LOG_FD]
359 # ---------------------------------
360 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
361 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
362 # script with status $?, using 1 if that was 0.
363 as_fn_error ()
364 {
365   as_status=$?; test $as_status -eq 0 && as_status=1
366   if test "$3"; then
367     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
368     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
369   fi
370   $as_echo "$as_me: error: $1" >&2
371   as_fn_exit $as_status
372 } # as_fn_error
373
374 if expr a : '\(a\)' >/dev/null 2>&1 &&
375    test "X`expr 00001 : '.*\(...\)'`" = X001; then
376   as_expr=expr
377 else
378   as_expr=false
379 fi
380
381 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
382   as_basename=basename
383 else
384   as_basename=false
385 fi
386
387 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
388   as_dirname=dirname
389 else
390   as_dirname=false
391 fi
392
393 as_me=`$as_basename -- "$0" ||
394 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
395          X"$0" : 'X\(//\)$' \| \
396          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
397 $as_echo X/"$0" |
398     sed '/^.*\/\([^/][^/]*\)\/*$/{
399             s//\1/
400             q
401           }
402           /^X\/\(\/\/\)$/{
403             s//\1/
404             q
405           }
406           /^X\/\(\/\).*/{
407             s//\1/
408             q
409           }
410           s/.*/./; q'`
411
412 # Avoid depending upon Character Ranges.
413 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
414 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
415 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
416 as_cr_digits='0123456789'
417 as_cr_alnum=$as_cr_Letters$as_cr_digits
418
419
420   as_lineno_1=$LINENO as_lineno_1a=$LINENO
421   as_lineno_2=$LINENO as_lineno_2a=$LINENO
422   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
423   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
424   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
425   sed -n '
426     p
427     /[$]LINENO/=
428   ' <$as_myself |
429     sed '
430       s/[$]LINENO.*/&-/
431       t lineno
432       b
433       :lineno
434       N
435       :loop
436       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
437       t loop
438       s/-\n.*//
439     ' >$as_me.lineno &&
440   chmod +x "$as_me.lineno" ||
441     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
442
443   # Don't try to exec as it changes $[0], causing all sort of problems
444   # (the dirname of $[0] is not the place where we might find the
445   # original and so on.  Autoconf is especially sensitive to this).
446   . "./$as_me.lineno"
447   # Exit status is that of the last command.
448   exit
449 }
450
451 ECHO_C= ECHO_N= ECHO_T=
452 case `echo -n x` in #(((((
453 -n*)
454   case `echo 'xy\c'` in
455   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
456   xy)  ECHO_C='\c';;
457   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
458        ECHO_T=' ';;
459   esac;;
460 *)
461   ECHO_N='-n';;
462 esac
463
464 rm -f conf$$ conf$$.exe conf$$.file
465 if test -d conf$$.dir; then
466   rm -f conf$$.dir/conf$$.file
467 else
468   rm -f conf$$.dir
469   mkdir conf$$.dir 2>/dev/null
470 fi
471 if (echo >conf$$.file) 2>/dev/null; then
472   if ln -s conf$$.file conf$$ 2>/dev/null; then
473     as_ln_s='ln -s'
474     # ... but there are two gotchas:
475     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
476     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
477     # In both cases, we have to default to `cp -p'.
478     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
479       as_ln_s='cp -p'
480   elif ln conf$$.file conf$$ 2>/dev/null; then
481     as_ln_s=ln
482   else
483     as_ln_s='cp -p'
484   fi
485 else
486   as_ln_s='cp -p'
487 fi
488 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
489 rmdir conf$$.dir 2>/dev/null
490
491 if mkdir -p . 2>/dev/null; then
492   as_mkdir_p='mkdir -p "$as_dir"'
493 else
494   test -d ./-p && rmdir ./-p
495   as_mkdir_p=false
496 fi
497
498 if test -x / >/dev/null 2>&1; then
499   as_test_x='test -x'
500 else
501   if ls -dL / >/dev/null 2>&1; then
502     as_ls_L_option=L
503   else
504     as_ls_L_option=
505   fi
506   as_test_x='
507     eval sh -c '\''
508       if test -d "$1"; then
509         test -d "$1/.";
510       else
511         case $1 in #(
512         -*)set "./$1";;
513         esac;
514         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
515         ???[sx]*):;;*)false;;esac;fi
516     '\'' sh
517   '
518 fi
519 as_executable_p=$as_test_x
520
521 # Sed expression to map a string onto a valid CPP name.
522 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
523
524 # Sed expression to map a string onto a valid variable name.
525 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
526
527
528 test -n "$DJDIR" || exec 7<&0 </dev/null
529 exec 6>&1
530
531 # Name of the host.
532 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
533 # so uname gets run too.
534 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
535
536 #
537 # Initializations.
538 #
539 ac_default_prefix=/usr/local
540 ac_clean_files=
541 ac_config_libobj_dir=.
542 LIBOBJS=
543 cross_compiling=no
544 subdirs=
545 MFLAGS=
546 MAKEFLAGS=
547
548 # Identity of this package.
549 PACKAGE_NAME='android-tools'
550 PACKAGE_TARNAME='android-tools'
551 PACKAGE_VERSION='2.0'
552 PACKAGE_STRING='android-tools 2.0'
553 PACKAGE_BUGREPORT=''
554 PACKAGE_URL=''
555
556 ac_subst_vars='LTLIBOBJS
557 LIBOBJS
558 have_cloog
559 have_ppl
560 have_gmp
561 have_mpfr
562 have_mpc
563 sysroot
564 GDB_VERSION
565 CLOOG_VERSION
566 PPL_VERSION
567 MPC_VERSION
568 MPFR_VERSION
569 GMP_VERSION
570 NEWLIB_VERSION
571 GCC_MIN_VERSION_4_5_0
572 GCC_MIN_VERSION_4_3_0
573 GCC_VERSION
574 GOLD_MIN_VERSION_2_21
575 GOLD_VERSION
576 BINUTILS_MIN_VERSION_2_21
577 BINUTILS_VERSION
578 package_to_srcdir
579 ENABLE_GRAPHITE
580 gold_baseargs
581 enable_gold
582 baseargs
583 TOPLEVEL_CONFIGURE_ARGUMENTS
584 GDB_TARGET
585 BUILD_ANDROID_GCC
586 INSTALL_DATA
587 INSTALL_SCRIPT
588 INSTALL_PROGRAM
589 target_os
590 target_vendor
591 target_cpu
592 target
593 host_os
594 host_vendor
595 host_cpu
596 host
597 build_os
598 build_vendor
599 build_cpu
600 build
601 target_alias
602 host_alias
603 build_alias
604 LIBS
605 ECHO_T
606 ECHO_N
607 ECHO_C
608 DEFS
609 mandir
610 localedir
611 libdir
612 psdir
613 pdfdir
614 dvidir
615 htmldir
616 infodir
617 docdir
618 oldincludedir
619 includedir
620 localstatedir
621 sharedstatedir
622 sysconfdir
623 datadir
624 datarootdir
625 libexecdir
626 sbindir
627 bindir
628 program_transform_name
629 prefix
630 exec_prefix
631 PACKAGE_URL
632 PACKAGE_BUGREPORT
633 PACKAGE_STRING
634 PACKAGE_VERSION
635 PACKAGE_TARNAME
636 PACKAGE_NAME
637 PATH_SEPARATOR
638 SHELL'
639 ac_subst_files=''
640 ac_user_opts='
641 enable_option_checking
642 enable_graphite
643 with_binutils_version
644 with_gold_version
645 with_gcc_version
646 with_newlib_version
647 with_gmp_version
648 with_mpfr_version
649 with_mpc_version
650 with_ppl_version
651 with_cloog_version
652 with_gdb_version
653 with_sysroot
654 with_mpc
655 with_mpfr
656 with_gmp
657 with_ppl
658 with_cloog
659 '
660       ac_precious_vars='build_alias
661 host_alias
662 target_alias'
663
664
665 # Initialize some variables set by options.
666 ac_init_help=
667 ac_init_version=false
668 ac_unrecognized_opts=
669 ac_unrecognized_sep=
670 # The variables have the same names as the options, with
671 # dashes changed to underlines.
672 cache_file=/dev/null
673 exec_prefix=NONE
674 no_create=
675 no_recursion=
676 prefix=NONE
677 program_prefix=NONE
678 program_suffix=NONE
679 program_transform_name=s,x,x,
680 silent=
681 site=
682 srcdir=
683 verbose=
684 x_includes=NONE
685 x_libraries=NONE
686
687 # Installation directory options.
688 # These are left unexpanded so users can "make install exec_prefix=/foo"
689 # and all the variables that are supposed to be based on exec_prefix
690 # by default will actually change.
691 # Use braces instead of parens because sh, perl, etc. also accept them.
692 # (The list follows the same order as the GNU Coding Standards.)
693 bindir='${exec_prefix}/bin'
694 sbindir='${exec_prefix}/sbin'
695 libexecdir='${exec_prefix}/libexec'
696 datarootdir='${prefix}/share'
697 datadir='${datarootdir}'
698 sysconfdir='${prefix}/etc'
699 sharedstatedir='${prefix}/com'
700 localstatedir='${prefix}/var'
701 includedir='${prefix}/include'
702 oldincludedir='/usr/include'
703 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
704 infodir='${datarootdir}/info'
705 htmldir='${docdir}'
706 dvidir='${docdir}'
707 pdfdir='${docdir}'
708 psdir='${docdir}'
709 libdir='${exec_prefix}/lib'
710 localedir='${datarootdir}/locale'
711 mandir='${datarootdir}/man'
712
713 ac_prev=
714 ac_dashdash=
715 for ac_option
716 do
717   # If the previous option needs an argument, assign it.
718   if test -n "$ac_prev"; then
719     eval $ac_prev=\$ac_option
720     ac_prev=
721     continue
722   fi
723
724   case $ac_option in
725   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
726   *)    ac_optarg=yes ;;
727   esac
728
729   # Accept the important Cygnus configure options, so we can diagnose typos.
730
731   case $ac_dashdash$ac_option in
732   --)
733     ac_dashdash=yes ;;
734
735   -bindir | --bindir | --bindi | --bind | --bin | --bi)
736     ac_prev=bindir ;;
737   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
738     bindir=$ac_optarg ;;
739
740   -build | --build | --buil | --bui | --bu)
741     ac_prev=build_alias ;;
742   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
743     build_alias=$ac_optarg ;;
744
745   -cache-file | --cache-file | --cache-fil | --cache-fi \
746   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
747     ac_prev=cache_file ;;
748   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
749   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
750     cache_file=$ac_optarg ;;
751
752   --config-cache | -C)
753     cache_file=config.cache ;;
754
755   -datadir | --datadir | --datadi | --datad)
756     ac_prev=datadir ;;
757   -datadir=* | --datadir=* | --datadi=* | --datad=*)
758     datadir=$ac_optarg ;;
759
760   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
761   | --dataroo | --dataro | --datar)
762     ac_prev=datarootdir ;;
763   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
764   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
765     datarootdir=$ac_optarg ;;
766
767   -disable-* | --disable-*)
768     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
769     # Reject names that are not valid shell variable names.
770     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
771       as_fn_error "invalid feature name: $ac_useropt"
772     ac_useropt_orig=$ac_useropt
773     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
774     case $ac_user_opts in
775       *"
776 "enable_$ac_useropt"
777 "*) ;;
778       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
779          ac_unrecognized_sep=', ';;
780     esac
781     eval enable_$ac_useropt=no ;;
782
783   -docdir | --docdir | --docdi | --doc | --do)
784     ac_prev=docdir ;;
785   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
786     docdir=$ac_optarg ;;
787
788   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
789     ac_prev=dvidir ;;
790   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
791     dvidir=$ac_optarg ;;
792
793   -enable-* | --enable-*)
794     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
795     # Reject names that are not valid shell variable names.
796     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
797       as_fn_error "invalid feature name: $ac_useropt"
798     ac_useropt_orig=$ac_useropt
799     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
800     case $ac_user_opts in
801       *"
802 "enable_$ac_useropt"
803 "*) ;;
804       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
805          ac_unrecognized_sep=', ';;
806     esac
807     eval enable_$ac_useropt=\$ac_optarg ;;
808
809   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
810   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
811   | --exec | --exe | --ex)
812     ac_prev=exec_prefix ;;
813   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
814   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
815   | --exec=* | --exe=* | --ex=*)
816     exec_prefix=$ac_optarg ;;
817
818   -gas | --gas | --ga | --g)
819     # Obsolete; use --with-gas.
820     with_gas=yes ;;
821
822   -help | --help | --hel | --he | -h)
823     ac_init_help=long ;;
824   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
825     ac_init_help=recursive ;;
826   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
827     ac_init_help=short ;;
828
829   -host | --host | --hos | --ho)
830     ac_prev=host_alias ;;
831   -host=* | --host=* | --hos=* | --ho=*)
832     host_alias=$ac_optarg ;;
833
834   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
835     ac_prev=htmldir ;;
836   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
837   | --ht=*)
838     htmldir=$ac_optarg ;;
839
840   -includedir | --includedir | --includedi | --included | --include \
841   | --includ | --inclu | --incl | --inc)
842     ac_prev=includedir ;;
843   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
844   | --includ=* | --inclu=* | --incl=* | --inc=*)
845     includedir=$ac_optarg ;;
846
847   -infodir | --infodir | --infodi | --infod | --info | --inf)
848     ac_prev=infodir ;;
849   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
850     infodir=$ac_optarg ;;
851
852   -libdir | --libdir | --libdi | --libd)
853     ac_prev=libdir ;;
854   -libdir=* | --libdir=* | --libdi=* | --libd=*)
855     libdir=$ac_optarg ;;
856
857   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
858   | --libexe | --libex | --libe)
859     ac_prev=libexecdir ;;
860   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
861   | --libexe=* | --libex=* | --libe=*)
862     libexecdir=$ac_optarg ;;
863
864   -localedir | --localedir | --localedi | --localed | --locale)
865     ac_prev=localedir ;;
866   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
867     localedir=$ac_optarg ;;
868
869   -localstatedir | --localstatedir | --localstatedi | --localstated \
870   | --localstate | --localstat | --localsta | --localst | --locals)
871     ac_prev=localstatedir ;;
872   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
873   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
874     localstatedir=$ac_optarg ;;
875
876   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
877     ac_prev=mandir ;;
878   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
879     mandir=$ac_optarg ;;
880
881   -nfp | --nfp | --nf)
882     # Obsolete; use --without-fp.
883     with_fp=no ;;
884
885   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
886   | --no-cr | --no-c | -n)
887     no_create=yes ;;
888
889   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
890   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
891     no_recursion=yes ;;
892
893   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
894   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
895   | --oldin | --oldi | --old | --ol | --o)
896     ac_prev=oldincludedir ;;
897   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
898   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
899   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
900     oldincludedir=$ac_optarg ;;
901
902   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
903     ac_prev=prefix ;;
904   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
905     prefix=$ac_optarg ;;
906
907   -program-prefix | --program-prefix | --program-prefi | --program-pref \
908   | --program-pre | --program-pr | --program-p)
909     ac_prev=program_prefix ;;
910   -program-prefix=* | --program-prefix=* | --program-prefi=* \
911   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
912     program_prefix=$ac_optarg ;;
913
914   -program-suffix | --program-suffix | --program-suffi | --program-suff \
915   | --program-suf | --program-su | --program-s)
916     ac_prev=program_suffix ;;
917   -program-suffix=* | --program-suffix=* | --program-suffi=* \
918   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
919     program_suffix=$ac_optarg ;;
920
921   -program-transform-name | --program-transform-name \
922   | --program-transform-nam | --program-transform-na \
923   | --program-transform-n | --program-transform- \
924   | --program-transform | --program-transfor \
925   | --program-transfo | --program-transf \
926   | --program-trans | --program-tran \
927   | --progr-tra | --program-tr | --program-t)
928     ac_prev=program_transform_name ;;
929   -program-transform-name=* | --program-transform-name=* \
930   | --program-transform-nam=* | --program-transform-na=* \
931   | --program-transform-n=* | --program-transform-=* \
932   | --program-transform=* | --program-transfor=* \
933   | --program-transfo=* | --program-transf=* \
934   | --program-trans=* | --program-tran=* \
935   | --progr-tra=* | --program-tr=* | --program-t=*)
936     program_transform_name=$ac_optarg ;;
937
938   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
939     ac_prev=pdfdir ;;
940   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
941     pdfdir=$ac_optarg ;;
942
943   -psdir | --psdir | --psdi | --psd | --ps)
944     ac_prev=psdir ;;
945   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
946     psdir=$ac_optarg ;;
947
948   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
949   | -silent | --silent | --silen | --sile | --sil)
950     silent=yes ;;
951
952   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
953     ac_prev=sbindir ;;
954   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
955   | --sbi=* | --sb=*)
956     sbindir=$ac_optarg ;;
957
958   -sharedstatedir | --sharedstatedir | --sharedstatedi \
959   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
960   | --sharedst | --shareds | --shared | --share | --shar \
961   | --sha | --sh)
962     ac_prev=sharedstatedir ;;
963   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
964   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
965   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
966   | --sha=* | --sh=*)
967     sharedstatedir=$ac_optarg ;;
968
969   -site | --site | --sit)
970     ac_prev=site ;;
971   -site=* | --site=* | --sit=*)
972     site=$ac_optarg ;;
973
974   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
975     ac_prev=srcdir ;;
976   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
977     srcdir=$ac_optarg ;;
978
979   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
980   | --syscon | --sysco | --sysc | --sys | --sy)
981     ac_prev=sysconfdir ;;
982   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
983   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
984     sysconfdir=$ac_optarg ;;
985
986   -target | --target | --targe | --targ | --tar | --ta | --t)
987     ac_prev=target_alias ;;
988   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
989     target_alias=$ac_optarg ;;
990
991   -v | -verbose | --verbose | --verbos | --verbo | --verb)
992     verbose=yes ;;
993
994   -version | --version | --versio | --versi | --vers | -V)
995     ac_init_version=: ;;
996
997   -with-* | --with-*)
998     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
999     # Reject names that are not valid shell variable names.
1000     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1001       as_fn_error "invalid package name: $ac_useropt"
1002     ac_useropt_orig=$ac_useropt
1003     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1004     case $ac_user_opts in
1005       *"
1006 "with_$ac_useropt"
1007 "*) ;;
1008       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1009          ac_unrecognized_sep=', ';;
1010     esac
1011     eval with_$ac_useropt=\$ac_optarg ;;
1012
1013   -without-* | --without-*)
1014     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1015     # Reject names that are not valid shell variable names.
1016     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1017       as_fn_error "invalid package name: $ac_useropt"
1018     ac_useropt_orig=$ac_useropt
1019     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1020     case $ac_user_opts in
1021       *"
1022 "with_$ac_useropt"
1023 "*) ;;
1024       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1025          ac_unrecognized_sep=', ';;
1026     esac
1027     eval with_$ac_useropt=no ;;
1028
1029   --x)
1030     # Obsolete; use --with-x.
1031     with_x=yes ;;
1032
1033   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1034   | --x-incl | --x-inc | --x-in | --x-i)
1035     ac_prev=x_includes ;;
1036   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1037   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1038     x_includes=$ac_optarg ;;
1039
1040   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1041   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1042     ac_prev=x_libraries ;;
1043   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1044   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1045     x_libraries=$ac_optarg ;;
1046
1047   -*) as_fn_error "unrecognized option: \`$ac_option'
1048 Try \`$0 --help' for more information."
1049     ;;
1050
1051   *=*)
1052     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1053     # Reject names that are not valid shell variable names.
1054     case $ac_envvar in #(
1055       '' | [0-9]* | *[!_$as_cr_alnum]* )
1056       as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1057     esac
1058     eval $ac_envvar=\$ac_optarg
1059     export $ac_envvar ;;
1060
1061   *)
1062     # FIXME: should be removed in autoconf 3.0.
1063     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1064     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1065       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1066     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1067     ;;
1068
1069   esac
1070 done
1071
1072 if test -n "$ac_prev"; then
1073   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1074   as_fn_error "missing argument to $ac_option"
1075 fi
1076
1077 if test -n "$ac_unrecognized_opts"; then
1078   case $enable_option_checking in
1079     no) ;;
1080     fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1081     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1082   esac
1083 fi
1084
1085 # Check all directory arguments for consistency.
1086 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1087                 datadir sysconfdir sharedstatedir localstatedir includedir \
1088                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1089                 libdir localedir mandir
1090 do
1091   eval ac_val=\$$ac_var
1092   # Remove trailing slashes.
1093   case $ac_val in
1094     */ )
1095       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1096       eval $ac_var=\$ac_val;;
1097   esac
1098   # Be sure to have absolute directory names.
1099   case $ac_val in
1100     [\\/$]* | ?:[\\/]* )  continue;;
1101     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1102   esac
1103   as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1104 done
1105
1106 # There might be people who depend on the old broken behavior: `$host'
1107 # used to hold the argument of --host etc.
1108 # FIXME: To remove some day.
1109 build=$build_alias
1110 host=$host_alias
1111 target=$target_alias
1112
1113 # FIXME: To remove some day.
1114 if test "x$host_alias" != x; then
1115   if test "x$build_alias" = x; then
1116     cross_compiling=maybe
1117     $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1118     If a cross compiler is detected then cross compile mode will be used." >&2
1119   elif test "x$build_alias" != "x$host_alias"; then
1120     cross_compiling=yes
1121   fi
1122 fi
1123
1124 ac_tool_prefix=
1125 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1126
1127 test "$silent" = yes && exec 6>/dev/null
1128
1129
1130 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1131 ac_ls_di=`ls -di .` &&
1132 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1133   as_fn_error "working directory cannot be determined"
1134 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1135   as_fn_error "pwd does not report name of working directory"
1136
1137
1138 # Find the source files, if location was not specified.
1139 if test -z "$srcdir"; then
1140   ac_srcdir_defaulted=yes
1141   # Try the directory containing this script, then the parent directory.
1142   ac_confdir=`$as_dirname -- "$as_myself" ||
1143 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1144          X"$as_myself" : 'X\(//\)[^/]' \| \
1145          X"$as_myself" : 'X\(//\)$' \| \
1146          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1147 $as_echo X"$as_myself" |
1148     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1149             s//\1/
1150             q
1151           }
1152           /^X\(\/\/\)[^/].*/{
1153             s//\1/
1154             q
1155           }
1156           /^X\(\/\/\)$/{
1157             s//\1/
1158             q
1159           }
1160           /^X\(\/\).*/{
1161             s//\1/
1162             q
1163           }
1164           s/.*/./; q'`
1165   srcdir=$ac_confdir
1166   if test ! -r "$srcdir/$ac_unique_file"; then
1167     srcdir=..
1168   fi
1169 else
1170   ac_srcdir_defaulted=no
1171 fi
1172 if test ! -r "$srcdir/$ac_unique_file"; then
1173   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1174   as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1175 fi
1176 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1177 ac_abs_confdir=`(
1178         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1179         pwd)`
1180 # When building in place, set srcdir=.
1181 if test "$ac_abs_confdir" = "$ac_pwd"; then
1182   srcdir=.
1183 fi
1184 # Remove unnecessary trailing slashes from srcdir.
1185 # Double slashes in file names in object file debugging info
1186 # mess up M-x gdb in Emacs.
1187 case $srcdir in
1188 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1189 esac
1190 for ac_var in $ac_precious_vars; do
1191   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1192   eval ac_env_${ac_var}_value=\$${ac_var}
1193   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1194   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1195 done
1196
1197 #
1198 # Report the --help message.
1199 #
1200 if test "$ac_init_help" = "long"; then
1201   # Omit some internal or obsolete options to make the list less imposing.
1202   # This message is too long to be a string in the A/UX 3.1 sh.
1203   cat <<_ACEOF
1204 \`configure' configures android-tools 2.0 to adapt to many kinds of systems.
1205
1206 Usage: $0 [OPTION]... [VAR=VALUE]...
1207
1208 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1209 VAR=VALUE.  See below for descriptions of some of the useful variables.
1210
1211 Defaults for the options are specified in brackets.
1212
1213 Configuration:
1214   -h, --help              display this help and exit
1215       --help=short        display options specific to this package
1216       --help=recursive    display the short help of all the included packages
1217   -V, --version           display version information and exit
1218   -q, --quiet, --silent   do not print \`checking...' messages
1219       --cache-file=FILE   cache test results in FILE [disabled]
1220   -C, --config-cache      alias for \`--cache-file=config.cache'
1221   -n, --no-create         do not create output files
1222       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1223
1224 Installation directories:
1225   --prefix=PREFIX         install architecture-independent files in PREFIX
1226                           [$ac_default_prefix]
1227   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1228                           [PREFIX]
1229
1230 By default, \`make install' will install all the files in
1231 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1232 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1233 for instance \`--prefix=\$HOME'.
1234
1235 For better control, use the options below.
1236
1237 Fine tuning of the installation directories:
1238   --bindir=DIR            user executables [EPREFIX/bin]
1239   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1240   --libexecdir=DIR        program executables [EPREFIX/libexec]
1241   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1242   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1243   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1244   --libdir=DIR            object code libraries [EPREFIX/lib]
1245   --includedir=DIR        C header files [PREFIX/include]
1246   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1247   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1248   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1249   --infodir=DIR           info documentation [DATAROOTDIR/info]
1250   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1251   --mandir=DIR            man documentation [DATAROOTDIR/man]
1252   --docdir=DIR            documentation root [DATAROOTDIR/doc/android-tools]
1253   --htmldir=DIR           html documentation [DOCDIR]
1254   --dvidir=DIR            dvi documentation [DOCDIR]
1255   --pdfdir=DIR            pdf documentation [DOCDIR]
1256   --psdir=DIR             ps documentation [DOCDIR]
1257 _ACEOF
1258
1259   cat <<\_ACEOF
1260
1261 Program names:
1262   --program-prefix=PREFIX            prepend PREFIX to installed program names
1263   --program-suffix=SUFFIX            append SUFFIX to installed program names
1264   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1265
1266 System types:
1267   --build=BUILD     configure for building on BUILD [guessed]
1268   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1269   --target=TARGET   configure for building compilers for TARGET [HOST]
1270 _ACEOF
1271 fi
1272
1273 if test -n "$ac_init_help"; then
1274   case $ac_init_help in
1275      short | recursive ) echo "Configuration of android-tools 2.0:";;
1276    esac
1277   cat <<\_ACEOF
1278
1279 Optional Features:
1280   --disable-option-checking  ignore unrecognized --enable/--with options
1281   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1282   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1283   --enable-graphite       Enable Graphite optimization [default=no]
1284
1285 Optional Packages:
1286   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1287   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1288   --with-binutils-version=VERSION
1289                           use binutils-VERSION (default is 2.17)
1290   --with-gold-version=VERSION
1291                           use binutils-VERSION for gold (default is the main binutils version)
1292   --with-gcc-version=VERSION
1293                           use gcc-VERSION (default is 4.2.1)
1294   --with-newlib-version=VERSION
1295                           use newlib-VERSION (default is 1.16.0)
1296   --with-gmp-version=VERSION
1297                           use gmp-VERSION (default is 4.2.2)
1298   --with-mpfr-version=VERSION
1299                           use mpfr-VERSION (default is 2.3.0)
1300   --with-mpc-version=VERSION
1301                           use mpc-VERSION (default is 0.8.1)
1302   --with-ppl-version=VERSION
1303                          use ppl-VERSION (default is 0.11.2)
1304   --with-cloog-version=VERSION
1305                            use cloog-VERSION (default is 0.15.9)
1306   --with-gdb-version=VERSION
1307                           use gdb-VERSION (default is 6.6)
1308   --with-sysroot=DIR
1309                           use target sysroot in DIR
1310   --with-mpc=PATH
1311                           specify prefix directory for installed MPC package.
1312   --with-mpfr=PATH
1313                           specify prefix directory for installed MPFR package.
1314   --with-gmp=PATH
1315                           specify prefix directory for the installed GMP package.
1316   --with-ppl=PATH
1317                           specify prefix directory for the installed PPL package.
1318   --with-cloog=PATH
1319                           specify prefix directory for the installed CLooG package.
1320
1321 Report bugs to the package provider.
1322 _ACEOF
1323 ac_status=$?
1324 fi
1325
1326 if test "$ac_init_help" = "recursive"; then
1327   # If there are subdirs, report their specific --help.
1328   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1329     test -d "$ac_dir" ||
1330       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1331       continue
1332     ac_builddir=.
1333
1334 case "$ac_dir" in
1335 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1336 *)
1337   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1338   # A ".." for each directory in $ac_dir_suffix.
1339   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1340   case $ac_top_builddir_sub in
1341   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1342   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1343   esac ;;
1344 esac
1345 ac_abs_top_builddir=$ac_pwd
1346 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1347 # for backward compatibility:
1348 ac_top_builddir=$ac_top_build_prefix
1349
1350 case $srcdir in
1351   .)  # We are building in place.
1352     ac_srcdir=.
1353     ac_top_srcdir=$ac_top_builddir_sub
1354     ac_abs_top_srcdir=$ac_pwd ;;
1355   [\\/]* | ?:[\\/]* )  # Absolute name.
1356     ac_srcdir=$srcdir$ac_dir_suffix;
1357     ac_top_srcdir=$srcdir
1358     ac_abs_top_srcdir=$srcdir ;;
1359   *) # Relative name.
1360     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1361     ac_top_srcdir=$ac_top_build_prefix$srcdir
1362     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1363 esac
1364 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1365
1366     cd "$ac_dir" || { ac_status=$?; continue; }
1367     # Check for guested configure.
1368     if test -f "$ac_srcdir/configure.gnu"; then
1369       echo &&
1370       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1371     elif test -f "$ac_srcdir/configure"; then
1372       echo &&
1373       $SHELL "$ac_srcdir/configure" --help=recursive
1374     else
1375       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1376     fi || ac_status=$?
1377     cd "$ac_pwd" || { ac_status=$?; break; }
1378   done
1379 fi
1380
1381 test -n "$ac_init_help" && exit $ac_status
1382 if $ac_init_version; then
1383   cat <<\_ACEOF
1384 android-tools configure 2.0
1385 generated by GNU Autoconf 2.65
1386
1387 Copyright (C) 2009 Free Software Foundation, Inc.
1388 This configure script is free software; the Free Software Foundation
1389 gives unlimited permission to copy, distribute and modify it.
1390 _ACEOF
1391   exit
1392 fi
1393
1394 ## ------------------------ ##
1395 ## Autoconf initialization. ##
1396 ## ------------------------ ##
1397 cat >config.log <<_ACEOF
1398 This file contains any messages produced by compilers while
1399 running configure, to aid debugging if configure makes a mistake.
1400
1401 It was created by android-tools $as_me 2.0, which was
1402 generated by GNU Autoconf 2.65.  Invocation command line was
1403
1404   $ $0 $@
1405
1406 _ACEOF
1407 exec 5>>config.log
1408 {
1409 cat <<_ASUNAME
1410 ## --------- ##
1411 ## Platform. ##
1412 ## --------- ##
1413
1414 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1415 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1416 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1417 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1418 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1419
1420 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1421 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1422
1423 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1424 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1425 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1426 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1427 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1428 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1429 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1430
1431 _ASUNAME
1432
1433 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1434 for as_dir in $PATH
1435 do
1436   IFS=$as_save_IFS
1437   test -z "$as_dir" && as_dir=.
1438     $as_echo "PATH: $as_dir"
1439   done
1440 IFS=$as_save_IFS
1441
1442 } >&5
1443
1444 cat >&5 <<_ACEOF
1445
1446
1447 ## ----------- ##
1448 ## Core tests. ##
1449 ## ----------- ##
1450
1451 _ACEOF
1452
1453
1454 # Keep a trace of the command line.
1455 # Strip out --no-create and --no-recursion so they do not pile up.
1456 # Strip out --silent because we don't want to record it for future runs.
1457 # Also quote any args containing shell meta-characters.
1458 # Make two passes to allow for proper duplicate-argument suppression.
1459 ac_configure_args=
1460 ac_configure_args0=
1461 ac_configure_args1=
1462 ac_must_keep_next=false
1463 for ac_pass in 1 2
1464 do
1465   for ac_arg
1466   do
1467     case $ac_arg in
1468     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1469     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1470     | -silent | --silent | --silen | --sile | --sil)
1471       continue ;;
1472     *\'*)
1473       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1474     esac
1475     case $ac_pass in
1476     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1477     2)
1478       as_fn_append ac_configure_args1 " '$ac_arg'"
1479       if test $ac_must_keep_next = true; then
1480         ac_must_keep_next=false # Got value, back to normal.
1481       else
1482         case $ac_arg in
1483           *=* | --config-cache | -C | -disable-* | --disable-* \
1484           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1485           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1486           | -with-* | --with-* | -without-* | --without-* | --x)
1487             case "$ac_configure_args0 " in
1488               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1489             esac
1490             ;;
1491           -* ) ac_must_keep_next=true ;;
1492         esac
1493       fi
1494       as_fn_append ac_configure_args " '$ac_arg'"
1495       ;;
1496     esac
1497   done
1498 done
1499 { ac_configure_args0=; unset ac_configure_args0;}
1500 { ac_configure_args1=; unset ac_configure_args1;}
1501
1502 # When interrupted or exit'd, cleanup temporary files, and complete
1503 # config.log.  We remove comments because anyway the quotes in there
1504 # would cause problems or look ugly.
1505 # WARNING: Use '\'' to represent an apostrophe within the trap.
1506 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1507 trap 'exit_status=$?
1508   # Save into config.log some information that might help in debugging.
1509   {
1510     echo
1511
1512     cat <<\_ASBOX
1513 ## ---------------- ##
1514 ## Cache variables. ##
1515 ## ---------------- ##
1516 _ASBOX
1517     echo
1518     # The following way of writing the cache mishandles newlines in values,
1519 (
1520   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1521     eval ac_val=\$$ac_var
1522     case $ac_val in #(
1523     *${as_nl}*)
1524       case $ac_var in #(
1525       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1526 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1527       esac
1528       case $ac_var in #(
1529       _ | IFS | as_nl) ;; #(
1530       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1531       *) { eval $ac_var=; unset $ac_var;} ;;
1532       esac ;;
1533     esac
1534   done
1535   (set) 2>&1 |
1536     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1537     *${as_nl}ac_space=\ *)
1538       sed -n \
1539         "s/'\''/'\''\\\\'\'''\''/g;
1540           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1541       ;; #(
1542     *)
1543       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1544       ;;
1545     esac |
1546     sort
1547 )
1548     echo
1549
1550     cat <<\_ASBOX
1551 ## ----------------- ##
1552 ## Output variables. ##
1553 ## ----------------- ##
1554 _ASBOX
1555     echo
1556     for ac_var in $ac_subst_vars
1557     do
1558       eval ac_val=\$$ac_var
1559       case $ac_val in
1560       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1561       esac
1562       $as_echo "$ac_var='\''$ac_val'\''"
1563     done | sort
1564     echo
1565
1566     if test -n "$ac_subst_files"; then
1567       cat <<\_ASBOX
1568 ## ------------------- ##
1569 ## File substitutions. ##
1570 ## ------------------- ##
1571 _ASBOX
1572       echo
1573       for ac_var in $ac_subst_files
1574       do
1575         eval ac_val=\$$ac_var
1576         case $ac_val in
1577         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1578         esac
1579         $as_echo "$ac_var='\''$ac_val'\''"
1580       done | sort
1581       echo
1582     fi
1583
1584     if test -s confdefs.h; then
1585       cat <<\_ASBOX
1586 ## ----------- ##
1587 ## confdefs.h. ##
1588 ## ----------- ##
1589 _ASBOX
1590       echo
1591       cat confdefs.h
1592       echo
1593     fi
1594     test "$ac_signal" != 0 &&
1595       $as_echo "$as_me: caught signal $ac_signal"
1596     $as_echo "$as_me: exit $exit_status"
1597   } >&5
1598   rm -f core *.core core.conftest.* &&
1599     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1600     exit $exit_status
1601 ' 0
1602 for ac_signal in 1 2 13 15; do
1603   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1604 done
1605 ac_signal=0
1606
1607 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1608 rm -f -r conftest* confdefs.h
1609
1610 $as_echo "/* confdefs.h */" > confdefs.h
1611
1612 # Predefined preprocessor variables.
1613
1614 cat >>confdefs.h <<_ACEOF
1615 #define PACKAGE_NAME "$PACKAGE_NAME"
1616 _ACEOF
1617
1618 cat >>confdefs.h <<_ACEOF
1619 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1620 _ACEOF
1621
1622 cat >>confdefs.h <<_ACEOF
1623 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1624 _ACEOF
1625
1626 cat >>confdefs.h <<_ACEOF
1627 #define PACKAGE_STRING "$PACKAGE_STRING"
1628 _ACEOF
1629
1630 cat >>confdefs.h <<_ACEOF
1631 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1632 _ACEOF
1633
1634 cat >>confdefs.h <<_ACEOF
1635 #define PACKAGE_URL "$PACKAGE_URL"
1636 _ACEOF
1637
1638
1639 # Let the site file select an alternate cache file if it wants to.
1640 # Prefer an explicitly selected file to automatically selected ones.
1641 ac_site_file1=NONE
1642 ac_site_file2=NONE
1643 if test -n "$CONFIG_SITE"; then
1644   ac_site_file1=$CONFIG_SITE
1645 elif test "x$prefix" != xNONE; then
1646   ac_site_file1=$prefix/share/config.site
1647   ac_site_file2=$prefix/etc/config.site
1648 else
1649   ac_site_file1=$ac_default_prefix/share/config.site
1650   ac_site_file2=$ac_default_prefix/etc/config.site
1651 fi
1652 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
1653 do
1654   test "x$ac_site_file" = xNONE && continue
1655   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
1656     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
1657 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
1658     sed 's/^/| /' "$ac_site_file" >&5
1659     . "$ac_site_file"
1660   fi
1661 done
1662
1663 if test -r "$cache_file"; then
1664   # Some versions of bash will fail to source /dev/null (special files
1665   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
1666   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
1667     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
1668 $as_echo "$as_me: loading cache $cache_file" >&6;}
1669     case $cache_file in
1670       [\\/]* | ?:[\\/]* ) . "$cache_file";;
1671       *)                      . "./$cache_file";;
1672     esac
1673   fi
1674 else
1675   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
1676 $as_echo "$as_me: creating cache $cache_file" >&6;}
1677   >$cache_file
1678 fi
1679
1680 # Check that the precious variables saved in the cache have kept the same
1681 # value.
1682 ac_cache_corrupted=false
1683 for ac_var in $ac_precious_vars; do
1684   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1685   eval ac_new_set=\$ac_env_${ac_var}_set
1686   eval ac_old_val=\$ac_cv_env_${ac_var}_value
1687   eval ac_new_val=\$ac_env_${ac_var}_value
1688   case $ac_old_set,$ac_new_set in
1689     set,)
1690       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1691 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1692       ac_cache_corrupted=: ;;
1693     ,set)
1694       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
1695 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1696       ac_cache_corrupted=: ;;
1697     ,);;
1698     *)
1699       if test "x$ac_old_val" != "x$ac_new_val"; then
1700         # differences in whitespace do not lead to failure.
1701         ac_old_val_w=`echo x $ac_old_val`
1702         ac_new_val_w=`echo x $ac_new_val`
1703         if test "$ac_old_val_w" != "$ac_new_val_w"; then
1704           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
1705 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1706           ac_cache_corrupted=:
1707         else
1708           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
1709 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
1710           eval $ac_var=\$ac_old_val
1711         fi
1712         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
1713 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
1714         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
1715 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
1716       fi;;
1717   esac
1718   # Pass precious variables to config.status.
1719   if test "$ac_new_set" = set; then
1720     case $ac_new_val in
1721     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1722     *) ac_arg=$ac_var=$ac_new_val ;;
1723     esac
1724     case " $ac_configure_args " in
1725       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1726       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
1727     esac
1728   fi
1729 done
1730 if $ac_cache_corrupted; then
1731   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1732 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1733   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
1734 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1735   as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
1736 fi
1737 ## -------------------- ##
1738 ## Main body of script. ##
1739 ## -------------------- ##
1740
1741 ac_ext=c
1742 ac_cpp='$CPP $CPPFLAGS'
1743 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1744 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1745 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1746
1747
1748
1749
1750 ac_config_files="$ac_config_files Makefile"
1751
1752
1753 ac_aux_dir=
1754 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
1755   for ac_t in install-sh install.sh shtool; do
1756     if test -f "$ac_dir/$ac_t"; then
1757       ac_aux_dir=$ac_dir
1758       ac_install_sh="$ac_aux_dir/$ac_t -c"
1759       break 2
1760     fi
1761   done
1762 done
1763 if test -z "$ac_aux_dir"; then
1764   as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
1765 fi
1766
1767 # These three variables are undocumented and unsupported,
1768 # and are intended to be withdrawn in a future Autoconf release.
1769 # They can cause serious problems if a builder's source tree is in a directory
1770 # whose full name contains unusual characters.
1771 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
1772 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
1773 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
1774
1775
1776 # Make sure we can run config.sub.
1777 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
1778   as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
1779
1780 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
1781 $as_echo_n "checking build system type... " >&6; }
1782 if test "${ac_cv_build+set}" = set; then :
1783   $as_echo_n "(cached) " >&6
1784 else
1785   ac_build_alias=$build_alias
1786 test "x$ac_build_alias" = x &&
1787   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
1788 test "x$ac_build_alias" = x &&
1789   as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
1790 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
1791   as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
1792
1793 fi
1794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
1795 $as_echo "$ac_cv_build" >&6; }
1796 case $ac_cv_build in
1797 *-*-*) ;;
1798 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
1799 esac
1800 build=$ac_cv_build
1801 ac_save_IFS=$IFS; IFS='-'
1802 set x $ac_cv_build
1803 shift
1804 build_cpu=$1
1805 build_vendor=$2
1806 shift; shift
1807 # Remember, the first character of IFS is used to create $*,
1808 # except with old shells:
1809 build_os=$*
1810 IFS=$ac_save_IFS
1811 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
1812
1813
1814 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
1815 $as_echo_n "checking host system type... " >&6; }
1816 if test "${ac_cv_host+set}" = set; then :
1817   $as_echo_n "(cached) " >&6
1818 else
1819   if test "x$host_alias" = x; then
1820   ac_cv_host=$ac_cv_build
1821 else
1822   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
1823     as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
1824 fi
1825
1826 fi
1827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
1828 $as_echo "$ac_cv_host" >&6; }
1829 case $ac_cv_host in
1830 *-*-*) ;;
1831 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
1832 esac
1833 host=$ac_cv_host
1834 ac_save_IFS=$IFS; IFS='-'
1835 set x $ac_cv_host
1836 shift
1837 host_cpu=$1
1838 host_vendor=$2
1839 shift; shift
1840 # Remember, the first character of IFS is used to create $*,
1841 # except with old shells:
1842 host_os=$*
1843 IFS=$ac_save_IFS
1844 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
1845
1846
1847 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
1848 $as_echo_n "checking target system type... " >&6; }
1849 if test "${ac_cv_target+set}" = set; then :
1850   $as_echo_n "(cached) " >&6
1851 else
1852   if test "x$target_alias" = x; then
1853   ac_cv_target=$ac_cv_host
1854 else
1855   ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
1856     as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
1857 fi
1858
1859 fi
1860 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
1861 $as_echo "$ac_cv_target" >&6; }
1862 case $ac_cv_target in
1863 *-*-*) ;;
1864 *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
1865 esac
1866 target=$ac_cv_target
1867 ac_save_IFS=$IFS; IFS='-'
1868 set x $ac_cv_target
1869 shift
1870 target_cpu=$1
1871 target_vendor=$2
1872 shift; shift
1873 # Remember, the first character of IFS is used to create $*,
1874 # except with old shells:
1875 target_os=$*
1876 IFS=$ac_save_IFS
1877 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
1878
1879
1880 # The aliases save the names the user supplied, while $host etc.
1881 # will get canonicalized.
1882 test -n "$target_alias" &&
1883   test "$program_prefix$program_suffix$program_transform_name" = \
1884     NONENONEs,x,x, &&
1885   program_prefix=${target_alias}-
1886
1887
1888 # Get 'install' or 'install-sh' and its variants.
1889 # Find a good install program.  We prefer a C program (faster),
1890 # so one script is as good as another.  But avoid the broken or
1891 # incompatible versions:
1892 # SysV /etc/install, /usr/sbin/install
1893 # SunOS /usr/etc/install
1894 # IRIX /sbin/install
1895 # AIX /bin/install
1896 # AmigaOS /C/install, which installs bootblocks on floppy discs
1897 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
1898 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
1899 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
1900 # OS/2's system install, which has a completely different semantic
1901 # ./install, which can be erroneously created by make from ./install.sh.
1902 # Reject install programs that cannot install multiple files.
1903 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
1904 $as_echo_n "checking for a BSD-compatible install... " >&6; }
1905 if test -z "$INSTALL"; then
1906 if test "${ac_cv_path_install+set}" = set; then :
1907   $as_echo_n "(cached) " >&6
1908 else
1909   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1910 for as_dir in $PATH
1911 do
1912   IFS=$as_save_IFS
1913   test -z "$as_dir" && as_dir=.
1914     # Account for people who put trailing slashes in PATH elements.
1915 case $as_dir/ in #((
1916   ./ | .// | /[cC]/* | \
1917   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
1918   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
1919   /usr/ucb/* ) ;;
1920   *)
1921     # OSF1 and SCO ODT 3.0 have their own names for install.
1922     # Don't use installbsd from OSF since it installs stuff as root
1923     # by default.
1924     for ac_prog in ginstall scoinst install; do
1925       for ac_exec_ext in '' $ac_executable_extensions; do
1926         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
1927           if test $ac_prog = install &&
1928             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
1929             # AIX install.  It has an incompatible calling convention.
1930             :
1931           elif test $ac_prog = install &&
1932             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
1933             # program-specific install script used by HP pwplus--don't use.
1934             :
1935           else
1936             rm -rf conftest.one conftest.two conftest.dir
1937             echo one > conftest.one
1938             echo two > conftest.two
1939             mkdir conftest.dir
1940             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
1941               test -s conftest.one && test -s conftest.two &&
1942               test -s conftest.dir/conftest.one &&
1943               test -s conftest.dir/conftest.two
1944             then
1945               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
1946               break 3
1947             fi
1948           fi
1949         fi
1950       done
1951     done
1952     ;;
1953 esac
1954
1955   done
1956 IFS=$as_save_IFS
1957
1958 rm -rf conftest.one conftest.two conftest.dir
1959
1960 fi
1961   if test "${ac_cv_path_install+set}" = set; then
1962     INSTALL=$ac_cv_path_install
1963   else
1964     # As a last resort, use the slow shell script.  Don't cache a
1965     # value for INSTALL within a source directory, because that will
1966     # break other packages using the cache if that directory is
1967     # removed, or if the value is a relative name.
1968     INSTALL=$ac_install_sh
1969   fi
1970 fi
1971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
1972 $as_echo "$INSTALL" >&6; }
1973
1974 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
1975 # It thinks the first close brace ends the variable substitution.
1976 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
1977
1978 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
1979
1980 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
1981
1982
1983 # We only allow the following 3 targets:
1984 # 1. arm-linux-androideabi (primary target)
1985 # 2. arm-eabi (for Android kernel)
1986 # 3. arm-newlib-eabi (for gcc testing)
1987 # 4.i[3456]86-*-linux-gnu, x86-*-linux-gnu (for x86 targets)
1988
1989 GDB_TARGET=$target
1990 case $target in
1991   arm-unknown-linux-androideabi | arm-unknown-eabi)
1992     BUILD_ANDROID_GCC=yes
1993     GDB_TARGET=arm-elf-linux
1994     ;;
1995   arm-newlib-elf)
1996     BUILD_ANDROID_GCC=no
1997     ;;
1998   i[3456]86-*-linux-gnu | x86_64-*-linux-gnu)
1999     BUILD_ANDROID_GCC=yes
2000     ;;
2001   *)
2002     as_fn_error "Unsupported target $target." "$LINENO" 5;
2003 esac
2004
2005
2006 test "$program_prefix" != NONE &&
2007   program_transform_name="s&^&$program_prefix&;$program_transform_name"
2008 # Use a double $ so make ignores it.
2009 test "$program_suffix" != NONE &&
2010   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2011 # Double any \ or $.
2012 # By default was `s,x,x', remove it if useless.
2013 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2014 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2015
2016
2017 # TOPLEVEL_CONFIGURE_ARGUMENTS lifted from top-level configure.ac in gcc.
2018
2019 # Export original configure arguments for use by sub-configures.
2020 # Quote arguments with shell meta charatcers.
2021 TOPLEVEL_CONFIGURE_ARGUMENTS=
2022 TOPLEVEL_NO_GOLD_CONFIGURE_ARGUMENTS=
2023
2024 set -- "$progname" "$@"
2025 for ac_arg
2026 do
2027   case "$ac_arg" in
2028   *" "*|*"      "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\']*)
2029     ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"`
2030     # if the argument is of the form -foo=baz, quote the baz part only
2031     ac_arg=`echo "'$ac_arg'" | sed "s/^'\([-a-zA-Z0-9]*=\)/\\1'/"` ;;
2032   *) ;;
2033   esac
2034   # Add the quoted argument to the list.
2035   TOPLEVEL_CONFIGURE_ARGUMENTS="$TOPLEVEL_CONFIGURE_ARGUMENTS $ac_arg"
2036 done
2037 if test "$silent" = yes; then
2038   TOPLEVEL_CONFIGURE_ARGUMENTS="$TOPLEVEL_CONFIGURE_ARGUMENTS --silent"
2039 fi
2040 # Remove the initial space we just introduced and, as these will be
2041 # expanded by make, quote '$'.
2042 TOPLEVEL_CONFIGURE_ARGUMENTS=`echo "x$TOPLEVEL_CONFIGURE_ARGUMENTS" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
2043
2044
2045 # Base args.  Strip norecursion, cache-file, srcdir, host, build,
2046 # target, nonopt, and variable assignments.  These are the ones we
2047 # might not want to pass down to subconfigures.  Also strip
2048 # program-prefix, program-suffix, and program-transform-name, so that
2049 # we can pass down a consistent program-transform-name.
2050 baseargs=
2051 keep_next=no
2052 skip_next=no
2053 enable_gold=
2054 eval "set -- $ac_configure_args"
2055 for ac_arg
2056 do
2057   if test X"$skip_next" = X"yes"; then
2058     skip_next=no
2059     continue
2060   fi
2061   if test X"$keep_next" = X"yes"; then
2062     case $ac_arg in
2063       *\'*)
2064         ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2065     esac
2066     baseargs="$baseargs '$ac_arg'"
2067     keep_next=no
2068     continue
2069   fi
2070
2071   # Handle separated arguments.  Based on the logic generated by
2072   # autoconf 2.59.
2073   case $ac_arg in
2074     *=* | --config-cache | -C | -disable-* | --disable-* \
2075       | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2076       | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2077       | -with-* | --with-* | -without-* | --without-* | --x)
2078       separate_arg=no
2079       ;;
2080     -*)
2081       separate_arg=yes
2082       ;;
2083     *)
2084       separate_arg=no
2085       ;;
2086   esac
2087
2088   case "$ac_arg" in
2089     --no*)
2090       continue
2091       ;;
2092     --c* | \
2093     --sr* | \
2094     --ho* | \
2095     --bu* | \
2096     --t* | \
2097     --program-* | \
2098     -cache_file* | \
2099     -srcdir* | \
2100     -host* | \
2101     -build* | \
2102     -target* | \
2103     -program-prefix* | \
2104     -program-suffix* | \
2105     -program-transform-name* )
2106       skip_next=$separate_arg
2107       continue
2108       ;;
2109     -*)
2110       # Strip argument from --enable-gold=*, since our binutils and
2111       # gcc-4.6 take different arguments for dual linker support. We will
2112       # pass --enable-gold=both/gold to binutils and --enable-gold=default
2113       # gcc-4.6 if dual linker is needed.
2114       case "$ac_arg" in
2115         --enable-gold | --enable-gold=* )
2116           enable_gold="$ac_arg"
2117           ac_arg="--enable-gold"
2118           ;;
2119         --disable-gold )
2120           enable_gold=
2121           ;;
2122       esac
2123
2124       # An option.  Add it.
2125       case $ac_arg in
2126         *\'*)
2127           ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2128       esac
2129       baseargs="$baseargs '$ac_arg'"
2130       keep_next=$separate_arg
2131       ;;
2132     *)
2133       # Either a variable assignment, or a nonopt (triplet).  Don't
2134       # pass it down; let the Makefile handle this.
2135       continue
2136       ;;
2137   esac
2138 done
2139 # Remove the initial space we just introduced and, as these will be
2140 # expanded by make, quote '$'.
2141 baseargs=`echo "x$baseargs" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
2142
2143 # Add in --program-transform-name, after --program-prefix and
2144 # --program-suffix have been applied to it.  Autoconf has already
2145 # doubled dollar signs and backslashes in program_transform_name; we want
2146 # the backslashes un-doubled, and then the entire thing wrapped in single
2147 # quotes, because this will be expanded first by make and then by the shell.
2148 # Also, because we want to override the logic in subdir configure scripts to
2149 # choose program_transform_name, replace any s,x,x, with s,y,y,.
2150 sed -e "s,\\\\\\\\,\\\\,g; s,','\\\\'',g; s/s,x,x,/s,y,y,/" <<EOF_SED > conftestsed.out
2151 ${program_transform_name}
2152 EOF_SED
2153 gcc_transform_name=`cat conftestsed.out`
2154 rm -f conftestsed.out
2155 baseargs="$baseargs --program-transform-name='${gcc_transform_name}'"
2156 if test "$silent" = yes; then
2157   baseargs="$baseargs --silent"
2158 fi
2159
2160
2161
2162
2163 # Strip --{enable|disable}-{gold|ld}* from baseargs.  These are used for the
2164 # gold binutils.  Note that baseargs are quoted.
2165 gold_baseargs=
2166 for ac_arg in $baseargs
2167 do
2168   case $ac_arg in
2169   \'--enable-gold\' | \'--enable-gold=*\' | \'--disable-gold\' | \
2170    \'--enable-ld\' | \'--enable-ld=*\' | \'--disable-ld\' )
2171     ;;
2172   *)
2173     gold_baseargs="$gold_baseargs $ac_arg"
2174     ;;
2175   esac
2176 done
2177
2178
2179
2180 ENABLE_GRAPHITE=no
2181 # Check whether --enable-graphite was given.
2182 if test "${enable_graphite+set}" = set; then :
2183   enableval=$enable_graphite;
2184 fi
2185
2186 if test x${enableval} != xyes; then
2187   graphite=no
2188 fi
2189 if test "$GCC_MIN_VERSION_4_5_0" == "no"; then
2190   graphite=no
2191 fi
2192 ENABLE_GRAPHITE=$graphite
2193
2194
2195 # package to source path
2196 case $srcdir in
2197  /* | A-Za-z:*) package_to_srcdir=$srcdir ;;
2198  *) package_to_srcdir=../$srcdir ;;
2199 esac
2200
2201 #
2202 # Specify tool component versions
2203 #
2204
2205 # macro to check that we have a package. A package x exists if any one
2206 # of the following exists (x is in the format of "tool-version"):
2207 # 1. tool/x
2208 # 2. tool/x.tar.gz
2209 # 3. tool/x.tgz
2210 # 4. tool/x.tar.bz2
2211
2212
2213
2214 # binutils version (default is 2.17)
2215 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target binutils version to build" >&5
2216 $as_echo_n "checking target binutils version to build... " >&6; }
2217
2218 # Check whether --with-binutils-version was given.
2219 if test "${with_binutils_version+set}" = set; then :
2220   withval=$with_binutils_version; if test x"$withval" != x ; then
2221      BINUTILS_VERSION="$withval"
2222    fi
2223 else
2224   BINUTILS_VERSION="2.17"
2225 fi
2226
2227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BINUTILS_VERSION" >&5
2228 $as_echo "$BINUTILS_VERSION" >&6; }
2229
2230 x=binutils-${BINUTILS_VERSION}; tool=$(echo "$x" | sed -e 's/-.*//'); version=$(echo "$x" | sed -e 's/[^-]*-//'); \
2231 if test \( ! -d $srcdir/../$tool/binutils-${BINUTILS_VERSION} \) -a \( x"$version" != x"none"  \) ; then
2232   if test -f $srcdir/../$tool/binutils-${BINUTILS_VERSION}.tar ; then
2233     mkdir -p temp-src && tar -C temp-src -xf $srcdir/../$tool/binutils-${BINUTILS_VERSION}.tar
2234   elif test -f $srcdir/../$tool/binutils-${BINUTILS_VERSION}.tar.gz ; then
2235     mkdir -p temp-src && tar -C temp-src -xzf $srcdir/../$tool/binutils-${BINUTILS_VERSION}.tar.gz
2236   elif test -f $srcdir/../$tool/binutils-${BINUTILS_VERSION}.tgz ; then
2237     mkdir -p temp-src && tar -C temp-src -xzf $srcdir/../$tool/binutils-${BINUTILS_VERSION}.tgz
2238   elif test -f $srcdir/../$tool/binutils-${BINUTILS_VERSION}.tar.bz2 ; then
2239     mkdir -p temp-src && tar -C temp-src -xjf $srcdir/../$tool/binutils-${BINUTILS_VERSION}.tar.bz2
2240   elif test -f $srcdir/../tarballs/binutils-${BINUTILS_VERSION}.tar ; then
2241     mkdir -p temp-src && tar -C temp-src -xf $srcdir/../tarballs/binutils-${BINUTILS_VERSION}.tar
2242   elif test -f $srcdir/../tarballs/binutils-${BINUTILS_VERSION}.tar.gz ; then
2243     mkdir -p temp-src && tar -C temp-src -xzf $srcdir/../tarballs/binutils-${BINUTILS_VERSION}.tar.gz
2244   elif test -f $srcdir/../tarballs/binutils-${BINUTILS_VERSION}.tgz ; then
2245     mkdir -p temp-src && tar -C temp-src -xzf $srcdir/../tarballs/binutils-${BINUTILS_VERSION}.tgz
2246   elif test -f $srcdir/../tarballs/binutils-${BINUTILS_VERSION}.tar.bz2 ; then
2247     mkdir -p temp-src && tar -C temp-src -xjf $srcdir/../tarballs/binutils-${BINUTILS_VERSION}.tar.bz2
2248   else
2249     as_fn_error "'package binutils-${BINUTILS_VERSION} does not exist.'" "$LINENO" 5
2250   fi
2251 fi
2252
2253
2254 # macro to find binutils version for dual linker support.
2255 # For binutils-2.21 and up, add --enable-gold=default,
2256 # else add --enable-gold=both/gold.
2257
2258
2259 binutils_version_file="${srcdir}/../binutils/binutils-${BINUTILS_VERSION}/bfd/configure.in"
2260 if test -f "${binutils_version_file}"; then
2261   binutils_version_num=`grep AM_INIT_AUTOMAKE ${binutils_version_file} | \
2262                         sed -n "s/AM_INIT_AUTOMAKE[^,]*,*\([^)]*\))/\1/p"`
2263   BINUTILS_MAJOR=`echo $binutils_version_num | sed -e "s/[^0-9].*//"`
2264   BINUTILS_MINOR=`echo $binutils_version_num | \
2265                   sed  -e "s/^[0-9]*\.//" -e "s/[^0-9].*//"`
2266   if test "$BINUTILS_MAJOR" -gt 2 -o \
2267           \( "$BINUTILS_MAJOR" -eq 2 -a "$BINUTILS_MINOR" -ge 21 \); then
2268     BINUTILS_MIN_VERSION_2_21="yes"
2269   else
2270     BINUTILS_MIN_VERSION_2_21="no"
2271   fi
2272 else
2273   # No configure file found. assume yes.
2274   BINUTILS_MIN_VERSION_2_21="yes"
2275 fi
2276
2277
2278 # gold binutils version (default is the same version as the main
2279 # binutils package).
2280 GOLD_VERSION="$BINUTILS_VERSION"
2281 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target gold binutils version to build" >&5
2282 $as_echo_n "checking target gold binutils version to build... " >&6; }
2283
2284 # Check whether --with-gold-version was given.
2285 if test "${with_gold_version+set}" = set; then :
2286   withval=$with_gold_version; if test x"$withval" != x ; then
2287      GOLD_VERSION="$withval"
2288    fi
2289 fi
2290
2291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GOLD_VERSION" >&5
2292 $as_echo "$GOLD_VERSION" >&6; }
2293
2294
2295 # Skip check if we are using the main binutils for gold.
2296 GOLD_MIN_VERSION_2_21="$BINUTILS_MIN_VERSION_2_21"
2297 if test x"$GOLD_VERSION" != x"$BINUTILS_VERSION" ; then
2298   x=binutils-${GOLD_VERSION}; tool=$(echo "$x" | sed -e 's/-.*//'); version=$(echo "$x" | sed -e 's/[^-]*-//'); \
2299 if test \( ! -d $srcdir/../$tool/binutils-${GOLD_VERSION} \) -a \( x"$version" != x"none"  \) ; then
2300   if test -f $srcdir/../$tool/binutils-${GOLD_VERSION}.tar ; then
2301     mkdir -p temp-src && tar -C temp-src -xf $srcdir/../$tool/binutils-${GOLD_VERSION}.tar
2302   elif test -f $srcdir/../$tool/binutils-${GOLD_VERSION}.tar.gz ; then
2303     mkdir -p temp-src && tar -C temp-src -xzf $srcdir/../$tool/binutils-${GOLD_VERSION}.tar.gz
2304   elif test -f $srcdir/../$tool/binutils-${GOLD_VERSION}.tgz ; then
2305     mkdir -p temp-src && tar -C temp-src -xzf $srcdir/../$tool/binutils-${GOLD_VERSION}.tgz
2306   elif test -f $srcdir/../$tool/binutils-${GOLD_VERSION}.tar.bz2 ; then
2307     mkdir -p temp-src && tar -C temp-src -xjf $srcdir/../$tool/binutils-${GOLD_VERSION}.tar.bz2
2308   elif test -f $srcdir/../tarballs/binutils-${GOLD_VERSION}.tar ; then
2309     mkdir -p temp-src && tar -C temp-src -xf $srcdir/../tarballs/binutils-${GOLD_VERSION}.tar
2310   elif test -f $srcdir/../tarballs/binutils-${GOLD_VERSION}.tar.gz ; then
2311     mkdir -p temp-src && tar -C temp-src -xzf $srcdir/../tarballs/binutils-${GOLD_VERSION}.tar.gz
2312   elif test -f $srcdir/../tarballs/binutils-${GOLD_VERSION}.tgz ; then
2313     mkdir -p temp-src && tar -C temp-src -xzf $srcdir/../tarballs/binutils-${GOLD_VERSION}.tgz
2314   elif test -f $srcdir/../tarballs/binutils-${GOLD_VERSION}.tar.bz2 ; then
2315     mkdir -p temp-src && tar -C temp-src -xjf $srcdir/../tarballs/binutils-${GOLD_VERSION}.tar.bz2
2316   else
2317     as_fn_error "'package binutils-${GOLD_VERSION} does not exist.'" "$LINENO" 5
2318   fi
2319 fi
2320   binutils_version_file="${srcdir}/../binutils/binutils-${GOLD_VERSION}/bfd/configure.in"
2321 if test -f "${binutils_version_file}"; then
2322   binutils_version_num=`grep AM_INIT_AUTOMAKE ${binutils_version_file} | \
2323                         sed -n "s/AM_INIT_AUTOMAKE[^,]*,*\([^)]*\))/\1/p"`
2324   BINUTILS_MAJOR=`echo $binutils_version_num | sed -e "s/[^0-9].*//"`
2325   BINUTILS_MINOR=`echo $binutils_version_num | \
2326                   sed  -e "s/^[0-9]*\.//" -e "s/[^0-9].*//"`
2327   if test "$BINUTILS_MAJOR" -gt 2 -o \
2328           \( "$BINUTILS_MAJOR" -eq 2 -a "$BINUTILS_MINOR" -ge 21 \); then
2329     GOLD_MIN_VERSION_2_21="yes"
2330   else
2331     GOLD_MIN_VERSION_2_21="no"
2332   fi
2333 else
2334   # No configure file found. assume yes.
2335   GOLD_MIN_VERSION_2_21="yes"
2336 fi
2337 fi
2338
2339
2340 # gcc version (default is 4.2.1)
2341 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target gcc version to build" >&5
2342 $as_echo_n "checking target gcc version to build... " >&6; }
2343
2344 # Check whether --with-gcc-version was given.
2345 if test "${with_gcc_version+set}" = set; then :
2346   withval=$with_gcc_version; if test x"$withval" != x ; then
2347      GCC_VERSION="$withval"
2348    fi
2349 else
2350   GCC_VERSION="4.2.1"
2351 fi
2352
2353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_VERSION" >&5
2354 $as_echo "$GCC_VERSION" >&6; }
2355
2356 x=gcc-${GCC_VERSION}; tool=$(echo "$x" | sed -e 's/-.*//'); version=$(echo "$x" | sed -e 's/[^-]*-//'); \
2357 if test \( ! -d $srcdir/../$tool/gcc-${GCC_VERSION} \) -a \( x"$version" != x"none"  \) ; then
2358   if test -f $srcdir/../$tool/gcc-${GCC_VERSION}.tar ; then
2359     mkdir -p temp-src && tar -C temp-src -xf $srcdir/../$tool/gcc-${GCC_VERSION}.tar
2360   elif test -f $srcdir/../$tool/gcc-${GCC_VERSION}.tar.gz ; then
2361     mkdir -p temp-src && tar -C temp-src -xzf $srcdir/../$tool/gcc-${GCC_VERSION}.tar.gz
2362   elif test -f $srcdir/../$tool/gcc-${GCC_VERSION}.tgz ; then
2363     mkdir -p temp-src && tar -C temp-src -xzf $srcdir/../$tool/gcc-${GCC_VERSION}.tgz
2364   elif test -f $srcdir/../$tool/gcc-${GCC_VERSION}.tar.bz2 ; then
2365     mkdir -p temp-src && tar -C temp-src -xjf $srcdir/../$tool/gcc-${GCC_VERSION}.tar.bz2
2366   elif test -f $srcdir/../tarballs/gcc-${GCC_VERSION}.tar ; then
2367     mkdir -p temp-src && tar -C temp-src -xf $srcdir/../tarballs/gcc-${GCC_VERSION}.tar
2368   elif test -f $srcdir/../tarballs/gcc-${GCC_VERSION}.tar.gz ; then
2369     mkdir -p temp-src && tar -C temp-src -xzf $srcdir/../tarballs/gcc-${GCC_VERSION}.tar.gz
2370   elif test -f $srcdir/../tarballs/gcc-${GCC_VERSION}.tgz ; then
2371     mkdir -p temp-src && tar -C temp-src -xzf $srcdir/../tarballs/gcc-${GCC_VERSION}.tgz
2372   elif test -f $srcdir/../tarballs/gcc-${GCC_VERSION}.tar.bz2 ; then
2373     mkdir -p temp-src && tar -C temp-src -xjf $srcdir/../tarballs/gcc-${GCC_VERSION}.tar.bz2
2374   else
2375     as_fn_error "'package gcc-${GCC_VERSION} does not exist.'" "$LINENO" 5
2376   fi
2377 fi
2378
2379 # figure out if we need to build gmp and mpfr for gcc 4.3.0+
2380 gcc_version_file="${srcdir}/../gcc/gcc-${GCC_VERSION}/gcc/BASE-VER"
2381 if test -f "${gcc_version_file}"; then
2382   GCC_MAJOR=`head -n 1 $gcc_version_file | sed  -e "s/[^0-9].*//"`
2383   GCC_MINOR=`head -n 1 $gcc_version_file | \
2384             sed  -e "s/^[0-9]*\.//" -e "s/[^0-9].*//"`
2385   if test "$GCC_MAJOR" -gt 4 -o \
2386           \( "$GCC_MAJOR" -eq 4 -a "$GCC_MINOR" -ge 3 \) ; then
2387     GCC_MIN_VERSION_4_3_0="yes"
2388   else
2389     GCC_MIN_VERSION_4_3_0="no"
2390   fi
2391   if test "$GCC_MAJOR" -gt 4 -o \
2392               \( "$GCC_MAJOR" -eq 4 -a "$GCC_MINOR" -ge 5 \) ; then
2393     GCC_MIN_VERSION_4_5_0="yes"
2394   else
2395     GCC_MIN_VERSION_4_5_0="no"
2396   fi
2397 else
2398   # No version file, assume it is trunk
2399   GCC_MIN_VERSION_4_3_0="yes"
2400   GCC_MIN_VERSION_4_5_0="yes"
2401 fi
2402
2403
2404
2405 # newlib version (default is 1.16.0)
2406 # newlib is only used for arm-newlib-eabi for testing
2407 if test x$target == xarm-newlib-elf ; then
2408 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target newlib version to build" >&5
2409 $as_echo_n "checking target newlib version to build... " >&6; }
2410
2411 # Check whether --with-newlib-version was given.
2412 if test "${with_newlib_version+set}" = set; then :
2413   withval=$with_newlib_version; if test x"$withval" != x ; then
2414      NEWLIB_VERSION="$withval"
2415    fi
2416 else
2417   NEWLIB_VERSION="1.16.0"
2418 fi
2419
2420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NEWLIB_VERSION" >&5
2421 $as_echo "$NEWLIB_VERSION" >&6; }
2422
2423 x=newlib-${NEWLIB_VERSION}; tool=$(echo "$x" | sed -e 's/-.*//'); version=$(echo "$x" | sed -e 's/[^-]*-//'); \
2424 if test \( ! -d $srcdir/../$tool/newlib-${NEWLIB_VERSION} \) -a \( x"$version" != x"none"  \) ; then
2425   if test -f $srcdir/../$tool/newlib-${NEWLIB_VERSION}.tar ; then
2426     mkdir -p temp-src && tar -C temp-src -xf $srcdir/../$tool/newlib-${NEWLIB_VERSION}.tar
2427   elif test -f $srcdir/../$tool/newlib-${NEWLIB_VERSION}.tar.gz ; then
2428     mkdir -p temp-src && tar -C temp-src -xzf $srcdir/../$tool/newlib-${NEWLIB_VERSION}.tar.gz
2429   elif test -f $srcdir/../$tool/newlib-${NEWLIB_VERSION}.tgz ; then
2430     mkdir -p temp-src && tar -C temp-src -xzf $srcdir/../$tool/newlib-${NEWLIB_VERSION}.tgz
2431   elif test -f $srcdir/../$tool/newlib-${NEWLIB_VERSION}.tar.bz2 ; then
2432     mkdir -p temp-src && tar -C temp-src -xjf $srcdir/../$tool/newlib-${NEWLIB_VERSION}.tar.bz2
2433   elif test -f $srcdir/../tarballs/newlib-${NEWLIB_VERSION}.tar ; then
2434     mkdir -p temp-src && tar -C temp-src -xf $srcdir/../tarballs/newlib-${NEWLIB_VERSION}.tar
2435   elif test -f $srcdir/../tarballs/newlib-${NEWLIB_VERSION}.tar.gz ; then
2436     mkdir -p temp-src && tar -C temp-src -xzf $srcdir/../tarballs/newlib-${NEWLIB_VERSION}.tar.gz
2437   elif test -f $srcdir/../tarballs/newlib-${NEWLIB_VERSION}.tgz ; then
2438     mkdir -p temp-src && tar -C temp-src -xzf $srcdir/../tarballs/newlib-${NEWLIB_VERSION}.tgz
2439   elif test -f $srcdir/../tarballs/newlib-${NEWLIB_VERSION}.tar.bz2 ; then
2440     mkdir -p temp-src && tar -C temp-src -xjf $srcdir/../tarballs/newlib-${NEWLIB_VERSION}.tar.bz2
2441   else
2442     as_fn_error "'package newlib-${NEWLIB_VERSION} does not exist.'" "$LINENO" 5
2443   fi
2444 fi
2445 fi
2446
2447 if test "$GCC_MIN_VERSION_4_3_0" == "yes"; then
2448 # gmp version (default is 4.2.2)
2449 # gmp is only used for gcc version higher than 4.3.0
2450 { $as_echo "$as_me:${as_lineno-$LINENO}: checking gmp version" >&5
2451 $as_echo_n "checking gmp version... " >&6; }
2452
2453 # Check whether --with-gmp-version was given.
2454 if test "${with_gmp_version+set}" = set; then :
2455   withval=$with_gmp_version; if test x"$withval" != x ; then
2456      GMP_VERSION="$withval"
2457    fi
2458 else
2459   GMP_VERSION="4.2.2"
2460 fi
2461
2462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMP_VERSION" >&5
2463 $as_echo "$GMP_VERSION" >&6; }
2464 x=gmp-${GMP_VERSION}; tool=$(echo "$x" | sed -e 's/-.*//'); version=$(echo "$x" | sed -e 's/[^-]*-//'); \
2465 if test \( ! -d $srcdir/../$tool/gmp-${GMP_VERSION} \) -a \( x"$version" != x"none"  \) ; then
2466   if test -f $srcdir/../$tool/gmp-${GMP_VERSION}.tar ; then
2467     mkdir -p temp-src && tar -C temp-src -xf $srcdir/../$tool/gmp-${GMP_VERSION}.tar
2468   elif test -f $srcdir/../$tool/gmp-${GMP_VERSION}.tar.gz ; then
2469     mkdir -p temp-src && tar -C temp-src -xzf $srcdir/../$tool/gmp-${GMP_VERSION}.tar.gz
2470   elif test -f $srcdir/../$tool/gmp-${GMP_VERSION}.tgz ; then
2471     mkdir -p temp-src && tar -C temp-src -xzf $srcdir/../$tool/gmp-${GMP_VERSION}.tgz
2472   elif test -f $srcdir/../$tool/gmp-${GMP_VERSION}.tar.bz2 ; then
2473     mkdir -p temp-src && tar -C temp-src -xjf $srcdir/../$tool/gmp-${GMP_VERSION}.tar.bz2
2474   elif test -f $srcdir/../tarballs/gmp-${GMP_VERSION}.tar ; then
2475     mkdir -p temp-src && tar -C temp-src -xf $srcdir/../tarballs/gmp-${GMP_VERSION}.tar
2476   elif test -f $srcdir/../tarballs/gmp-${GMP_VERSION}.tar.gz ; then
2477     mkdir -p temp-src && tar -C temp-src -xzf $srcdir/../tarballs/gmp-${GMP_VERSION}.tar.gz
2478   elif test -f $srcdir/../tarballs/gmp-${GMP_VERSION}.tgz ; then
2479     mkdir -p temp-src && tar -C temp-src -xzf $srcdir/../tarballs/gmp-${GMP_VERSION}.tgz
2480   elif test -f $srcdir/../tarballs/gmp-${GMP_VERSION}.tar.bz2 ; then
2481     mkdir -p temp-src && tar -C temp-src -xjf $srcdir/../tarballs/gmp-${GMP_VERSION}.tar.bz2
2482   else
2483     as_fn_error "'package gmp-${GMP_VERSION} does not exist.'" "$LINENO" 5
2484   fi
2485 fi
2486
2487 # mpfr version (default is 2.3.0)
2488 # mpfr is only used for gcc version higher than 4.3.0
2489 { $as_echo "$as_me:${as_lineno-$LINENO}: checking mpfr version" >&5
2490 $as_echo_n "checking mpfr version... " >&6; }
2491
2492 # Check whether --with-mpfr-version was given.
2493 if test "${with_mpfr_version+set}" = set; then :
2494   withval=$with_mpfr_version; if test x"$withval" != x ; then
2495      MPFR_VERSION="$withval"
2496    fi
2497 else
2498   MPFR_VERSION="2.3.0"
2499 fi
2500
2501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MPFR_VERSION" >&5
2502 $as_echo "$MPFR_VERSION" >&6; }
2503 x=mpfr-${MPFR_VERSION}; tool=$(echo "$x" | sed -e 's/-.*//'); version=$(echo "$x" | sed -e 's/[^-]*-//'); \
2504 if test \( ! -d $srcdir/../$tool/mpfr-${MPFR_VERSION} \) -a \( x"$version" != x"none"  \) ; then
2505   if test -f $srcdir/../$tool/mpfr-${MPFR_VERSION}.tar ; then
2506     mkdir -p temp-src && tar -C temp-src -xf $srcdir/../$tool/mpfr-${MPFR_VERSION}.tar
2507   elif test -f $srcdir/../$tool/mpfr-${MPFR_VERSION}.tar.gz ; then
2508     mkdir -p temp-src && tar -C temp-src -xzf $srcdir/../$tool/mpfr-${MPFR_VERSION}.tar.gz
2509   elif test -f $srcdir/../$tool/mpfr-${MPFR_VERSION}.tgz ; then
2510     mkdir -p temp-src && tar -C temp-src -xzf $srcdir/../$tool/mpfr-${MPFR_VERSION}.tgz
2511   elif test -f $srcdir/../$tool/mpfr-${MPFR_VERSION}.tar.bz2 ; then
2512     mkdir -p temp-src && tar -C temp-src -xjf $srcdir/../$tool/mpfr-${MPFR_VERSION}.tar.bz2
2513   elif test -f $srcdir/../tarballs/mpfr-${MPFR_VERSION}.tar ; then
2514     mkdir -p temp-src && tar -C temp-src -xf $srcdir/../tarballs/mpfr-${MPFR_VERSION}.tar
2515   elif test -f $srcdir/../tarballs/mpfr-${MPFR_VERSION}.tar.gz ; then
2516     mkdir -p temp-src && tar -C temp-src -xzf $srcdir/../tarballs/mpfr-${MPFR_VERSION}.tar.gz
2517   elif test -f $srcdir/../tarballs/mpfr-${MPFR_VERSION}.tgz ; then
2518     mkdir -p temp-src && tar -C temp-src -xzf $srcdir/../tarballs/mpfr-${MPFR_VERSION}.tgz
2519   elif test -f $srcdir/../tarballs/mpfr-${MPFR_VERSION}.tar.bz2 ; then
2520     mkdir -p temp-src && tar -C temp-src -xjf $srcdir/../tarballs/mpfr-${MPFR_VERSION}.tar.bz2
2521   else
2522     as_fn_error "'package mpfr-${MPFR_VERSION} does not exist.'" "$LINENO" 5
2523   fi
2524 fi
2525
2526 fi
2527
2528
2529
2530 if test "$GCC_MIN_VERSION_4_5_0" == "yes"; then
2531 # mpc version (default is 0.8.1)
2532 # mpc is only used for gcc version higher than 4.5.0
2533 { $as_echo "$as_me:${as_lineno-$LINENO}: checking mpc version" >&5
2534 $as_echo_n "checking mpc version... " >&6; }
2535
2536 # Check whether --with-mpc-version was given.
2537 if test "${with_mpc_version+set}" = set; then :
2538   withval=$with_mpc_version; if test x"$withval" != x; then
2539      MPC_VERSION="$withval"
2540    fi
2541 else
2542   MPC_VERSION="0.8.1"
2543 fi
2544
2545 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MPC_VERSION" >&5
2546 $as_echo "$MPC_VERSION" >&6; }
2547 x=mpc-${MPC_VERSION}; tool=$(echo "$x" | sed -e 's/-.*//'); version=$(echo "$x" | sed -e 's/[^-]*-//'); \
2548 if test \( ! -d $srcdir/../$tool/mpc-${MPC_VERSION} \) -a \( x"$version" != x"none"  \) ; then
2549   if test -f $srcdir/../$tool/mpc-${MPC_VERSION}.tar ; then
2550     mkdir -p temp-src && tar -C temp-src -xf $srcdir/../$tool/mpc-${MPC_VERSION}.tar
2551   elif test -f $srcdir/../$tool/mpc-${MPC_VERSION}.tar.gz ; then
2552     mkdir -p temp-src && tar -C temp-src -xzf $srcdir/../$tool/mpc-${MPC_VERSION}.tar.gz
2553   elif test -f $srcdir/../$tool/mpc-${MPC_VERSION}.tgz ; then
2554     mkdir -p temp-src && tar -C temp-src -xzf $srcdir/../$tool/mpc-${MPC_VERSION}.tgz
2555   elif test -f $srcdir/../$tool/mpc-${MPC_VERSION}.tar.bz2 ; then
2556     mkdir -p temp-src && tar -C temp-src -xjf $srcdir/../$tool/mpc-${MPC_VERSION}.tar.bz2
2557   elif test -f $srcdir/../tarballs/mpc-${MPC_VERSION}.tar ; then
2558     mkdir -p temp-src && tar -C temp-src -xf $srcdir/../tarballs/mpc-${MPC_VERSION}.tar
2559   elif test -f $srcdir/../tarballs/mpc-${MPC_VERSION}.tar.gz ; then
2560     mkdir -p temp-src && tar -C temp-src -xzf $srcdir/../tarballs/mpc-${MPC_VERSION}.tar.gz
2561   elif test -f $srcdir/../tarballs/mpc-${MPC_VERSION}.tgz ; then
2562     mkdir -p temp-src && tar -C temp-src -xzf $srcdir/../tarballs/mpc-${MPC_VERSION}.tgz
2563   elif test -f $srcdir/../tarballs/mpc-${MPC_VERSION}.tar.bz2 ; then
2564     mkdir -p temp-src && tar -C temp-src -xjf $srcdir/../tarballs/mpc-${MPC_VERSION}.tar.bz2
2565   else
2566     as_fn_error "'package mpc-${MPC_VERSION} does not exist.'" "$LINENO" 5
2567   fi
2568 fi
2569 fi
2570
2571
2572 if test "$ENABLE_GRAPHITE" == "yes"; then
2573 # ppl version (default is 0.11.2)
2574 # ppl is only used for gcc 4.5+ with graphite optimization.
2575 { $as_echo "$as_me:${as_lineno-$LINENO}: checking ppl version" >&5
2576 $as_echo_n "checking ppl version... " >&6; }
2577
2578 # Check whether --with-ppl-version was given.
2579 if test "${with_ppl_version+set}" = set; then :
2580   withval=$with_ppl_version; if test x"$withval" != x ; then
2581      PPL_VERSION="$withval"
2582    fi
2583 else
2584   PPL_VERSION="0.11.2"
2585 fi
2586
2587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PPL_VERSION" >&5
2588 $as_echo "$PPL_VERSION" >&6; }
2589 x=ppl-${PPL_VERSION}; tool=$(echo "$x" | sed -e 's/-.*//'); version=$(echo "$x" | sed -e 's/[^-]*-//'); \
2590 if test \( ! -d $srcdir/../$tool/ppl-${PPL_VERSION} \) -a \( x"$version" != x"none"  \) ; then
2591   if test -f $srcdir/../$tool/ppl-${PPL_VERSION}.tar ; then
2592     mkdir -p temp-src && tar -C temp-src -xf $srcdir/../$tool/ppl-${PPL_VERSION}.tar
2593   elif test -f $srcdir/../$tool/ppl-${PPL_VERSION}.tar.gz ; then
2594     mkdir -p temp-src && tar -C temp-src -xzf $srcdir/../$tool/ppl-${PPL_VERSION}.tar.gz
2595   elif test -f $srcdir/../$tool/ppl-${PPL_VERSION}.tgz ; then
2596     mkdir -p temp-src && tar -C temp-src -xzf $srcdir/../$tool/ppl-${PPL_VERSION}.tgz
2597   elif test -f $srcdir/../$tool/ppl-${PPL_VERSION}.tar.bz2 ; then
2598     mkdir -p temp-src && tar -C temp-src -xjf $srcdir/../$tool/ppl-${PPL_VERSION}.tar.bz2
2599   elif test -f $srcdir/../tarballs/ppl-${PPL_VERSION}.tar ; then
2600     mkdir -p temp-src && tar -C temp-src -xf $srcdir/../tarballs/ppl-${PPL_VERSION}.tar
2601   elif test -f $srcdir/../tarballs/ppl-${PPL_VERSION}.tar.gz ; then
2602     mkdir -p temp-src && tar -C temp-src -xzf $srcdir/../tarballs/ppl-${PPL_VERSION}.tar.gz
2603   elif test -f $srcdir/../tarballs/ppl-${PPL_VERSION}.tgz ; then
2604     mkdir -p temp-src && tar -C temp-src -xzf $srcdir/../tarballs/ppl-${PPL_VERSION}.tgz
2605   elif test -f $srcdir/../tarballs/ppl-${PPL_VERSION}.tar.bz2 ; then
2606     mkdir -p temp-src && tar -C temp-src -xjf $srcdir/../tarballs/ppl-${PPL_VERSION}.tar.bz2
2607   else
2608     as_fn_error "'package ppl-${PPL_VERSION} does not exist.'" "$LINENO" 5
2609   fi
2610 fi
2611 fi
2612
2613
2614 if test "$ENABLE_GRAPHITE" == "yes"; then
2615 # cloog-ppl or cloog version (default is 0.15.9)
2616 # cloog is only used for gcc 4.5+ with graphite optimization.
2617 { $as_echo "$as_me:${as_lineno-$LINENO}: checking cloog version" >&5
2618 $as_echo_n "checking cloog version... " >&6; }
2619
2620 # Check whether --with-cloog-version was given.
2621 if test "${with_cloog_version+set}" = set; then :
2622   withval=$with_cloog_version; if test x"$withval" != x ; then
2623      CLOOG_VERSION="$withval"
2624    fi
2625 else
2626   CLOOG_VERSION="0.15.9"
2627 fi
2628
2629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CLOOG_VERSION" >&5
2630 $as_echo "$CLOOG_VERSION" >&6; }
2631 case $CLOOG_VERSION in
2632   0.15*)
2633     # CLooG/PPL relies on the PPL for version 0.15.x
2634     CLOOG_VERSION="ppl-$CLOOG_VERSION"
2635     ;;
2636   0.16*)
2637     # CLooG 0.16.x has its own embedded polyhedral library
2638     ;;
2639   *)
2640     as_fn_error "Unsupported cloog version" "$LINENO" 5;
2641 esac
2642 x=cloog-${CLOOG_VERSION}; tool=$(echo "$x" | sed -e 's/-.*//'); version=$(echo "$x" | sed -e 's/[^-]*-//'); \
2643 if test \( ! -d $srcdir/../$tool/cloog-${CLOOG_VERSION} \) -a \( x"$version" != x"none"  \) ; then
2644   if test -f $srcdir/../$tool/cloog-${CLOOG_VERSION}.tar ; then
2645     mkdir -p temp-src && tar -C temp-src -xf $srcdir/../$tool/cloog-${CLOOG_VERSION}.tar
2646   elif test -f $srcdir/../$tool/cloog-${CLOOG_VERSION}.tar.gz ; then
2647     mkdir -p temp-src && tar -C temp-src -xzf $srcdir/../$tool/cloog-${CLOOG_VERSION}.tar.gz
2648   elif test -f $srcdir/../$tool/cloog-${CLOOG_VERSION}.tgz ; then
2649     mkdir -p temp-src && tar -C temp-src -xzf $srcdir/../$tool/cloog-${CLOOG_VERSION}.tgz
2650   elif test -f $srcdir/../$tool/cloog-${CLOOG_VERSION}.tar.bz2 ; then
2651     mkdir -p temp-src && tar -C temp-src -xjf $srcdir/../$tool/cloog-${CLOOG_VERSION}.tar.bz2
2652   elif test -f $srcdir/../tarballs/cloog-${CLOOG_VERSION}.tar ; then
2653     mkdir -p temp-src && tar -C temp-src -xf $srcdir/../tarballs/cloog-${CLOOG_VERSION}.tar
2654   elif test -f $srcdir/../tarballs/cloog-${CLOOG_VERSION}.tar.gz ; then
2655     mkdir -p temp-src && tar -C temp-src -xzf $srcdir/../tarballs/cloog-${CLOOG_VERSION}.tar.gz
2656   elif test -f $srcdir/../tarballs/cloog-${CLOOG_VERSION}.tgz ; then
2657     mkdir -p temp-src && tar -C temp-src -xzf $srcdir/../tarballs/cloog-${CLOOG_VERSION}.tgz
2658   elif test -f $srcdir/../tarballs/cloog-${CLOOG_VERSION}.tar.bz2 ; then
2659     mkdir -p temp-src && tar -C temp-src -xjf $srcdir/../tarballs/cloog-${CLOOG_VERSION}.tar.bz2
2660   else
2661     as_fn_error "'package cloog-${CLOOG_VERSION} does not exist.'" "$LINENO" 5
2662   fi
2663 fi
2664 fi
2665
2666
2667 # gdb version (default is 6.6)
2668 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target gdb version to build" >&5
2669 $as_echo_n "checking target gdb version to build... " >&6; }
2670
2671 # Check whether --with-gdb-version was given.
2672 if test "${with_gdb_version+set}" = set; then :
2673   withval=$with_gdb_version; if test x"$withval" != x ; then
2674      GDB_VERSION="$withval"
2675    fi
2676 else
2677   GDB_VERSION="6.6"
2678 fi
2679
2680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GDB_VERSION" >&5
2681 $as_echo "$GDB_VERSION" >&6; }
2682
2683 x=gdb-${GDB_VERSION}; tool=$(echo "$x" | sed -e 's/-.*//'); version=$(echo "$x" | sed -e 's/[^-]*-//'); \
2684 if test \( ! -d $srcdir/../$tool/gdb-${GDB_VERSION} \) -a \( x"$version" != x"none"  \) ; then
2685   if test -f $srcdir/../$tool/gdb-${GDB_VERSION}.tar ; then
2686     mkdir -p temp-src && tar -C temp-src -xf $srcdir/../$tool/gdb-${GDB_VERSION}.tar
2687   elif test -f $srcdir/../$tool/gdb-${GDB_VERSION}.tar.gz ; then
2688     mkdir -p temp-src && tar -C temp-src -xzf $srcdir/../$tool/gdb-${GDB_VERSION}.tar.gz
2689   elif test -f $srcdir/../$tool/gdb-${GDB_VERSION}.tgz ; then
2690     mkdir -p temp-src && tar -C temp-src -xzf $srcdir/../$tool/gdb-${GDB_VERSION}.tgz
2691   elif test -f $srcdir/../$tool/gdb-${GDB_VERSION}.tar.bz2 ; then
2692     mkdir -p temp-src && tar -C temp-src -xjf $srcdir/../$tool/gdb-${GDB_VERSION}.tar.bz2
2693   elif test -f $srcdir/../tarballs/gdb-${GDB_VERSION}.tar ; then
2694     mkdir -p temp-src && tar -C temp-src -xf $srcdir/../tarballs/gdb-${GDB_VERSION}.tar
2695   elif test -f $srcdir/../tarballs/gdb-${GDB_VERSION}.tar.gz ; then
2696     mkdir -p temp-src && tar -C temp-src -xzf $srcdir/../tarballs/gdb-${GDB_VERSION}.tar.gz
2697   elif test -f $srcdir/../tarballs/gdb-${GDB_VERSION}.tgz ; then
2698     mkdir -p temp-src && tar -C temp-src -xzf $srcdir/../tarballs/gdb-${GDB_VERSION}.tgz
2699   elif test -f $srcdir/../tarballs/gdb-${GDB_VERSION}.tar.bz2 ; then
2700     mkdir -p temp-src && tar -C temp-src -xjf $srcdir/../tarballs/gdb-${GDB_VERSION}.tar.bz2
2701   else
2702     as_fn_error "'package gdb-${GDB_VERSION} does not exist.'" "$LINENO" 5
2703   fi
2704 fi
2705
2706 # Sysroot location
2707
2708 # Check whether --with-sysroot was given.
2709 if test "${with_sysroot+set}" = set; then :
2710   withval=$with_sysroot; if test x"$withval" != x ; then
2711      if test $build != $host ; then
2712        case "$withval" in
2713          "$prefix"|"${prefix%/}/"*)
2714            ;;
2715          *)
2716            as_fn_error "'Target sysroot must be a subdirectory of <prefix> for canadian cross build $prefix ; $withval'" "$LINENO" 5
2717            ;;
2718        esac
2719      fi
2720
2721      sysroot="$withval"
2722    fi
2723 else
2724   if test $build != $host ; then
2725    as_fn_error "'Target sysroot is not set for canadian cross build'" "$LINENO" 5
2726  fi
2727 fi
2728
2729
2730
2731 # Specify a location for mpc
2732
2733 # Check whether --with-mpc was given.
2734 if test "${with_mpc+set}" = set; then :
2735   withval=$with_mpc; if test -d "$withval" ; then
2736      have_mpc="$withval"
2737      have_mpfr="$withval"
2738      have_gmp="$withval"
2739    elif test x"$withval" != x"no"; then
2740      as_fn_error "invalid value for --with-mpc" "$LINENO" 5
2741    else
2742      have_mpc=no
2743    fi
2744 else
2745   have_mpc=no
2746 fi
2747
2748
2749
2750 # Specify a location for mpfr
2751
2752 # Check whether --with-mpfr was given.
2753 if test "${with_mpfr+set}" = set; then :
2754   withval=$with_mpfr; if test -d "$withval" ; then
2755      have_mpfr="$withval"
2756      have_gmp="$withval"
2757    elif test x"$withval" != x"no"; then
2758      as_fn_error "invalid value for --with-mpfr" "$LINENO" 5
2759    else
2760      have_mpfr=no
2761    fi
2762 else
2763   have_mpfr=no
2764 fi
2765
2766
2767
2768 # Specify a location for gmp
2769
2770 # Check whether --with-gmp was given.
2771 if test "${with_gmp+set}" = set; then :
2772   withval=$with_gmp; if test -d "$withval" ; then
2773      have_gmp="$withval"
2774    elif test x"$withval" != x"no"; then
2775      as_fn_error "invalid value for --with-gmp" "$LINENO" 5
2776    else
2777      have_gmp=no
2778    fi
2779 else
2780   have_gmp=no
2781 fi
2782
2783
2784
2785 # Specify a location for ppl
2786
2787 # Check whether --with-ppl was given.
2788 if test "${with_ppl+set}" = set; then :
2789   withval=$with_ppl; if test -d "$withval" ; then
2790      have_ppl="$withval"
2791    elif test x"$withval" != x"no"; then
2792      as_fn_error "invalid value for --with-ppl" "$LINENO" 5
2793    else
2794      have_ppl=no
2795    fi
2796 else
2797   have_ppl=no
2798 fi
2799
2800
2801
2802 # Specify a location for cloog
2803
2804 # Check whether --with-cloog was given.
2805 if test "${with_cloog+set}" = set; then :
2806   withval=$with_cloog; if test -d "$withval" ; then
2807      have_cloog="$withval"
2808    elif test x"$withval" != x"no"; then
2809      as_fn_error "invalid value for --with-cloog" "$LINENO" 5
2810    else
2811      have_cloog=no
2812    fi
2813 else
2814   have_cloog=no
2815 fi
2816
2817
2818
2819 cat >confcache <<\_ACEOF
2820 # This file is a shell script that caches the results of configure
2821 # tests run on this system so they can be shared between configure
2822 # scripts and configure runs, see configure's option --config-cache.
2823 # It is not useful on other systems.  If it contains results you don't
2824 # want to keep, you may remove or edit it.
2825 #
2826 # config.status only pays attention to the cache file if you give it
2827 # the --recheck option to rerun configure.
2828 #
2829 # `ac_cv_env_foo' variables (set or unset) will be overridden when
2830 # loading this file, other *unset* `ac_cv_foo' will be assigned the
2831 # following values.
2832
2833 _ACEOF
2834
2835 # The following way of writing the cache mishandles newlines in values,
2836 # but we know of no workaround that is simple, portable, and efficient.
2837 # So, we kill variables containing newlines.
2838 # Ultrix sh set writes to stderr and can't be redirected directly,
2839 # and sets the high bit in the cache file unless we assign to the vars.
2840 (
2841   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
2842     eval ac_val=\$$ac_var
2843     case $ac_val in #(
2844     *${as_nl}*)
2845       case $ac_var in #(
2846       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2847 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2848       esac
2849       case $ac_var in #(
2850       _ | IFS | as_nl) ;; #(
2851       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2852       *) { eval $ac_var=; unset $ac_var;} ;;
2853       esac ;;
2854     esac
2855   done
2856
2857   (set) 2>&1 |
2858     case $as_nl`(ac_space=' '; set) 2>&1` in #(
2859     *${as_nl}ac_space=\ *)
2860       # `set' does not quote correctly, so add quotes: double-quote
2861       # substitution turns \\\\ into \\, and sed turns \\ into \.
2862       sed -n \
2863         "s/'/'\\\\''/g;
2864           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
2865       ;; #(
2866     *)
2867       # `set' quotes correctly as required by POSIX, so do not add quotes.
2868       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2869       ;;
2870     esac |
2871     sort
2872 ) |
2873   sed '
2874      /^ac_cv_env_/b end
2875      t clear
2876      :clear
2877      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
2878      t end
2879      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
2880      :end' >>confcache
2881 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
2882   if test -w "$cache_file"; then
2883     test "x$cache_file" != "x/dev/null" &&
2884       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
2885 $as_echo "$as_me: updating cache $cache_file" >&6;}
2886     cat confcache >$cache_file
2887   else
2888     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
2889 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
2890   fi
2891 fi
2892 rm -f confcache
2893
2894 test "x$prefix" = xNONE && prefix=$ac_default_prefix
2895 # Let make expand exec_prefix.
2896 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
2897
2898 # Transform confdefs.h into DEFS.
2899 # Protect against shell expansion while executing Makefile rules.
2900 # Protect against Makefile macro expansion.
2901 #
2902 # If the first sed substitution is executed (which looks for macros that
2903 # take arguments), then branch to the quote section.  Otherwise,
2904 # look for a macro that doesn't take arguments.
2905 ac_script='
2906 :mline
2907 /\\$/{
2908  N
2909  s,\\\n,,
2910  b mline
2911 }
2912 t clear
2913 :clear
2914 s/^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*([^)]*)\)[   ]*\(.*\)/-D\1=\2/g
2915 t quote
2916 s/^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)/-D\1=\2/g
2917 t quote
2918 b any
2919 :quote
2920 s/[      `~#$^&*(){}\\|;'\''"<>?]/\\&/g
2921 s/\[/\\&/g
2922 s/\]/\\&/g
2923 s/\$/$$/g
2924 H
2925 :any
2926 ${
2927         g
2928         s/^\n//
2929         s/\n/ /g
2930         p
2931 }
2932 '
2933 DEFS=`sed -n "$ac_script" confdefs.h`
2934
2935
2936 ac_libobjs=
2937 ac_ltlibobjs=
2938 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
2939   # 1. Remove the extension, and $U if already installed.
2940   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
2941   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
2942   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
2943   #    will be set to the directory where LIBOBJS objects are built.
2944   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
2945   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
2946 done
2947 LIBOBJS=$ac_libobjs
2948
2949 LTLIBOBJS=$ac_ltlibobjs
2950
2951
2952
2953 : ${CONFIG_STATUS=./config.status}
2954 ac_write_fail=0
2955 ac_clean_files_save=$ac_clean_files
2956 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
2957 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
2958 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
2959 as_write_fail=0
2960 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
2961 #! $SHELL
2962 # Generated by $as_me.
2963 # Run this file to recreate the current configuration.
2964 # Compiler output produced by configure, useful for debugging
2965 # configure, is in config.log if it exists.
2966
2967 debug=false
2968 ac_cs_recheck=false
2969 ac_cs_silent=false
2970
2971 SHELL=\${CONFIG_SHELL-$SHELL}
2972 export SHELL
2973 _ASEOF
2974 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
2975 ## -------------------- ##
2976 ## M4sh Initialization. ##
2977 ## -------------------- ##
2978
2979 # Be more Bourne compatible
2980 DUALCASE=1; export DUALCASE # for MKS sh
2981 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
2982   emulate sh
2983   NULLCMD=:
2984   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
2985   # is contrary to our usage.  Disable this feature.
2986   alias -g '${1+"$@"}'='"$@"'
2987   setopt NO_GLOB_SUBST
2988 else
2989   case `(set -o) 2>/dev/null` in #(
2990   *posix*) :
2991     set -o posix ;; #(
2992   *) :
2993      ;;
2994 esac
2995 fi
2996
2997
2998 as_nl='
2999 '
3000 export as_nl
3001 # Printing a long string crashes Solaris 7 /usr/bin/printf.
3002 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
3003 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
3004 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
3005 # Prefer a ksh shell builtin over an external printf program on Solaris,
3006 # but without wasting forks for bash or zsh.
3007 if test -z "$BASH_VERSION$ZSH_VERSION" \
3008     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
3009   as_echo='print -r --'
3010   as_echo_n='print -rn --'
3011 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
3012   as_echo='printf %s\n'
3013   as_echo_n='printf %s'
3014 else
3015   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
3016     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
3017     as_echo_n='/usr/ucb/echo -n'
3018   else
3019     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
3020     as_echo_n_body='eval
3021       arg=$1;
3022       case $arg in #(
3023       *"$as_nl"*)
3024         expr "X$arg" : "X\\(.*\\)$as_nl";
3025         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
3026       esac;
3027       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
3028     '
3029     export as_echo_n_body
3030     as_echo_n='sh -c $as_echo_n_body as_echo'
3031   fi
3032   export as_echo_body
3033   as_echo='sh -c $as_echo_body as_echo'
3034 fi
3035
3036 # The user is always right.
3037 if test "${PATH_SEPARATOR+set}" != set; then
3038   PATH_SEPARATOR=:
3039   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
3040     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
3041       PATH_SEPARATOR=';'
3042   }
3043 fi
3044
3045
3046 # IFS
3047 # We need space, tab and new line, in precisely that order.  Quoting is
3048 # there to prevent editors from complaining about space-tab.
3049 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
3050 # splitting by setting IFS to empty value.)
3051 IFS=" ""        $as_nl"
3052
3053 # Find who we are.  Look in the path if we contain no directory separator.
3054 case $0 in #((
3055   *[\\/]* ) as_myself=$0 ;;
3056   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3057 for as_dir in $PATH
3058 do
3059   IFS=$as_save_IFS
3060   test -z "$as_dir" && as_dir=.
3061     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
3062   done
3063 IFS=$as_save_IFS
3064
3065      ;;
3066 esac
3067 # We did not find ourselves, most probably we were run as `sh COMMAND'
3068 # in which case we are not to be found in the path.
3069 if test "x$as_myself" = x; then
3070   as_myself=$0
3071 fi
3072 if test ! -f "$as_myself"; then
3073   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
3074   exit 1
3075 fi
3076
3077 # Unset variables that we do not need and which cause bugs (e.g. in
3078 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
3079 # suppresses any "Segmentation fault" message there.  '((' could
3080 # trigger a bug in pdksh 5.2.14.
3081 for as_var in BASH_ENV ENV MAIL MAILPATH
3082 do eval test x\${$as_var+set} = xset \
3083   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
3084 done
3085 PS1='$ '
3086 PS2='> '
3087 PS4='+ '
3088
3089 # NLS nuisances.
3090 LC_ALL=C
3091 export LC_ALL
3092 LANGUAGE=C
3093 export LANGUAGE
3094
3095 # CDPATH.
3096 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
3097
3098
3099 # as_fn_error ERROR [LINENO LOG_FD]
3100 # ---------------------------------
3101 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
3102 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
3103 # script with status $?, using 1 if that was 0.
3104 as_fn_error ()
3105 {
3106   as_status=$?; test $as_status -eq 0 && as_status=1
3107   if test "$3"; then
3108     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
3109     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
3110   fi
3111   $as_echo "$as_me: error: $1" >&2
3112   as_fn_exit $as_status
3113 } # as_fn_error
3114
3115
3116 # as_fn_set_status STATUS
3117 # -----------------------
3118 # Set $? to STATUS, without forking.
3119 as_fn_set_status ()
3120 {
3121   return $1
3122 } # as_fn_set_status
3123
3124 # as_fn_exit STATUS
3125 # -----------------
3126 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
3127 as_fn_exit ()
3128 {
3129   set +e
3130   as_fn_set_status $1
3131   exit $1
3132 } # as_fn_exit
3133
3134 # as_fn_unset VAR
3135 # ---------------
3136 # Portably unset VAR.
3137 as_fn_unset ()
3138 {
3139   { eval $1=; unset $1;}
3140 }
3141 as_unset=as_fn_unset
3142 # as_fn_append VAR VALUE
3143 # ----------------------
3144 # Append the text in VALUE to the end of the definition contained in VAR. Take
3145 # advantage of any shell optimizations that allow amortized linear growth over
3146 # repeated appends, instead of the typical quadratic growth present in naive
3147 # implementations.
3148 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
3149   eval 'as_fn_append ()
3150   {
3151     eval $1+=\$2
3152   }'
3153 else
3154   as_fn_append ()
3155   {
3156     eval $1=\$$1\$2
3157   }
3158 fi # as_fn_append
3159
3160 # as_fn_arith ARG...
3161 # ------------------
3162 # Perform arithmetic evaluation on the ARGs, and store the result in the
3163 # global $as_val. Take advantage of shells that can avoid forks. The arguments
3164 # must be portable across $(()) and expr.
3165 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
3166   eval 'as_fn_arith ()
3167   {
3168     as_val=$(( $* ))
3169   }'
3170 else
3171   as_fn_arith ()
3172   {
3173     as_val=`expr "$@" || test $? -eq 1`
3174   }
3175 fi # as_fn_arith
3176
3177
3178 if expr a : '\(a\)' >/dev/null 2>&1 &&
3179    test "X`expr 00001 : '.*\(...\)'`" = X001; then
3180   as_expr=expr
3181 else
3182   as_expr=false
3183 fi
3184
3185 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
3186   as_basename=basename
3187 else
3188   as_basename=false
3189 fi
3190
3191 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
3192   as_dirname=dirname
3193 else
3194   as_dirname=false
3195 fi
3196
3197 as_me=`$as_basename -- "$0" ||
3198 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
3199          X"$0" : 'X\(//\)$' \| \
3200          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
3201 $as_echo X/"$0" |
3202     sed '/^.*\/\([^/][^/]*\)\/*$/{
3203             s//\1/
3204             q
3205           }
3206           /^X\/\(\/\/\)$/{
3207             s//\1/
3208             q
3209           }
3210           /^X\/\(\/\).*/{
3211             s//\1/
3212             q
3213           }
3214           s/.*/./; q'`
3215
3216 # Avoid depending upon Character Ranges.
3217 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
3218 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
3219 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
3220 as_cr_digits='0123456789'
3221 as_cr_alnum=$as_cr_Letters$as_cr_digits
3222
3223 ECHO_C= ECHO_N= ECHO_T=
3224 case `echo -n x` in #(((((
3225 -n*)
3226   case `echo 'xy\c'` in
3227   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
3228   xy)  ECHO_C='\c';;
3229   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
3230        ECHO_T=' ';;
3231   esac;;
3232 *)
3233   ECHO_N='-n';;
3234 esac
3235
3236 rm -f conf$$ conf$$.exe conf$$.file
3237 if test -d conf$$.dir; then
3238   rm -f conf$$.dir/conf$$.file
3239 else
3240   rm -f conf$$.dir
3241   mkdir conf$$.dir 2>/dev/null
3242 fi
3243 if (echo >conf$$.file) 2>/dev/null; then
3244   if ln -s conf$$.file conf$$ 2>/dev/null; then
3245     as_ln_s='ln -s'
3246     # ... but there are two gotchas:
3247     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
3248     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
3249     # In both cases, we have to default to `cp -p'.
3250     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
3251       as_ln_s='cp -p'
3252   elif ln conf$$.file conf$$ 2>/dev/null; then
3253     as_ln_s=ln
3254   else
3255     as_ln_s='cp -p'
3256   fi
3257 else
3258   as_ln_s='cp -p'
3259 fi
3260 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
3261 rmdir conf$$.dir 2>/dev/null
3262
3263
3264 # as_fn_mkdir_p
3265 # -------------
3266 # Create "$as_dir" as a directory, including parents if necessary.
3267 as_fn_mkdir_p ()
3268 {
3269
3270   case $as_dir in #(
3271   -*) as_dir=./$as_dir;;
3272   esac
3273   test -d "$as_dir" || eval $as_mkdir_p || {
3274     as_dirs=
3275     while :; do
3276       case $as_dir in #(
3277       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
3278       *) as_qdir=$as_dir;;
3279       esac
3280       as_dirs="'$as_qdir' $as_dirs"
3281       as_dir=`$as_dirname -- "$as_dir" ||
3282 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
3283          X"$as_dir" : 'X\(//\)[^/]' \| \
3284          X"$as_dir" : 'X\(//\)$' \| \
3285          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
3286 $as_echo X"$as_dir" |
3287     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
3288             s//\1/
3289             q
3290           }
3291           /^X\(\/\/\)[^/].*/{
3292             s//\1/
3293             q
3294           }
3295           /^X\(\/\/\)$/{
3296             s//\1/
3297             q
3298           }
3299           /^X\(\/\).*/{
3300             s//\1/
3301             q
3302           }
3303           s/.*/./; q'`
3304       test -d "$as_dir" && break
3305     done
3306     test -z "$as_dirs" || eval "mkdir $as_dirs"
3307   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
3308
3309
3310 } # as_fn_mkdir_p
3311 if mkdir -p . 2>/dev/null; then
3312   as_mkdir_p='mkdir -p "$as_dir"'
3313 else
3314   test -d ./-p && rmdir ./-p
3315   as_mkdir_p=false
3316 fi
3317
3318 if test -x / >/dev/null 2>&1; then
3319   as_test_x='test -x'
3320 else
3321   if ls -dL / >/dev/null 2>&1; then
3322     as_ls_L_option=L
3323   else
3324     as_ls_L_option=
3325   fi
3326   as_test_x='
3327     eval sh -c '\''
3328       if test -d "$1"; then
3329         test -d "$1/.";
3330       else
3331         case $1 in #(
3332         -*)set "./$1";;
3333         esac;
3334         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
3335         ???[sx]*):;;*)false;;esac;fi
3336     '\'' sh
3337   '
3338 fi
3339 as_executable_p=$as_test_x
3340
3341 # Sed expression to map a string onto a valid CPP name.
3342 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
3343
3344 # Sed expression to map a string onto a valid variable name.
3345 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
3346
3347
3348 exec 6>&1
3349 ## ----------------------------------- ##
3350 ## Main body of $CONFIG_STATUS script. ##
3351 ## ----------------------------------- ##
3352 _ASEOF
3353 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
3354
3355 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
3356 # Save the log message, to keep $0 and so on meaningful, and to
3357 # report actual input values of CONFIG_FILES etc. instead of their
3358 # values after options handling.
3359 ac_log="
3360 This file was extended by android-tools $as_me 2.0, which was
3361 generated by GNU Autoconf 2.65.  Invocation command line was
3362
3363   CONFIG_FILES    = $CONFIG_FILES
3364   CONFIG_HEADERS  = $CONFIG_HEADERS
3365   CONFIG_LINKS    = $CONFIG_LINKS
3366   CONFIG_COMMANDS = $CONFIG_COMMANDS
3367   $ $0 $@
3368
3369 on `(hostname || uname -n) 2>/dev/null | sed 1q`
3370 "
3371
3372 _ACEOF
3373
3374 case $ac_config_files in *"
3375 "*) set x $ac_config_files; shift; ac_config_files=$*;;
3376 esac
3377
3378
3379
3380 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
3381 # Files that config.status was made for.
3382 config_files="$ac_config_files"
3383
3384 _ACEOF
3385
3386 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
3387 ac_cs_usage="\
3388 \`$as_me' instantiates files and other configuration actions
3389 from templates according to the current configuration.  Unless the files
3390 and actions are specified as TAGs, all are instantiated by default.
3391
3392 Usage: $0 [OPTION]... [TAG]...
3393
3394   -h, --help       print this help, then exit
3395   -V, --version    print version number and configuration settings, then exit
3396       --config     print configuration, then exit
3397   -q, --quiet, --silent
3398                    do not print progress messages
3399   -d, --debug      don't remove temporary files
3400       --recheck    update $as_me by reconfiguring in the same conditions
3401       --file=FILE[:TEMPLATE]
3402                    instantiate the configuration file FILE
3403
3404 Configuration files:
3405 $config_files
3406
3407 Report bugs to the package provider."
3408
3409 _ACEOF
3410 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
3411 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
3412 ac_cs_version="\\
3413 android-tools config.status 2.0
3414 configured by $0, generated by GNU Autoconf 2.65,
3415   with options \\"\$ac_cs_config\\"
3416
3417 Copyright (C) 2009 Free Software Foundation, Inc.
3418 This config.status script is free software; the Free Software Foundation
3419 gives unlimited permission to copy, distribute and modify it."
3420
3421 ac_pwd='$ac_pwd'
3422 srcdir='$srcdir'
3423 INSTALL='$INSTALL'
3424 test -n "\$AWK" || AWK=awk
3425 _ACEOF
3426
3427 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
3428 # The default lists apply if the user does not specify any file.
3429 ac_need_defaults=:
3430 while test $# != 0
3431 do
3432   case $1 in
3433   --*=*)
3434     ac_option=`expr "X$1" : 'X\([^=]*\)='`
3435     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
3436     ac_shift=:
3437     ;;
3438   *)
3439     ac_option=$1
3440     ac_optarg=$2
3441     ac_shift=shift
3442     ;;
3443   esac
3444
3445   case $ac_option in
3446   # Handling of the options.
3447   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
3448     ac_cs_recheck=: ;;
3449   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
3450     $as_echo "$ac_cs_version"; exit ;;
3451   --config | --confi | --conf | --con | --co | --c )
3452     $as_echo "$ac_cs_config"; exit ;;
3453   --debug | --debu | --deb | --de | --d | -d )
3454     debug=: ;;
3455   --file | --fil | --fi | --f )
3456     $ac_shift
3457     case $ac_optarg in
3458     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
3459     esac
3460     as_fn_append CONFIG_FILES " '$ac_optarg'"
3461     ac_need_defaults=false;;
3462   --he | --h |  --help | --hel | -h )
3463     $as_echo "$ac_cs_usage"; exit ;;
3464   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
3465   | -silent | --silent | --silen | --sile | --sil | --si | --s)
3466     ac_cs_silent=: ;;
3467
3468   # This is an error.
3469   -*) as_fn_error "unrecognized option: \`$1'
3470 Try \`$0 --help' for more information." ;;
3471
3472   *) as_fn_append ac_config_targets " $1"
3473      ac_need_defaults=false ;;
3474
3475   esac
3476   shift
3477 done
3478
3479 ac_configure_extra_args=
3480
3481 if $ac_cs_silent; then
3482   exec 6>/dev/null
3483   ac_configure_extra_args="$ac_configure_extra_args --silent"
3484 fi
3485
3486 _ACEOF
3487 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
3488 if \$ac_cs_recheck; then
3489   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
3490   shift
3491   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
3492   CONFIG_SHELL='$SHELL'
3493   export CONFIG_SHELL
3494   exec "\$@"
3495 fi
3496
3497 _ACEOF
3498 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
3499 exec 5>>config.log
3500 {
3501   echo
3502   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
3503 ## Running $as_me. ##
3504 _ASBOX
3505   $as_echo "$ac_log"
3506 } >&5
3507
3508 _ACEOF
3509 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
3510 _ACEOF
3511
3512 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
3513
3514 # Handling of arguments.
3515 for ac_config_target in $ac_config_targets
3516 do
3517   case $ac_config_target in
3518     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
3519
3520   *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
3521   esac
3522 done
3523
3524
3525 # If the user did not use the arguments to specify the items to instantiate,
3526 # then the envvar interface is used.  Set only those that are not.
3527 # We use the long form for the default assignment because of an extremely
3528 # bizarre bug on SunOS 4.1.3.
3529 if $ac_need_defaults; then
3530   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
3531 fi
3532
3533 # Have a temporary directory for convenience.  Make it in the build tree
3534 # simply because there is no reason against having it here, and in addition,
3535 # creating and moving files from /tmp can sometimes cause problems.
3536 # Hook for its removal unless debugging.
3537 # Note that there is a small window in which the directory will not be cleaned:
3538 # after its creation but before its name has been assigned to `$tmp'.
3539 $debug ||
3540 {
3541   tmp=
3542   trap 'exit_status=$?
3543   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
3544 ' 0
3545   trap 'as_fn_exit 1' 1 2 13 15
3546 }
3547 # Create a (secure) tmp directory for tmp files.
3548
3549 {
3550   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
3551   test -n "$tmp" && test -d "$tmp"
3552 }  ||
3553 {
3554   tmp=./conf$$-$RANDOM
3555   (umask 077 && mkdir "$tmp")
3556 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
3557
3558 # Set up the scripts for CONFIG_FILES section.
3559 # No need to generate them if there are no CONFIG_FILES.
3560 # This happens for instance with `./config.status config.h'.
3561 if test -n "$CONFIG_FILES"; then
3562
3563
3564 ac_cr=`echo X | tr X '\015'`
3565 # On cygwin, bash can eat \r inside `` if the user requested igncr.
3566 # But we know of no other shell where ac_cr would be empty at this
3567 # point, so we can use a bashism as a fallback.
3568 if test "x$ac_cr" = x; then
3569   eval ac_cr=\$\'\\r\'
3570 fi
3571 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
3572 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
3573   ac_cs_awk_cr='\r'
3574 else
3575   ac_cs_awk_cr=$ac_cr
3576 fi
3577
3578 echo 'BEGIN {' >"$tmp/subs1.awk" &&
3579 _ACEOF
3580
3581
3582 {
3583   echo "cat >conf$$subs.awk <<_ACEOF" &&
3584   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
3585   echo "_ACEOF"
3586 } >conf$$subs.sh ||
3587   as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
3588 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
3589 ac_delim='%!_!# '
3590 for ac_last_try in false false false false false :; do
3591   . ./conf$$subs.sh ||
3592     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
3593
3594   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
3595   if test $ac_delim_n = $ac_delim_num; then
3596     break
3597   elif $ac_last_try; then
3598     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
3599   else
3600     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
3601   fi
3602 done
3603 rm -f conf$$subs.sh
3604
3605 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
3606 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
3607 _ACEOF
3608 sed -n '
3609 h
3610 s/^/S["/; s/!.*/"]=/
3611 p
3612 g
3613 s/^[^!]*!//
3614 :repl
3615 t repl
3616 s/'"$ac_delim"'$//
3617 t delim
3618 :nl
3619 h
3620 s/\(.\{148\}\)..*/\1/
3621 t more1
3622 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
3623 p
3624 n
3625 b repl
3626 :more1
3627 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
3628 p
3629 g
3630 s/.\{148\}//
3631 t nl
3632 :delim
3633 h
3634 s/\(.\{148\}\)..*/\1/
3635 t more2
3636 s/["\\]/\\&/g; s/^/"/; s/$/"/
3637 p
3638 b
3639 :more2
3640 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
3641 p
3642 g
3643 s/.\{148\}//
3644 t delim
3645 ' <conf$$subs.awk | sed '
3646 /^[^""]/{
3647   N
3648   s/\n//
3649 }
3650 ' >>$CONFIG_STATUS || ac_write_fail=1
3651 rm -f conf$$subs.awk
3652 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
3653 _ACAWK
3654 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
3655   for (key in S) S_is_set[key] = 1
3656   FS = "\a"
3657
3658 }
3659 {
3660   line = $ 0
3661   nfields = split(line, field, "@")
3662   substed = 0
3663   len = length(field[1])
3664   for (i = 2; i < nfields; i++) {
3665     key = field[i]
3666     keylen = length(key)
3667     if (S_is_set[key]) {
3668       value = S[key]
3669       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
3670       len += length(value) + length(field[++i])
3671       substed = 1
3672     } else
3673       len += 1 + keylen
3674   }
3675
3676   print line
3677 }
3678
3679 _ACAWK
3680 _ACEOF
3681 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
3682 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
3683   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
3684 else
3685   cat
3686 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
3687   || as_fn_error "could not setup config files machinery" "$LINENO" 5
3688 _ACEOF
3689
3690 # VPATH may cause trouble with some makes, so we remove $(srcdir),
3691 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
3692 # trailing colons and then remove the whole line if VPATH becomes empty
3693 # (actually we leave an empty line to preserve line numbers).
3694 if test "x$srcdir" = x.; then
3695   ac_vpsub='/^[  ]*VPATH[        ]*=/{
3696 s/:*\$(srcdir):*/:/
3697 s/:*\${srcdir}:*/:/
3698 s/:*@srcdir@:*/:/
3699 s/^\([^=]*=[     ]*\):*/\1/
3700 s/:*$//
3701 s/^[^=]*=[       ]*$//
3702 }'
3703 fi
3704
3705 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
3706 fi # test -n "$CONFIG_FILES"
3707
3708
3709 eval set X "  :F $CONFIG_FILES      "
3710 shift
3711 for ac_tag
3712 do
3713   case $ac_tag in
3714   :[FHLC]) ac_mode=$ac_tag; continue;;
3715   esac
3716   case $ac_mode$ac_tag in
3717   :[FHL]*:*);;
3718   :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
3719   :[FH]-) ac_tag=-:-;;
3720   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
3721   esac
3722   ac_save_IFS=$IFS
3723   IFS=:
3724   set x $ac_tag
3725   IFS=$ac_save_IFS
3726   shift
3727   ac_file=$1
3728   shift
3729
3730   case $ac_mode in
3731   :L) ac_source=$1;;
3732   :[FH])
3733     ac_file_inputs=
3734     for ac_f
3735     do
3736       case $ac_f in
3737       -) ac_f="$tmp/stdin";;
3738       *) # Look for the file first in the build tree, then in the source tree
3739          # (if the path is not absolute).  The absolute path cannot be DOS-style,
3740          # because $ac_f cannot contain `:'.
3741          test -f "$ac_f" ||
3742            case $ac_f in
3743            [\\/$]*) false;;
3744            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
3745            esac ||
3746            as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
3747       esac
3748       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
3749       as_fn_append ac_file_inputs " '$ac_f'"
3750     done
3751
3752     # Let's still pretend it is `configure' which instantiates (i.e., don't
3753     # use $as_me), people would be surprised to read:
3754     #    /* config.h.  Generated by config.status.  */
3755     configure_input='Generated from '`
3756           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
3757         `' by configure.'
3758     if test x"$ac_file" != x-; then
3759       configure_input="$ac_file.  $configure_input"
3760       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
3761 $as_echo "$as_me: creating $ac_file" >&6;}
3762     fi
3763     # Neutralize special characters interpreted by sed in replacement strings.
3764     case $configure_input in #(
3765     *\&* | *\|* | *\\* )
3766        ac_sed_conf_input=`$as_echo "$configure_input" |
3767        sed 's/[\\\\&|]/\\\\&/g'`;; #(
3768     *) ac_sed_conf_input=$configure_input;;
3769     esac
3770
3771     case $ac_tag in
3772     *:-:* | *:-) cat >"$tmp/stdin" \
3773       || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
3774     esac
3775     ;;
3776   esac
3777
3778   ac_dir=`$as_dirname -- "$ac_file" ||
3779 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
3780          X"$ac_file" : 'X\(//\)[^/]' \| \
3781          X"$ac_file" : 'X\(//\)$' \| \
3782          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
3783 $as_echo X"$ac_file" |
3784     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
3785             s//\1/
3786             q
3787           }
3788           /^X\(\/\/\)[^/].*/{
3789             s//\1/
3790             q
3791           }
3792           /^X\(\/\/\)$/{
3793             s//\1/
3794             q
3795           }
3796           /^X\(\/\).*/{
3797             s//\1/
3798             q
3799           }
3800           s/.*/./; q'`
3801   as_dir="$ac_dir"; as_fn_mkdir_p
3802   ac_builddir=.
3803
3804 case "$ac_dir" in
3805 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
3806 *)
3807   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
3808   # A ".." for each directory in $ac_dir_suffix.
3809   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
3810   case $ac_top_builddir_sub in
3811   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
3812   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
3813   esac ;;
3814 esac
3815 ac_abs_top_builddir=$ac_pwd
3816 ac_abs_builddir=$ac_pwd$ac_dir_suffix
3817 # for backward compatibility:
3818 ac_top_builddir=$ac_top_build_prefix
3819
3820 case $srcdir in
3821   .)  # We are building in place.
3822     ac_srcdir=.
3823     ac_top_srcdir=$ac_top_builddir_sub
3824     ac_abs_top_srcdir=$ac_pwd ;;
3825   [\\/]* | ?:[\\/]* )  # Absolute name.
3826     ac_srcdir=$srcdir$ac_dir_suffix;
3827     ac_top_srcdir=$srcdir
3828     ac_abs_top_srcdir=$srcdir ;;
3829   *) # Relative name.
3830     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
3831     ac_top_srcdir=$ac_top_build_prefix$srcdir
3832     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
3833 esac
3834 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
3835
3836
3837   case $ac_mode in
3838   :F)
3839   #
3840   # CONFIG_FILE
3841   #
3842
3843   case $INSTALL in
3844   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
3845   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
3846   esac
3847 _ACEOF
3848
3849 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
3850 # If the template does not know about datarootdir, expand it.
3851 # FIXME: This hack should be removed a few years after 2.60.
3852 ac_datarootdir_hack=; ac_datarootdir_seen=
3853 ac_sed_dataroot='
3854 /datarootdir/ {
3855   p
3856   q
3857 }
3858 /@datadir@/p
3859 /@docdir@/p
3860 /@infodir@/p
3861 /@localedir@/p
3862 /@mandir@/p'
3863 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
3864 *datarootdir*) ac_datarootdir_seen=yes;;
3865 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
3866   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
3867 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
3868 _ACEOF
3869 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
3870   ac_datarootdir_hack='
3871   s&@datadir@&$datadir&g
3872   s&@docdir@&$docdir&g
3873   s&@infodir@&$infodir&g
3874   s&@localedir@&$localedir&g
3875   s&@mandir@&$mandir&g
3876   s&\\\${datarootdir}&$datarootdir&g' ;;
3877 esac
3878 _ACEOF
3879
3880 # Neutralize VPATH when `$srcdir' = `.'.
3881 # Shell code in configure.ac might set extrasub.
3882 # FIXME: do we really want to maintain this feature?
3883 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
3884 ac_sed_extra="$ac_vpsub
3885 $extrasub
3886 _ACEOF
3887 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
3888 :t
3889 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
3890 s|@configure_input@|$ac_sed_conf_input|;t t
3891 s&@top_builddir@&$ac_top_builddir_sub&;t t
3892 s&@top_build_prefix@&$ac_top_build_prefix&;t t
3893 s&@srcdir@&$ac_srcdir&;t t
3894 s&@abs_srcdir@&$ac_abs_srcdir&;t t
3895 s&@top_srcdir@&$ac_top_srcdir&;t t
3896 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
3897 s&@builddir@&$ac_builddir&;t t
3898 s&@abs_builddir@&$ac_abs_builddir&;t t
3899 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
3900 s&@INSTALL@&$ac_INSTALL&;t t
3901 $ac_datarootdir_hack
3902 "
3903 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
3904   || as_fn_error "could not create $ac_file" "$LINENO" 5
3905
3906 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
3907   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
3908   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
3909   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
3910 which seems to be undefined.  Please make sure it is defined." >&5
3911 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
3912 which seems to be undefined.  Please make sure it is defined." >&2;}
3913
3914   rm -f "$tmp/stdin"
3915   case $ac_file in
3916   -) cat "$tmp/out" && rm -f "$tmp/out";;
3917   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
3918   esac \
3919   || as_fn_error "could not create $ac_file" "$LINENO" 5
3920  ;;
3921
3922
3923
3924   esac
3925
3926 done # for ac_tag
3927
3928
3929 as_fn_exit 0
3930 _ACEOF
3931 ac_clean_files=$ac_clean_files_save
3932
3933 test $ac_write_fail = 0 ||
3934   as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
3935
3936
3937 # configure is writing to config.log, and then calls config.status.
3938 # config.status does its own redirection, appending to config.log.
3939 # Unfortunately, on DOS this fails, as config.log is still kept open
3940 # by configure, so config.status won't be able to write to it; its
3941 # output is simply discarded.  So we exec the FD to /dev/null,
3942 # effectively closing config.log, so it can be properly (re)opened and
3943 # appended to by config.status.  When coming back to configure, we
3944 # need to make the FD available again.
3945 if test "$no_create" != yes; then
3946   ac_cs_success=:
3947   ac_config_status_args=
3948   test "$silent" = yes &&
3949     ac_config_status_args="$ac_config_status_args --quiet"
3950   exec 5>/dev/null
3951   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
3952   exec 5>>config.log
3953   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
3954   # would make configure fail if this is the last instruction.
3955   $ac_cs_success || as_fn_exit $?
3956 fi
3957 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
3958   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
3959 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
3960 fi
3961