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